@charset "UTF-8";
/*!
 *  Font Awesome 5.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@import "../../../../libraries/animate.css/animate.css";
@font-face {
  font-family: "Font Awesome Brands";
  font-style: normal;
  font-weight: normal;
  src: url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-brands-400.eot);
  src: url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-brands-400.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-brands-400.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-brands-400.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
@font-face {
  font-family: "Font Awesome";
  font-style: normal;
  font-weight: 400;
  src: url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-regular-400.eot);
  src: url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-regular-400.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-regular-400.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-regular-400.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
@font-face {
  font-family: "Font Awesome";
  font-style: normal;
  font-weight: 900;
  src: url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-solid-900.eot);
  src: url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-solid-900.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-solid-900.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-solid-900.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.6.3/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.view.view-id-resent_events .view-content, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 h2, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--hero .container .field--name-field-p-title, .paragraph--type--hero .container #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 h2, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1, #block-txc-base-views-block-press-releases-block-1 .view.view-press-releases,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news,
#block-views-block-recent-news-block-1 .view.view-press-releases,
#block-views-block-recent-news-block-1 .view-press-releases,
#block-views-block-recent-news-block-1 .view-recent-news, .block-views.block-views-blockprevious-events-block-2 .view-content, #preface .paragraph--type--rotator .paragraph--type--slide .container, #block-ourteam,
#block-ourteam-2, #block-txc-base-content > .node--view-mode-full > .node__content > .field--name-body, #block-txc-base-page-title > h1.page-title, .paragraph--type--team-members .field--name-field-m-profiles,
.paragraph--type--team-members .field--name-field-profiles, .paragraph.paragraph--type--sponsors-list > .field--name-field-list-of-sponsors, .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container, .paragraph.paragraph--type--view-block-section .container, .paragraph--type--books, .paragraph--type--hero .container, .paragraph--type--basic-content .container, body.node--type-event #content > .region-inner > .block-views-blockevents-content-block-1, body.region-sidebar-second #main .region-inner, #main #content #block-txc-base-content, #main #content > .region-inner > .views-element-container, #main #content > .region-inner > .block-webform, header > .region-inner,
#nav > .region-inner,
#help > .region-inner, #block-txc-base-content article.profile, #block-txc-base-content #user-login-form, .paragraphs-vmenu > ul.menu {
  max-width: 1200px;
  margin: 0 auto;
}
@media all and (max-width: 1240px) {
  .view.view-id-resent_events .view-content, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 h2, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--hero .container .field--name-field-p-title, .paragraph--type--hero .container #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 h2, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1, #block-txc-base-views-block-press-releases-block-1 .view.view-press-releases,
  #block-txc-base-views-block-press-releases-block-1 .view-press-releases,
  #block-txc-base-views-block-press-releases-block-1 .view-recent-news,
  #block-views-block-recent-news-block-1 .view.view-press-releases,
  #block-views-block-recent-news-block-1 .view-press-releases,
  #block-views-block-recent-news-block-1 .view-recent-news, .block-views.block-views-blockprevious-events-block-2 .view-content, #preface .paragraph--type--rotator .paragraph--type--slide .container, #block-ourteam,
  #block-ourteam-2, #block-txc-base-content > .node--view-mode-full > .node__content > .field--name-body, #block-txc-base-page-title > h1.page-title, .paragraph--type--team-members .field--name-field-m-profiles,
  .paragraph--type--team-members .field--name-field-profiles, .paragraph.paragraph--type--sponsors-list > .field--name-field-list-of-sponsors, .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container, .paragraph.paragraph--type--view-block-section .container, .paragraph--type--books, .paragraph--type--hero .container, .paragraph--type--basic-content .container, body.node--type-event #content > .region-inner > .block-views-blockevents-content-block-1, body.region-sidebar-second #main .region-inner, #main #content #block-txc-base-content, #main #content > .region-inner > .views-element-container, #main #content > .region-inner > .block-webform, header > .region-inner,
  #nav > .region-inner,
  #help > .region-inner, #block-txc-base-content article.profile, #block-txc-base-content #user-login-form, .paragraphs-vmenu > ul.menu {
    padding: 0 20px;
  }
}

.toolbar-menu .toolbar-icon-admin-toolbar-tools-extra-linksnode-add-sponsor,
.toolbar-menu .toolbar-icon-admin-toolbar-tools-extra-linksnode-add-profile {
  display: none;
}

[data-align=left],
.align-left {
  display: block;
  float: left;
  margin: 6px 20px 6px 0;
  max-width: 25%;
}
@media (max-width: 500px) {
  [data-align=left],
  .align-left {
    float: none;
    max-width: 100%;
    margin: 6px 0 25px;
  }
  [data-align=left] img,
  .align-left img {
    margin: 0 auto;
    width: 100%;
  }
}

[data-align=right],
.align-right {
  display: block;
  float: right;
  margin: 6px 0 6px 20px;
  max-width: 25%;
}
@media (max-width: 500px) {
  [data-align=right],
  .align-right {
    float: none;
    max-width: 100%;
    margin: 6px 0 25px;
  }
  [data-align=right] img,
  .align-right img {
    margin: 0 auto;
    width: 100%;
  }
}

[data-align=center],
.align-center {
  display: block;
  float: none;
  margin: 6px 0 25px;
  width: 100%;
}
[data-align=center] img,
.align-center img {
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

img.image-inline {
  display: inline-block;
  float: none;
}

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

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

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

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

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

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

picture,
img,
svg {
  max-width: 100%;
  width: auto;
  height: auto;
  display: block;
}

blockquote {
  margin: 1em;
  font-style: italic;
  font-size: 1.5em;
}

.field--name-field-media-oembed-video {
  max-width: 800px;
  margin: 0 auto;
}
.field--name-field-media-oembed-video iframe {
  width: 100%;
  min-height: 700px;
}

#block-txc-base-page-title {
  padding-top: 40px;
}

.mm-wrapper {
  overflow-y: hidden !important;
}

#page {
  will-change: initial !important;
}

.mm-wrapper--position-left:not(.mm-wrapper--opened) .mm-slideout,
.mm-wrapper--position-right:not(.mm-wrapper--opened) .mm-slideout {
  -webkit-transform: none !important;
          transform: none !important;
  -webkit-transform: initial !important;
          transform: initial !important;
}

#page > #help,
#page > .dialog-off-canvas-main-canvas > #help {
  position: absolute !important;
  top: 86px;
  z-index: 4000;
  opacity: 0.9;
  display: none;
  pointer-events: none;
}
#page > #help > .region-inner,
#page > .dialog-off-canvas-main-canvas > #help > .region-inner {
  position: static;
  pointer-events: auto;
}
#page > #help > .region-inner .messages,
#page > .dialog-off-canvas-main-canvas > #help > .region-inner .messages {
  display: none;
  position: relative;
  padding: 15px 50px 15px 30px;
  margin-bottom: 5px;
}
#page > #help > .region-inner .messages > a.close,
#page > .dialog-off-canvas-main-canvas > #help > .region-inner .messages > a.close {
  display: block;
  position: absolute;
  top: 2px;
  right: 3px;
  border: solid 1px #cee3c5;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  text-align: center;
  color: green;
  line-height: 18px;
  font-weight: 100;
  text-transform: lowercase;
  text-indent: 1px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#page > #help > .region-inner .messages > a.close:hover,
#page > .dialog-off-canvas-main-canvas > #help > .region-inner .messages > a.close:hover {
  cursor: pointer;
}

button, [type=button], [type=reset], [type=submit],
a.button,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a,
.paragraph--type--intro .intro-content .field--name-field-intro-button a {
  -webkit-font-smoothing: antialiased;
  background-color: #ffc836;
  border: none;
  color: #003b75;
  cursor: pointer;
  display: inline-block;
  font-family: "Rubik", sans-serif;
  font-size: 1em;
  font-weight: 600;
  line-height: 1;
  padding: 0.75em 1em;
  -webkit-text-decoration: none;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  max-width: 100%;
  text-wrap: balance !important;
  min-width: 0 !important;
  min-width: initial !important;
  text-align: center;
}
button:hover, button:focus, [type=button]:hover, [type=button]:focus, [type=reset]:hover, [type=reset]:focus, [type=submit]:hover, [type=submit]:focus,
a.button:hover,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a:hover,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a:hover,
.paragraph--type--intro .intro-content .field--name-field-intro-button a:hover,
a.button:focus,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:focus,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:focus,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:focus,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:focus,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a:focus,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a:focus,
.paragraph--type--intro .intro-content .field--name-field-intro-button a:focus {
  background-color: white;
}
button:disabled, [type=button]:disabled, [type=reset]:disabled, [type=submit]:disabled,
a.button:disabled,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:disabled,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:disabled,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:disabled,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:disabled,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a:disabled,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a:disabled,
.paragraph--type--intro .intro-content .field--name-field-intro-button a:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.sharethis-buttons {
  float: right;
  margin-top: -50px;
  clear: right;
}

#nav {
  pointer-events: none;
}
#nav nav.tabs {
  max-width: 1800px;
  margin: 0 auto;
  padding: 0 3em;
}
#nav nav.tabs ul.tabs.primary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 2px;
}
#nav nav.tabs ul.tabs.primary > li {
  pointer-events: auto;
  display: block;
  background: #003145;
  margin: 0;
  border-bottom-right-radius: 5px;
  overflow: hidden;
}
#nav nav.tabs ul.tabs.primary > li:first-child {
  border-bottom-left-radius: 5px;
}
#nav nav.tabs ul.tabs.primary > li a {
  color: white;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.02em;
}
#nav nav.tabs ul.tabs.primary > li.is-active a, #nav nav.tabs ul.tabs.primary > li:hover a {
  background: none;
  color: #003145;
}
#nav nav.tabs ul.tabs.primary > li:hover {
  cursor: pointer;
  background: #afd100;
}
#nav nav.tabs ul.tabs.primary > li.is-active {
  background: #ffc836;
}
#nav nav.tabs ul.tabs.primary > li.is-active a {
  pointer-events: none;
  background: none;
  color: #003145;
}

#preface #block-txc-base-breadcrumbs {
  position: absolute !important;
  width: 100%;
  margin-top: 20px;
  z-index: 100;
  padding: 0 3em;
}
@media all and (max-width: 960px) {
  #preface #block-txc-base-breadcrumbs {
    margin-top: 15px;
    padding: 0 20px;
  }
}
#preface #block-txc-base-breadcrumbs .breadcrumb {
  margin: 0 auto;
}
@media all and (max-width: 960px) {
  #preface #block-txc-base-breadcrumbs .breadcrumb {
    margin-top: 0px;
    left: 0px;
  }
}
#preface #block-txc-base-breadcrumbs .breadcrumb ol li a {
  color: #333f4c;
}
#preface #block-txc-base-breadcrumbs .breadcrumb ol li:not(:first-child)::before {
  content: "/";
  font-weight: normal;
}
#preface #block-txc-base-breadcrumbs .breadcrumb ol li:last-child {
  font-weight: bold;
}

body.node--type-project #block-txc-base-breadcrumbs {
  margin-top: 0;
}
body.node--type-project #block-txc-base-breadcrumbs .breadcrumb {
  position: absolute;
  z-index: 10;
  top: 20px;
}
@media all and (max-width: 960px) {
  body.node--type-project #preface #block-views-block-projects-intro-block-1 .view-content > .views-row .intro_wrapper.w-hero-image {
    padding-top: 100px;
  }
}

.paragraphs-vmenu > ul.menu {
  border-top: solid 1px #c9d4de;
  padding-top: 10px;
  border-bottom: solid 1px #c9d4de;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
@media all and (max-width: 1020px) {
  .paragraphs-vmenu > ul.menu {
    gap: 5px;
    padding-top: 10px;
  }
}
@media all and (max-width: 960px) {
  .paragraphs-vmenu > ul.menu {
    padding: 10px 5px 5px 5px !important;
    gap: 2px;
  }
}
.paragraphs-vmenu > ul.menu > li {
  display: block;
  border-right: solid 1px #333f4c;
}
@media all and (max-width: 1020px) {
  .paragraphs-vmenu > ul.menu > li {
    border: none;
  }
}
.paragraphs-vmenu > ul.menu > li:last-child {
  border-right: none;
}
@media all and (max-width: 960px) {
  .paragraphs-vmenu > ul.menu > li {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 1px;
            flex: 1 0 1px;
  }
}
.paragraphs-vmenu > ul.menu > li > a {
  display: block;
  color: #333f4c;
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  padding: 10px 20px;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-wrap: nowrap;
  text-align: center;
}
.paragraphs-vmenu > ul.menu > li > a:hover {
  color: #b0c1c8;
  background: #333f4c;
}
@media all and (max-width: 1020px) {
  .paragraphs-vmenu > ul.menu > li > a {
    background: #003b75;
    color: white;
  }
}
@media all and (max-width: 960px) {
  .paragraphs-vmenu > ul.menu > li > a {
    padding: 5px 10px;
    font-size: 14px;
  }
}
.paragraphs-vmenu.fixed {
  pointer-events: none;
}
@media all and (max-width: 960px) {
  .paragraphs-vmenu.fixed {
    pointer-events: auto;
  }
}
.paragraphs-vmenu.fixed > ul.menu {
  position: fixed;
  left: 0px;
  width: 100%;
  max-width: none;
  max-width: initial;
  background: rgba(20, 55, 83, 0.8784313725);
  padding: 19px 0 9px;
  border-bottom: 1px solid #003145;
  z-index: 350;
  top: 140px;
}
@media all and (max-width: 960px) {
  .paragraphs-vmenu.fixed > ul.menu {
    top: 105px;
  }
}
.paragraphs-vmenu.fixed > ul.menu > li {
  pointer-events: auto;
}
.paragraphs-vmenu.fixed > ul.menu > li a {
  color: white;
  font-weight: bold;
  -webkit-text-decoration: none;
  text-decoration: none;
}

@media all and (max-width: 960px) {
  body.toolbar-vertical #paragraphs-vmenu.fixed > ul.menu {
    top: 145px !important;
  }
}

body.toolbar-horizontal #paragraphs-vmenu.fixed > ul.menu {
  top: 189px;
}
body.toolbar-horizontal.toolbar-tray-open #paragraphs-vmenu.fixed > ul.menu {
  top: 230px;
}

#block-txc-base-content #user-login-form {
  max-width: 500px;
  margin: 100px auto;
  padding: 40px 60px;
  border: solid 1px #CCC;
  border-radius: 2em;
}
#block-txc-base-content article.profile {
  margin: 0 auto;
}

a.ext > svg,
a.mailto > svg {
  display: inline-block;
  vertical-align: text-top;
  margin-left: 3px;
  margin-right: 0px;
}
a.ext > svg path,
a.mailto > svg path {
  stroke: #003b75;
  stroke-width: 6px;
}
a.ext.hide-ext > svg,
a.mailto.hide-ext > svg {
  display: none;
}

body.gin--classic-toolbar {
  padding-top: 0px !important;
}

.mm-wrapper {
  overflow-y: hidden !important;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}

#top-scroller {
  position: fixed;
  bottom: -55px;
  right: 30px;
  z-index: 10000;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
#top-scroller.fixed {
  bottom: 50px;
  opacity: 1;
}
#top-scroller > a {
  display: block;
  width: 50px;
  height: 50px;
  background: rgba(20, 55, 83, 0.8784313725);
  border: solid 2px rgba(255, 255, 255, 0.5215686275);
  border-radius: 100%;
  text-align: center;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: white;
  text-transform: uppercase;
  line-height: 59px;
  text-indent: 1px;
  position: relative;
}
#top-scroller > a:before {
  content: "\f106";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
  position: absolute;
  font-weight: 900;
  top: -14px;
  left: 19px;
  margin: 0px;
}
#top-scroller > a:hover {
  background: #003145;
}
#top-scroller > a:hover::before {
  top: -16px;
}

fieldset {
  background-color: #fdfefe;
  border: 1px solid #dfe6e9;
  margin: 0 0 calc(1.5em / 2);
  padding: 1.5em;
}

input,
label,
select {
  display: block;
  font-family: "Rubik", sans-serif;
  font-size: 1em;
}

label {
  font-weight: 600;
  margin-bottom: calc(1.5em / 2)/2;
}
label.required::after {
  content: "*";
}
label abbr {
  display: none;
}

[type=color], [type=date], [type=datetime], [type=datetime-local], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], input:not([type]), textarea,
select[multiple=multiple],
textarea {
  background-color: #fff;
  border: 1px solid #dfe6e9;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Rubik", sans-serif;
  font-size: 1em;
  margin-bottom: calc(1.5em / 2);
  padding: calc(1.5em / 3);
  -webkit-transition: border-color;
  transition: border-color;
  width: 100%;
}
[type=color]:hover, [type=date]:hover, [type=datetime]:hover, [type=datetime-local]:hover, [type=email]:hover, [type=month]:hover, [type=number]:hover, [type=password]:hover, [type=search]:hover, [type=tel]:hover, [type=text]:hover, [type=time]:hover, [type=url]:hover, [type=week]:hover, input:not([type]):hover, textarea:hover,
select[multiple=multiple]:hover,
textarea:hover {
  border-color: #c1ced4;
}
[type=color]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, input:not([type]):focus, textarea:focus,
select[multiple=multiple]:focus,
textarea:focus {
  border-color: #003b75;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(0, 46, 92, 0.7);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(0, 46, 92, 0.7);
  outline: none;
}

textarea {
  resize: vertical;
}

input[type=checkbox],
input[type=radio] {
  display: inline;
  margin-right: calc(1.5em / 2)/2;
}

input[type=file] {
  padding-bottom: calc(1.5em / 2);
  width: 100%;
}

select {
  margin-bottom: 1.5em;
  max-width: 100%;
  width: auto;
}

.form-item,
.form--inline {
  max-width: 100% !important;
}
@media all and (max-width: 960px) {
  .form-item,
  .form--inline {
    margin: 0px !important;
  }
}

.fa-twitter:before {
  content: "\f099";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-family: "Font Awesome Brands";
  margin-right: 0.5em;
}
.fa-twitter:hover {
  color: #00aced;
}

.fa-facebook-square:before {
  content: "\f082";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-family: "Font Awesome Brands";
  margin-right: 0.5em;
}
.fa-facebook-square:hover {
  color: #3b5998;
}

.fa-linkedin-in:before {
  content: "\f0e1";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-family: "Font Awesome Brands";
  margin-right: 0.5em;
}
.fa-linkedin-in:hover {
  color: #007bb6;
}

.fa-facebook:before {
  content: "\f09a";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-family: "Font Awesome Brands";
  margin-right: 0.5em;
}
.fa-facebook:hover {
  color: #000;
}

.fa-instagram:before {
  content: "\f16d";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-family: "Font Awesome Brands";
  margin-right: 0.5em;
}
.fa-instagram:hover {
  color: #517fa4;
}

.fa-envelope:before {
  content: "\f0e0";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-weight: 900;
  margin-right: 0.5em;
}
.fa-envelope:hover {
  color: #E0B394;
}

/*
FILE FORMAT ICONS
by Greg Schoppe (http://gschoppe.com)
USAGE: include FontAwesome on page, as shown on http://fontawesome.io
       then include this css file, and target links by adding the link-icon
       class.  Note: try to avoid or manually label links to websites, as that
       detection code is necessarily janky. when in doubt, just end all external
       links with a trailing slash (/), a query string (?), or a link target (#)
*/
.media--view-mode-resource-link a[href$=".txt"]:before {
  content: "\f15c";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".pdf"]:before {
  content: "\f1c1";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".doc"]:before,
.media--view-mode-resource-link a[href$=".docx"]:before {
  content: "\f1c2";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".xls"]:before,
.media--view-mode-resource-link a[href$=".xlsx"]:before {
  content: "\f1c3";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".ppt"]:before,
.media--view-mode-resource-link a[href$=".pptx"]:before {
  content: "\f1c4";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".gif"]:before,
.media--view-mode-resource-link a[href$=".jpg"]:before,
.media--view-mode-resource-link a[href$=".jpeg"]:before,
.media--view-mode-resource-link a[href$=".png"]:before,
.media--view-mode-resource-link a[href$=".bmp"]:before,
.media--view-mode-resource-link a[href$=".tif"]:before {
  content: "\f1c5";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".zip"]:before,
.media--view-mode-resource-link a[href$=".zipx"]:before,
.media--view-mode-resource-link a[href$=".rar"]:before,
.media--view-mode-resource-link a[href$=".tar"]:before,
.media--view-mode-resource-link a[href$=".gz"]:before,
.media--view-mode-resource-link a[href$=".dmg"]:before,
.media--view-mode-resource-link a[href$=".iso"]:before {
  content: "\f1c6";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".wav"]:before,
.media--view-mode-resource-link a[href$=".mp3"]:before,
.media--view-mode-resource-link a[href$=".fla"]:before,
.media--view-mode-resource-link a[href$=".flac"]:before,
.media--view-mode-resource-link a[href$=".ra"]:before,
.media--view-mode-resource-link a[href$=".rma"]:before,
.media--view-mode-resource-link a[href$=".aif"]:before,
.media--view-mode-resource-link a[href$=".aiff"]:before,
.media--view-mode-resource-link a[href$=".aa"]:before,
.media--view-mode-resource-link a[href$=".aac"]:before,
.media--view-mode-resource-link a[href$=".aax"]:before,
.media--view-mode-resource-link a[href$=".ac3"]:before,
.media--view-mode-resource-link a[href$=".au"]:before,
.media--view-mode-resource-link a[href$=".ogg"]:before,
.media--view-mode-resource-link a[href$=".avr"]:before,
.media--view-mode-resource-link a[href$=".3ga"]:before,
.media--view-mode-resource-link a[href$=".mid"]:before,
.media--view-mode-resource-link a[href$=".midi"]:before,
.media--view-mode-resource-link a[href$=".m4a"]:before,
.media--view-mode-resource-link a[href$=".mp4a"]:before,
.media--view-mode-resource-link a[href$=".amz"]:before,
.media--view-mode-resource-link a[href$=".mka"]:before,
.media--view-mode-resource-link a[href$=".asx"]:before,
.media--view-mode-resource-link a[href$=".pcm"]:before,
.media--view-mode-resource-link a[href$=".m3u"]:before,
.media--view-mode-resource-link a[href$=".wma"]:before,
.media--view-mode-resource-link a[href$=".xwma"]:before {
  content: "\f1c7";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link .field--type-video-embed-field a:before,
.media--view-mode-resource-link a[href*="youtube.com"]:before,
.media--view-mode-resource-link a[href*="youtu.be"]:before,
.media--view-mode-resource-link a[href$=".avi"]:before,
.media--view-mode-resource-link a[href$=".mpg"]:before,
.media--view-mode-resource-link a[href$=".mp4"]:before,
.media--view-mode-resource-link a[href$=".mkv"]:before,
.media--view-mode-resource-link a[href$=".mov"]:before,
.media--view-mode-resource-link a[href$=".wmv"]:before,
.media--view-mode-resource-link a[href$=".vp6"]:before,
.media--view-mode-resource-link a[href$=".264"]:before,
.media--view-mode-resource-link a[href$=".vid"]:before,
.media--view-mode-resource-link a[href$=".rv"]:before,
.media--view-mode-resource-link a[href$=".webm"]:before,
.media--view-mode-resource-link a[href$=".swf"]:before,
.media--view-mode-resource-link a[href$=".h264"]:before,
.media--view-mode-resource-link a[href$=".flv"]:before,
.media--view-mode-resource-link a[href$=".mk3d"]:before,
.media--view-mode-resource-link a[href$=".gifv"]:before,
.media--view-mode-resource-link a[href$=".oggv"]:before,
.media--view-mode-resource-link a[href$=".3gp"]:before,
.media--view-mode-resource-link a[href$=".m4v"]:before,
.media--view-mode-resource-link a[href$=".movie"]:before,
.media--view-mode-resource-link a[href$=".divx"]:before {
  content: "\f1c8";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".css"]:before,
.media--view-mode-resource-link a[href$=".js"]:before,
.media--view-mode-resource-link a[href$=".py"]:before,
.media--view-mode-resource-link a[href$=".git"]:before,
.media--view-mode-resource-link a[href$=".cpp"]:before,
.media--view-mode-resource-link a[href$=".h"]:before,
.media--view-mode-resource-link a[href$=".ini"]:before,
.media--view-mode-resource-link a[href$=".config"]:before {
  content: "\f1c9";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
}
.media--view-mode-resource-link a[href$=".exe"]:before,
.media--view-mode-resource-link a[href$=".jar"]:before,
.media--view-mode-resource-link a[href$=".dll"]:before,
.media--view-mode-resource-link a[href$=".bat"]:before,
.media--view-mode-resource-link a[href$=".pl"]:before,
.media--view-mode-resource-link a[href$=".scr"]:before,
.media--view-mode-resource-link a[href$=".msi"]:before,
.media--view-mode-resource-link a[href$=".app"]:before,
.media--view-mode-resource-link a[href$=".deb"]:before,
.media--view-mode-resource-link a[href$=".apk"]:before,
.media--view-mode-resource-link a[href$=".vb"]:before,
.media--view-mode-resource-link a[href$=".prg"]:before,
.media--view-mode-resource-link a[href$=".sh"]:before {
  content: "\f085";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-weight: 900;
  margin-right: 0.5em;
}

ul,
ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.field--name-body ul,
.field--name-field-body ul,
.views-row .field__item ul,
body.section-search #block-txc-base-content ul,
.field--name-field-p-body ul {
  list-style-type: none;
  margin-bottom: calc(1.5em / 2);
  padding-left: 20px;
}
.field--name-body ul > li,
.field--name-field-body ul > li,
.views-row .field__item ul > li,
body.section-search #block-txc-base-content ul > li,
.field--name-field-p-body ul > li {
  position: relative;
  margin-left: 20px;
  margin-bottom: 10px;
}
.field--name-body ul > li:last-child,
.field--name-field-body ul > li:last-child,
.views-row .field__item ul > li:last-child,
body.section-search #block-txc-base-content ul > li:last-child,
.field--name-field-p-body ul > li:last-child {
  margin-bottom: 0;
}
.field--name-body ul > li:before,
.field--name-field-body ul > li:before,
.views-row .field__item ul > li:before,
body.section-search #block-txc-base-content ul > li:before,
.field--name-field-p-body ul > li:before {
  content: "\f111";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-weight: 900;
  margin-right: 0.5em;
  font-size: 5px;
  top: 2em;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  position: absolute;
  left: -20px;
  color: #518389;
}
.field--name-body ul > li ul,
.field--name-field-body ul > li ul,
.views-row .field__item ul > li ul,
body.section-search #block-txc-base-content ul > li ul,
.field--name-field-p-body ul > li ul {
  list-style-type: disc;
  margin-bottom: 0;
  padding-left: 0;
}
.field--name-body ul > li ul li:before,
.field--name-field-body ul > li ul li:before,
.views-row .field__item ul > li ul li:before,
body.section-search #block-txc-base-content ul > li ul li:before,
.field--name-field-p-body ul > li ul li:before {
  display: none;
  content: "";
}
.field--name-body ol,
.field--name-field-body ol,
.views-row .field__item ol,
body.section-search #block-txc-base-content ol,
.field--name-field-p-body ol {
  margin-bottom: calc(1.5em / 2);
  padding-left: 1.5em;
  counter-reset: olindex;
}
.field--name-body ol > li,
.field--name-field-body ol > li,
.views-row .field__item ol > li,
body.section-search #block-txc-base-content ol > li,
.field--name-field-p-body ol > li {
  margin-left: 20px;
  padding: 3px;
  position: relative;
  counter-increment: olindex;
}
.field--name-body ol > li:before,
.field--name-field-body ol > li:before,
.views-row .field__item ol > li:before,
body.section-search #block-txc-base-content ol > li:before,
.field--name-field-p-body ol > li:before {
  content: counter(olindex) ".";
  position: absolute;
  top: 4px;
  right: calc(100% + 6px);
  font-size: 15px;
  display: block;
}
.field--name-body ol > li ol,
.field--name-field-body ol > li ol,
.views-row .field__item ol > li ol,
body.section-search #block-txc-base-content ol > li ol,
.field--name-field-p-body ol > li ol {
  list-style-type: upper-alpha;
  margin-bottom: 0;
  padding-left: 0;
}
.field--name-body ol > li ol ol,
.field--name-field-body ol > li ol ol,
.views-row .field__item ol > li ol ol,
body.section-search #block-txc-base-content ol > li ol ol,
.field--name-field-p-body ol > li ol ol {
  list-style-type: upper-roman;
}
.field--name-body ol > li ol ol ol,
.field--name-field-body ol > li ol ol ol,
.views-row .field__item ol > li ol ol ol,
body.section-search #block-txc-base-content ol > li ol ol ol,
.field--name-field-p-body ol > li ol ol ol {
  list-style-type: lower-alpha;
}
.field--name-body ol > li ol ol ol ol,
.field--name-field-body ol > li ol ol ol ol,
.views-row .field__item ol > li ol ol ol ol,
body.section-search #block-txc-base-content ol > li ol ol ol ol,
.field--name-field-p-body ol > li ol ol ol ol {
  list-style-type: lower-roman;
}

dl {
  margin-bottom: calc(1.5em / 2);
}
dl dt {
  font-weight: bold;
  margin-top: calc(1.5em / 2);
}
dl dd {
  margin: 0;
}

ul.two-columns,
ul.three-columns,
ul.four-columns {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
ul.two-columns > li,
ul.three-columns > li,
ul.four-columns > li {
  display: inline-block;
}

ul.two-columns {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  gap: 30px;
}
ul.two-columns > li {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 calc(50% - 30px);
          flex: 1 1 calc(50% - 30px);
  min-width: 350px;
}

ul.three-columns {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  gap: 30px;
}
ul.three-columns > li {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 calc(33% - 40px);
          flex: 1 1 calc(33% - 40px);
  min-width: 250px;
}

ul.four-columns {
  -webkit-column-count: 4;
     -moz-column-count: 4;
          column-count: 4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  gap: 30px;
}
ul.four-columns > li {
  min-width: 220px;
}

.noembed-wrapper {
  padding-top: 30px;
}
.noembed-wrapper .noembed-embed-inner {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.noembed-wrapper .noembed-embed-inner iframe,
.noembed-wrapper .noembed-embed-inner object,
.noembed-wrapper .noembed-embed-inner embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.noembed-wrapper table.noembed-meta-info {
  display: none;
}

.field--name-field-media-oembed-video iframe {
  max-width: 100%;
  min-height: 0;
  min-height: initial;
  aspect-ratio: 16/9;
  height: auto;
  margin: 0 auto;
}

#colorbox {
  max-width: 1200px;
  max-height: 940px;
  min-height: 606px;
  left: 50% !important;
  -webkit-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}
@media all and (max-width: 1320px) {
  #colorbox {
    max-width: 80%;
  }
}
@media all and (max-height: 960px) {
  #colorbox {
    max-height: calc(100vh - 80px);
  }
}
@media all and (max-width: 730px) {
  #colorbox {
    max-height: calc(100vh - 40px);
  }
}
#colorbox #cboxWrapper {
  background: #7ea3b2;
  position: relative;
  top: 0px;
  left: 0px;
  -webkit-transform: none;
          transform: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100% !important;
  height: 100% !important;
  border: solid 10px #7ea3b2;
}
#colorbox #cboxWrapper > div:first-child,
#colorbox #cboxWrapper > div:last-child {
  display: none;
}
#colorbox #cboxWrapper > div:nth-child(2) {
  height: 100%;
  width: 100%;
}
#colorbox #cboxWrapper #cboxMiddleLeft,
#colorbox #cboxWrapper #cboxMiddleRight {
  display: none;
}
#colorbox #cboxWrapper #cboxContent {
  width: 100% !important;
  height: 100% !important;
}
#colorbox #cboxWrapper #cboxContent #cboxClose {
  bottom: auto;
  top: 0px;
  right: 0px;
  border-radius: 100%;
}
@media all and (max-width: 800px) {
  #colorbox #cboxWrapper #cboxContent #cboxClose {
    top: 3px;
    right: 17px;
  }
}
#colorbox #cboxWrapper #cboxContent #cboxClose:hover {
  cursor: pointer;
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent {
  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: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  margin-bottom: 0px;
  width: 100% !important;
  height: 100% !important;
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
@media all and (max-width: 800px) {
  #colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup {
    display: block;
  }
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup .profile-popup-basic {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33%;
          flex: 0 0 33%;
  padding: 40px;
  background: #B0C1C8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup .profile-popup-basic > .name {
  font-family: "Hepta Slab", serif;
  font-size: 31px;
  line-height: 1.1em;
}
@media all and (max-width: 800px) {
  #colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup .profile-popup-basic > .name {
    text-align: center;
  }
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup .profile-popup-basic > .post_title {
  font-weight: bold;
}
@media all and (max-width: 800px) {
  #colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup .profile-popup-basic > .post_title {
    text-align: center;
  }
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup > .bio {
  padding: 34px 4px 25px 45px;
  overflow: hidden;
}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent > .profile-popup > .bio > .bio_content {
  overflow-y: auto;
  padding: 0px 40px 0px 0px;
  max-height: 100%;
}

.media.media--type-audio {
  margin-bottom: 20px;
}
.media.media--type-audio audio {
  height: 50px;
  width: 50%;
}

table {
  margin: calc(1.5em / 2) 0;
  width: 100%;
  border: solid 1px #CCC;
}

th {
  border: 1px solid #dfe6e9;
  font-weight: 600;
  padding: 5px;
  text-align: left;
  background: #003b75;
  color: white;
}

td {
  border: 1px solid #dfe6e9;
  padding: 5px 10px;
}

tr,
td,
th {
  vertical-align: middle;
  text-align: left;
  padding: 5px 10px;
}

table tbody tr:nth-child(odd) {
  background: #f8f8f8;
}

table td.views-field-operations > .dropbutton-wrapper.dropbutton-multiple {
  min-height: 29px;
  max-width: 100%;
  margin-right: 0px;
  padding-right: 0px;
}

body {
  -webkit-font-feature-settings: "kern" 1, "liga" 1, "tnum" 1;
          font-feature-settings: "kern" 1, "liga" 1, "tnum" 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #333f4c;
  font-family: "Rubik", sans-serif;
  font-size: 1em;
  line-height: 1.5;
}

picture, img, svg {
  max-width: 100%;
  width: auto;
  height: auto;
  display: block;
  font-size: 16px;
  font-family: "Rubik", sans-serif;
  color: #8ba7b3;
  position: relative;
}
picture::before, img::before, svg::before {
  font-family: "Font Awesome";
  content: "\f03e";
  width: 100%;
  height: calc(100% + 10px);
  background-color: #ccc;
  border-radius: 10px;
  position: absolute;
  top: 50%;
  left: -2px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  padding-top: 10px;
  font-size: 30px;
  color: #646464;
}
picture::after, img::after, svg::after {
  content: attr(alt);
  font-size: 18px;
  color: #646464;
  display: block;
  position: absolute;
  z-index: 2;
  top: 5px;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 37px 20px 20px;
  text-align: center;
  font-size: 14px;
}

h1,
h2,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2,
#preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .field--name-field-p-title,
.paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title,
.paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title,
.paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title,
.paragraph--type--team-members .field--name-field-p-title,
.paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title,
.paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title,
.paragraph--type--books .field--name-field-p-title,
.paragraph--type--hero .container .field--name-field-p-title,
h3,
body.section-search .view-search-api-view > .view-content > .views-row .views-field-title a:first-child,
h4,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .views-row .views-field-title a,
h5,
h6 {
  font-family: "Rubik", sans-serif;
  font-weight: 600;
  color: #333f4c;
  margin: 0 0 20px 0;
  line-height: 1.2;
}

h1 {
  font-family: "Hepta Slab", serif;
  font-size: 45px;
  font-weight: 300;
  margin-bottom: 15px;
}

h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members .field--name-field-p-title, .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, .paragraph--type--books .field--name-field-p-title, .paragraph--type--hero .container .field--name-field-p-title {
  font-size: 1.25em;
  font-weight: bold;
  font-family: "Rubik", sans-serif;
  color: #003b75;
  text-transform: uppercase;
  line-height: 1.3em;
}
@media (min-width: 768px) {
  h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members .field--name-field-p-title, .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, .paragraph--type--books .field--name-field-p-title, .paragraph--type--hero .container .field--name-field-p-title {
    font-size: 1.625em;
  }
}

h3, body.section-search .view-search-api-view > .view-content > .views-row .views-field-title a:first-child {
  font-size: 1.75em;
}

h4, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .views-row .views-field-title a {
  font-size: 1.5em;
}

h5 {
  font-size: 1.25em;
}

h6 {
  font-size: 1em;
}

a {
  color: #003b75;
  text-decoration: none;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  -webkit-transition: color 0.1s linear;
  transition: color 0.1s linear;
  max-width: 100%;
  display: inline-block;
  word-wrap: anywhere;
}
a:active, a:focus, a:hover {
  color: #001429;
}
a:active, a:focus {
  outline: none;
}

hr {
  border-bottom: 1px solid #dfe6e9;
  border-left: none;
  border-right: none;
  border-top: none;
  margin: 1.5em 0;
}

p {
  margin: 0 0 1em;
  font-weight: 300;
}
p:last-child {
  margin-bottom: 0;
}
p.featured {
  font-family: "Hepta Slab", serif;
  font-size: 1.5em;
  font-weight: 300;
  line-height: 1.1em;
}
@media (min-width: 768px) {
  p {
    font-size: 1.125em;
  }
}

/* WYSIWYG Styles Dropdown */
span.pullquote-quote {
  float: right;
  clear: right;
  padding: 20px;
  width: 50%;
  font-size: 1.5em;
}

div.avoid-break {
  page-break-inside: avoid;
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid;
}

p.featured-paragraph {
  font-size: 1.5em;
}

.field--name-body .caption-drupal-media {
  display: table;
}
.field--name-body .caption-drupal-media img {
  margin: 0 auto;
  display: block;
}
.field--name-body .caption-drupal-media .media-library-item__attributes {
  display: none;
}
.field--name-body .caption-drupal-media figcaption {
  display: table-caption;
  caption-side: bottom;
  text-align: center;
  line-height: 1.1em;
  padding-top: 10px;
  text-transform: uppercase;
}

img.alignright {
  float: right;
  margin: 0 0 15px 20px;
  max-width: 300px;
}

img.alignleft {
  float: left;
  margin: 0 15px 20px 0px;
  max-width: 300px;
}

img.attachment-square-medium {
  display: inline-block;
  width: 145px;
  aspect-ratio: auto 145/145;
}

[data-align=right], .align-right,
[data-align=center], .align-center,
[data-align=left], .align-left,
.drupal-media-style-align-center {
  z-index: 200;
  position: relative;
}
[data-align=right].caption, .align-right.caption,
[data-align=center].caption, .align-center.caption,
[data-align=left].caption, .align-left.caption,
.drupal-media-style-align-center.caption {
  display: table;
  margin: 0 auto;
  width: auto;
}
[data-align=right].caption > figcaption, .align-right.caption > figcaption,
[data-align=center].caption > figcaption, .align-center.caption > figcaption,
[data-align=left].caption > figcaption, .align-left.caption > figcaption,
.drupal-media-style-align-center.caption > figcaption {
  display: block;
  width: 100%;
  text-align: center;
  border-top: solid 1px #CCC;
  padding-top: 4px;
}
[data-align=right] .media-library-item__attributes, .align-right .media-library-item__attributes,
[data-align=center] .media-library-item__attributes, .align-center .media-library-item__attributes,
[data-align=left] .media-library-item__attributes, .align-left .media-library-item__attributes,
.drupal-media-style-align-center .media-library-item__attributes {
  display: none;
}

[data-align=center], .align-center,
.drupal-media-style-align-center {
  width: auto;
  float: none;
  clear: both;
  margin: 0 auto 20px auto;
}
[data-align=center] .field__item, .align-center .field__item,
.drupal-media-style-align-center .field__item {
  text-align: center;
}
[data-align=center] .field__item img, .align-center .field__item img,
.drupal-media-style-align-center .field__item img {
  display: inline-block !important;
  width: auto !important;
  min-width: 0 !important;
  min-width: initial !important;
}

[data-slate-fragment] {
  width: 100%;
  max-width: 100%;
}
[data-slate-fragment].ruler {
  border-bottom: 1px solid #dfe6e9;
}

html {
  height: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  scroll-behavior: smooth;
}

body {
  overflow-x: hidden;
}
body.toolbar-tray-open.toolbar-vertical.toolbar-fixed {
  margin-left: 0;
}

#page {
  overflow: hidden;
  position: relative;
}
#page > .dialog-off-canvas-main-canvas {
  scroll-behavior: smooth;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  min-height: 100vh;
  max-width: 100vw;
  width: 100%;
}
.toolbar-fixed #page > .dialog-off-canvas-main-canvas {
  min-height: calc(100vh - 39px);
}
.toolbar-horizontal.toolbar-tray-open #page > .dialog-off-canvas-main-canvas {
  min-height: calc(100vh - 80px);
}

.fixed-header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 499;
  width: 100vw;
  height: 150px;
}
@media all and (max-width: 960px) {
  .fixed-header {
    height: 110px;
  }
}
.toolbar-fixed .fixed-header {
  top: 39px;
}
.toolbar-horizontal.toolbar-tray-open .fixed-header {
  top: 80px;
}

.dialog-off-canvas-main-canvas {
  padding-top: 150px;
}
@media all and (max-width: 960px) {
  .dialog-off-canvas-main-canvas {
    padding-top: 110px;
  }
}

.gin--classic-toolbar .dialog-off-canvas-main-canvas {
  padding-top: 189px;
}
@media all and (max-width: 960px) {
  .gin--classic-toolbar .dialog-off-canvas-main-canvas {
    padding-top: 149px;
  }
}
.gin--classic-toolbar #page {
  padding-top: 150px;
}
@media all and (max-width: 960px) {
  .gin--classic-toolbar #page {
    padding-top: 110px;
  }
}

.toolbar-fixed #preface {
  width: 100%;
  max-width: 100%;
}
.toolbar-fixed #preface > .region-inner {
  max-width: 100%;
}
.toolbar-fixed #preface > .region-inner #block-txc-base-breadcrumbs {
  padding-top: 0px;
  margin-top: 18px;
}

header,
#nav,
#help {
  width: 100%;
}
#nav {
  position: fixed;
  z-index: 400;
  border-top: solid 1px rgba(0, 49, 69, 0.1411764706);
}

#main {
  position: relative;
}
#main > .region-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
#main #content {
  -webkit-box-flex: 1.5;
      -ms-flex: 1.5 0 300px;
          flex: 1.5 0 300px;
  width: 100%;
}
#main #content > .region-inner > .block-webform {
  max-width: 1200px;
}
#main #content > .region-inner > .views-element-container {
  padding-top: 60px;
}
#main #content > .region-inner > .views-element-container > .contextual {
  top: 60px;
}
@media (max-width: 660px) {
  .region-sidebar-second #main #content {
    margin-right: 0;
  }
}
#main #content #block-txc-base-content {
  padding-top: 70px;
}
#main #content #block-txc-base-content .node--view-mode-full {
  padding-bottom: 40px;
}
#main #sidebar_first,
#main #sidebar_second {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 238px;
          flex: 0 0 238px;
  margin-left: 60px;
  padding-top: 80px;
}
#main #sidebar_first a,
#main #sidebar_second a {
  text-wrap: wrap;
  word-wrap: anywhere;
}
@media (max-width: 660px) {
  #main #sidebar_first,
  #main #sidebar_second {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    margin-left: 0;
  }
}

#main #content.empty-content > .region-inner > #block-txc-base-content {
  padding-top: 0px;
}
#main #content.empty-content > .region-inner > #block-txc-base-content .node--view-mode-full {
  padding-bottom: 0px;
}

#footer {
  -ms-flex-item-align: auto;
      align-self: auto;
  margin-bottom: 0px;
  margin-top: auto;
}

#page .dialog-off-canvas-main-canvas {
  -webkit-transform: none !important;
          transform: none !important;
  position: relative;
  overflow-y: scroll;
  padding-top: 0;
  min-height: 100px !important;
  height: calc(100vh - 150px);
  margin-top: 150px;
}
@media all and (max-width: 960px) {
  #page .dialog-off-canvas-main-canvas {
    height: calc(100vh - 110px);
    margin-top: 110px;
  }
}

.gin--classic-toolbar #page .dialog-off-canvas-main-canvas {
  margin-top: 189px;
  height: calc(100vh - (150px + 39px));
}
@media all and (max-width: 960px) {
  .gin--classic-toolbar #page .dialog-off-canvas-main-canvas {
    margin-top: 149px;
    height: calc(100vh - 110px + 39px);
  }
}
@media all and (max-width: 609px) {
  .gin--classic-toolbar #page .dialog-off-canvas-main-canvas {
    margin-top: 110px;
  }
}
.gin--classic-toolbar.toolbar-tray-open #page .dialog-off-canvas-main-canvas {
  margin-top: 189px;
  height: calc(100vh - (150px + 78px));
}
@media all and (max-width: 960px) {
  .gin--classic-toolbar.toolbar-tray-open #page .dialog-off-canvas-main-canvas {
    margin-top: 110px;
    height: calc(100vh - 110px + 78px);
  }
}

.block-views.block-views-blocknews-title-block-1 .view-content .news-date {
  font-family: "Rubik", sans-serif;
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
  text-align: center;
}
.block-views.block-views-blocknews-title-block-1 .view-content .page-title {
  font-size: 30px;
  text-align: center;
}
.block-views.block-views-blocknews-title-block-1 .view-content .summarized-intro {
  padding: 20px 9%;
  margin: 20px 0px;
  border-top: solid 1px #003b75;
  border-bottom: solid 1px #003b75;
  text-align: center;
}
.block-views.block-views-blocknews-title-block-1 .view-content .summarized-intro > .field_summarized_intro_title {
  font-family: "Hepta Slab", serif;
  color: #518389;
  font-size: 20px;
  padding-bottom: 10px;
}
.block-views.block-views-blocknews-title-block-1 .view-content .summarized-intro > .field_summarized_intro_content {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-style: italic;
  line-height: 1.4em;
}

body.node--type-article #block-txc-base-content .node__content > .field--name-field-image {
  float: right;
  margin: 0 0 10px 15px;
}
body.node--type-article #block-txc-base-content .node__content > .field--name-field-image > img {
  max-height: 300px;
  width: auto;
}

body.node--type-page article.node--type-page .node__content .field--name-body h2, body.node--type-page article.node--type-page .node__content .field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body h2, body.node--type-page article.node--type-page .node__content .field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph--type--books .field--name-field-p-title, .paragraph--type--books body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title, body.node--type-page article.node--type-page .node__content .field--name-body .paragraph--type--hero .container .field--name-field-p-title, .paragraph--type--hero .container body.node--type-page article.node--type-page .node__content .field--name-body .field--name-field-p-title {
  margin-top: 40px;
  margin-bottom: 20px;
}
body.node--type-page article.node--type-page .node__content .field--name-body h3, body.node--type-page article.node--type-page .node__content .field--name-body body.section-search .view-search-api-view > .view-content > .views-row .views-field-title a:first-child, body.section-search .view-search-api-view > .view-content > .views-row .views-field-title body.node--type-page article.node--type-page .node__content .field--name-body a:first-child {
  font-weight: normal;
  margin-bottom: 20px;
}

body.node--type-profile #content .node__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 40px;
}
body.node--type-profile #content .node__content > .field--name-field-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 223px;
          flex: 0 1 223px;
}
body.node--type-profile #content .node__content > .field--name-field-image img {
  margin-left: auto;
}
@media all and (max-width: 755px) {
  body.node--type-profile #content .node__content > .field--name-field-image img {
    margin-left: 0px auto;
  }
}
body.node--type-profile #content .node__content > .pbio {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 800px;
          flex: 1 1 800px;
}
body.node--type-profile #content .node__content > .pbio .field--name-field-position {
  padding-bottom: 20px;
  font-weight: bold;
}

body.node--type-event #content > .region-inner > .block-views-blockevents-content-block-1 {
  margin: 0 auto;
  padding: 40px 3em;
}
body.node--type-event #content > .region-inner > .block-views-blockevents-content-block-1 .views-field.views-field-nothing .field-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}

.paragraph {
  position: relative;
}
@media all and (max-width: 1330px) {
  .paragraph .container {
    padding: 60px 3em !important;
  }
}
@media all and (max-width: 960px) {
  .paragraph .container {
    padding: 40px 20px !important;
  }
}
.paragraph .missing-vmenu-label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.2901960784);
  pointer-events: none;
}
.paragraph .missing-vmenu-label::after {
  content: "Missing Vertical Menu Label";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 85px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
}

.paragraph--type--basic-content {
  padding: 20px 0;
}
.paragraph--type--basic-content .container {
  padding: 40px 0;
}
.paragraph--type--basic-content .container .field--name-field-p-title {
  text-align: center;
  color: #003b75;
  font-family: "Hepta Slab", serif;
  font-size: 1.875em;
  margin-bottom: 30px;
}
.paragraph--type--basic-content .container .field--name-field-p-body .button, .paragraph--type--basic-content .container .field--name-field-p-body .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .paragraph--type--basic-content .container .field--name-field-p-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.paragraph--type--basic-content .container .field--name-field-p-body .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .paragraph--type--basic-content .container .field--name-field-p-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.paragraph--type--basic-content .container .field--name-field-p-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .paragraph--type--basic-content .container .field--name-field-p-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.paragraph--type--basic-content .container .field--name-field-p-body .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .paragraph--type--basic-content .container .field--name-field-p-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .paragraph--type--basic-content .container .field--name-field-p-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .paragraph--type--basic-content .container .field--name-field-p-body a, .paragraph--type--basic-content .container .field--name-field-p-body .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .paragraph--type--basic-content .container .field--name-field-p-body .field--name-field-link > a, .paragraph--type--basic-content .container .field--name-field-p-body .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button .paragraph--type--basic-content .container .field--name-field-p-body a {
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  color: #333f4c;
  font-weight: bold;
  font-size: 0.85em;
}

.paragraph--type--hero .container {
  margin: 0 auto;
  text-align: center;
  padding: 40px 0;
}
@media (max-width: 960px) {
  .paragraph--type--hero .container {
    padding: 60px 20px 40px 20px !important;
  }
}
.paragraph--type--hero .container .field--name-field-p-title {
  margin-bottom: 20px;
  font-size: 30px;
}
.paragraph--type--hero .container .field--name-field-body {
  font-family: "Hepta Slab", serif;
  font-size: 45px;
  line-height: 1.3em;
}
@media all and (max-width: 830px) {
  .paragraph--type--hero .container .field--name-field-body {
    font-size: 5.1vw;
  }
}

.paragraph--type--intro {
  position: relative;
}
.paragraph--type--intro .field--name-field-intro-background img {
  width: 100%;
}
.paragraph--type--intro .intro-content {
  position: absolute;
  z-index: 1;
  width: 60%;
  padding: 15px 25px 25px;
  color: #fff;
}
@media (max-width: 800px) {
  .paragraph--type--intro .intro-content {
    position: static;
    width: 100%;
    max-width: 100% !important;
  }
}
.paragraph--type--intro .intro-content .field--name-field-intro-button {
  position: absolute;
  bottom: -22px;
  right: 5%;
}
.paragraph--type--intro.top-left .intro-content {
  top: calc(10% + 70px);
  right: auto;
  bottom: auto;
  left: 10%;
  max-width: 730px;
}
.paragraph--type--intro.top-center .intro-content {
  top: calc(10% + 70px);
  right: 20%;
  bottom: auto;
  left: 20%;
}
.paragraph--type--intro.top-right .intro-content {
  top: calc(10% + 70px);
  right: 10%;
  bottom: auto;
  left: auto;
  max-width: 730px;
}
.paragraph--type--intro.middle-left .intro-content {
  top: 40%;
  right: auto;
  bottom: auto;
  left: 10%;
  max-width: 730px;
}
.paragraph--type--intro.middle-center .intro-content {
  top: 40%;
  right: 20%;
  bottom: auto;
  left: 20%;
}
.paragraph--type--intro.middle-right .intro-content {
  top: 40%;
  right: 10%;
  bottom: auto;
  left: auto;
  max-width: 730px;
}
.paragraph--type--intro.bottom-left .intro-content {
  top: auto;
  right: auto;
  bottom: 10%;
  left: 10%;
  max-width: 730px;
}
.paragraph--type--intro.bottom-center .intro-content {
  top: auto;
  right: 20%;
  bottom: 10%;
  left: 20%;
}
.paragraph--type--intro.bottom-right .intro-content {
  top: auto;
  right: 10%;
  bottom: 10%;
  left: auto;
  max-width: 730px;
}

.paragraph--type--books {
  padding: 40px 0;
  border-top: solid 1px #CCC;
}
.paragraph--type--books .field--name-field-p-title {
  text-align: center;
  padding-bottom: 40px;
  margin-bottom: 0px;
}
@media all and (max-width: 798px) {
  .paragraph--type--books .field--name-field-p-title {
    padding-bottom: 20px;
  }
}
.paragraph--type--books .field--name-field-book.field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 60px;
  padding: 40px 20px;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 340px;
          flex: 0 1 340px;
}
@media all and (max-width: 798px) {
  .paragraph--type--books .field--name-field-book.field__items > .field__item {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 220px;
            flex: 1 1 220px;
  }
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 20px;
}
@media all and (max-width: 798px) {
  .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 145px;
          flex: 0 0 145px;
  margin: 0px;
}
@media all and (max-width: 798px) {
  .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book > * {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
  }
  .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book > * * {
    text-align: center;
  }
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .field--name-field-book-cover {
  margin-bottom: 10px;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .field--name-field-book-cover img {
  display: block;
  margin: 0 auto;
  border: solid 1px #CCC;
  -webkit-box-shadow: 1px 1px 6px #CCC;
          box-shadow: 1px 1px 6px #CCC;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 200px;
          flex: 1 0 200px;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-book-title {
  font-weight: 600;
  font-size: 21px;
  padding-bottom: 5px;
  line-height: 1em;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 1.3em;
  font-size: 15px;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description p {
  font-size: 15px;
}
@media (min-width: 768px) {
  .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description p {
    font-size: 15px !important;
  }
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description ul {
  padding-left: 5px;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description ul li {
  margin-left: 10px;
}
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description ul li::before {
  left: -11px;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 145px;
          flex: 0 0 145px;
  margin: 0px;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book .field--name-field-book-cover {
  display: none;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 200px;
          flex: 1 0 200px;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-book-title {
  font-weight: bold;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-quick-description {
  display: none;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a {
  padding: 0;
  background: none;
}
.paragraph--type--books.style-list .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a:hover {
  color: #cc6118;
}

.paragraph.paragraph--type--view-block-section .container {
  padding: 60px 0;
}
.paragraph.paragraph--type--view-block-section .container > .field--name-field-p-title {
  text-align: left;
  font-family: "Rubik", sans-serif;
  font-size: 1.4em;
  font-weight: 600;
  padding-bottom: 60px;
  text-transform: uppercase;
}

.paragraph.paragraph--type--content-with-side-image {
  padding: 40px 0px;
}
.paragraph.paragraph--type--content-with-side-image > .container {
  margin: L 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  gap: 40px;
}
.paragraph.paragraph--type--content-with-side-image > .container > .field--name-field-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 314px;
          flex: 0 0 314px;
}
.paragraph.paragraph--type--content-with-side-image > .container > .field--name-field-image img {
  display: block;
  width: 100%;
  height: auto;
}
.paragraph.paragraph--type--content-with-side-image > .container > .content {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
}
.paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title {
  padding-bottom: 10px;
}
.paragraph.paragraph--type--content-with-side-image.style-img-right > .container > .field--name-field-image {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.paragraph.paragraph--type--resources-section-parent > .container {
  padding: 20px 0px;
  max-width: 1920px;
  margin: 0 auto;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 20px;
  gap: 20px;
  margin: 0 auto;
  color: white;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section {
  height: 100%;
  padding: 60px 30px;
  text-align: center;
  position: relative;
  overflow: hidden;
}
@media all and (max-width: 760px) {
  .paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section {
    padding: 60px 30px 80px 30px;
  }
  .paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section .field.field--name-field-cta-button {
    top: 0px !important;
  }
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section:hover .field.field--name-field-cta-button {
  top: 0px;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section .field--name-field-p-title {
  margin-bottom: 15px;
  display: inline-block;
  text-transform: uppercase;
  color: white;
  padding: 10px 20px;
  border: solid 2px white;
  border-radius: 2em;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section .field.field--name-field-cta-button {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  vertical-align: bottom;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section .field.field--name-field-cta-button a {
  display: block;
  width: 100%;
  background: #B0C1C8;
  font-family: "Rubik", sans-serif;
  font-weight: bold;
  font-size: 20px;
  text-transform: uppercase;
  color: #333F4C;
  padding: 10px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section .field.field--name-field-cta-button a > svg.ext {
  display: none;
}
.paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources > .field__item > .paragraph.paragraph--type--resources-section .field.field--name-field-cta-button a::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}
@media (min-width: 768px) {
  .paragraph.paragraph--type--resources-section-parent > .container .field.field--name-field-resources {
    grid-template-columns: repeat(3, 1fr);
  }
}

.paragraph.paragraph--type--sponsors-list {
  padding: 60px 0;
}
.paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title {
  margin: 0 auto;
  text-align: center;
  padding-bottom: 20px;
}
.paragraph.paragraph--type--sponsors-list > .field--name-field-list-of-sponsors {
  margin: 0 auto;
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  gap: 40px;
}
@media all and (max-width: 780px) {
  .paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors {
    gap: 20px;
  }
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sub-title {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  text-align: center;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: bold;
  font-family: "Rubik", sans-serif;
  text-transform: uppercase;
  padding-top: 29px;
  margin-top: 10px;
  border-top: solid 1px #CCC;
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors {
  position: relative;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
@media all and (max-width: 780px) {
  .paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 130px;
            flex: 0 0 130px;
    max-width: 130px;
  }
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors .sponsor-label {
  display: none;
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors .field--name-field-logo img {
  max-height: 130px;
  max-width: 200px;
}
@media all and (max-width: 780px) {
  .paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors .field--name-field-logo img {
    max-width: 100%;
  }
}
.paragraph.paragraph--type--sponsors-list.display-style-mode-grid > .field--name-field-list-of-sponsors > .field__item.item-type--sponsors .field--name-field-sponsor-website a {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  text-indent: -200vw;
}

.paragraph--type--team-members {
  padding: 30px 0;
}
.paragraph--type--team-members .field--name-field-p-title {
  text-align: center;
  margin-bottom: 40px;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item {
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item:not(:last-child),
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item:not(:last-child) {
  border-bottom: 1px solid #b0c1c8;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
@media all and (max-width: 530px) {
  .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content,
  .paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content {
    display: block;
  }
  .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content *,
  .paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content * {
    text-align: center;
  }
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .field--name-field-image,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .field--name-field-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 250px;
          flex: 0 0 250px;
  margin-right: 20px;
  margin-bottom: 10px;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .field--name-field-image img,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .field--name-field-image img {
  border: solid 1px #CCC;
}
@media all and (max-width: 530px) {
  .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .field--name-field-image img,
  .paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .field--name-field-image img {
    margin: 0 auto;
    width: 220px;
    max-width: 100%;
  }
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100px;
          flex: 1 1 100px;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info h2.node__title a, .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info h2.node__title a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-list #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info h2.node__title a,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info h2.node__title a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-list #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__title.field--name-field-p-title a {
  color: #333f4c;
  font-weight: normal;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .field--name-field-position,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .field--name-field-position {
  font-weight: bold;
  margin: 10px 0;
  line-height: 1.2em;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul {
  padding: 0;
  margin: 0;
  display: block;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li {
  padding: 0;
  margin: 0;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li.node-readmore > a,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li.node-readmore > a {
  font-family: "Rubik", sans-serif;
  color: #518389;
  font-style: italic;
  font-size: 17px;
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li.node-readmore > a::before,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li.node-readmore > a::before {
  content: "(";
}
.paragraph--type--team-members.style-list .field--name-field-m-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li.node-readmore > a::after,
.paragraph--type--team-members.style-list .field--name-field-profiles > .field__item .node--type-profile .node__content .p_info .node__links ul > li.node-readmore > a::after {
  content: ")";
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles,
.paragraph--type--team-members.style-grid .field--name-field-profiles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 40px;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 220px;
          flex: 0 1 220px;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content {
  text-align: center;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .field--name-field-image img,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .field--name-field-image img {
  width: 100%;
  border: solid 1px #CCC;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title, .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title, .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title, .paragraph--type--team-members.style-grid #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title, .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-grid #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title {
  margin-bottom: 0px;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title a, .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-grid #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title a,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-grid #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a {
  color: #333f4c;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.2em;
  display: inline-block;
  padding-top: 10px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .field--name-field-position,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .field--name-field-position {
  font-weight: light;
  line-height: 1.2em;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .field--name-body,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .field--name-body {
  display: none;
}
.paragraph--type--team-members.style-grid .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__links,
.paragraph--type--team-members.style-grid .field--name-field-profiles .field__item .node--type-profile .node__content .node__links {
  display: none;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles,
.paragraph--type--team-members.style-names .field--name-field-profiles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 20px;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 calc(25% - 23px);
          flex: 1 1 calc(25% - 23px);
  min-width: 255px;
  max-width: 278px;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content {
  text-align: center;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .field--name-field-image,
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .field--name-field-position,
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__links,
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .field--name-body,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .field--name-field-image,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .field--name-field-position,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__links,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .field--name-body {
  display: none;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title, .paragraph--type--team-members.style-names #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-names #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title {
  margin-bottom: 0px;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title a, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-names #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title a,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-names #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a {
  font-family: "Rubik", sans-serif;
  font-weight: 300;
  font-size: 20px;
  color: #333f4c;
  text-transform: none;
  line-height: 1.1em;
  display: block;
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title a > span, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a > span, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content h2.node__title a > span, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a > span, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a > span, .paragraph--type--team-members.style-names #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a > span, .paragraph--type--team-members.style-names .field--name-field-m-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title a > span,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2.node__title a > span,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content h2.node__title a > span,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members.style-names #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members.style-names .field--name-field-profiles .field__item .node--type-profile .node__content .node__title.field--name-field-p-title a > span {
  display: block;
}
.paragraph--type--team-members.paragraph--id--62 {
  background-color: #dfe6e9;
}

#block-history {
  background-image: url("../images/optimized/history_bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
  padding: 40px 3em;
  border-top: solid 25px #afd100;
}
#block-history .field.field--name-body {
  color: white;
  max-width: 1200px;
  margin: 0 auto;
}
#block-history .field.field--name-body h2, #block-history .field.field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-history .field.field--name-body h2, #block-history .field.field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--hero .container .field--name-field-p-title, .paragraph--type--hero .container #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #block-history .field.field--name-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #block-history .field.field--name-body .field--name-field-p-title {
  color: #b0c1c8;
  font-family: "Hepta Slab", serif;
  font-size: 22px;
  text-transform: inherit;
  margin-bottom: 30px;
  font-weight: 400;
}
#block-history .field.field--name-body > ul {
  display: block;
  padding: 0px;
  list-style: none;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: center;
      align-content: center;
  gap: 30px;
  padding-top: 40px;
}
@media all and (max-width: 500px) {
  #block-history .field.field--name-body > ul {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
#block-history .field.field--name-body > ul > li {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 600;
  color: #b0c1c8;
}
@media all and (max-width: 500px) {
  #block-history .field.field--name-body > ul > li {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
    margin: 0 auto;
    text-align: center;
  }
}
#block-history .field.field--name-body > ul > li:before {
  content: "";
  border-radius: 0;
  background: none;
  height: 45px;
  width: 24px;
  margin-right: 0px;
  position: relative;
  vertical-align: middle;
  background-image: url("../images/optimized/Component 7 – 4.png");
  background-size: contain;
  background-repeat: no-repeat;
}
#block-history .field.field--name-body > ul > li.community {
  color: #afd100;
}
#block-history .field.field--name-body > ul > li.community:before {
  width: 42px;
  background-image: url("../images/optimized/utaus - community icon.png");
}
#block-history .field.field--name-body > ul > li.integrity:before {
  width: 24px;
  background-image: url("../images/optimized/Component 7 – 4.png");
}
#block-history .field.field--name-body > ul > li.information:before {
  width: 61px;
  background-image: url("../images/optimized/Component 9 – 4.png");
}
#block-history .field.field--name-body > ul > li.influence {
  color: #ffc836;
}
#block-history .field.field--name-body > ul > li.influence:before {
  width: 48px;
  background-image: url("../images/optimized/Component 10 – 4.png");
}
#block-history .field.field--name-body > ul > li.investment:before {
  width: 37px;
  background-image: url("../images/optimized/Component 11 – 4.png");
}
@media (min-width: 768px) {
  #block-history {
    padding: 80px 3em;
  }
  #block-history .field.field--name-body h2, #block-history .field.field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-history .field.field--name-body h2, #block-history .field.field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--hero .container .field--name-field-p-title, .paragraph--type--hero .container #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #block-history .field.field--name-body .field--name-field-p-title, #block-history .field.field--name-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #block-history .field.field--name-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #block-history .field.field--name-body .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #block-history .field.field--name-body .field--name-field-p-title {
    font-size: 45px;
  }
}
#block-footer1 {
  background-color: #518389;
  border-top: solid 20px white;
  color: white;
  margin-top: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: center;
      align-content: center;
  gap: 30px;
  padding: 30px;
}
#block-footer1 #block-newslettersubscribe .field--name-body p {
  font-family: "Hepta Slab", serif;
  font-size: 26px;
}
#block-footer1 #block-newslettersubscribe .field--name-body a.button, #block-footer1 #block-newslettersubscribe .field--name-body .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-footer1 #block-newslettersubscribe .field--name-body .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-footer1 #block-newslettersubscribe .field--name-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-footer1 #block-newslettersubscribe .field--name-body .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, #block-footer1 #block-newslettersubscribe .field--name-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- #block-footer1 #block-newslettersubscribe .field--name-body a, #block-footer1 #block-newslettersubscribe .field--name-body .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button #block-footer1 #block-newslettersubscribe .field--name-body a, #block-footer1 #block-newslettersubscribe .field--name-body .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info #block-footer1 #block-newslettersubscribe .field--name-body .field--name-field-link > a {
  margin-left: 0px;
  font-size: 18px;
  font-family: "Rubik", sans-serif;
  background-color: #b0c1c8;
  color: #333f4c;
  text-transform: uppercase;
  font-weight: 600;
  padding: 15px 30px;
  margin-top: 15px;
  white-space: normal;
}
#block-footer1 #block-newslettersubscribe .field--name-body a.button:hover, #block-footer1 #block-newslettersubscribe .field--name-body .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
#block-footer1 #block-newslettersubscribe .field--name-body .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
.view.view-id-all_upcoming_events.view-display-id-block_2 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
#block-footer1 #block-newslettersubscribe .field--name-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
#block-footer1 #block-newslettersubscribe .field--name-body .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a:hover, #block-footer1 #block-newslettersubscribe .field--name-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a:hover, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- #block-footer1 #block-newslettersubscribe .field--name-body a:hover, #block-footer1 #block-newslettersubscribe .field--name-body .paragraph--type--intro .intro-content .field--name-field-intro-button a:hover, .paragraph--type--intro .intro-content .field--name-field-intro-button #block-footer1 #block-newslettersubscribe .field--name-body a:hover, #block-footer1 #block-newslettersubscribe .field--name-body .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a:hover, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info #block-footer1 #block-newslettersubscribe .field--name-body .field--name-field-link > a:hover {
  background: white;
}
#block-footer1 #block-newslettersubscribe .field--name-body a.button > svg, #block-footer1 #block-newslettersubscribe .field--name-body .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg,
#block-footer1 #block-newslettersubscribe .field--name-body .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg,
.view.view-id-all_upcoming_events.view-display-id-block_2 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg,
#block-footer1 #block-newslettersubscribe .field--name-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg,
#block-footer1 #block-newslettersubscribe .field--name-body .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 #block-footer1 #block-newslettersubscribe .field--name-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a > svg, #block-footer1 #block-newslettersubscribe .field--name-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a > svg, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- #block-footer1 #block-newslettersubscribe .field--name-body a > svg, #block-footer1 #block-newslettersubscribe .field--name-body .paragraph--type--intro .intro-content .field--name-field-intro-button a > svg, .paragraph--type--intro .intro-content .field--name-field-intro-button #block-footer1 #block-newslettersubscribe .field--name-body a > svg, #block-footer1 #block-newslettersubscribe .field--name-body .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a > svg, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info #block-footer1 #block-newslettersubscribe .field--name-body .field--name-field-link > a > svg {
  display: none !important;
}
#block-footer1 #block-socialmedialinks ul.social-media-links--platforms a {
  color: #b0c1c8;
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#block-footer1 #block-socialmedialinks ul.social-media-links--platforms a span:hover {
  color: white !important;
}
#block-footer1 #block-socialmedialinks ul.social-media-links--platforms a.ext > svg {
  display: none !important;
}
#block-footer1 #block-socialmedialinks ul.social-media-links--platforms a > span.fab, #block-footer1 #block-socialmedialinks ul.social-media-links--platforms a > span.fa {
  display: block;
  width: auto;
}
#block-footer1 #block-socialmedialinks ul.social-media-links--platforms a > span.fab::before, #block-footer1 #block-socialmedialinks ul.social-media-links--platforms a > span.fa::before {
  margin: 0px !important;
}
#block-footer1 #block-socialmedialinks ul.social-media-links--platforms a.social-media-link-icon--website > span.fa.fa-home:before {
  content: "\f0e0" !important;
}

#footer #block-sitebranding-2,
#footer .block-menu.menu--footer {
  background: #333f4c;
  padding: 30px;
}
#footer #block-sitebranding-2 {
  background: #333f4c;
  padding: 50px 30px 20px;
}
#footer #block-sitebranding-2 .field--name-body {
  color: white;
  text-align: center;
}
#footer #block-sitebranding-2 .field--name-body > p {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 30px;
}
#footer #block-sitebranding-2 .field--name-body > p > a {
  -webkit-filter: grayscale(1) contrast(0) brightness(2) contrast(1);
          filter: grayscale(1) contrast(0) brightness(2) contrast(1);
}
#footer #block-sitebranding-2 .field--name-body > p > a:nth-child(2) {
  width: 227px;
}
#footer #block-sitebranding-2 .field--name-body > p > a:nth-child(2):before {
  content: "";
  display: block;
  position: absolute;
  left: -19px;
  top: -11px;
  height: 58px;
  width: 0px;
  border-left: solid 0.1px #ccc;
}
@media all and (max-width: 960px) {
  #footer .block-menu.menu--footer {
    padding-bottom: 100px;
  }
}
#footer .block-menu.menu--footer > ul.menu {
  display: block;
  margin: 0;
  padding: 0px;
  list-style: none;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: center;
      align-content: center;
  gap: 30px;
}
@media all and (max-width: 960px) {
  #footer .block-menu.menu--footer > ul.menu {
    display: block;
  }
}
#footer .block-menu.menu--footer > ul.menu > li {
  font-size: 18px;
  position: relative;
}
@media all and (max-width: 960px) {
  #footer .block-menu.menu--footer > ul.menu > li {
    display: block;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
}
#footer .block-menu.menu--footer > ul.menu > li:after {
  content: "";
  display: block;
  border-right: solid 1px #707070;
  width: 0px;
  height: 100%;
  position: absolute;
  right: -15px;
  top: 0px;
}
@media all and (max-width: 960px) {
  #footer .block-menu.menu--footer > ul.menu > li:after {
    right: auto;
    top: auto;
    bottom: 0px;
    left: 50%;
    width: 30px;
    height: 1px;
    border-right: none;
    border-bottom: solid 1px #707070;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
#footer .block-menu.menu--footer > ul.menu > li:last-child:after {
  display: none;
}
#footer .block-menu.menu--footer > ul.menu > li > a {
  color: white;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#footer .block-menu.menu--footer > ul.menu > li > a > svg.ext {
  display: none !important;
}

.gin--classic-toolbar #footer .block-menu.menu--footer > ul.menu > li.login {
  display: none;
}

#header.scroll {
  border-top: solid 40px #003145;
  padding: 0 1em;
  background: rgba(223, 230, 233, 0.93);
  border-bottom: solid 1px rgba(0, 49, 69, 0.1607843137);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2588235294);
          box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2588235294);
}

.fixed-header {
  border-top: solid 40px #003145;
}

#header {
  border-top: solid 10px white;
  padding: 0 1em;
  border-bottom: solid 1px rgba(0, 49, 69, 0.0588235294);
  background: rgba(223, 230, 233, 0.968627451);
}
#header .region-inner {
  position: relative;
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: self-end;
      -ms-flex-align: self-end;
          align-items: self-end;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
  padding: 0px 10px 23px 10px;
}
@media all and (max-width: 960px) {
  #header .region-inner {
    height: 60px;
    padding: 0px 10px 0px 10px;
  }
}
#header .region-inner #block-txc-base-searchapiform,
#header .region-inner #block-txc-base-texasutlaw {
  display: block;
  width: 100px;
  height: 30px;
  position: absolute;
  top: -40px;
  right: 10px;
}
#header .region-inner #block-txc-base-searchapiform .field--name-body a,
#header .region-inner #block-txc-base-texasutlaw .field--name-body a {
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -200vw;
}
#header .region-inner #block-txc-base-searchapiform .field--name-body a:before,
#header .region-inner #block-txc-base-texasutlaw .field--name-body a:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background-image: url("../images/optimized/TEXAS-UT-Logo.png");
  background-size: contain;
  background-repeat: no-repeat;
}
#header .region-inner #block-txc-base-searchapiform {
  right: auto;
  left: 10px;
  top: -46px;
  width: auto;
  padding: 0px 35px 0px 0px;
}
#header .region-inner #block-txc-base-searchapiform > .contextual {
  right: -31px;
  top: 0px;
}
#header .region-inner #block-txc-base-searchapiform form {
  width: 0px;
  height: 33px;
  position: relative;
  -webkit-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
  display: inline-block;
}
#header .region-inner #block-txc-base-searchapiform form.open {
  width: 354px;
}
#header .region-inner #block-txc-base-searchapiform form.open .form-type-search > input {
  width: 100%;
  opacity: 1;
  padding: 0 10px;
}
#header .region-inner #block-txc-base-searchapiform form .form-type-search > input {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  position: absolute;
  display: block;
  border: none;
  top: 0px;
  left: 0px;
  width: 0px;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  overflow: hidden;
  opacity: 0;
}
#header .region-inner #block-txc-base-searchapiform form .form-actions {
  width: 40px;
  height: 33px;
  position: absolute;
  top: 0;
  right: -40px;
  margin: 0px;
}
#header .region-inner #block-txc-base-searchapiform form .form-actions:before {
  content: "\f002";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  font-weight: 900;
  margin-right: 0.5em;
  font-size: 1.5em;
  color: white;
  position: absolute;
  text-align: center;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin: 0px;
  pointer-events: none;
  font-size: 19px;
}
#header .region-inner #block-txc-base-searchapiform form .form-actions > input {
  display: block;
  text-indent: -200vw;
  background: none;
  padding: 0;
  border: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

#block-sitebranding .field.field--name-body > p,
#block-sitebranding-2 .field.field--name-body > p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: self-end;
      -ms-flex-align: self-end;
          align-items: self-end;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
}
#block-sitebranding .field.field--name-body > p > a,
#block-sitebranding-2 .field.field--name-body > p > a {
  display: block;
  width: 187px;
  height: 40px;
  text-indent: -200vw;
  background-image: url("../images/optimized/ut school of law logo.png");
  background-repeat: no-repeat;
  background-size: contain;
  min-width: 120px;
}
@media all and (max-width: 1120px) {
  #block-sitebranding .field.field--name-body > p > a,
  #block-sitebranding-2 .field.field--name-body > p > a {
    width: 17.5vw;
  }
}
#block-sitebranding .field.field--name-body > p > a:nth-child(2),
#block-sitebranding-2 .field.field--name-body > p > a:nth-child(2) {
  background-image: url("../images/optimized/CWIL_typeographic_logo.png");
  width: 248px;
  height: 42px;
  position: relative;
  margin-left: 10px;
  text-indent: -200vw;
  min-width: 120px;
}
@media all and (max-width: 1120px) {
  #block-sitebranding .field.field--name-body > p > a:nth-child(2),
  #block-sitebranding-2 .field.field--name-body > p > a:nth-child(2) {
    width: 17.5vw;
  }
}
#block-sitebranding .field.field--name-body > p > a:nth-child(2):before,
#block-sitebranding-2 .field.field--name-body > p > a:nth-child(2):before {
  content: "";
  display: block;
  position: absolute;
  left: -10px;
  top: -23px;
  height: 77px;
  width: 1px;
  border-left: solid 1px #ccc;
}
@media all and (max-width: 1120px) {
  #block-sitebranding .field.field--name-body > p > a:nth-child(2):before,
  #block-sitebranding-2 .field.field--name-body > p > a:nth-child(2):before {
    top: -0.6em;
    height: 3em;
  }
}

@media all and (max-width: 901px) {
  #block-mainnavigation {
    display: none;
  }
}
#block-mainnavigation > ul.menu {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: center;
      align-content: center;
  gap: 8px;
}
#block-mainnavigation > ul.menu li {
  display: block;
  font-weight: 500;
  text-align: center;
  margin: 0;
  padding: 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: center;
      align-content: center;
}
#block-mainnavigation > ul.menu li > a {
  color: #333f4c;
  padding: 10px;
  display: block;
  line-height: 1.1em;
  -webkit-text-decoration: none;
  text-decoration: none;
  white-space: normal !important;
  word-wrap: inherit;
  word-break: keep-all;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}
@media all and (max-width: 1120px) {
  #block-mainnavigation > ul.menu li > a {
    font-size: 1.3vw;
    padding: 8px 10px;
  }
}
#block-mainnavigation > ul.menu li.newsletter-subscribe-link {
  background-color: #afd100;
}
@media all and (max-width: 1120px) {
  #block-mainnavigation > ul.menu li.newsletter-subscribe-link {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 1px;
            flex: 1 1 1px;
    min-width: 0;
    min-width: initial;
  }
}
#block-mainnavigation > ul.menu li.newsletter-subscribe-link:hover {
  background: white;
}
#block-mainnavigation > ul.menu li.done-link {
  background-color: #ffc836;
}
#block-mainnavigation > ul.menu li.done-link:hover {
  background: white;
}
#block-mainnavigation > ul.menu li:hover > ul.menu {
  display: block !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border-radius: 10px;
  padding: 10px 0px !important;
}
#block-mainnavigation > ul.menu li > ul.menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 200vw;
  padding: 0px !important;
  margin: 0 !important;
  background-color: rgba(0, 59, 117, 0.9215686275);
  min-width: 200px;
}
#block-mainnavigation > ul.menu li > ul.menu:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 59, 117, 0);
  border-bottom-color: rgba(0, 59, 117, 0.9215686275);
  border-width: 10px;
  margin-left: -10px;
}
#block-mainnavigation > ul.menu li > ul.menu:after:hover {
  pointer-events: none;
}
#block-mainnavigation > ul.menu li > ul.menu > li > a {
  color: white;
  font-size: 0.9em;
  display: block;
  width: 100%;
}
#block-mainnavigation > ul.menu li > ul.menu > li > a:hover {
  background: #002a52;
}
#block-mainnavigation > ul.menu li > ul.menu > li > ul.menu {
  left: 100% !important;
  top: 0px !important;
  -webkit-transform: none;
          transform: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: #518389;
}
#block-mainnavigation > ul.menu li > ul.menu > li > ul.menu::after {
  left: -10px;
  top: 8px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  border-bottom-color: #518389;
}
#block-mainnavigation > ul.menu li > ul.menu > li > ul.menu > li > a:hover {
  background-color: #35686e;
}

@media all and (max-width: 960px) {
  #block-responsivemenumobileicon {
    position: relative;
    top: -9px;
    right: -15px;
  }
}
#block-responsivemenumobileicon a#toggle-icon .label {
  display: none;
}
#block-responsivemenumobileicon a#toggle-icon::before, #block-responsivemenumobileicon a#toggle-icon::after, #block-responsivemenumobileicon a#toggle-icon .icon {
  background: #003145;
}

#off-canvas {
  background: #003145;
}
#off-canvas .mm-panels {
  background: #003145;
}
#off-canvas .mm-panels .mm-panel {
  background: #003145;
}
#off-canvas .mm-panels .mm-panel .mm-navbar {
  background: black;
}
#off-canvas .mm-panels .mm-panel .mm-navbar a {
  color: white;
}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-btn--prev {
  border-right: solid 1px #003145;
  background: black;
}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-btn--prev:hover {
  border-right: solid 1px #003145;
  background: #003145;
}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-btn--prev:before {
  border-color: white;
}
#off-canvas .mm-panels .mm-panel .mm-listview > li:after {
  border-color: rgba(255, 255, 255, 0.3215686275);
}
#off-canvas .mm-panels .mm-panel .mm-listview > li > a {
  color: white;
}
#off-canvas .mm-panels .mm-panel .mm-listview > li > a.mm-btn {
  border-color: rgba(255, 255, 255, 0.3215686275);
}
#off-canvas .mm-panels .mm-panel .mm-listview > li > a.mm-btn:hover {
  border-left: solid 1px rgba(255, 255, 255, 0.3215686275) !important;
  background: white;
}
#off-canvas .mm-panels .mm-panel .mm-listview > li > a.mm-btn:hover:after {
  border-color: #003145;
}
#off-canvas .mm-panels .mm-panel .mm-listview > li > a.mm-btn:after {
  border-color: white;
}
#off-canvas .mm-panels .mm-panel#mm-1 {
  background: #003145;
}

#block-txc-base-page-title > h1.page-title {
  font-family: "Rubik", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 30px;
  text-align: center;
  color: #003b75;
  margin-bottom: 10px;
  margin-top: 40px;
}

#block-txc-base-content > .node--view-mode-full > .node__content {
  background: white;
}
#block-txc-base-content > .node--view-mode-full > .node__content > .field--name-body {
  padding: 0px;
}

#block-ourteam,
#block-ourteam-2 {
  margin-bottom: 40px;
}
#block-ourteam .menu,
#block-ourteam-2 .menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#block-ourteam .menu .menu-item,
#block-ourteam-2 .menu .menu-item {
  padding: 14px 28px;
}
#block-ourteam .menu .menu-item:not(:first-child),
#block-ourteam-2 .menu .menu-item:not(:first-child) {
  border-left: 1px solid #b0c1c8;
}
#block-ourteam .menu .menu-item a,
#block-ourteam-2 .menu .menu-item a {
  color: #333f4c;
}

#preface {
  background: none;
  background: #dfe6e9;
}
#preface .paragraph--type--rotator {
  position: relative;
}
#preface .paragraph--type--rotator .slick-slider {
  margin-bottom: 0;
}
#preface .paragraph--type--rotator .paragraph--type--slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  width: 100vw;
  height: calc(90vh - 150px);
  max-height: 900px;
  overflow: hidden;
  position: relative;
}
@media all and (max-width: 960px) {
  #preface .paragraph--type--rotator .paragraph--type--slide {
    height: calc(90vh - 110px);
  }
}
@media (max-width: 767px) {
  #preface .paragraph--type--rotator .paragraph--type--slide {
    height: auto;
    max-height: none;
    max-height: initial;
  }
}
#preface .paragraph--type--rotator .paragraph--type--slide .background-image {
  z-index: -1;
  -webkit-mask-image: url("../images/optimized/rotator-mask.png");
          mask-image: url("../images/optimized/rotator-mask.png");
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  position: absolute;
  bottom: -5%;
  left: -20%;
  opacity: 0.4;
}
#preface .paragraph--type--rotator .paragraph--type--slide .container {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  grid-gap: 40px;
  gap: 40px;
}
@media (max-width: 767px) {
  #preface .paragraph--type--rotator .paragraph--type--slide .container {
    padding: 40px 32px !important;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    min-height: calc(100vh - 120px);
    display: block;
  }
  #preface .paragraph--type--rotator .paragraph--type--slide .container .field__item {
    text-align: center !important;
  }
}
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-image {
  max-width: 220px;
}
@media (max-width: 767px) {
  #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-image {
    padding-bottom: 30px;
  }
}
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body {
  margin-left: auto;
  padding-bottom: 40px;
}
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title {
  margin-bottom: 16px;
}
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .button, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body a, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-link > a {
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  color: #333f4c;
  font-weight: bold;
  font-size: 0.85em;
}
@media (min-width: 767px) {
  #preface .paragraph--type--rotator .paragraph--type--slide .container {
    grid-template-columns: repeat(3, 1fr);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-image {
    max-width: 360px;
  }
  #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body {
    grid-column: 2/span 2;
  }
  #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body p:not(.featured) {
    font-size: 1.25em;
  }
}
@media (max-width: 768px) {
  #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-image {
    max-width: 50%;
    margin: 0 auto;
  }
}
#preface .paragraph--type--rotator .slick-dots {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 30px;
  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: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 5px;
}
#preface .paragraph--type--rotator .slick-dots > li button {
  display: block;
  text-indent: -200vw;
  background: #fefefe;
  border: solid 1px #999;
  border-radius: 100%;
  width: 15px;
  height: 15px;
  overflow: hidden;
  padding: 0px;
}
#preface .paragraph--type--rotator .slick-dots > li button:hover, #preface .paragraph--type--rotator .slick-dots > li button:focus {
  background: none !important;
}
#preface .paragraph--type--rotator .slick-dots > li.slick-active button {
  background: #003b75 !important;
  border-color: #003b75 !important;
}

body:not(.page-node-1) .toolbar-fixed #preface {
  padding-top: 40px;
  padding-bottom: 30px;
}

body.page-node-1 #preface {
  padding-top: 0px;
  padding-bottom: 0px;
}

#block-views-block-projects-intro-block-1 .field-content::before {
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: #b0c1c8;
}
#block-views-block-projects-intro-block-1 .element-hidden.intro-wrapper-background-image {
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-blend-mode: soft-light;
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
  mix-blend-mode: multiply;
  opacity: 0.05;
  -webkit-filter: grayscale(0.9);
          filter: grayscale(0.9);
  -webkit-transition: -webkit-filter 0.5s ease-in-out;
  transition: -webkit-filter 0.5s ease-in-out;
  transition: filter 0.5s ease-in-out;
  transition: filter 0.5s ease-in-out, -webkit-filter 0.5s ease-in-out;
}
@media all and (min-width: 1430px) {
  #block-views-block-projects-intro-block-1 .element-hidden.intro-wrapper-background-image {
    background-position: center 35%;
    -webkit-filter: grayscale(0.9) blur(10px);
            filter: grayscale(0.9) blur(10px);
  }
}
#block-views-block-projects-intro-block-1 .intro_wrapper {
  padding: 80px 3em;
  position: relative;
}
@media all and (max-width: 960px) {
  #block-views-block-projects-intro-block-1 .intro_wrapper {
    padding: 40px 20px;
  }
}
#block-views-block-projects-intro-block-1 .intro_wrapper .intro_content {
  max-width: 900px;
  margin: 0 auto;
  text-align: center;
  position: relative;
  z-index: 1;
}
@media all and (max-width: 480px) {
  #block-views-block-projects-intro-block-1 .intro_wrapper .intro_content h1.page-title {
    font-size: 8.5vw;
    font-weight: 300;
  }
}
#block-views-block-projects-intro-block-1 .intro_wrapper .intro_content > .event-image {
  text-align: center;
  padding: 10px 10px 20px 10px;
}
#block-views-block-projects-intro-block-1 .intro_wrapper .intro_content > .event-image img {
  display: inline-block;
}
#block-views-block-projects-intro-block-1 .intro_wrapper .intro_content > .intro {
  padding-bottom: 20px;
}
#block-views-block-projects-intro-block-1 .intro_wrapper .intro_content > .date-local {
  font-family: "Rubik", sans-serif;
  font-size: 30px;
  font-weight: 600;
  text-transform: uppercase;
  color: #003b75;
  line-height: 1.1em;
}

.paragraph--type--view-block-section.paragraph--id--10 .container .field--name-field-p-title {
  text-align: center;
  color: #003b75;
  font-size: 1.75em;
}

.block-views.block-views-blockprevious-events-block-2 .view-content {
  padding: 0 0 40px;
}
.block-views.block-views-blockprevious-events-block-2 .view-content > .views-row {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 calc(50% - 20px);
          flex: 0 1 calc(50% - 20px);
  display: grid;
  grid-gap: 10px;
  gap: 10px;
  margin: 20px 0;
  grid-template-columns: 180px 1fr;
}
.block-views.block-views-blockprevious-events-block-2 .view-content > .views-row:first-child {
  margin-top: 0;
}
.block-views.block-views-blockprevious-events-block-2 .view-content > .views-row > .views-field-field-event-date {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.block-views.block-views-blockprevious-events-block-2 .view-content > .views-row .views-field-title a {
  color: #333f4c;
  font-size: 20px;
  font-family: "Hepta Slab", serif;
}
.block-views.block-views-blockprevious-events-block-2 .view-content > .views-row .views-field-title a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
@media (min-width: 1000px) {
  .block-views.block-views-blockprevious-events-block-2 .view-content {
    padding: 0 3em 40px;
    -webkit-columns: 2;
       -moz-columns: 2;
            columns: 2;
  }
}
@media (max-width: 720px) {
  .block-views.block-views-blockprevious-events-block-2 .view-content > .views-row {
    grid-template-columns: 1fr;
  }
}
.block-views.block-views-blockprevious-events-block-2 .view-footer {
  text-align: right;
}
.block-views.block-views-blockprevious-events-block-2 .view-footer .button, .block-views.block-views-blockprevious-events-block-2 .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .block-views.block-views-blockprevious-events-block-2 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blockprevious-events-block-2 .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .block-views.block-views-blockprevious-events-block-2 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blockprevious-events-block-2 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprevious-events-block-2 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blockprevious-events-block-2 .view-footer .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .block-views.block-views-blockprevious-events-block-2 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .block-views.block-views-blockprevious-events-block-2 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .block-views.block-views-blockprevious-events-block-2 .view-footer a, .block-views.block-views-blockprevious-events-block-2 .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button .block-views.block-views-blockprevious-events-block-2 .view-footer a, .block-views.block-views-blockprevious-events-block-2 .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .block-views.block-views-blockprevious-events-block-2 .view-footer .field--name-field-link > a {
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  color: #333f4c;
  font-weight: bold;
  font-size: 0.85em;
}

.block-views.block-views-blockrecent-news-block-1 {
  padding: 60px 0;
}
.block-views.block-views-blockrecent-news-block-1 .view-content {
  padding-top: 40px;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 40px;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content > .field--name-field-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 145px;
          flex: 0 0 145px;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content > .event-quick-info {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 220px;
          flex: 1 1 220px;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content > .event-quick-info .field--name-field-event-date {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content > .event-quick-info .node__title a {
  font-family: "Hepta Slab", serif;
  font-size: 30px;
  color: #333f4c;
  font-weight: normal;
  letter-spacing: 0.01em;
  text-transform: none;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content > .event-quick-info .node__links .node-readmore {
  padding: 0;
  margin: 0;
}
.block-views.block-views-blockrecent-news-block-1 .view-content > .views-row > .views-field-nothing > .field-content > .node__content > .event-quick-info .node__links .node-readmore > a {
  color: #003b75;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  font-weight: bold;
}

#block-txc-base-views-block-press-releases-block-1,
#block-views-block-recent-news-block-1 {
  background-color: #dfe6e9;
}
#block-txc-base-views-block-press-releases-block-1 > h2, .paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, .paragraph--type--books #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container > .content#block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, .paragraph.paragraph--type--sponsors-list#block-txc-base-views-block-press-releases-block-1 > .field.field--name-field-p-title, .paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-press-releases-block-1 > h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list#block-txc-base-views-block-press-releases-block-1 > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-press-releases-block-1 > .field--name-field-p-title,
#block-views-block-recent-news-block-1 > h2,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 > .field--name-field-p-title,
.paragraph--type--books #block-views-block-recent-news-block-1 > .field--name-field-p-title,
.paragraph.paragraph--type--content-with-side-image > .container > .content#block-views-block-recent-news-block-1 > .field--name-field-p-title,
.paragraph.paragraph--type--sponsors-list#block-views-block-recent-news-block-1 > .field.field--name-field-p-title,
.paragraph--type--team-members #block-views-block-recent-news-block-1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-views-block-recent-news-block-1 > h2,
#preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body #block-views-block-recent-news-block-1 > .field--name-field-p-title,
.paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-views-block-recent-news-block-1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-views-block-recent-news-block-1 > .field--name-field-p-title,
.paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-views-block-recent-news-block-1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list#block-views-block-recent-news-block-1 > .field.field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-views-block-recent-news-block-1 > .field--name-field-p-title,
.paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-views-block-recent-news-block-1 > .field--name-field-p-title {
  text-align: center;
  margin-bottom: 20px;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .view-content .views-row,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row,
#block-views-block-recent-news-block-1 .view.view-press-releases .view-content .views-row,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .view-content .views-row:not(:last-child),
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row:not(:last-child),
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row:not(:last-child),
#block-views-block-recent-news-block-1 .view.view-press-releases .view-content .views-row:not(:last-child),
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row:not(:last-child),
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row:not(:last-child) {
  border-bottom: 1px solid #b0c1c8;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .view-content .views-row .field--name-field-event-date,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .field--name-field-event-date,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .field--name-field-event-date,
#block-views-block-recent-news-block-1 .view.view-press-releases .view-content .views-row .field--name-field-event-date,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .field--name-field-event-date,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .field--name-field-event-date {
  font-weight: bold;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .view-content .views-row h2.node__title,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row h2.node__title,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title,
.paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title,
.paragraph--type--books #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title,
.paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row h2.node__title,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title,
.paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title,
.paragraph--type--books #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title,
.paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view.view-press-releases .view-content .views-row h2.node__title,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row h2.node__title,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title,
.paragraph--type--books #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title,
.paragraph--type--team-members #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row h2.node__title,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title,
.paragraph--type--books #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title,
.paragraph--type--team-members #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title {
  margin: 10px 0;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .view-content .views-row h2.node__title a, #block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .view-content .views-row h2.node__title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row h2.node__title a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a,
.paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a,
.paragraph--type--books #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a,
.paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row h2.node__title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a > span,
.paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a > span,
.paragraph--type--books #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row h2.node__title a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a,
.paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a,
.paragraph--type--books #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a,
.paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row h2.node__title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a > span,
.paragraph--type--hero .container #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a > span,
.paragraph--type--books #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a > span,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members #block-txc-base-views-block-press-releases-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view.view-press-releases .view-content .views-row h2.node__title a,
#block-views-block-recent-news-block-1 .view.view-press-releases .view-content .views-row h2.node__title a > span,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row h2.node__title a,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a,
.paragraph--type--books #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a,
.paragraph--type--team-members #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row h2.node__title a > span,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a > span,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a > span,
.paragraph--type--books #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members #block-views-block-recent-news-block-1 .view-press-releases .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row h2.node__title a,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a,
.paragraph--type--books #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a,
.paragraph--type--team-members #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row h2.node__title a > span,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--hero .container .node__title.field--name-field-p-title a > span,
.paragraph--type--hero .container #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--books .node__title.field--name-field-p-title a > span,
.paragraph--type--books #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--content-with-side-image > .container > .content > .node__title.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph.paragraph--type--sponsors-list > .node__title.field.field--name-field-p-title a > span,
#block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .paragraph--type--team-members .node__title.field--name-field-p-title a > span,
.paragraph--type--team-members #block-views-block-recent-news-block-1 .view-recent-news .view-content .views-row .node__title.field--name-field-p-title a > span {
  color: #333f4c;
  font-weight: normal;
  font-family: "Hepta Slab", serif;
  font-size: 30px;
  text-transform: none;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .pager,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .pager,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .pager,
#block-views-block-recent-news-block-1 .view.view-press-releases .pager,
#block-views-block-recent-news-block-1 .view-press-releases .pager,
#block-views-block-recent-news-block-1 .view-recent-news .pager {
  padding-bottom: 20px;
}
#block-txc-base-views-block-press-releases-block-1 .view.view-press-releases .pager a,
#block-txc-base-views-block-press-releases-block-1 .view-press-releases .pager a,
#block-txc-base-views-block-press-releases-block-1 .view-recent-news .pager a,
#block-views-block-recent-news-block-1 .view.view-press-releases .pager a,
#block-views-block-recent-news-block-1 .view-press-releases .pager a,
#block-views-block-recent-news-block-1 .view-recent-news .pager a {
  color: #333f4c;
}

#block-txc-base-views-block-press-releases-block-1 {
  background: none;
}

#block-txc-base-views-block-duplicate-of-program-past-events-block-1 {
  padding: 30px 0;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > h2, .paragraph--type--hero .container #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container > .content#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, .paragraph.paragraph--type--sponsors-list#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field.field--name-field-p-title, .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title {
  text-align: center;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 {
  padding: 20px 0px;
  border-top: 1px solid #CCC;
  margin-top: 40px;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 h2, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--hero .container .field--name-field-p-title, .paragraph--type--hero .container #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--books .field--name-field-p-title, .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph.paragraph--type--content-with-side-image > .container > .content > .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph.paragraph--type--sponsors-list > .field.field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--team-members .field--name-field-p-title, .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body h2, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 h2, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .field--name-field-p-title {
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 30px;
}
@media all and (max-width: 725px) {
  #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content {
    gap: 20px;
  }
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content > .views-row {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 300px;
          flex: 1 0 300px;
  max-width: 50%;
  border: solid 1px #003145;
  padding: 30px;
  background: white;
}
@media all and (max-width: 725px) {
  #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content > .views-row {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
    max-width: 100%;
  }
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content > .views-row .views-field-title {
  margin-bottom: 0px !important;
  padding-bottom: 10px;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content > .views-row .views-field-title a {
  font-family: "Hepta Slab", serif;
  font-size: 22px;
  color: #333f4c;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-weight: 500;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .view-content > .views-row .views-field-field-event-date {
  padding-bottom: 10px;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- {
  padding-top: 10px;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .attachment.attachment-after {
  padding-top: 40px;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .attachment.attachment-after > .views-element-container > .view > .view-content > .views-row {
  background: #f8f8f8;
  border: solid 1px #CCC;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 274px;
          flex: 1 0 274px;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .attachment.attachment-after > .views-element-container > .view > .view-content > .views-row .views-field-title a {
  font-family: "Rubik", sans-serif;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-weight: 600;
  line-height: 1.2em;
  font-size: 18px;
  display: block;
}
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 .attachment.attachment-after > .views-element-container > .view > .view-content > .views-row .views-field-body {
  display: none;
}

.paragraph--type--view-block-section.paragraph--id--17 {
  background-color: #333f4c;
  padding-top: 40px;
  padding-bottom: 40px;
  margin-top: 40px;
  border-top: solid 25px #afd100;
}
.paragraph--type--view-block-section.paragraph--id--17 .project_card_wrapper {
  position: relative;
}
.paragraph--type--view-block-section.paragraph--id--17 .project_card_wrapper .element-hidden.paragraph-styles {
  display: block;
  position: absolute;
  top: 16px;
  left: 16px;
  height: calc(100% - 32px);
  width: calc(100% - 32px);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.15;
  -webkit-filter: grayscale(0.6);
          filter: grayscale(0.6);
  mix-blend-mode: multiply;
}
.paragraph--type--view-block-section.paragraph--id--17 .container {
  text-align: center;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .field--name-field-p-title {
  text-align: center;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 50px;
  display: inline-block;
  padding: 10px 30px;
  font-size: 1.575em;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs {
  margin-top: 40px;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 40px;
  gap: 40px;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row {
  padding: 0px;
  background-color: #b0c1c8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border: solid 2px #b0c1c8;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:hover {
  border: solid 2px #518389 !important;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row > .views-field-nothing {
  width: 100%;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content {
  display: block;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content:hover > .action-link {
  top: 0px;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content .project_card_wrapper {
  position: relative;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content .project_card_wrapper::before {
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background-color: #b0c1c8;
  opacity: 0.75;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content .project_content {
  position: relative;
  height: 100%;
  color: #333f4c;
  padding: 45px;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content .project_content .project-title {
  color: #333f4c;
  font-weight: 400;
  font-size: 1.875em;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content > .action-link {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  vertical-align: bottom;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content > .action-link a {
  display: block;
  text-align: center;
  width: 100%;
  background: white;
  font-family: "Rubik", sans-serif;
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
  color: #003b75;
  padding: 15px 10px;
  line-height: 1em;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row .field-content > .action-link a::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+1) {
  background-color: #b0c1c8;
  border-color: #b0c1c8;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+1) .project_card_wrapper::before {
  background-color: #b0c1c8;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+1) .project_card_wrapper .project_content a {
  color: #333f4c;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+1) .project_card_wrapper .project_content a .project-title {
  color: #333f4c;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+2) {
  background-color: #003b75;
  border-color: #003b75;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+2) .project_card_wrapper::before {
  background-color: #003b75;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+2) .project_card_wrapper .project_content {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+2) .project_card_wrapper .project_content .project-title {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+3) {
  background-color: #565656;
  border-color: #565656;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+3) .project_card_wrapper::before {
  background-color: #565656;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+3) .project_card_wrapper .project_content {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+3) .project_card_wrapper .project_content .project-title {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+4) {
  background-color: #518389;
  border: solid 1px #518389;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+4) .project_card_wrapper::before {
  background-color: #518389;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+4) .project_card_wrapper .project_content {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+4) .project_card_wrapper .project_content .project-title {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+5) {
  background-color: #afd100;
  border-color: #afd100;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+5) .project_card_wrapper::before {
  background-color: #afd100;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+5) .project_card_wrapper .project_content {
  color: #333f4c;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+5) .project_card_wrapper .project_content .project-title {
  color: #333f4c;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+6) {
  background-color: #ffc836;
  border-color: #ffc836;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+6) .project_card_wrapper::before {
  background-color: #ffc836;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+6) .project_card_wrapper .project_content {
  color: #333f4c;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+6) .project_card_wrapper .project_content .project-title {
  color: #333f4c;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+7) {
  background-color: #cc6118;
  border-color: #cc6118;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+7) .project_card_wrapper::before {
  background-color: #cc6118;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+7) .project_card_wrapper .project_content {
  color: #fff;
}
.paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content .views-row:nth-child(7n+7) .project_card_wrapper .project_content .project-title {
  color: #fff;
}
@media (min-width: 768px) {
  .paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1024px) {
  .paragraph--type--view-block-section.paragraph--id--17 .container .view-id-programs .view-content {
    grid-template-columns: repeat(3, 1fr);
  }
}

.paragraph--type--view-block-section.paragraph--id--9 .container .field--name-field-p-title {
  text-align: center;
  color: #003b75;
  font-size: 1.75em;
}
@media (max-width: 960px) {
  .paragraph--type--view-block-section.paragraph--id--9 .container .field--name-field-p-title {
    padding-top: 40px;
  }
}

.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline,
.view.view-upcoming-events.view-display-id-page_1 .view-filters .views-exposed-form .form--inline,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-filters .views-exposed-form .form--inline,
.view.view-all-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 5px;
  padding-bottom: 70px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline *,
.view.view-upcoming-events.view-display-id-page_1 .view-filters .views-exposed-form .form--inline *,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-filters .views-exposed-form .form--inline *,
.view.view-all-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline * {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline .form-item-pf,
.view.view-upcoming-events.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item-pf,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-filters .views-exposed-form .form--inline .form-item-pf,
.view.view-all-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline .form-item-pf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 5px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline .form-item-pf > label,
.view.view-upcoming-events.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item-pf > label,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-filters .views-exposed-form .form--inline .form-item-pf > label,
.view.view-all-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline .form-item-pf > label {
  font-weight: normal;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline .form-item-pf > select,
.view.view-upcoming-events.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item-pf > select,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-filters .views-exposed-form .form--inline .form-item-pf > select,
.view.view-all-upcoming-events.view-display-id-block_1 .view-filters .views-exposed-form .form--inline .form-item-pf > select {
  padding: 10px 10px;
  border: solid 1px #CCC;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content,
.view.view-upcoming-events.view-display-id-page_1 .view-content,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content {
  max-width: 1250px;
  margin: 0 auto;
  position: relative;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row {
  padding-bottom: 20px;
  margin-bottom: 30px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row:not(:last-child),
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row:not(:last-child),
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row:not(:last-child),
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row:not(:last-child) {
  border-bottom: solid 1px #707070;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 30px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  max-width: 100%;
}
@media (max-width: 1045px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 700px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event-image,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event-image,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event-image,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event-image,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event-image,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event-image,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event-image,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event-image,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event-image,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event-image,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event-image,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event-image,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event-image,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event-image,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event-image,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 175px;
          flex: 0 0 175px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event-image > img,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event-image > img,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event-image > img,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event-image > img,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event-image > img,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event-image > img,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event-image > img,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event-image > img,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event-image > img,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event-image > img,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event-image > img,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event-image > img,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event-image > img,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event-image > img,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event-image > img,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event-image > img {
  display: block;
  border: solid 1px gray;
  width: 100%;
  height: auto;
}
@media (max-width: 1045px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
  }
}
@media (max-width: 700px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
            flex: 1 0 100%;
  }
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
  padding-bottom: 10px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .date,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .date,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .date,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .date,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .date,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .date,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .date,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .date,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .date,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .date,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .date,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .date,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .date,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .date,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .date,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .date {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type {
  padding-left: 20px;
  margin-left: 20px;
  border-left: solid 1px #003b75;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.label,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.label,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.label {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 200;
  color: #333f4c;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container > .event_info > .basic-info > .field_event_type > span.p_series,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card > .event_info > .basic-info > .field_event_type > span.p_series {
  background-color: #003b75;
  color: white;
  margin: 0px;
  padding: 5px 10px;
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_title,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .field_title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .field_title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .field_title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .field_title,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .field_title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .field_title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .field_title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .field_title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_title,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .title {
  padding-bottom: 10px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_title > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .field_title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .field_title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .field_title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .field_title > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .field_title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .field_title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .field_title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .field_title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_title > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .title > a {
  font-family: "Hepta Slab", serif;
  font-size: 30px;
  font-weight: 300;
  color: #003b75;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 270px;
          flex: 1 0 270px;
  text-align: center;
}
@media (max-width: 1045px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
  .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
  .view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
  .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link,
  .view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
            flex: 1 0 100%;
  }
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a {
  display: inline-block;
  padding: 10px 20px;
  background-color: white;
  color: #003b75;
  text-transform: uppercase;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-weight: 600;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a:hover,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a:hover,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a:hover,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a:hover,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a:hover,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a:hover,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a:hover,
.view.view-upcoming-events.view-display-id-page_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a:hover,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a:hover,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a:hover,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a:hover,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a:hover,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event_container .field_rsvp_link > a:hover,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node .event-card .field_rsvp_link > a:hover,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event_container .field_rsvp_link > a:hover,
.view.view-all-upcoming-events.view-display-id-block_1 .view-content > .views-row > .views-field-nothing .event-card .field_rsvp_link > a:hover {
  background-color: #ffc836;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer,
.view.view-upcoming-events.view-display-id-page_1 .view-footer,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer {
  text-align: right;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .button, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer .field--name-field-link > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_1 .view-footer a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer .button,
.view.view-upcoming-events.view-display-id-page_1 .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view.view-upcoming-events.view-display-id-page_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view.view-upcoming-events.view-display-id-page_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a,
.paragraph--type--intro .intro-content .field--name-field-intro-button .view.view-upcoming-events.view-display-id-page_1 .view-footer a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .view.view-upcoming-events.view-display-id-page_1 .view-footer .field--name-field-link > a,
.view.view-upcoming-events.view-display-id-page_1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .view.view-upcoming-events.view-display-id-page_1 .view-footer a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer .button,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a,
.paragraph--type--intro .intro-content .field--name-field-intro-button .view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer .field--name-field-link > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .view.view-id-all_upcoming_events.view-display-id-block_2 .view-footer a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer .button,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view.view-all-upcoming-events.view-display-id-block_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view.view-all-upcoming-events.view-display-id-block_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a,
.paragraph--type--intro .intro-content .field--name-field-intro-button .view.view-all-upcoming-events.view-display-id-block_1 .view-footer a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .view.view-all-upcoming-events.view-display-id-block_1 .view-footer .field--name-field-link > a,
.view.view-all-upcoming-events.view-display-id-block_1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .view.view-all-upcoming-events.view-display-id-block_1 .view-footer a {
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  color: #333f4c;
  font-weight: bold;
  font-size: 0.85em;
}

.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node {
  display: block;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 30px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 175px;
          flex: 0 0 175px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image > img,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image > img,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image > img,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_image > img {
  display: block;
  border: solid 1px gray;
  width: 100%;
  height: auto;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 300px;
          flex: 1 1 300px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_event_date,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_event_date,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_event_date,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_event_date {
  color: #333f4c;
  text-transform: uppercase;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title {
  font-family: "Hepta Slab", serif;
  font-size: 30px;
  font-weight: 300;
  color: #003b75;
  line-height: 1.1em;
  padding-bottom: 5px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_title > a {
  font-family: "Hepta Slab", serif;
  font-size: 30px;
  font-weight: 300;
  color: #003b75;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view {
  padding-top: 10px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a {
  -webkit-text-decoration: none;
  text-decoration: none;
}

.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > h2, .paragraph--type--hero .container .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, .paragraph--type--books .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container > .content.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, .paragraph.paragraph--type--sponsors-list.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field.field--name-field-p-title, .paragraph--type--team-members .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 > .field--name-field-p-title,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > h2,
.paragraph--type--hero .container #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.paragraph.paragraph--type--content-with-side-image > .container > .content#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.paragraph.paragraph--type--sponsors-list#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field.field--name-field-p-title,
.paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > h2,
#preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list#block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field.field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body #block-txc-base-views-block-duplicate-of-program-past-events-block-1 > .field--name-field-p-title,
.view.view-previous-events.view-display-id-block_1 > h2,
.paragraph--type--hero .container .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
.paragraph--type--books .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
.paragraph.paragraph--type--content-with-side-image > .container > .content.view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
.paragraph.paragraph--type--sponsors-list.view.view-previous-events.view-display-id-block_1 > .field.field--name-field-p-title,
.paragraph--type--team-members .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-previous-events.view-display-id-block_1 > h2,
#preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
.paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
.paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content.view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list.view.view-previous-events.view-display-id-block_1 > .field.field--name-field-p-title,
#preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title,
.paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .view.view-previous-events.view-display-id-block_1 > .field--name-field-p-title {
  text-align: center;
  padding-bottom: 35px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content,
.view.view-previous-events.view-display-id-block_1 .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 15px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row,
.view.view-previous-events.view-display-id-block_1 .view-content > .views-row {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 calc(50% - 10px);
          flex: 0 1 calc(50% - 10px);
  border: solid 1px #CCC;
  padding: 20px;
  background: white;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row .prv-power-summit-event,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row .prv-power-summit-event,
.view.view-previous-events.view-display-id-block_1 .view-content > .views-row .prv-power-summit-event {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row .prv-power-summit-event .event-info .event-date,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row .prv-power-summit-event .event-info .event-date,
.view.view-previous-events.view-display-id-block_1 .view-content > .views-row .prv-power-summit-event .event-info .event-date {
  color: #333f4c;
  text-transform: uppercase;
  font-weight: bold;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row .prv-power-summit-event .event-info .event-title a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row .prv-power-summit-event .event-info .event-title a,
.view.view-previous-events.view-display-id-block_1 .view-content > .views-row .prv-power-summit-event .event-info .event-title a {
  font-family: "Hepta Slab", serif;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
}
@media (max-width: 1045px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 700px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 175px;
          flex: 0 0 175px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event-image > img {
  display: block;
  border: solid 1px gray;
  width: 100%;
  height: auto;
}
@media (max-width: 1045px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event_info {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
  }
}
@media (max-width: 700px) {
  .view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event_info {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
            flex: 1 0 100%;
  }
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event_info > .title > a {
  display: block;
  font-family: "Hepta Slab", serif;
  padding-bottom: 10px;
  font-weight: 600;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event_info > .basic-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 10px;
  padding-bottom: 10px;
}
.view.view-biennial-award-luncheon-upcoming-events.view-id-biennial_award_luncheon_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-nothing > .field-content > .event-card > .event_info > .basic-info > .date {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}

.paragraph.paragraph--type--view-block-section.paragraph--id--2 .container,
.paragraph.paragraph--type--view-block-section.paragraph--id--3 .container {
  padding: 60px 3em 30px 3em;
  max-width: 1320px;
  margin: 0 auto;
  position: relative;
}
.paragraph.paragraph--type--view-block-section.paragraph--id--2 .container .field.field--name-field-p-title,
.paragraph.paragraph--type--view-block-section.paragraph--id--3 .container .field.field--name-field-p-title {
  font-family: "Rubik", sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  color: #003b75;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding-bottom: 15px;
  line-height: 1.3em;
  border-bottom: solid 1px #707070;
}

.view.view-upcoming-events.view-id-upcoming_events .view-content,
.block-views.block-views-blocklatest-news-block-1 .view-content {
  margin-bottom: 10px;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick__arrow,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick__arrow {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  pointer-events: none;
}
@media all and (max-width: 990px) {
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick__arrow,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick__arrow {
    display: none !important;
  }
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick__arrow .slick-prev,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick__arrow .slick-prev {
  display: none !important;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick__arrow .slick-next,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick__arrow .slick-next {
  position: absolute;
  -webkit-transform: none;
          transform: none;
  right: -55px;
  overflow: hidden;
  border: solid 2px #518389;
  background: none;
  text-indent: -200vw;
  pointer-events: auto;
  border-radius: 100%;
  padding: 0px;
  height: 40px;
  width: 40px;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick__arrow .slick-next:before,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick__arrow .slick-next:before {
  content: "\f105";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
  text-indent: 3px;
  font-size: 32px;
  color: #518389;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-weight: 900;
}
@media all and (max-width: 1370px) {
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick__arrow .slick-next,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick__arrow .slick-next {
    right: -22px;
    background: white;
  }
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick-track > .slick-slide,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick-track > .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 30px;
  width: calc(100vw - 6em - 10px);
  max-width: 1230px;
  padding: 0px;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick-track > .slick-slide > div,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick-track > .slick-slide > div {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 33%;
          flex: 0 1 33%;
}
@media all and (max-width: 990px) {
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick {
    height: auto;
    width: 100%;
  }
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick > div,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    gap: 20px;
    max-height: none;
    max-height: initial;
    width: 100%;
  }
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick > div::before, .view.view-upcoming-events.view-id-upcoming_events .view-content .slick > div:after,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick > div::before,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick > div:after {
    content: none;
  }
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick.slick--initialized .slick__slide,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick.slick--initialized .slick__slide {
  overflow: visible;
  visibility: visible;
  position: relative;
  overflow: hidden;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide {
  padding: 0 15px;
  padding: 0px;
  background: white;
  height: 100%;
  position: absolute;
  visibility: hidden;
  max-width: 100%;
}
@media all and (max-width: 990px) {
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide {
    overflow: visible;
    visibility: visible;
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 200px;
            flex: 1 0 200px;
    max-height: none;
    max-height: initial;
    height: auto;
    padding: 20px 20px 80px 20px;
  }
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .views-field,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .views-field {
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .views-field:hover .field-content > .field_view,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .views-field:hover .field-content > .field_view {
  top: 0px !important;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  height: 100%;
  position: relative;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container {
  padding: 20px;
  overflow: hidden;
  position: relative;
}
@media all and (max-width: 990px) {
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container {
    overflow: visible;
    position: static;
  }
  .view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container .field_view,
  .block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container .field_view {
    top: 0px !important;
  }
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container .field_event_date,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container .field_event_date {
  font-family: "Rubik", sans-serif;
  font-size: 22px;
  font-weight: 600;
  color: #003b75;
  text-transform: uppercase;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container .field_title,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container .field_title {
  font-family: "Hepta Slab", serif;
  font-size: 22px;
  font-weight: regular;
  color: #333f4c;
  margin: 10px 0px;
  line-height: 1.2em;
  padding-bottom: 10px;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container .field_body,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container .field_body {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 200;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container .field_location,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container .field_location {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 200;
  margin-top: 20px;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .event_container .field_location b,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .event_container .field_location b {
  text-transform: uppercase;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_image,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_image {
  width: 100%;
  height: 200px;
  min-height: 200px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  overflow: hidden;
  position: relative;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-top: auto;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_image img,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_image img {
  position: absolute;
  top: 0px;
  left: 0px;
  display: block;
  width: 100%;
  height: 100%;
  font-family: "object-fit:cover";
  -o-object-fit: cover;
     object-fit: cover;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_image img::before,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_image img::before {
  left: 0;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_view,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_view {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  vertical-align: bottom;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_view a,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_view a {
  display: block;
  text-align: center;
  width: 100%;
  background: #518389;
  font-family: "Rubik", sans-serif;
  font-weight: bold;
  font-size: 20px;
  text-transform: uppercase;
  color: white;
  padding: 10px;
  -webkit-text-decoration: none;
  text-decoration: none;
  z-index: 100;
  cursor: pointer;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_view a > svg.ext,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_view a > svg.ext {
  display: none;
}
.view.view-upcoming-events.view-id-upcoming_events .view-content .slick .slick__slide .field-content .field_view a::before,
.block-views.block-views-blocklatest-news-block-1 .view-content .slick .slick__slide .field-content .field_view a::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}
.view.view-upcoming-events.view-id-upcoming_events .view-footer,
.block-views.block-views-blocklatest-news-block-1 .view-footer {
  margin-top: 20px;
  text-align: right;
}
.view.view-upcoming-events.view-id-upcoming_events .view-footer .button, .view.view-upcoming-events.view-id-upcoming_events .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button .view.view-upcoming-events.view-id-upcoming_events .view-footer a, .view.view-upcoming-events.view-id-upcoming_events .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .view.view-upcoming-events.view-id-upcoming_events .view-footer .field--name-field-link > a, .view.view-upcoming-events.view-id-upcoming_events .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .view.view-upcoming-events.view-id-upcoming_events .view-footer a, .view.view-upcoming-events.view-id-upcoming_events .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view.view-upcoming-events.view-id-upcoming_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-id-upcoming_events .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view.view-upcoming-events.view-id-upcoming_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-id-upcoming_events .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view.view-upcoming-events.view-id-upcoming_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-upcoming-events.view-id-upcoming_events .view-footer .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view.view-upcoming-events.view-id-upcoming_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blocklatest-news-block-1 .view-footer .button,
.block-views.block-views-blocklatest-news-block-1 .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a,
.paragraph--type--intro .intro-content .field--name-field-intro-button .block-views.block-views-blocklatest-news-block-1 .view-footer a,
.block-views.block-views-blocklatest-news-block-1 .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a,
.paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .block-views.block-views-blocklatest-news-block-1 .view-footer .field--name-field-link > a,
.block-views.block-views-blocklatest-news-block-1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .block-views.block-views-blocklatest-news-block-1 .view-footer a,
.block-views.block-views-blocklatest-news-block-1 .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .block-views.block-views-blocklatest-news-block-1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blocklatest-news-block-1 .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .block-views.block-views-blocklatest-news-block-1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blocklatest-news-block-1 .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blocklatest-news-block-1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.block-views.block-views-blocklatest-news-block-1 .view-footer .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .block-views.block-views-blocklatest-news-block-1 .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a {
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  color: #333f4c;
  font-weight: bold;
  font-size: 0.85em;
}

.paragraph.paragraph--type--view-block-section.paragraph--id--3 > .container .field.field--name-field-view .view-content .slick .slick-track > .slick-slide > div,
.paragraph.paragraph--type--view-block-section.paragraph--id--3 > .container .field--name-field-block .view-content .slick .slick-track > .slick-slide > div {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 25%;
          flex: 0 1 25%;
}
.paragraph.paragraph--type--view-block-section.paragraph--id--3 > .container .field.field--name-field-view .view-content .slick .slick-track > .slick-slide > div > .slick__slide .event_container .field_image img,
.paragraph.paragraph--type--view-block-section.paragraph--id--3 > .container .field--name-field-block .view-content .slick .slick-track > .slick-slide > div > .slick__slide .event_container .field_image img {
  display: block;
  width: 100%;
}

.view.view-id-resent_events .view-content {
  padding: 0 0 40px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 30px;
}
.view.view-id-resent_events .view-content .views-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  height: 100%;
  position: relative;
}
.view.view-id-resent_events .view-content .views-field:hover .field-content > .field_view {
  top: 0px !important;
}
@media (max-width: 720px) {
  .view.view-id-resent_events .view-content {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
}
.view.view-id-resent_events .view-content > .views-row {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 25%;
          flex: 0 1 25%;
  overflow: hidden;
}
.view.view-id-resent_events .view-content > .views-row .field-content {
  overflow: hidden;
  position: relative;
  height: 100%;
}
.view.view-id-resent_events .view-content > .views-row .field-content .event_container {
  background: rgba(176, 193, 200, 0.3019607843);
  padding: 20px;
  height: 100%;
}
@media all and (max-width: 990px) {
  .view.view-id-resent_events .view-content > .views-row .field-content .event_container {
    overflow: visible;
    position: static;
  }
  .view.view-id-resent_events .view-content > .views-row .field-content .event_container .field_view {
    top: 0px !important;
  }
}
.view.view-id-resent_events .view-content > .views-row .field-content .event_container .field_event_date {
  font-family: "Rubik", sans-serif;
  font-size: 22px;
  font-weight: 600;
  color: #003b75;
  text-transform: uppercase;
}
.view.view-id-resent_events .view-content > .views-row .field-content .event_container .field_title {
  font-family: "Hepta Slab", serif;
  font-size: 22px;
  font-weight: regular;
  color: #333f4c;
  margin: 10px 0px;
  line-height: 1.2em;
  padding-bottom: 10px;
}
.view.view-id-resent_events .view-content > .views-row .field-content .event_container .field_body {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 200;
}
.view.view-id-resent_events .view-content > .views-row .field-content .event_container .field_location {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 200;
  margin-top: 20px;
}
.view.view-id-resent_events .view-content > .views-row .field-content .event_container .field_location b {
  text-transform: uppercase;
}
.view.view-id-resent_events .view-content > .views-row .field_view {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  vertical-align: bottom;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.view.view-id-resent_events .view-content > .views-row .field_view a {
  display: block;
  text-align: center;
  width: 100%;
  background: #518389;
  font-family: "Rubik", sans-serif;
  font-weight: bold;
  font-size: 20px;
  text-transform: uppercase;
  color: white;
  padding: 10px;
  -webkit-text-decoration: none;
  text-decoration: none;
  z-index: 100;
  cursor: pointer;
}
.view.view-id-resent_events .view-content > .views-row .field_view a > svg.ext {
  display: none;
}
.view.view-id-resent_events .view-content > .views-row .field_view a::before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}
.view.view-id-resent_events .view-footer {
  text-align: right;
}
.view.view-id-resent_events .view-footer .button, .view.view-id-resent_events .view-footer .paragraph--type--intro .intro-content .field--name-field-intro-button a, .paragraph--type--intro .intro-content .field--name-field-intro-button .view.view-id-resent_events .view-footer a, .view.view-id-resent_events .view-footer .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .field--name-field-link > a, .paragraph--type--books .field--name-field-book.field__items > .field__item .paragraph--type--book .book-info .view.view-id-resent_events .view-footer .field--name-field-link > a, .view.view-id-resent_events .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- a, #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .block-views.block-views-blockprogram-upcoming-events-block-1 > div > .view.view-program-upcoming-events > .view-content > .views-row > .views-field-field-more-information-external- .view.view-id-resent_events .view-footer a, .view.view-id-resent_events .view-footer .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a, .view.view-biennial-award-luncheon-upcoming-events.view-display-id-block_2 .view.view-id-resent_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-resent_events .view-footer .view.view-id-all_upcoming_events.view-display-id-block_2 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-all_upcoming_events.view-display-id-block_2 .view.view-id-resent_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-resent_events .view-footer #block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
#block-txc-base-views-block-duplicate-of-program-past-events-block-1 .view.view-id-resent_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-id-resent_events .view-footer .view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a,
.view.view-all-upcoming-events.view-id-all_upcoming_events.view-display-id-block_1 .view.view-id-resent_events .view-footer .view-content > .views-row > .views-field-view-node > .field-content > .event_container > .event_info > .field_view > a {
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  color: #333f4c;
  font-weight: bold;
  font-size: 0.85em;
}

.block-views.block-views-blockadvisory-board-block-1 > h2, .paragraph--type--hero .container .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, .paragraph--type--books .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, .paragraph.paragraph--type--content-with-side-image > .container > .content.block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, .paragraph.paragraph--type--sponsors-list.block-views.block-views-blockadvisory-board-block-1 > .field.field--name-field-p-title, .paragraph--type--team-members .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .block-views.block-views-blockadvisory-board-block-1 > h2, #preface .paragraph--type--rotator .paragraph--type--slide .paragraph--type--hero .container .field--name-field-body .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, .paragraph--type--hero #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--books .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, .paragraph--type--books #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--content-with-side-image > .container > .content.block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph.paragraph--type--sponsors-list.block-views.block-views-blockadvisory-board-block-1 > .field.field--name-field-p-title, #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .paragraph--type--team-members .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title, .paragraph--type--team-members #preface .paragraph--type--rotator .paragraph--type--slide .container .field--name-field-body .block-views.block-views-blockadvisory-board-block-1 > .field--name-field-p-title {
  text-align: center;
  padding-bottom: 40px;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 40px;
  padding-bottom: 40px;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row {
  position: relative;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row .views-field-title {
  padding-top: 15px;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row .views-field-title a {
  font-size: 18px;
  font-family: "Rubik", sans-serif;
  font-weight: bold;
  color: #333f4c;
  text-align: center;
  display: block;
}
.toolbar-fixed .block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row:hover {
  border: dotted 1px #333f4c;
}
.toolbar-fixed .block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row:hover .views-field-edit-node a {
  display: block;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row .views-field-edit-node a {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  color: #CCC;
  text-indent: -9999px;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row .views-field-edit-node a:after {
  content: "\f044";
  display: inline-block;
  visibility: visible;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  text-rendering: auto;
  font-style: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  font-size: inherit;
  font-family: "Font Awesome";
  font-weight: 400;
  margin-right: 0.5em;
  margin-right: 0;
  margin-left: 0.5em;
  display: block;
  position: absolute;
  font-weight: 900;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  text-indent: 0px;
}
.block-views.block-views-blockadvisory-board-block-1 .view-content > .views-row .views-field-edit-node a:hover {
  color: #333f4c;
}
.block-views.block-views-blockadvisory-board-block-1 .attachment.attachment-after .view-header {
  text-align: center;
  padding-bottom: 40px;
}
.block-views.block-views-blockadvisory-board-block-1 .attachment.attachment-after .view-content {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}
.block-views.block-views-blockadvisory-board-block-1 .attachment.attachment-after .view-content > .views-row .views-field-title {
  padding-top: 0px;
}
.block-views.block-views-blockadvisory-board-block-1 .attachment.attachment-after .view-content > .views-row .views-field-title a {
  text-align: left;
  font-size: 20px;
  font-weight: normal;
  line-height: 1em;
}

.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 40px;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-img {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 314px;
          flex: 0 0 314px;
  -ms-flex-item-align: baseline;
      align-self: baseline;
  max-width: 100%;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-img img {
  display: block;
  width: 100%;
  height: auto;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-info {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-info > .event-date,
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-info > .event-loc {
  font-family: "Rubik", sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 18px;
  padding-bottom: 10px;
  line-height: 1.2em;
  font-weight: 400;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-info > .event-loc {
  padding-bottom: 10px;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-info > .event-loc > .label {
  font-weight: 200;
}
.block-views.block-views-blockevents-content-block-1 .view-content .views-field.views-field-nothing > .field-content .evnt-info > .event_content {
  padding-bottom: 20px;
}

.view-projects-intro {
  position: relative;
}

body.section-search .view-search-api-view .view-filters > form {
  padding-bottom: 20px;
}
body.section-search .view-search-api-view .view-filters > form > .form--inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  gap: 20px;
  margin-bottom: 10px;
}
body.section-search .view-search-api-view .view-filters > form > .form--inline > .form-type-textfield {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 400px;
          flex: 1 1 400px;
  margin: 0px;
}
body.section-search .view-search-api-view .view-filters > form > .form--inline > .form-type-textfield input {
  margin-bottom: 0;
  width: 100%;
  max-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body.section-search .view-search-api-view .view-filters > form > .form--inline > .form-actions {
  margin: 0px;
}
body.section-search .view-search-api-view .view-filters > form > .form--inline > .form-actions > input {
  margin: 0px;
}
body.section-search .view-search-api-view .view-filters > form .search-help-link {
  text-align: right;
  font-size: 11px;
  float: right;
  text-transform: uppercase;
}
body.section-search .view-search-api-view > .view-content {
  margin: 0px;
  padding: 0px;
}
body.section-search .view-search-api-view > .view-content > .views-row {
  margin: 0 10px 30px;
}
body.section-search .view-search-api-view > .view-content > .views-row .views-field-title a:first-child {
  display: block;
  font-size: 20px;
  margin: 0px 0px 5px;
  font-family: "Hepta Slab", serif;
  font-weight: 500;
}

/*# sourceMappingURL=data:application/json;base64,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QUFXO0FBQ2I7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsWUFBWTtFQUNaLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsZ0JBQWdCO0FBQ2xCIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNS42LjEgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5jc3NcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgQnJhbmRzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1icmFuZHMtNDAwLmVvdCk7XG4gIHNyYzogdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybChodHRwczovL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNi4zL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZSkgZm9ybWF0KFwic3ZnXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90KTtcbiAgc3JjOiB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWUpIGZvcm1hdChcInN2Z1wiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChodHRwczovL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNi4zL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3QpO1xuICBzcmM6IHVybChodHRwczovL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNi4zL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKGh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS42LjMvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybChodHRwczovL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNi4zL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoaHR0cHM6Ly91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjYuMy93ZWJmb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lKSBmb3JtYXQoXCJzdmdcIik7XG59XG4udmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctY29udGVudCwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50LCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIGgyLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBoMiwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgaDIsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzLCAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1jb250ZW50LCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIsICNibG9jay1vdXJ0ZWFtLFxuI2Jsb2NrLW91cnRlYW0tMiwgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgPiAubm9kZS0tdmlldy1tb2RlLWZ1bGwgPiAubm9kZV9fY29udGVudCA+IC5maWVsZC0tbmFtZS1ib2R5LCAjYmxvY2stdHhjLWJhc2UtcGFnZS10aXRsZSA+IGgxLnBhZ2UtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3Qtb2Ytc3BvbnNvcnMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24gLmNvbnRhaW5lciwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciwgLnBhcmFncmFwaC0tdHlwZS0tYmFzaWMtY29udGVudCAuY29udGFpbmVyLCBib2R5Lm5vZGUtLXR5cGUtZXZlbnQgI2NvbnRlbnQgPiAucmVnaW9uLWlubmVyID4gLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWNvbnRlbnQtYmxvY2stMSwgYm9keS5yZWdpb24tc2lkZWJhci1zZWNvbmQgI21haW4gLnJlZ2lvbi1pbm5lciwgI21haW4gI2NvbnRlbnQgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQsICNtYWluICNjb250ZW50ID4gLnJlZ2lvbi1pbm5lciA+IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciwgI21haW4gI2NvbnRlbnQgPiAucmVnaW9uLWlubmVyID4gLmJsb2NrLXdlYmZvcm0sIGhlYWRlciA+IC5yZWdpb24taW5uZXIsXG4jbmF2ID4gLnJlZ2lvbi1pbm5lcixcbiNoZWxwID4gLnJlZ2lvbi1pbm5lciwgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgYXJ0aWNsZS5wcm9maWxlLCAjYmxvY2stdHhjLWJhc2UtY29udGVudCAjdXNlci1sb2dpbi1mb3JtLCAucGFyYWdyYXBocy12bWVudSA+IHVsLm1lbnUge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWNvbnRlbnQsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSBoMiwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIGgyLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXcudmlldy1wcmVzcy1yZWxlYXNlcyxcbiAgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMsXG4gICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzLFxuICAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzLFxuICAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MsIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3ByZXZpb3VzLWV2ZW50cy1ibG9jay0yIC52aWV3LWNvbnRlbnQsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciwgI2Jsb2NrLW91cnRlYW0sXG4gICNibG9jay1vdXJ0ZWFtLTIsICNibG9jay10eGMtYmFzZS1jb250ZW50ID4gLm5vZGUtLXZpZXctbW9kZS1mdWxsID4gLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQtLW5hbWUtYm9keSwgI2Jsb2NrLXR4Yy1iYXNlLXBhZ2UtdGl0bGUgPiBoMS5wYWdlLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3Qtb2Ytc3BvbnNvcnMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24gLmNvbnRhaW5lciwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciwgLnBhcmFncmFwaC0tdHlwZS0tYmFzaWMtY29udGVudCAuY29udGFpbmVyLCBib2R5Lm5vZGUtLXR5cGUtZXZlbnQgI2NvbnRlbnQgPiAucmVnaW9uLWlubmVyID4gLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWNvbnRlbnQtYmxvY2stMSwgYm9keS5yZWdpb24tc2lkZWJhci1zZWNvbmQgI21haW4gLnJlZ2lvbi1pbm5lciwgI21haW4gI2NvbnRlbnQgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQsICNtYWluICNjb250ZW50ID4gLnJlZ2lvbi1pbm5lciA+IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciwgI21haW4gI2NvbnRlbnQgPiAucmVnaW9uLWlubmVyID4gLmJsb2NrLXdlYmZvcm0sIGhlYWRlciA+IC5yZWdpb24taW5uZXIsXG4gICNuYXYgPiAucmVnaW9uLWlubmVyLFxuICAjaGVscCA+IC5yZWdpb24taW5uZXIsICNibG9jay10eGMtYmFzZS1jb250ZW50IGFydGljbGUucHJvZmlsZSwgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgI3VzZXItbG9naW4tZm9ybSwgLnBhcmFncmFwaHMtdm1lbnUgPiB1bC5tZW51IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLnRvb2xiYXItbWVudSAudG9vbGJhci1pY29uLWFkbWluLXRvb2xiYXItdG9vbHMtZXh0cmEtbGlua3Nub2RlLWFkZC1zcG9uc29yLFxuLnRvb2xiYXItbWVudSAudG9vbGJhci1pY29uLWFkbWluLXRvb2xiYXItdG9vbHMtZXh0cmEtbGlua3Nub2RlLWFkZC1wcm9maWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2RhdGEtYWxpZ249bGVmdF0sXG4uYWxpZ24tbGVmdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA2cHggMjBweCA2cHggMDtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgW2RhdGEtYWxpZ249bGVmdF0sXG4gIC5hbGlnbi1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA2cHggMCAyNXB4O1xuICB9XG4gIFtkYXRhLWFsaWduPWxlZnRdIGltZyxcbiAgLmFsaWduLWxlZnQgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5bZGF0YS1hbGlnbj1yaWdodF0sXG4uYWxpZ24tcmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDZweCAwIDZweCAyMHB4O1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICBbZGF0YS1hbGlnbj1yaWdodF0sXG4gIC5hbGlnbi1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNnB4IDAgMjVweDtcbiAgfVxuICBbZGF0YS1hbGlnbj1yaWdodF0gaW1nLFxuICAuYWxpZ24tcmlnaHQgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5bZGF0YS1hbGlnbj1jZW50ZXJdLFxuLmFsaWduLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiA2cHggMCAyNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbltkYXRhLWFsaWduPWNlbnRlcl0gaW1nLFxuLmFsaWduLWNlbnRlciBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmltZy5pbWFnZS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xufVxuXG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5waWN0dXJlLFxuaW1nLFxuc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMWVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8gaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuXG4jYmxvY2stdHhjLWJhc2UtcGFnZS10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4ubW0td3JhcHBlciB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4jcGFnZSB7XG4gIHdpbGwtY2hhbmdlOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLXNsaWRlb3V0LFxuLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0Om5vdCgubW0td3JhcHBlci0tb3BlbmVkKSAubW0tc2xpZGVvdXQge1xuICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbiNwYWdlID4gI2hlbHAsXG4jcGFnZSA+IC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyA+ICNoZWxwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogODZweDtcbiAgei1pbmRleDogNDAwMDtcbiAgb3BhY2l0eTogMC45O1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNwYWdlID4gI2hlbHAgPiAucmVnaW9uLWlubmVyLFxuI3BhZ2UgPiAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgPiAjaGVscCA+IC5yZWdpb24taW5uZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbiNwYWdlID4gI2hlbHAgPiAucmVnaW9uLWlubmVyIC5tZXNzYWdlcyxcbiNwYWdlID4gLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzID4gI2hlbHAgPiAucmVnaW9uLWlubmVyIC5tZXNzYWdlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI3BhZ2UgPiAjaGVscCA+IC5yZWdpb24taW5uZXIgLm1lc3NhZ2VzID4gYS5jbG9zZSxcbiNwYWdlID4gLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzID4gI2hlbHAgPiAucmVnaW9uLWlubmVyIC5tZXNzYWdlcyA+IGEuY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDNweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NlZTNjNTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogZ3JlZW47XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB0ZXh0LWluZGVudDogMXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZSA+ICNoZWxwID4gLnJlZ2lvbi1pbm5lciAubWVzc2FnZXMgPiBhLmNsb3NlOmhvdmVyLFxuI3BhZ2UgPiAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgPiAjaGVscCA+IC5yZWdpb24taW5uZXIgLm1lc3NhZ2VzID4gYS5jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uLCBbdHlwZT1idXR0b25dLCBbdHlwZT1yZXNldF0sIFt0eXBlPXN1Ym1pdF0sXG5hLmJ1dHRvbixcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEsXG4ucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzgzNjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwM2I3NTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC43NWVtIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2UgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5idXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cywgW3R5cGU9YnV0dG9uXTpob3ZlciwgW3R5cGU9YnV0dG9uXTpmb2N1cywgW3R5cGU9cmVzZXRdOmhvdmVyLCBbdHlwZT1yZXNldF06Zm9jdXMsIFt0eXBlPXN1Ym1pdF06aG92ZXIsIFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG5hLmJ1dHRvbjpob3Zlcixcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmhvdmVyLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmhvdmVyLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGE6aG92ZXIsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmhvdmVyLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhOmhvdmVyLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGE6aG92ZXIsXG4ucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGE6aG92ZXIsXG5hLmJ1dHRvbjpmb2N1cyxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmZvY3VzLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmZvY3VzLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGE6Zm9jdXMsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmZvY3VzLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhOmZvY3VzLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGE6Zm9jdXMsXG4ucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbmJ1dHRvbjpkaXNhYmxlZCwgW3R5cGU9YnV0dG9uXTpkaXNhYmxlZCwgW3R5cGU9cmVzZXRdOmRpc2FibGVkLCBbdHlwZT1zdWJtaXRdOmRpc2FibGVkLFxuYS5idXR0b246ZGlzYWJsZWQsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpkaXNhYmxlZCxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpkaXNhYmxlZCxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmRpc2FibGVkLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpkaXNhYmxlZCxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYTpkaXNhYmxlZCxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhOmRpc2FibGVkLFxuLnBhcmFncmFwaC0tdHlwZS0taW50cm8gLmludHJvLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWludHJvLWJ1dHRvbiBhOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uc2hhcmV0aGlzLWJ1dHRvbnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbiNuYXYge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNuYXYgbmF2LnRhYnMge1xuICBtYXgtd2lkdGg6IDE4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgM2VtO1xufVxuI25hdiBuYXYudGFicyB1bC50YWJzLnByaW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBnYXA6IDJweDtcbn1cbiNuYXYgbmF2LnRhYnMgdWwudGFicy5wcmltYXJ5ID4gbGkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwMDMxNDU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNuYXYgbmF2LnRhYnMgdWwudGFicy5wcmltYXJ5ID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG4jbmF2IG5hdi50YWJzIHVsLnRhYnMucHJpbWFyeSA+IGxpIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4jbmF2IG5hdi50YWJzIHVsLnRhYnMucHJpbWFyeSA+IGxpLmlzLWFjdGl2ZSBhLCAjbmF2IG5hdi50YWJzIHVsLnRhYnMucHJpbWFyeSA+IGxpOmhvdmVyIGEge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwMzE0NTtcbn1cbiNuYXYgbmF2LnRhYnMgdWwudGFicy5wcmltYXJ5ID4gbGk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNhZmQxMDA7XG59XG4jbmF2IG5hdi50YWJzIHVsLnRhYnMucHJpbWFyeSA+IGxpLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmM4MzY7XG59XG4jbmF2IG5hdi50YWJzIHVsLnRhYnMucHJpbWFyeSA+IGxpLmlzLWFjdGl2ZSBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMDAzMTQ1O1xufVxuXG4jcHJlZmFjZSAjYmxvY2stdHhjLWJhc2UtYnJlYWRjcnVtYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgcGFkZGluZzogMCAzZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjcHJlZmFjZSAjYmxvY2stdHhjLWJhc2UtYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4jcHJlZmFjZSAjYmxvY2stdHhjLWJhc2UtYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNwcmVmYWNlICNibG9jay10eGMtYmFzZS1icmVhZGNydW1icyAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuI3ByZWZhY2UgI2Jsb2NrLXR4Yy1iYXNlLWJyZWFkY3J1bWJzIC5icmVhZGNydW1iIG9sIGxpIGEge1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbiNwcmVmYWNlICNibG9jay10eGMtYmFzZS1icmVhZGNydW1icyAuYnJlYWRjcnVtYiBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIvXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4jcHJlZmFjZSAjYmxvY2stdHhjLWJhc2UtYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5ib2R5Lm5vZGUtLXR5cGUtcHJvamVjdCAjYmxvY2stdHhjLWJhc2UtYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS5ub2RlLS10eXBlLXByb2plY3QgI2Jsb2NrLXR4Yy1iYXNlLWJyZWFkY3J1bWJzIC5icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgYm9keS5ub2RlLS10eXBlLXByb2plY3QgI3ByZWZhY2UgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2plY3RzLWludHJvLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmludHJvX3dyYXBwZXIudy1oZXJvLWltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLnBhcmFncmFwaHMtdm1lbnUgPiB1bC5tZW51IHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjOWQ0ZGU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2M5ZDRkZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5wYXJhZ3JhcGhzLXZtZW51ID4gdWwubWVudSB7XG4gICAgZ2FwOiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYXJhZ3JhcGhzLXZtZW51ID4gdWwubWVudSB7XG4gICAgcGFkZGluZzogMTBweCA1cHggNXB4IDVweCAhaW1wb3J0YW50O1xuICAgIGdhcDogMnB4O1xuICB9XG59XG4ucGFyYWdyYXBocy12bWVudSA+IHVsLm1lbnUgPiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjMzMzZjRjO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5wYXJhZ3JhcGhzLXZtZW51ID4gdWwubWVudSA+IGxpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5wYXJhZ3JhcGhzLXZtZW51ID4gdWwubWVudSA+IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFyYWdyYXBocy12bWVudSA+IHVsLm1lbnUgPiBsaSB7XG4gICAgZmxleDogMSAwIDFweDtcbiAgfVxufVxuLnBhcmFncmFwaHMtdm1lbnUgPiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhcmFncmFwaHMtdm1lbnUgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNiMGMxYzg7XG4gIGJhY2tncm91bmQ6ICMzMzNmNGM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLnBhcmFncmFwaHMtdm1lbnUgPiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzYjc1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhcmFncmFwaHMtdm1lbnUgPiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGhzLXZtZW51LmZpeGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFyYWdyYXBocy12bWVudS5maXhlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbi5wYXJhZ3JhcGhzLXZtZW51LmZpeGVkID4gdWwubWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMCwgNTUsIDgzLCAwLjg3ODQzMTM3MjUpO1xuICBwYWRkaW5nOiAxOXB4IDAgOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMzE0NTtcbiAgei1pbmRleDogMzUwO1xuICB0b3A6IDE0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhcmFncmFwaHMtdm1lbnUuZml4ZWQgPiB1bC5tZW51IHtcbiAgICB0b3A6IDEwNXB4O1xuICB9XG59XG4ucGFyYWdyYXBocy12bWVudS5maXhlZCA+IHVsLm1lbnUgPiBsaSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnBhcmFncmFwaHMtdm1lbnUuZml4ZWQgPiB1bC5tZW51ID4gbGkgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgYm9keS50b29sYmFyLXZlcnRpY2FsICNwYXJhZ3JhcGhzLXZtZW51LmZpeGVkID4gdWwubWVudSB7XG4gICAgdG9wOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkudG9vbGJhci1ob3Jpem9udGFsICNwYXJhZ3JhcGhzLXZtZW51LmZpeGVkID4gdWwubWVudSB7XG4gIHRvcDogMTg5cHg7XG59XG5ib2R5LnRvb2xiYXItaG9yaXpvbnRhbC50b29sYmFyLXRyYXktb3BlbiAjcGFyYWdyYXBocy12bWVudS5maXhlZCA+IHVsLm1lbnUge1xuICB0b3A6IDIzMHB4O1xufVxuXG4jYmxvY2stdHhjLWJhc2UtY29udGVudCAjdXNlci1sb2dpbi1mb3JtIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNDQ0M7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cbiNibG9jay10eGMtYmFzZS1jb250ZW50IGFydGljbGUucHJvZmlsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5hLmV4dCA+IHN2ZyxcbmEubWFpbHRvID4gc3ZnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuYS5leHQgPiBzdmcgcGF0aCxcbmEubWFpbHRvID4gc3ZnIHBhdGgge1xuICBzdHJva2U6ICMwMDNiNzU7XG4gIHN0cm9rZS13aWR0aDogNnB4O1xufVxuYS5leHQuaGlkZS1leHQgPiBzdmcsXG5hLm1haWx0by5oaWRlLWV4dCA+IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuZ2luLS1jbGFzc2ljLXRvb2xiYXIge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tbS13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xufVxuXG4jdG9wLXNjcm9sbGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC01NXB4O1xuICByaWdodDogMzBweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuI3RvcC1zY3JvbGxlci5maXhlZCB7XG4gIGJvdHRvbTogNTBweDtcbiAgb3BhY2l0eTogMTtcbn1cbiN0b3Atc2Nyb2xsZXIgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAsIDU1LCA4MywgMC44Nzg0MzEzNzI1KTtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyMTU2ODYyNzUpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogNTlweDtcbiAgdGV4dC1pbmRlbnQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcC1zY3JvbGxlciA+IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0b3A6IC0xNHB4O1xuICBsZWZ0OiAxOXB4O1xuICBtYXJnaW46IDBweDtcbn1cbiN0b3Atc2Nyb2xsZXIgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMzE0NTtcbn1cbiN0b3Atc2Nyb2xsZXIgPiBhOmhvdmVyOjpiZWZvcmUge1xuICB0b3A6IC0xNnB4O1xufVxuXG5maWVsZHNldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZlZmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmU2ZTk7XG4gIG1hcmdpbjogMCAwIGNhbGMoMS41ZW0gLyAyKTtcbiAgcGFkZGluZzogMS41ZW07XG59XG5cbmlucHV0LFxubGFiZWwsXG5zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVlbSAvIDIpLzI7XG59XG5sYWJlbC5yZXF1aXJlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbn1cbmxhYmVsIGFiYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bdHlwZT1jb2xvcl0sIFt0eXBlPWRhdGVdLCBbdHlwZT1kYXRldGltZV0sIFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgW3R5cGU9ZW1haWxdLCBbdHlwZT1tb250aF0sIFt0eXBlPW51bWJlcl0sIFt0eXBlPXBhc3N3b3JkXSwgW3R5cGU9c2VhcmNoXSwgW3R5cGU9dGVsXSwgW3R5cGU9dGV4dF0sIFt0eXBlPXRpbWVdLCBbdHlwZT11cmxdLCBbdHlwZT13ZWVrXSwgaW5wdXQ6bm90KFt0eXBlXSksIHRleHRhcmVhLFxuc2VsZWN0W211bHRpcGxlPW11bHRpcGxlXSxcbnRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZTZlOTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS41ZW0gLyAyKTtcbiAgcGFkZGluZzogY2FsYygxLjVlbSAvIDMpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3I7XG4gIHdpZHRoOiAxMDAlO1xufVxuW3R5cGU9Y29sb3JdOmhvdmVyLCBbdHlwZT1kYXRlXTpob3ZlciwgW3R5cGU9ZGF0ZXRpbWVdOmhvdmVyLCBbdHlwZT1kYXRldGltZS1sb2NhbF06aG92ZXIsIFt0eXBlPWVtYWlsXTpob3ZlciwgW3R5cGU9bW9udGhdOmhvdmVyLCBbdHlwZT1udW1iZXJdOmhvdmVyLCBbdHlwZT1wYXNzd29yZF06aG92ZXIsIFt0eXBlPXNlYXJjaF06aG92ZXIsIFt0eXBlPXRlbF06aG92ZXIsIFt0eXBlPXRleHRdOmhvdmVyLCBbdHlwZT10aW1lXTpob3ZlciwgW3R5cGU9dXJsXTpob3ZlciwgW3R5cGU9d2Vla106aG92ZXIsIGlucHV0Om5vdChbdHlwZV0pOmhvdmVyLCB0ZXh0YXJlYTpob3ZlcixcbnNlbGVjdFttdWx0aXBsZT1tdWx0aXBsZV06aG92ZXIsXG50ZXh0YXJlYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MxY2VkNDtcbn1cblt0eXBlPWNvbG9yXTpmb2N1cywgW3R5cGU9ZGF0ZV06Zm9jdXMsIFt0eXBlPWRhdGV0aW1lXTpmb2N1cywgW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLCBbdHlwZT1lbWFpbF06Zm9jdXMsIFt0eXBlPW1vbnRoXTpmb2N1cywgW3R5cGU9bnVtYmVyXTpmb2N1cywgW3R5cGU9cGFzc3dvcmRdOmZvY3VzLCBbdHlwZT1zZWFyY2hdOmZvY3VzLCBbdHlwZT10ZWxdOmZvY3VzLCBbdHlwZT10ZXh0XTpmb2N1cywgW3R5cGU9dGltZV06Zm9jdXMsIFt0eXBlPXVybF06Zm9jdXMsIFt0eXBlPXdlZWtdOmZvY3VzLCBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywgdGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3RbbXVsdGlwbGU9bXVsdGlwbGVdOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDNiNzU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDAgNXB4IHJnYmEoMCwgNDYsIDkyLCAwLjcpO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxLjVlbSAvIDIpLzI7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV0ge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjVlbSAvIDIpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mb3JtLWl0ZW0sXG4uZm9ybS0taW5saW5lIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1pdGVtLFxuICAuZm9ybS0taW5saW5lIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBCcmFuZHNcIjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5mYS10d2l0dGVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMGFjZWQ7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIEJyYW5kc1wiO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLmZhLWZhY2Vib29rLXNxdWFyZTpob3ZlciB7XG4gIGNvbG9yOiAjM2I1OTk4O1xufVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIEJyYW5kc1wiO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLmZhLWxpbmtlZGluLWluOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdiYjY7XG59XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgQnJhbmRzXCI7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4uZmEtZmFjZWJvb2s6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgQnJhbmRzXCI7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4uZmEtaW5zdGFncmFtOmhvdmVyIHtcbiAgY29sb3I6ICM1MTdmYTQ7XG59XG5cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLmZhLWVudmVsb3BlOmhvdmVyIHtcbiAgY29sb3I6ICNFMEIzOTQ7XG59XG5cbi8qXG5GSUxFIEZPUk1BVCBJQ09OU1xuYnkgR3JlZyBTY2hvcHBlIChodHRwOi8vZ3NjaG9wcGUuY29tKVxuVVNBR0U6IGluY2x1ZGUgRm9udEF3ZXNvbWUgb24gcGFnZSwgYXMgc2hvd24gb24gaHR0cDovL2ZvbnRhd2Vzb21lLmlvXG4gICAgICAgdGhlbiBpbmNsdWRlIHRoaXMgY3NzIGZpbGUsIGFuZCB0YXJnZXQgbGlua3MgYnkgYWRkaW5nIHRoZSBsaW5rLWljb25cbiAgICAgICBjbGFzcy4gIE5vdGU6IHRyeSB0byBhdm9pZCBvciBtYW51YWxseSBsYWJlbCBsaW5rcyB0byB3ZWJzaXRlcywgYXMgdGhhdFxuICAgICAgIGRldGVjdGlvbiBjb2RlIGlzIG5lY2Vzc2FyaWx5IGphbmt5LiB3aGVuIGluIGRvdWJ0LCBqdXN0IGVuZCBhbGwgZXh0ZXJuYWxcbiAgICAgICBsaW5rcyB3aXRoIGEgdHJhaWxpbmcgc2xhc2ggKC8pLCBhIHF1ZXJ5IHN0cmluZyAoPyksIG9yIGEgbGluayB0YXJnZXQgKCMpXG4qL1xuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnR4dFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnBkZlwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmRvY1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuZG9jeFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnhsc1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIueGxzeFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnBwdFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIucHB0eFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmdpZlwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuanBnXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5qcGVnXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5wbmdcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmJtcFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIudGlmXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuemlwXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi56aXB4XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5yYXJcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnRhclwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuZ3pcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmRtZ1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuaXNvXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIud2F2XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5tcDNcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmZsYVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuZmxhY1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIucmFcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnJtYVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuYWlmXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5haWZmXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5hYVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuYWFjXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5hYXhcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmFjM1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuYXVcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm9nZ1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuYXZyXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi4zZ2FcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm1pZFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIubWlkaVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIubTRhXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5tcDRhXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5hbXpcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm1rYVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuYXN4XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5wY21cIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm0zdVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIud21hXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi54d21hXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIC5maWVsZC0tdHlwZS12aWRlby1lbWJlZC1maWVsZCBhOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmKj1cInlvdXR1YmUuY29tXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmKj1cInlvdXR1LmJlXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5hdmlcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm1wZ1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIubXA0XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5ta3ZcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm1vdlwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIud212XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi52cDZcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLjI2NFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIudmlkXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5ydlwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIud2VibVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuc3dmXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5oMjY0XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5mbHZcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm1rM2RcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmdpZnZcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm9nZ3ZcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLjNncFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIubTR2XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5tb3ZpZVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuZGl2eFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmNzc1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuanNcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnB5XCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5naXRcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmNwcFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuaFwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuaW5pXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5jb25maWdcIl06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5leGVcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmphclwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuZGxsXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5iYXRcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnBsXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5zY3JcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLm1zaVwiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuYXBwXCJdOmJlZm9yZSxcbi5tZWRpYS0tdmlldy1tb2RlLXJlc291cmNlLWxpbmsgYVtocmVmJD1cIi5kZWJcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLmFwa1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIudmJcIl06YmVmb3JlLFxuLm1lZGlhLS12aWV3LW1vZGUtcmVzb3VyY2UtbGluayBhW2hyZWYkPVwiLnByZ1wiXTpiZWZvcmUsXG4ubWVkaWEtLXZpZXctbW9kZS1yZXNvdXJjZS1saW5rIGFbaHJlZiQ9XCIuc2hcIl06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxudWwsXG5vbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmllbGQtLW5hbWUtYm9keSB1bCxcbi5maWVsZC0tbmFtZS1maWVsZC1ib2R5IHVsLFxuLnZpZXdzLXJvdyAuZmllbGRfX2l0ZW0gdWwsXG5ib2R5LnNlY3Rpb24tc2VhcmNoICNibG9jay10eGMtYmFzZS1jb250ZW50IHVsLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVlbSAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uZmllbGQtLW5hbWUtYm9keSB1bCA+IGxpLFxuLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgdWwgPiBsaSxcbi52aWV3cy1yb3cgLmZpZWxkX19pdGVtIHVsID4gbGksXG5ib2R5LnNlY3Rpb24tc2VhcmNoICNibG9jay10eGMtYmFzZS1jb250ZW50IHVsID4gbGksXG4uZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IHVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgdWwgPiBsaTpsYXN0LWNoaWxkLFxuLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgdWwgPiBsaTpsYXN0LWNoaWxkLFxuLnZpZXdzLXJvdyAuZmllbGRfX2l0ZW0gdWwgPiBsaTpsYXN0LWNoaWxkLFxuYm9keS5zZWN0aW9uLXNlYXJjaCAjYmxvY2stdHhjLWJhc2UtY29udGVudCB1bCA+IGxpOmxhc3QtY2hpbGQsXG4uZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmllbGQtLW5hbWUtYm9keSB1bCA+IGxpOmJlZm9yZSxcbi5maWVsZC0tbmFtZS1maWVsZC1ib2R5IHVsID4gbGk6YmVmb3JlLFxuLnZpZXdzLXJvdyAuZmllbGRfX2l0ZW0gdWwgPiBsaTpiZWZvcmUsXG5ib2R5LnNlY3Rpb24tc2VhcmNoICNibG9jay10eGMtYmFzZS1jb250ZW50IHVsID4gbGk6YmVmb3JlLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSB1bCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIGZvbnQtc2l6ZTogNXB4O1xuICB0b3A6IDJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4O1xuICBjb2xvcjogIzUxODM4OTtcbn1cbi5maWVsZC0tbmFtZS1ib2R5IHVsID4gbGkgdWwsXG4uZmllbGQtLW5hbWUtZmllbGQtYm9keSB1bCA+IGxpIHVsLFxuLnZpZXdzLXJvdyAuZmllbGRfX2l0ZW0gdWwgPiBsaSB1bCxcbmJvZHkuc2VjdGlvbi1zZWFyY2ggI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgdWwgPiBsaSB1bCxcbi5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgdWwgPiBsaSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgdWwgPiBsaSB1bCBsaTpiZWZvcmUsXG4uZmllbGQtLW5hbWUtZmllbGQtYm9keSB1bCA+IGxpIHVsIGxpOmJlZm9yZSxcbi52aWV3cy1yb3cgLmZpZWxkX19pdGVtIHVsID4gbGkgdWwgbGk6YmVmb3JlLFxuYm9keS5zZWN0aW9uLXNlYXJjaCAjYmxvY2stdHhjLWJhc2UtY29udGVudCB1bCA+IGxpIHVsIGxpOmJlZm9yZSxcbi5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgdWwgPiBsaSB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG4uZmllbGQtLW5hbWUtZmllbGQtYm9keSBvbCxcbi52aWV3cy1yb3cgLmZpZWxkX19pdGVtIG9sLFxuYm9keS5zZWN0aW9uLXNlYXJjaCAjYmxvY2stdHhjLWJhc2UtY29udGVudCBvbCxcbi5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgb2wge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNWVtIC8gMik7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIGNvdW50ZXItcmVzZXQ6IG9saW5kZXg7XG59XG4uZmllbGQtLW5hbWUtYm9keSBvbCA+IGxpLFxuLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgb2wgPiBsaSxcbi52aWV3cy1yb3cgLmZpZWxkX19pdGVtIG9sID4gbGksXG5ib2R5LnNlY3Rpb24tc2VhcmNoICNibG9jay10eGMtYmFzZS1jb250ZW50IG9sID4gbGksXG4uZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IG9sID4gbGkge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZzogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBvbGluZGV4O1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgb2wgPiBsaTpiZWZvcmUsXG4uZmllbGQtLW5hbWUtZmllbGQtYm9keSBvbCA+IGxpOmJlZm9yZSxcbi52aWV3cy1yb3cgLmZpZWxkX19pdGVtIG9sID4gbGk6YmVmb3JlLFxuYm9keS5zZWN0aW9uLXNlYXJjaCAjYmxvY2stdHhjLWJhc2UtY29udGVudCBvbCA+IGxpOmJlZm9yZSxcbi5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgb2wgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG9saW5kZXgpIFwiLlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICByaWdodDogY2FsYygxMDAlICsgNnB4KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWVsZC0tbmFtZS1ib2R5IG9sID4gbGkgb2wsXG4uZmllbGQtLW5hbWUtZmllbGQtYm9keSBvbCA+IGxpIG9sLFxuLnZpZXdzLXJvdyAuZmllbGRfX2l0ZW0gb2wgPiBsaSBvbCxcbmJvZHkuc2VjdGlvbi1zZWFyY2ggI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgb2wgPiBsaSBvbCxcbi5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgb2wgPiBsaSBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItYWxwaGE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5maWVsZC0tbmFtZS1ib2R5IG9sID4gbGkgb2wgb2wsXG4uZmllbGQtLW5hbWUtZmllbGQtYm9keSBvbCA+IGxpIG9sIG9sLFxuLnZpZXdzLXJvdyAuZmllbGRfX2l0ZW0gb2wgPiBsaSBvbCBvbCxcbmJvZHkuc2VjdGlvbi1zZWFyY2ggI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgb2wgPiBsaSBvbCBvbCxcbi5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgb2wgPiBsaSBvbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW47XG59XG4uZmllbGQtLW5hbWUtYm9keSBvbCA+IGxpIG9sIG9sIG9sLFxuLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgb2wgPiBsaSBvbCBvbCBvbCxcbi52aWV3cy1yb3cgLmZpZWxkX19pdGVtIG9sID4gbGkgb2wgb2wgb2wsXG5ib2R5LnNlY3Rpb24tc2VhcmNoICNibG9jay10eGMtYmFzZS1jb250ZW50IG9sID4gbGkgb2wgb2wgb2wsXG4uZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IG9sID4gbGkgb2wgb2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhO1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgb2wgPiBsaSBvbCBvbCBvbCBvbCxcbi5maWVsZC0tbmFtZS1maWVsZC1ib2R5IG9sID4gbGkgb2wgb2wgb2wgb2wsXG4udmlld3Mtcm93IC5maWVsZF9faXRlbSBvbCA+IGxpIG9sIG9sIG9sIG9sLFxuYm9keS5zZWN0aW9uLXNlYXJjaCAjYmxvY2stdHhjLWJhc2UtY29udGVudCBvbCA+IGxpIG9sIG9sIG9sIG9sLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSBvbCA+IGxpIG9sIG9sIG9sIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjtcbn1cblxuZGwge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNWVtIC8gMik7XG59XG5kbCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiBjYWxjKDEuNWVtIC8gMik7XG59XG5kbCBkZCB7XG4gIG1hcmdpbjogMDtcbn1cblxudWwudHdvLWNvbHVtbnMsXG51bC50aHJlZS1jb2x1bW5zLFxudWwuZm91ci1jb2x1bW5zIHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxudWwudHdvLWNvbHVtbnMgPiBsaSxcbnVsLnRocmVlLWNvbHVtbnMgPiBsaSxcbnVsLmZvdXItY29sdW1ucyA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG51bC50d28tY29sdW1ucyB7XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMwcHg7XG59XG51bC50d28tY29sdW1ucyA+IGxpIHtcbiAgZmxleDogMSAxIGNhbGMoNTAlIC0gMzBweCk7XG4gIG1pbi13aWR0aDogMzUwcHg7XG59XG5cbnVsLnRocmVlLWNvbHVtbnMge1xuICBjb2x1bW4tY291bnQ6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xufVxudWwudGhyZWUtY29sdW1ucyA+IGxpIHtcbiAgZmxleDogMSAxIGNhbGMoMzMlIC0gNDBweCk7XG4gIG1pbi13aWR0aDogMjUwcHg7XG59XG5cbnVsLmZvdXItY29sdW1ucyB7XG4gIGNvbHVtbi1jb3VudDogNDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMwcHg7XG59XG51bC5mb3VyLWNvbHVtbnMgPiBsaSB7XG4gIG1pbi13aWR0aDogMjIwcHg7XG59XG5cbi5ub2VtYmVkLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5ub2VtYmVkLXdyYXBwZXIgLm5vZW1iZWQtZW1iZWQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ub2VtYmVkLXdyYXBwZXIgLm5vZW1iZWQtZW1iZWQtaW5uZXIgaWZyYW1lLFxuLm5vZW1iZWQtd3JhcHBlciAubm9lbWJlZC1lbWJlZC1pbm5lciBvYmplY3QsXG4ubm9lbWJlZC13cmFwcGVyIC5ub2VtYmVkLWVtYmVkLWlubmVyIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm9lbWJlZC13cmFwcGVyIHRhYmxlLm5vZW1iZWQtbWV0YS1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNjb2xvcmJveCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXgtaGVpZ2h0OiA5NDBweDtcbiAgbWluLWhlaWdodDogNjA2cHg7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMjBweCkge1xuICAjY29sb3Jib3gge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogOTYwcHgpIHtcbiAgI2NvbG9yYm94IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gICNjb2xvcmJveCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuICB9XG59XG4jY29sb3Jib3ggI2Nib3hXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzdlYTNiMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IHNvbGlkIDEwcHggIzdlYTNiMjtcbn1cbiNjb2xvcmJveCAjY2JveFdyYXBwZXIgPiBkaXY6Zmlyc3QtY2hpbGQsXG4jY29sb3Jib3ggI2Nib3hXcmFwcGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbG9yYm94ICNjYm94V3JhcHBlciA+IGRpdjpudGgtY2hpbGQoMikge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2NvbG9yYm94ICNjYm94V3JhcHBlciAjY2JveE1pZGRsZUxlZnQsXG4jY29sb3Jib3ggI2Nib3hXcmFwcGVyICNjYm94TWlkZGxlUmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbG9yYm94ICNjYm94V3JhcHBlciAjY2JveENvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbiNjb2xvcmJveCAjY2JveFdyYXBwZXIgI2Nib3hDb250ZW50ICNjYm94Q2xvc2Uge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI2NvbG9yYm94ICNjYm94V3JhcHBlciAjY2JveENvbnRlbnQgI2Nib3hDbG9zZSB7XG4gICAgdG9wOiAzcHg7XG4gICAgcmlnaHQ6IDE3cHg7XG4gIH1cbn1cbiNjb2xvcmJveCAjY2JveFdyYXBwZXIgI2Nib3hDb250ZW50ICNjYm94Q2xvc2U6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29sb3Jib3ggI2Nib3hXcmFwcGVyICNjYm94Q29udGVudCAjY2JveExvYWRlZENvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jY29sb3Jib3ggI2Nib3hXcmFwcGVyICNjYm94Q29udGVudCAjY2JveExvYWRlZENvbnRlbnQgPiAucHJvZmlsZS1wb3B1cCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjY29sb3Jib3ggI2Nib3hXcmFwcGVyICNjYm94Q29udGVudCAjY2JveExvYWRlZENvbnRlbnQgPiAucHJvZmlsZS1wb3B1cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNjb2xvcmJveCAjY2JveFdyYXBwZXIgI2Nib3hDb250ZW50ICNjYm94TG9hZGVkQ29udGVudCA+IC5wcm9maWxlLXBvcHVwIC5wcm9maWxlLXBvcHVwLWJhc2ljIHtcbiAgZmxleDogMCAwIDMzJTtcbiAgcGFkZGluZzogNDBweDtcbiAgYmFja2dyb3VuZDogI0IwQzFDODtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jY29sb3Jib3ggI2Nib3hXcmFwcGVyICNjYm94Q29udGVudCAjY2JveExvYWRlZENvbnRlbnQgPiAucHJvZmlsZS1wb3B1cCAucHJvZmlsZS1wb3B1cC1iYXNpYyA+IC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzMXB4O1xuICBsaW5lLWhlaWdodDogMS4xZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjY29sb3Jib3ggI2Nib3hXcmFwcGVyICNjYm94Q29udGVudCAjY2JveExvYWRlZENvbnRlbnQgPiAucHJvZmlsZS1wb3B1cCAucHJvZmlsZS1wb3B1cC1iYXNpYyA+IC5uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNjb2xvcmJveCAjY2JveFdyYXBwZXIgI2Nib3hDb250ZW50ICNjYm94TG9hZGVkQ29udGVudCA+IC5wcm9maWxlLXBvcHVwIC5wcm9maWxlLXBvcHVwLWJhc2ljID4gLnBvc3RfdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNjb2xvcmJveCAjY2JveFdyYXBwZXIgI2Nib3hDb250ZW50ICNjYm94TG9hZGVkQ29udGVudCA+IC5wcm9maWxlLXBvcHVwIC5wcm9maWxlLXBvcHVwLWJhc2ljID4gLnBvc3RfdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI2NvbG9yYm94ICNjYm94V3JhcHBlciAjY2JveENvbnRlbnQgI2Nib3hMb2FkZWRDb250ZW50ID4gLnByb2ZpbGUtcG9wdXAgPiAuYmlvIHtcbiAgcGFkZGluZzogMzRweCA0cHggMjVweCA0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2NvbG9yYm94ICNjYm94V3JhcHBlciAjY2JveENvbnRlbnQgI2Nib3hMb2FkZWRDb250ZW50ID4gLnByb2ZpbGUtcG9wdXAgPiAuYmlvID4gLmJpb19jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMHB4IDQwcHggMHB4IDBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLm1lZGlhLm1lZGlhLS10eXBlLWF1ZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tZWRpYS5tZWRpYS0tdHlwZS1hdWRpbyBhdWRpbyB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxudGFibGUge1xuICBtYXJnaW46IGNhbGMoMS41ZW0gLyAyKSAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0NDQztcbn1cblxudGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZlNmU5O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICMwMDNiNzU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxudGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZlNmU5O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxudHIsXG50ZCxcbnRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cblxudGFibGUgdGQudmlld3MtZmllbGQtb3BlcmF0aW9ucyA+IC5kcm9wYnV0dG9uLXdyYXBwZXIuZHJvcGJ1dHRvbi1tdWx0aXBsZSB7XG4gIG1pbi1oZWlnaHQ6IDI5cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJrZXJuXCIgMSwgXCJsaWdhXCIgMSwgXCJ0bnVtXCIgMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxucGljdHVyZSwgaW1nLCBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOGJhN2IzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5waWN0dXJlOjpiZWZvcmUsIGltZzo6YmVmb3JlLCBzdmc6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjNjQ2NDY0O1xufVxucGljdHVyZTo6YWZ0ZXIsIGltZzo6YWZ0ZXIsIHN2Zzo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGFsdCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM2NDY0NjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzN3B4IDIwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmgxLFxuaDIsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuaDMsXG5ib2R5LnNlY3Rpb24tc2VhcmNoIC52aWV3LXNlYXJjaC1hcGktdmlldyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmZpcnN0LWNoaWxkLFxuaDQsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhLFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5oMiwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGgyLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdCA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwM2I3NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgfVxufVxuXG5oMywgYm9keS5zZWN0aW9uLXNlYXJjaCAudmlldy1zZWFyY2gtYXBpLXZpZXcgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgYTpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xufVxuXG5oNCwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgYSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmEge1xuICBjb2xvcjogIzAwM2I3NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBsaW5lYXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cbmE6YWN0aXZlLCBhOmZvY3VzLCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDE0Mjk7XG59XG5hOmFjdGl2ZSwgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmhyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmU2ZTk7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbjogMS41ZW0gMDtcbn1cblxucCB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5wLmZlYXR1cmVkIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgfVxufVxuXG4vKiBXWVNJV1lHIFN0eWxlcyBEcm9wZG93biAqL1xuc3Bhbi5wdWxscXVvdGUtcXVvdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNsZWFyOiByaWdodDtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuZGl2LmF2b2lkLWJyZWFrIHtcbiAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICBicmVhay1pbnNpZGU6IGF2b2lkO1xufVxuXG5wLmZlYXR1cmVkLXBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5maWVsZC0tbmFtZS1ib2R5IC5jYXB0aW9uLWRydXBhbC1tZWRpYSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmZpZWxkLS1uYW1lLWJvZHkgLmNhcHRpb24tZHJ1cGFsLW1lZGlhIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWVsZC0tbmFtZS1ib2R5IC5jYXB0aW9uLWRydXBhbC1tZWRpYSAubWVkaWEtbGlicmFyeS1pdGVtX19hdHRyaWJ1dGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWVsZC0tbmFtZS1ib2R5IC5jYXB0aW9uLWRydXBhbC1tZWRpYSBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaW1nLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDE1cHggMjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTVweCAyMHB4IDBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuaW1nLmF0dGFjaG1lbnQtc3F1YXJlLW1lZGl1bSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0NXB4O1xuICBhc3BlY3QtcmF0aW86IGF1dG8gMTQ1LzE0NTtcbn1cblxuW2RhdGEtYWxpZ249cmlnaHRdLCAuYWxpZ24tcmlnaHQsXG5bZGF0YS1hbGlnbj1jZW50ZXJdLCAuYWxpZ24tY2VudGVyLFxuW2RhdGEtYWxpZ249bGVmdF0sIC5hbGlnbi1sZWZ0LFxuLmRydXBhbC1tZWRpYS1zdHlsZS1hbGlnbi1jZW50ZXIge1xuICB6LWluZGV4OiAyMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbltkYXRhLWFsaWduPXJpZ2h0XS5jYXB0aW9uLCAuYWxpZ24tcmlnaHQuY2FwdGlvbixcbltkYXRhLWFsaWduPWNlbnRlcl0uY2FwdGlvbiwgLmFsaWduLWNlbnRlci5jYXB0aW9uLFxuW2RhdGEtYWxpZ249bGVmdF0uY2FwdGlvbiwgLmFsaWduLWxlZnQuY2FwdGlvbixcbi5kcnVwYWwtbWVkaWEtc3R5bGUtYWxpZ24tY2VudGVyLmNhcHRpb24ge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuW2RhdGEtYWxpZ249cmlnaHRdLmNhcHRpb24gPiBmaWdjYXB0aW9uLCAuYWxpZ24tcmlnaHQuY2FwdGlvbiA+IGZpZ2NhcHRpb24sXG5bZGF0YS1hbGlnbj1jZW50ZXJdLmNhcHRpb24gPiBmaWdjYXB0aW9uLCAuYWxpZ24tY2VudGVyLmNhcHRpb24gPiBmaWdjYXB0aW9uLFxuW2RhdGEtYWxpZ249bGVmdF0uY2FwdGlvbiA+IGZpZ2NhcHRpb24sIC5hbGlnbi1sZWZ0LmNhcHRpb24gPiBmaWdjYXB0aW9uLFxuLmRydXBhbC1tZWRpYS1zdHlsZS1hbGlnbi1jZW50ZXIuY2FwdGlvbiA+IGZpZ2NhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNDQ0M7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5bZGF0YS1hbGlnbj1yaWdodF0gLm1lZGlhLWxpYnJhcnktaXRlbV9fYXR0cmlidXRlcywgLmFsaWduLXJpZ2h0IC5tZWRpYS1saWJyYXJ5LWl0ZW1fX2F0dHJpYnV0ZXMsXG5bZGF0YS1hbGlnbj1jZW50ZXJdIC5tZWRpYS1saWJyYXJ5LWl0ZW1fX2F0dHJpYnV0ZXMsIC5hbGlnbi1jZW50ZXIgLm1lZGlhLWxpYnJhcnktaXRlbV9fYXR0cmlidXRlcyxcbltkYXRhLWFsaWduPWxlZnRdIC5tZWRpYS1saWJyYXJ5LWl0ZW1fX2F0dHJpYnV0ZXMsIC5hbGlnbi1sZWZ0IC5tZWRpYS1saWJyYXJ5LWl0ZW1fX2F0dHJpYnV0ZXMsXG4uZHJ1cGFsLW1lZGlhLXN0eWxlLWFsaWduLWNlbnRlciAubWVkaWEtbGlicmFyeS1pdGVtX19hdHRyaWJ1dGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2RhdGEtYWxpZ249Y2VudGVyXSwgLmFsaWduLWNlbnRlcixcbi5kcnVwYWwtbWVkaWEtc3R5bGUtYWxpZ24tY2VudGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xufVxuW2RhdGEtYWxpZ249Y2VudGVyXSAuZmllbGRfX2l0ZW0sIC5hbGlnbi1jZW50ZXIgLmZpZWxkX19pdGVtLFxuLmRydXBhbC1tZWRpYS1zdHlsZS1hbGlnbi1jZW50ZXIgLmZpZWxkX19pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuW2RhdGEtYWxpZ249Y2VudGVyXSAuZmllbGRfX2l0ZW0gaW1nLCAuYWxpZ24tY2VudGVyIC5maWVsZF9faXRlbSBpbWcsXG4uZHJ1cGFsLW1lZGlhLXN0eWxlLWFsaWduLWNlbnRlciAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtc2xhdGUtZnJhZ21lbnRdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbltkYXRhLXNsYXRlLWZyYWdtZW50XS5ydWxlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZlNmU5O1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5ib2R5LnRvb2xiYXItdHJheS1vcGVuLnRvb2xiYXItdmVydGljYWwudG9vbGJhci1maXhlZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4jcGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlID4gLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9vbGJhci1maXhlZCAjcGFnZSA+IC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzOXB4KTtcbn1cbi50b29sYmFyLWhvcml6b250YWwudG9vbGJhci10cmF5LW9wZW4gI3BhZ2UgPiAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG59XG5cbi5maXhlZC1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNDk5O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZml4ZWQtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICB9XG59XG4udG9vbGJhci1maXhlZCAuZml4ZWQtaGVhZGVyIHtcbiAgdG9wOiAzOXB4O1xufVxuLnRvb2xiYXItaG9yaXpvbnRhbC50b29sYmFyLXRyYXktb3BlbiAuZml4ZWQtaGVhZGVyIHtcbiAgdG9wOiA4MHB4O1xufVxuXG4uZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxufVxuXG4uZ2luLS1jbGFzc2ljLXRvb2xiYXIgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgcGFkZGluZy10b3A6IDE4OXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmdpbi0tY2xhc3NpYy10b29sYmFyIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgcGFkZGluZy10b3A6IDE0OXB4O1xuICB9XG59XG4uZ2luLS1jbGFzc2ljLXRvb2xiYXIgI3BhZ2Uge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZ2luLS1jbGFzc2ljLXRvb2xiYXIgI3BhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxufVxuXG4udG9vbGJhci1maXhlZCAjcHJlZmFjZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udG9vbGJhci1maXhlZCAjcHJlZmFjZSA+IC5yZWdpb24taW5uZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udG9vbGJhci1maXhlZCAjcHJlZmFjZSA+IC5yZWdpb24taW5uZXIgI2Jsb2NrLXR4Yy1iYXNlLWJyZWFkY3J1bWJzIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuaGVhZGVyLFxuI25hdixcbiNoZWxwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA0MDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKDAsIDQ5LCA2OSwgMC4xNDExNzY0NzA2KTtcbn1cblxuI21haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jbWFpbiA+IC5yZWdpb24taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG4jbWFpbiAjY29udGVudCB7XG4gIGZsZXg6IDEuNSAwIDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbiNtYWluICNjb250ZW50ID4gLnJlZ2lvbi1pbm5lciA+IC5ibG9jay13ZWJmb3JtIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG4jbWFpbiAjY29udGVudCA+IC5yZWdpb24taW5uZXIgPiAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbiNtYWluICNjb250ZW50ID4gLnJlZ2lvbi1pbm5lciA+IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC5jb250ZXh0dWFsIHtcbiAgdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5yZWdpb24tc2lkZWJhci1zZWNvbmQgI21haW4gI2NvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuI21haW4gI2NvbnRlbnQgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbiNtYWluICNjb250ZW50ICNibG9jay10eGMtYmFzZS1jb250ZW50IC5ub2RlLS12aWV3LW1vZGUtZnVsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuI21haW4gI3NpZGViYXJfZmlyc3QsXG4jbWFpbiAjc2lkZWJhcl9zZWNvbmQge1xuICBmbGV4OiAwIDAgMjM4cHg7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cbiNtYWluICNzaWRlYmFyX2ZpcnN0IGEsXG4jbWFpbiAjc2lkZWJhcl9zZWNvbmQgYSB7XG4gIHRleHQtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgI21haW4gI3NpZGViYXJfZmlyc3QsXG4gICNtYWluICNzaWRlYmFyX3NlY29uZCB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4jbWFpbiAjY29udGVudC5lbXB0eS1jb250ZW50ID4gLnJlZ2lvbi1pbm5lciA+ICNibG9jay10eGMtYmFzZS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbiNtYWluICNjb250ZW50LmVtcHR5LWNvbnRlbnQgPiAucmVnaW9uLWlubmVyID4gI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgLm5vZGUtLXZpZXctbW9kZS1mdWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuI2Zvb3RlciB7XG4gIGFsaWduLXNlbGY6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuI3BhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUwcHgpO1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNwYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHgpO1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICB9XG59XG5cbi5naW4tLWNsYXNzaWMtdG9vbGJhciAjcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBtYXJnaW4tdG9wOiAxODlweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDE1MHB4ICsgMzlweCkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmdpbi0tY2xhc3NpYy10b29sYmFyICNwYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgbWFyZ2luLXRvcDogMTQ5cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHggKyAzOXB4KTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjA5cHgpIHtcbiAgLmdpbi0tY2xhc3NpYy10b29sYmFyICNwYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIH1cbn1cbi5naW4tLWNsYXNzaWMtdG9vbGJhci50b29sYmFyLXRyYXktb3BlbiAjcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBtYXJnaW4tdG9wOiAxODlweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDE1MHB4ICsgNzhweCkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmdpbi0tY2xhc3NpYy10b29sYmFyLnRvb2xiYXItdHJheS1vcGVuICNwYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHggKyA3OHB4KTtcbiAgfVxufVxuXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tuZXdzLXRpdGxlLWJsb2NrLTEgLnZpZXctY29udGVudCAubmV3cy1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy10aXRsZS1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja25ld3MtdGl0bGUtYmxvY2stMSAudmlldy1jb250ZW50IC5zdW1tYXJpemVkLWludHJvIHtcbiAgcGFkZGluZzogMjBweCA5JTtcbiAgbWFyZ2luOiAyMHB4IDBweDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICMwMDNiNzU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMDAzYjc1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tuZXdzLXRpdGxlLWJsb2NrLTEgLnZpZXctY29udGVudCAuc3VtbWFyaXplZC1pbnRybyA+IC5maWVsZF9zdW1tYXJpemVkX2ludHJvX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgY29sb3I6ICM1MTgzODk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tuZXdzLXRpdGxlLWJsb2NrLTEgLnZpZXctY29udGVudCAuc3VtbWFyaXplZC1pbnRybyA+IC5maWVsZF9zdW1tYXJpemVkX2ludHJvX2NvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuXG5ib2R5Lm5vZGUtLXR5cGUtYXJ0aWNsZSAjYmxvY2stdHhjLWJhc2UtY29udGVudCAubm9kZV9fY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMTBweCAxNXB4O1xufVxuYm9keS5ub2RlLS10eXBlLWFydGljbGUgI2Jsb2NrLXR4Yy1iYXNlLWNvbnRlbnQgLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgPiBpbWcge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbmJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IGgyLCBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSBoMiwgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1oZXJvICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdCA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgYm9keS5ub2RlLS10eXBlLXBhZ2UgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIGJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkubm9kZS0tdHlwZS1wYWdlIGFydGljbGUubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1ib2R5IGgzLCBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSBib2R5LnNlY3Rpb24tc2VhcmNoIC52aWV3LXNlYXJjaC1hcGktdmlldyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmZpcnN0LWNoaWxkLCBib2R5LnNlY3Rpb24tc2VhcmNoIC52aWV3LXNlYXJjaC1hcGktdmlldyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBib2R5Lm5vZGUtLXR5cGUtcGFnZSBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSBhOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuYm9keS5ub2RlLS10eXBlLXByb2ZpbGUgI2NvbnRlbnQgLm5vZGVfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogNDBweDtcbn1cbmJvZHkubm9kZS0tdHlwZS1wcm9maWxlICNjb250ZW50IC5ub2RlX19jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgZmxleDogMCAxIDIyM3B4O1xufVxuYm9keS5ub2RlLS10eXBlLXByb2ZpbGUgI2NvbnRlbnQgLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTVweCkge1xuICBib2R5Lm5vZGUtLXR5cGUtcHJvZmlsZSAjY29udGVudCAubm9kZV9fY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggYXV0bztcbiAgfVxufVxuYm9keS5ub2RlLS10eXBlLXByb2ZpbGUgI2NvbnRlbnQgLm5vZGVfX2NvbnRlbnQgPiAucGJpbyB7XG4gIGZsZXg6IDEgMSA4MDBweDtcbn1cbmJvZHkubm9kZS0tdHlwZS1wcm9maWxlICNjb250ZW50IC5ub2RlX19jb250ZW50ID4gLnBiaW8gLmZpZWxkLS1uYW1lLWZpZWxkLXBvc2l0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5ib2R5Lm5vZGUtLXR5cGUtZXZlbnQgI2NvbnRlbnQgPiAucmVnaW9uLWlubmVyID4gLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWNvbnRlbnQtYmxvY2stMSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0MHB4IDNlbTtcbn1cbmJvZHkubm9kZS0tdHlwZS1ldmVudCAjY29udGVudCA+IC5yZWdpb24taW5uZXIgPiAuYmxvY2stdmlld3MtYmxvY2tldmVudHMtY29udGVudC1ibG9jay0xIC52aWV3cy1maWVsZC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG5cbi5wYXJhZ3JhcGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzMwcHgpIHtcbiAgLnBhcmFncmFwaCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDNlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFyYWdyYXBoIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFyYWdyYXBoIC5taXNzaW5nLXZtZW51LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjI5MDE5NjA3ODQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYXJhZ3JhcGggLm1pc3Npbmctdm1lbnUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJNaXNzaW5nIFZlcnRpY2FsIE1lbnUgTGFiZWxcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogODVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYmFzaWMtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44NzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IC5idXR0b24sIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLCAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAucGFyYWdyYXBoLS10eXBlLS1iYXNpYy1jb250ZW50IC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAucGFyYWdyYXBoLS10eXBlLS1iYXNpYy1jb250ZW50IC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tYmFzaWMtY29udGVudCAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4ucGFyYWdyYXBoLS10eXBlLS1iYXNpYy1jb250ZW50IC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAucGFyYWdyYXBoLS10eXBlLS1iYXNpYy1jb250ZW50IC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtYm9keSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSwgLnBhcmFncmFwaC0tdHlwZS0tYmFzaWMtY29udGVudCAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSwgLnBhcmFncmFwaC0tdHlwZS0tYmFzaWMtY29udGVudCAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1wLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0taW50cm8gLmludHJvLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWludHJvLWJ1dHRvbiBhLCAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIC5wYXJhZ3JhcGgtLXR5cGUtLWJhc2ljLWNvbnRlbnQgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC1ib2R5IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzM2Y0YztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHggNDBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODMwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IHtcbiAgICBmb250LXNpemU6IDUuMXZ3O1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLWludHJvLWJhY2tncm91bmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDYwJTtcbiAgcGFkZGluZzogMTVweCAyNXB4IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMnB4O1xuICByaWdodDogNSU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbnRyby50b3AtbGVmdCAuaW50cm8tY29udGVudCB7XG4gIHRvcDogY2FsYygxMCUgKyA3MHB4KTtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMTAlO1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0taW50cm8udG9wLWNlbnRlciAuaW50cm8tY29udGVudCB7XG4gIHRvcDogY2FsYygxMCUgKyA3MHB4KTtcbiAgcmlnaHQ6IDIwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAyMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbnRyby50b3AtcmlnaHQgLmludHJvLWNvbnRlbnQge1xuICB0b3A6IGNhbGMoMTAlICsgNzBweCk7XG4gIHJpZ2h0OiAxMCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvLm1pZGRsZS1sZWZ0IC5pbnRyby1jb250ZW50IHtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDEwJTtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvLm1pZGRsZS1jZW50ZXIgLmludHJvLWNvbnRlbnQge1xuICB0b3A6IDQwJTtcbiAgcmlnaHQ6IDIwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAyMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbnRyby5taWRkbGUtcmlnaHQgLmludHJvLWNvbnRlbnQge1xuICB0b3A6IDQwJTtcbiAgcmlnaHQ6IDEwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0taW50cm8uYm90dG9tLWxlZnQgLmludHJvLWNvbnRlbnQge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDEwJTtcbiAgbGVmdDogMTAlO1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0taW50cm8uYm90dG9tLWNlbnRlciAuaW50cm8tY29udGVudCB7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDIwJTtcbiAgYm90dG9tOiAxMCU7XG4gIGxlZnQ6IDIwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvLmJvdHRvbS1yaWdodCAuaW50cm8tY29udGVudCB7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDEwJTtcbiAgYm90dG9tOiAxMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI0NDQztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiA2MHB4O1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0ge1xuICBmbGV4OiAwIDEgMzQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3OThweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXg6IDEgMSAyMjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgPiAqIHtcbiAgZmxleDogMCAwIDE0NXB4O1xuICBtYXJnaW46IDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc5OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rID4gKiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgPiAqICoge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2stY292ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2stY292ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IHNvbGlkIDFweCAjQ0NDO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDZweCAjQ0NDO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyB7XG4gIGZsZXg6IDEgMCAyMDBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2stdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1xdWljay1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1xdWljay1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXF1aWNrLWRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1xdWljay1kZXNjcmlwdGlvbiB1bCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtcXVpY2stZGVzY3JpcHRpb24gdWwgbGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXF1aWNrLWRlc2NyaXB0aW9uIHVsIGxpOjpiZWZvcmUge1xuICBsZWZ0OiAtMTFweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rID4gKiB7XG4gIGZsZXg6IDAgMCAxNDVweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLWNvdmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyB7XG4gIGZsZXg6IDEgMCAyMDBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3Muc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1xdWljay1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGE6aG92ZXIge1xuICBjb2xvcjogI2NjNjExODtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbiAuY29udGFpbmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlIHtcbiAgcGFkZGluZzogNDBweCAwcHg7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyIHtcbiAgbWFyZ2luOiBMIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDQwcHg7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgZmxleDogMCAwIDMxNHB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCB7XG4gIGZsZXg6IDEgMSA1MCU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlLnN0eWxlLWltZy1yaWdodCA+IC5jb250YWluZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBvcmRlcjogMTtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uLXBhcmVudCA+IC5jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uLXBhcmVudCA+IC5jb250YWluZXIgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXJlc291cmNlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uLXBhcmVudCA+IC5jb250YWluZXIgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXJlc291cmNlcyA+IC5maWVsZF9faXRlbSA+IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1yZXNvdXJjZXMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNjBweCAzMHB4IDgwcHggMzBweDtcbiAgfVxuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1jdGEtYnV0dG9uIHtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uOmhvdmVyIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1jdGEtYnV0dG9uIHtcbiAgdG9wOiAwcHg7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1yZXNvdXJjZXMtc2VjdGlvbi1wYXJlbnQgPiAuY29udGFpbmVyIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZXMgPiAuZmllbGRfX2l0ZW0gPiAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLWN0YS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1jdGEtYnV0dG9uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNCMEMxQzg7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzMzRjRDO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXJlc291cmNlcy1zZWN0aW9uIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1jdGEtYnV0dG9uIGEgPiBzdmcuZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1yZXNvdXJjZXMtc2VjdGlvbi1wYXJlbnQgPiAuY29udGFpbmVyIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZXMgPiAuZmllbGRfX2l0ZW0gPiAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLWN0YS1idXR0b24gYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tcmVzb3VyY2VzLXNlY3Rpb24tcGFyZW50ID4gLmNvbnRhaW5lciAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcmVzb3VyY2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0IHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdC5kaXNwbGF5LXN0eWxlLW1vZGUtZ3JpZCA+IC5maWVsZC0tbmFtZS1maWVsZC1saXN0LW9mLXNwb25zb3JzID4gLmZpZWxkX19pdGVtLml0ZW0tdHlwZS0tc3ViLXRpdGxlIHtcbiAgZmxleDogMSAwIDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy10b3A6IDI5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjQ0NDO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyA+IC5maWVsZF9faXRlbS5pdGVtLXR5cGUtLXNwb25zb3JzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyA+IC5maWVsZF9faXRlbS5pdGVtLXR5cGUtLXNwb25zb3JzIHtcbiAgICBmbGV4OiAwIDAgMTMwcHg7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyA+IC5maWVsZF9faXRlbS5pdGVtLXR5cGUtLXNwb25zb3JzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyA+IC5maWVsZF9faXRlbS5pdGVtLXR5cGUtLXNwb25zb3JzIC5zcG9uc29yLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0LmRpc3BsYXktc3R5bGUtbW9kZS1ncmlkID4gLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3Qtb2Ytc3BvbnNvcnMgPiAuZmllbGRfX2l0ZW0uaXRlbS10eXBlLS1zcG9uc29ycyAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMzBweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0LmRpc3BsYXktc3R5bGUtbW9kZS1ncmlkID4gLmZpZWxkLS1uYW1lLWZpZWxkLWxpc3Qtb2Ytc3BvbnNvcnMgPiAuZmllbGRfX2l0ZW0uaXRlbS10eXBlLS1zcG9uc29ycyAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QuZGlzcGxheS1zdHlsZS1tb2RlLWdyaWQgPiAuZmllbGQtLW5hbWUtZmllbGQtbGlzdC1vZi1zcG9uc29ycyA+IC5maWVsZF9faXRlbS5pdGVtLXR5cGUtLXNwb25zb3JzIC5maWVsZC0tbmFtZS1maWVsZC1zcG9uc29yLXdlYnNpdGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtaW5kZW50OiAtMjAwdnc7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyA+IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IwYzFjODtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICosXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICoge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBmbGV4OiAwIDAgMjUwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICBib3JkZXI6IHNvbGlkIDFweCAjQ0NDO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuICAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIHtcbiAgZmxleDogMSAxIDEwMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIGgyLm5vZGVfX3RpdGxlIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIubm9kZV9fdGl0bGUgYSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyBoMi5ub2RlX190aXRsZSBhLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gaDIubm9kZV9fdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGgyLm5vZGVfX3RpdGxlIGEsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyBoMi5ub2RlX190aXRsZSBhLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhIHtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtcG9zaXRpb24sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1wb3NpdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5ub2RlX19saW5rcyB1bCxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gLm5vZGVfX2xpbmtzIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAubm9kZV9fbGlua3MgdWwgPiBsaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gLm5vZGVfX2xpbmtzIHVsID4gbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyA+IC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5wX2luZm8gLm5vZGVfX2xpbmtzIHVsID4gbGkubm9kZS1yZWFkbW9yZSA+IGEsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5ub2RlX19saW5rcyB1bCA+IGxpLm5vZGUtcmVhZG1vcmUgPiBhIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1MTgzODk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5ub2RlX19saW5rcyB1bCA+IGxpLm5vZGUtcmVhZG1vcmUgPiBhOjpiZWZvcmUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5ub2RlX19saW5rcyB1bCA+IGxpLm5vZGUtcmVhZG1vcmUgPiBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzID4gLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLnBfaW5mbyAubm9kZV9fbGlua3MgdWwgPiBsaS5ub2RlLXJlYWRtb3JlID4gYTo6YWZ0ZXIsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgPiAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAucF9pbmZvIC5ub2RlX19saW5rcyB1bCA+IGxpLm5vZGUtcmVhZG1vcmUgPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDQwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIHtcbiAgZmxleDogMCAxIDIyMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0NDQztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIubm9kZV9fdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgaDIubm9kZV9fdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGgyLm5vZGVfX3RpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBoMi5ub2RlX190aXRsZSBhLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgaDIubm9kZV9fdGl0bGUgYSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBoMi5ub2RlX190aXRsZSBhLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSBhLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLWdyaWQgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEge1xuICBjb2xvcjogIzMzM2Y0YztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtcG9zaXRpb24sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXBvc2l0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1ncmlkIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fbGlua3MsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtZ3JpZCAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX2xpbmtzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMjBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSB7XG4gIGZsZXg6IDEgMSBjYWxjKDI1JSAtIDIzcHgpO1xuICBtaW4td2lkdGg6IDI1NXB4O1xuICBtYXgtd2lkdGg6IDI3OHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50LFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXBvc2l0aW9uLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX19saW5rcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtYm9keSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtcG9zaXRpb24sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX19saW5rcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGgyLm5vZGVfX3RpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIubm9kZV9fdGl0bGUsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgaDIubm9kZV9fdGl0bGUgYSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBoMi5ub2RlX190aXRsZSBhLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlIGEsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtbS1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIubm9kZV9fdGl0bGUgYSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlIGEsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlIGEgPiBzcGFuLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGgyLm5vZGVfX3RpdGxlIGEgPiBzcGFuLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlIGEgPiBzcGFuLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1tLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLW0tcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IGgyLm5vZGVfX3RpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIubm9kZV9fdGl0bGUgYSA+IHNwYW4sXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXByb2ZpbGVzIC5maWVsZF9faXRlbSAubm9kZS0tdHlwZS1wcm9maWxlIC5ub2RlX19jb250ZW50IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzLnN0eWxlLW5hbWVzIC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMuc3R5bGUtbmFtZXMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wcm9maWxlcyAuZmllbGRfX2l0ZW0gLm5vZGUtLXR5cGUtcHJvZmlsZSAubm9kZV9fY29udGVudCAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhID4gc3Bhbixcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5zdHlsZS1uYW1lcyAuZmllbGQtLW5hbWUtZmllbGQtcHJvZmlsZXMgLmZpZWxkX19pdGVtIC5ub2RlLS10eXBlLXByb2ZpbGUgLm5vZGVfX2NvbnRlbnQgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycy5wYXJhZ3JhcGgtLWlkLS02MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmU2ZTk7XG59XG5cbiNibG9jay1oaXN0b3J5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL29wdGltaXplZC9oaXN0b3J5X2JnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgcGFkZGluZzogNDBweCAzZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDI1cHggI2FmZDEwMDtcbn1cbiNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSBoMiwgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IGgyLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgaDIsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgY29sb3I6ICNiMGMxYzg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbiNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gdWwgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNiMGMxYzg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHVsID4gbGkge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vcHRpbWl6ZWQvQ29tcG9uZW50IDcg4oCTIDQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHVsID4gbGkuY29tbXVuaXR5IHtcbiAgY29sb3I6ICNhZmQxMDA7XG59XG4jYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHVsID4gbGkuY29tbXVuaXR5OmJlZm9yZSB7XG4gIHdpZHRoOiA0MnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvb3B0aW1pemVkL3V0YXVzIC0gY29tbXVuaXR5IGljb24ucG5nXCIpO1xufVxuI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCA+IGxpLmludGVncml0eTpiZWZvcmUge1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL29wdGltaXplZC9Db21wb25lbnQgNyDigJMgNC5wbmdcIik7XG59XG4jYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHVsID4gbGkuaW5mb3JtYXRpb246YmVmb3JlIHtcbiAgd2lkdGg6IDYxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vcHRpbWl6ZWQvQ29tcG9uZW50IDkg4oCTIDQucG5nXCIpO1xufVxuI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCA+IGxpLmluZmx1ZW5jZSB7XG4gIGNvbG9yOiAjZmZjODM2O1xufVxuI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCA+IGxpLmluZmx1ZW5jZTpiZWZvcmUge1xuICB3aWR0aDogNDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL29wdGltaXplZC9Db21wb25lbnQgMTAg4oCTIDQucG5nXCIpO1xufVxuI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiB1bCA+IGxpLmludmVzdG1lbnQ6YmVmb3JlIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vcHRpbWl6ZWQvQ29tcG9uZW50IDExIOKAkyA0LnBuZ1wiKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2staGlzdG9yeSB7XG4gICAgcGFkZGluZzogODBweCAzZW07XG4gIH1cbiAgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgaDIsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBoMiwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IGgyLCAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLWhpc3RvcnkgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay1oaXN0b3J5IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdCA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2staGlzdG9yeSAuZmllbGQuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG4jYmxvY2stZm9vdGVyMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTgzODk7XG4gIGJvcmRlci10b3A6IHNvbGlkIDIwcHggd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbiNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IGEuYnV0dG9uLCAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSwgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4jYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4jYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSBhLCAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgYSwgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjMWM4O1xuICBjb2xvcjogIzMzM2Y0YztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgYS5idXR0b246aG92ZXIsICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmhvdmVyLCAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpob3ZlcixcbiNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpob3Zlcixcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpob3ZlcixcbiNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmhvdmVyLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGE6aG92ZXIsXG4jYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhOmhvdmVyLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYTpob3ZlciwgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhOmhvdmVyLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IGE6aG92ZXIsICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gYTpob3ZlciwgLnBhcmFncmFwaC0tdHlwZS0taW50cm8gLmludHJvLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWludHJvLWJ1dHRvbiAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSBhOmhvdmVyLCAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYTpob3ZlciwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbiNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IGEuYnV0dG9uID4gc3ZnLCAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSA+IHN2ZywgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEgPiBzdmcsXG4jYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEgPiBzdmcsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEgPiBzdmcsXG4jYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSA+IHN2ZyxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhID4gc3ZnLFxuI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSA+IHN2Zyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEgPiBzdmcsICNibG9jay1mb290ZXIxICNibG9jay1uZXdzbGV0dGVyc3Vic2NyaWJlIC5maWVsZC0tbmFtZS1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYSA+IHN2ZywgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSBhID4gc3ZnLCAjYmxvY2stZm9vdGVyMSAjYmxvY2stbmV3c2xldHRlcnN1YnNjcmliZSAuZmllbGQtLW5hbWUtYm9keSAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEgPiBzdmcsIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgYSA+IHN2ZywgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEgPiBzdmcsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLW5ld3NsZXR0ZXJzdWJzY3JpYmUgLmZpZWxkLS1uYW1lLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhID4gc3ZnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLXNvY2lhbG1lZGlhbGlua3MgdWwuc29jaWFsLW1lZGlhLWxpbmtzLS1wbGF0Zm9ybXMgYSB7XG4gIGNvbG9yOiAjYjBjMWM4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLXNvY2lhbG1lZGlhbGlua3MgdWwuc29jaWFsLW1lZGlhLWxpbmtzLS1wbGF0Zm9ybXMgYSBzcGFuOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4jYmxvY2stZm9vdGVyMSAjYmxvY2stc29jaWFsbWVkaWFsaW5rcyB1bC5zb2NpYWwtbWVkaWEtbGlua3MtLXBsYXRmb3JtcyBhLmV4dCA+IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNibG9jay1mb290ZXIxICNibG9jay1zb2NpYWxtZWRpYWxpbmtzIHVsLnNvY2lhbC1tZWRpYS1saW5rcy0tcGxhdGZvcm1zIGEgPiBzcGFuLmZhYiwgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLXNvY2lhbG1lZGlhbGlua3MgdWwuc29jaWFsLW1lZGlhLWxpbmtzLS1wbGF0Zm9ybXMgYSA+IHNwYW4uZmEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG4jYmxvY2stZm9vdGVyMSAjYmxvY2stc29jaWFsbWVkaWFsaW5rcyB1bC5zb2NpYWwtbWVkaWEtbGlua3MtLXBsYXRmb3JtcyBhID4gc3Bhbi5mYWI6OmJlZm9yZSwgI2Jsb2NrLWZvb3RlcjEgI2Jsb2NrLXNvY2lhbG1lZGlhbGlua3MgdWwuc29jaWFsLW1lZGlhLWxpbmtzLS1wbGF0Zm9ybXMgYSA+IHNwYW4uZmE6OmJlZm9yZSB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG4jYmxvY2stZm9vdGVyMSAjYmxvY2stc29jaWFsbWVkaWFsaW5rcyB1bC5zb2NpYWwtbWVkaWEtbGlua3MtLXBsYXRmb3JtcyBhLnNvY2lhbC1tZWRpYS1saW5rLWljb24tLXdlYnNpdGUgPiBzcGFuLmZhLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIiAhaW1wb3J0YW50O1xufVxuXG4jZm9vdGVyICNibG9jay1zaXRlYnJhbmRpbmctMixcbiNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzMzM2Y0YztcbiAgcGFkZGluZzogMzBweDtcbn1cbiNmb290ZXIgI2Jsb2NrLXNpdGVicmFuZGluZy0yIHtcbiAgYmFja2dyb3VuZDogIzMzM2Y0YztcbiAgcGFkZGluZzogNTBweCAzMHB4IDIwcHg7XG59XG4jZm9vdGVyICNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQtLW5hbWUtYm9keSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Zvb3RlciAjYmxvY2stc2l0ZWJyYW5kaW5nLTIgLmZpZWxkLS1uYW1lLWJvZHkgPiBwIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbn1cbiNmb290ZXIgI2Jsb2NrLXNpdGVicmFuZGluZy0yIC5maWVsZC0tbmFtZS1ib2R5ID4gcCA+IGEge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKSBjb250cmFzdCgwKSBicmlnaHRuZXNzKDIpIGNvbnRyYXN0KDEpO1xufVxuI2Zvb3RlciAjYmxvY2stc2l0ZWJyYW5kaW5nLTIgLmZpZWxkLS1uYW1lLWJvZHkgPiBwID4gYTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMjI3cHg7XG59XG4jZm9vdGVyICNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTlweDtcbiAgdG9wOiAtMTFweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICB3aWR0aDogMHB4O1xuICBib3JkZXItbGVmdDogc29saWQgMC4xcHggI2NjYztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbiNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyID4gdWwubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyID4gdWwubWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyID4gdWwubWVudSA+IGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjZm9vdGVyIC5ibG9jay1tZW51Lm1lbnUtLWZvb3RlciA+IHVsLm1lbnUgPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbiNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyID4gdWwubWVudSA+IGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICM3MDcwNzA7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2Zvb3RlciAuYmxvY2stbWVudS5tZW51LS1mb290ZXIgPiB1bC5tZW51ID4gbGk6YWZ0ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjNzA3MDcwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuI2Zvb3RlciAuYmxvY2stbWVudS5tZW51LS1mb290ZXIgPiB1bC5tZW51ID4gbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5ibG9jay1tZW51Lm1lbnUtLWZvb3RlciA+IHVsLm1lbnUgPiBsaSA+IGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXIgLmJsb2NrLW1lbnUubWVudS0tZm9vdGVyID4gdWwubWVudSA+IGxpID4gYSA+IHN2Zy5leHQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5naW4tLWNsYXNzaWMtdG9vbGJhciAjZm9vdGVyIC5ibG9jay1tZW51Lm1lbnUtLWZvb3RlciA+IHVsLm1lbnUgPiBsaS5sb2dpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNoZWFkZXIuc2Nyb2xsIHtcbiAgYm9yZGVyLXRvcDogc29saWQgNDBweCAjMDAzMTQ1O1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgYmFja2dyb3VuZDogcmdiKDIyMyAyMzAgMjMzIC8gOTMlKTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgNDksIDY5LCAwLjE2MDc4NDMxMzcpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1ODgyMzUyOTQpO1xufVxuXG4uZml4ZWQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgNDBweCAjMDAzMTQ1O1xufVxuXG4jaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMTBweCB3aGl0ZTtcbiAgcGFkZGluZzogMCAxZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDAsIDQ5LCA2OSwgMC4wNTg4MjM1Mjk0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjMsIDIzMCwgMjMzLCAwLjk2ODYyNzQ1MSk7XG59XG4jaGVhZGVyIC5yZWdpb24taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzZWxmLWVuZDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAwcHggMTBweCAyM3B4IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjaGVhZGVyIC5yZWdpb24taW5uZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMTBweDtcbiAgfVxufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtLFxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS10ZXhhc3V0bGF3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIC5maWVsZC0tbmFtZS1ib2R5IGEsXG4jaGVhZGVyIC5yZWdpb24taW5uZXIgI2Jsb2NrLXR4Yy1iYXNlLXRleGFzdXRsYXcgLmZpZWxkLS1uYW1lLWJvZHkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWluZGVudDogLTIwMHZ3O1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIC5maWVsZC0tbmFtZS1ib2R5IGE6YmVmb3JlLFxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS10ZXhhc3V0bGF3IC5maWVsZC0tbmFtZS1ib2R5IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL29wdGltaXplZC9URVhBUy1VVC1Mb2dvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogLTQ2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwcHggMzVweCAwcHggMHB4O1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtID4gLmNvbnRleHR1YWwge1xuICByaWdodDogLTMxcHg7XG4gIHRvcDogMHB4O1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIGZvcm0ge1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIGZvcm0ub3BlbiB7XG4gIHdpZHRoOiAzNTRweDtcbn1cbiNoZWFkZXIgLnJlZ2lvbi1pbm5lciAjYmxvY2stdHhjLWJhc2Utc2VhcmNoYXBpZm9ybSBmb3JtLm9wZW4gLmZvcm0tdHlwZS1zZWFyY2ggPiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4jaGVhZGVyIC5yZWdpb24taW5uZXIgI2Jsb2NrLXR4Yy1iYXNlLXNlYXJjaGFwaWZvcm0gZm9ybSAuZm9ybS10eXBlLXNlYXJjaCA+IGlucHV0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTQwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuI2hlYWRlciAucmVnaW9uLWlubmVyICNibG9jay10eGMtYmFzZS1zZWFyY2hhcGlmb3JtIGZvcm0gLmZvcm0tYWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDE5cHg7XG59XG4jaGVhZGVyIC5yZWdpb24taW5uZXIgI2Jsb2NrLXR4Yy1iYXNlLXNlYXJjaGFwaWZvcm0gZm9ybSAuZm9ybS1hY3Rpb25zID4gaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC0yMDB2dztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jYmxvY2stc2l0ZWJyYW5kaW5nIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gcCxcbiNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc2VsZi1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTBweDtcbn1cbiNibG9jay1zaXRlYnJhbmRpbmcgLmZpZWxkLmZpZWxkLS1uYW1lLWJvZHkgPiBwID4gYSxcbiNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxODdweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWluZGVudDogLTIwMHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvb3B0aW1pemVkL3V0IHNjaG9vbCBvZiBsYXcgbG9nby5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAjYmxvY2stc2l0ZWJyYW5kaW5nIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gcCA+IGEsXG4gICNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhIHtcbiAgICB3aWR0aDogMTcuNXZ3O1xuICB9XG59XG4jYmxvY2stc2l0ZWJyYW5kaW5nIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gcCA+IGE6bnRoLWNoaWxkKDIpLFxuI2Jsb2NrLXNpdGVicmFuZGluZy0yIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gcCA+IGE6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL29wdGltaXplZC9DV0lMX3R5cGVvZ3JhcGhpY19sb2dvLnBuZ1wiKTtcbiAgd2lkdGg6IDI0OHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtaW5kZW50OiAtMjAwdnc7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgI2Jsb2NrLXNpdGVicmFuZGluZyAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhOm50aC1jaGlsZCgyKSxcbiAgI2Jsb2NrLXNpdGVicmFuZGluZy0yIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gcCA+IGE6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTcuNXZ3O1xuICB9XG59XG4jYmxvY2stc2l0ZWJyYW5kaW5nIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5ID4gcCA+IGE6bnRoLWNoaWxkKDIpOmJlZm9yZSxcbiNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMjNweDtcbiAgaGVpZ2h0OiA3N3B4O1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICNjY2M7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgI2Jsb2NrLXNpdGVicmFuZGluZyAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhOm50aC1jaGlsZCgyKTpiZWZvcmUsXG4gICNibG9jay1zaXRlYnJhbmRpbmctMiAuZmllbGQuZmllbGQtLW5hbWUtYm9keSA+IHAgPiBhOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICAgIHRvcDogLTAuNmVtO1xuICAgIGhlaWdodDogM2VtO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMXB4KSB7XG4gICNibG9jay1tYWlubmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2Jsb2NrLW1haW5uYXZpZ2F0aW9uID4gdWwubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuI2Jsb2NrLW1haW5uYXZpZ2F0aW9uID4gdWwubWVudSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpID4gYSB7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiB1bnNldDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gICNibG9jay1tYWlubmF2aWdhdGlvbiA+IHVsLm1lbnUgbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDEuM3Z3O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpLm5ld3NsZXR0ZXItc3Vic2NyaWJlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkMTAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gICNibG9jay1tYWlubmF2aWdhdGlvbiA+IHVsLm1lbnUgbGkubmV3c2xldHRlci1zdWJzY3JpYmUtbGluayB7XG4gICAgZmxleDogMSAxIDFweDtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpLm5ld3NsZXR0ZXItc3Vic2NyaWJlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbiNibG9jay1tYWlubmF2aWdhdGlvbiA+IHVsLm1lbnUgbGkuZG9uZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzgzNjtcbn1cbiNibG9jay1tYWlubmF2aWdhdGlvbiA+IHVsLm1lbnUgbGkuZG9uZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpOmhvdmVyID4gdWwubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpID4gdWwubWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAyMDB2dztcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDU5LCAxMTcsIDAuOTIxNTY4NjI3NSk7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpID4gdWwubWVudTphZnRlciB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTksIDExNywgMCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgNTksIDExNywgMC45MjE1Njg2Mjc1KTtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpID4gdWwubWVudTphZnRlcjpob3ZlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2Jsb2NrLW1haW5uYXZpZ2F0aW9uID4gdWwubWVudSBsaSA+IHVsLm1lbnUgPiBsaSA+IGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbiNibG9jay1tYWlubmF2aWdhdGlvbiA+IHVsLm1lbnUgbGkgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMmE1Mjtcbn1cbiNibG9jay1tYWlubmF2aWdhdGlvbiA+IHVsLm1lbnUgbGkgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51IHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICM1MTgzODk7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpID4gdWwubWVudSA+IGxpID4gdWwubWVudTo6YWZ0ZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1MTgzODk7XG59XG4jYmxvY2stbWFpbm5hdmlnYXRpb24gPiB1bC5tZW51IGxpID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTY4NmU7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNibG9jay1yZXNwb25zaXZlbWVudW1vYmlsZWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC05cHg7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICB9XG59XG4jYmxvY2stcmVzcG9uc2l2ZW1lbnVtb2JpbGVpY29uIGEjdG9nZ2xlLWljb24gLmxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNibG9jay1yZXNwb25zaXZlbWVudW1vYmlsZWljb24gYSN0b2dnbGUtaWNvbjo6YmVmb3JlLCAjYmxvY2stcmVzcG9uc2l2ZW1lbnVtb2JpbGVpY29uIGEjdG9nZ2xlLWljb246OmFmdGVyLCAjYmxvY2stcmVzcG9uc2l2ZW1lbnVtb2JpbGVpY29uIGEjdG9nZ2xlLWljb24gLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAzMTQ1O1xufVxuXG4jb2ZmLWNhbnZhcyB7XG4gIGJhY2tncm91bmQ6ICMwMDMxNDU7XG59XG4jb2ZmLWNhbnZhcyAubW0tcGFuZWxzIHtcbiAgYmFja2dyb3VuZDogIzAwMzE0NTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogIzAwMzE0NTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1uYXZiYXIge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1uYXZiYXIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1uYXZiYXIgYS5tbS1idG4tLXByZXYge1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjMDAzMTQ1O1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1uYXZiYXIgYS5tbS1idG4tLXByZXY6aG92ZXIge1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjMDAzMTQ1O1xuICBiYWNrZ3JvdW5kOiAjMDAzMTQ1O1xufVxuI29mZi1jYW52YXMgLm1tLXBhbmVscyAubW0tcGFuZWwgLm1tLW5hdmJhciBhLm1tLWJ0bi0tcHJldjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuI29mZi1jYW52YXMgLm1tLXBhbmVscyAubW0tcGFuZWwgLm1tLWxpc3R2aWV3ID4gbGk6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMjE1Njg2Mjc1KTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyA+IGxpID4gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1idG4ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMjE1Njg2Mjc1KTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1idG46aG92ZXIge1xuICBib3JkZXItbGVmdDogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMjE1Njg2Mjc1KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1idG46aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDMxNDU7XG59XG4jb2ZmLWNhbnZhcyAubW0tcGFuZWxzIC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tYnRuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbiNvZmYtY2FudmFzIC5tbS1wYW5lbHMgLm1tLXBhbmVsI21tLTEge1xuICBiYWNrZ3JvdW5kOiAjMDAzMTQ1O1xufVxuXG4jYmxvY2stdHhjLWJhc2UtcGFnZS10aXRsZSA+IGgxLnBhZ2UtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbiNibG9jay10eGMtYmFzZS1jb250ZW50ID4gLm5vZGUtLXZpZXctbW9kZS1mdWxsID4gLm5vZGVfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbiNibG9jay10eGMtYmFzZS1jb250ZW50ID4gLm5vZGUtLXZpZXctbW9kZS1mdWxsID4gLm5vZGVfX2NvbnRlbnQgPiAuZmllbGQtLW5hbWUtYm9keSB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuI2Jsb2NrLW91cnRlYW0sXG4jYmxvY2stb3VydGVhbS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNibG9jay1vdXJ0ZWFtIC5tZW51LFxuI2Jsb2NrLW91cnRlYW0tMiAubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI2Jsb2NrLW91cnRlYW0gLm1lbnUgLm1lbnUtaXRlbSxcbiNibG9jay1vdXJ0ZWFtLTIgLm1lbnUgLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDE0cHggMjhweDtcbn1cbiNibG9jay1vdXJ0ZWFtIC5tZW51IC5tZW51LWl0ZW06bm90KDpmaXJzdC1jaGlsZCksXG4jYmxvY2stb3VydGVhbS0yIC5tZW51IC5tZW51LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiMGMxYzg7XG59XG4jYmxvY2stb3VydGVhbSAubWVudSAubWVudS1pdGVtIGEsXG4jYmxvY2stb3VydGVhbS0yIC5tZW51IC5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjMzMzZjRjO1xufVxuXG4jcHJlZmFjZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNkZmU2ZTk7XG59XG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IGNhbGMoOTB2aCAtIDE1MHB4KTtcbiAgbWF4LWhlaWdodDogOTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUge1xuICAgIGhlaWdodDogY2FsYyg5MHZoIC0gMTEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgei1pbmRleDogLTE7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vcHRpbWl6ZWQvcm90YXRvci1tYXNrLnBuZ1wiKTtcbiAgbWFzay1zaXplOiAxMDAlO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUlO1xuICBsZWZ0OiAtMjAlO1xuICBvcGFjaXR5OiAwLjQ7XG59XG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDMycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZF9faXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5idXR0b24sICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSwgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBhLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0taW50cm8gLmludHJvLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWludHJvLWJ1dHRvbiBhLCAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSBhLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxuICAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkge1xuICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMjtcbiAgfVxuICAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgcDpub3QoLmZlYXR1cmVkKSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAuc2xpY2stZG90cyA+IGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTIwMHZ3O1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICBib3JkZXI6IHNvbGlkIDFweCAjOTk5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwcHg7XG59XG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5zbGljay1kb3RzID4gbGkgYnV0dG9uOmhvdmVyLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5zbGljay1kb3RzID4gbGkgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAuc2xpY2stZG90cyA+IGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDAzYjc1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwM2I3NSAhaW1wb3J0YW50O1xufVxuXG5ib2R5Om5vdCgucGFnZS1ub2RlLTEpIC50b29sYmFyLWZpeGVkICNwcmVmYWNlIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG5ib2R5LnBhZ2Utbm9kZS0xICNwcmVmYWNlIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2plY3RzLWludHJvLWJsb2NrLTEgLmZpZWxkLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGMxYzg7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvamVjdHMtaW50cm8tYmxvY2stMSAuZWxlbWVudC1oaWRkZW4uaW50cm8td3JhcHBlci1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBzb2Z0LWxpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIG9wYWNpdHk6IDAuMDU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAuOSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTQzMHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1wcm9qZWN0cy1pbnRyby1ibG9jay0xIC5lbGVtZW50LWhpZGRlbi5pbnRyby13cmFwcGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAzNSU7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMC45KSBibHVyKDEwcHgpO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvamVjdHMtaW50cm8tYmxvY2stMSAuaW50cm9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDgwcHggM2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcHJvamVjdHMtaW50cm8tYmxvY2stMSAuaW50cm9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvamVjdHMtaW50cm8tYmxvY2stMSAuaW50cm9fd3JhcHBlciAuaW50cm9fY29udGVudCB7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1wcm9qZWN0cy1pbnRyby1ibG9jay0xIC5pbnRyb193cmFwcGVyIC5pbnRyb19jb250ZW50IGgxLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOC41dnc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2plY3RzLWludHJvLWJsb2NrLTEgLmludHJvX3dyYXBwZXIgLmludHJvX2NvbnRlbnQgPiAuZXZlbnQtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4IDEwcHg7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvamVjdHMtaW50cm8tYmxvY2stMSAuaW50cm9fd3JhcHBlciAuaW50cm9fY29udGVudCA+IC5ldmVudC1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvamVjdHMtaW50cm8tYmxvY2stMSAuaW50cm9fd3JhcHBlciAuaW50cm9fY29udGVudCA+IC5pbnRybyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2plY3RzLWludHJvLWJsb2NrLTEgLmludHJvX3dyYXBwZXIgLmludHJvX2NvbnRlbnQgPiAuZGF0ZS1sb2NhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTEwIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAzYjc1O1xuICBmb250LXNpemU6IDEuNzVlbTtcbn1cblxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4O1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAyMHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxODBweCAxZnI7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEge1xuICBjb2xvcjogIzMzM2Y0YztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJIZXB0YSBTbGFiXCIsIHNlcmlmO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctY29udGVudCB7XG4gICAgcGFkZGluZzogMCAzZW0gNDBweDtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1mb290ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3ByZXZpb3VzLWV2ZW50cy1ibG9jay0yIC52aWV3LWZvb3RlciAuYnV0dG9uLCAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1mb290ZXIgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3ByZXZpb3VzLWV2ZW50cy1ibG9jay0yIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3ByZXZpb3VzLWV2ZW50cy1ibG9jay0yIC52aWV3LWZvb3RlciAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3ByZXZpb3VzLWV2ZW50cy1ibG9jay0yIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSwgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1mb290ZXIgYSwgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gYSwgLnBhcmFncmFwaC0tdHlwZS0taW50cm8gLmludHJvLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWludHJvLWJ1dHRvbiAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcmV2aW91cy1ldmVudHMtYmxvY2stMiAudmlldy1mb290ZXIgYSwgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJldmlvdXMtZXZlbnRzLWJsb2NrLTIgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3ByZXZpb3VzLWV2ZW50cy1ibG9jay0yIC52aWV3LWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzM2Y0YztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tyZWNlbnQtbmV3cy1ibG9jay0xIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tyZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCA+IC5ub2RlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBnYXA6IDQwcHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tyZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCA+IC5ub2RlX19jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgZmxleDogMCAwIDE0NXB4O1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAubm9kZV9fY29udGVudCA+IC5ldmVudC1xdWljay1pbmZvIHtcbiAgZmxleDogMSAxIDIyMHB4O1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAubm9kZV9fY29udGVudCA+IC5ldmVudC1xdWljay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAubm9kZV9fY29udGVudCA+IC5ldmVudC1xdWljay1pbmZvIC5ub2RlX190aXRsZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzMzM2Y0YztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tyZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCA+IC5ub2RlX19jb250ZW50ID4gLmV2ZW50LXF1aWNrLWluZm8gLm5vZGVfX2xpbmtzIC5ub2RlLXJlYWRtb3JlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAubm9kZV9fY29udGVudCA+IC5ldmVudC1xdWljay1pbmZvIC5ub2RlX19saW5rcyAubm9kZS1yZWFkbW9yZSA+IGEge1xuICBjb2xvcjogIzAwM2I3NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZTZlOTtcbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xID4gaDIsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdCNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgPiBoMiwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0taGVybyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gaDIsXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgPiBoMixcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdCNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpub3QoOmxhc3QtY2hpbGQpLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om5vdCg6bGFzdC1jaGlsZCksXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bm90KDpsYXN0LWNoaWxkKSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om5vdCg6bGFzdC1jaGlsZCksXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bm90KDpsYXN0LWNoaWxkKSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMGMxYzg7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtZGF0ZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtZGF0ZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtZGF0ZSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1kYXRlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1kYXRlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IGgyLm5vZGVfX3RpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IGgyLm5vZGVfX3RpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAubm9kZV9fdGl0bGUuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IGgyLm5vZGVfX3RpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50ID4gLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QgPiAubm9kZV9fdGl0bGUuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhID4gc3BhbixcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhID4gc3BhbixcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IGgyLm5vZGVfX3RpdGxlIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhID4gc3BhbixcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQgPiAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBoMi5ub2RlX190aXRsZSBhID4gc3BhbixcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLm5vZGVfX3RpdGxlLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLm5vZGVfX3RpdGxlLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUgYSA+IHNwYW4sXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ub2RlX190aXRsZS5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIGEgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9fdGl0bGUuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSBhID4gc3BhbiB7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJIZXB0YSBTbGFiXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC5wYWdlcixcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXByZXNzLXJlbGVhc2VzIC5wYWdlcixcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC5wYWdlcixcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnBhZ2VyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnBhZ2VyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2VudC1uZXdzLWJsb2NrLTEgLnZpZXctcmVjZW50LW5ld3MgLnBhZ2VyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy52aWV3LXByZXNzLXJlbGVhc2VzIC5wYWdlciBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLXByZXNzLXJlbGVhc2VzLWJsb2NrLTEgLnZpZXctcHJlc3MtcmVsZWFzZXMgLnBhZ2VyIGEsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stcHJlc3MtcmVsZWFzZXMtYmxvY2stMSAudmlldy1yZWNlbnQtbmV3cyAucGFnZXIgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LnZpZXctcHJlc3MtcmVsZWFzZXMgLnBhZ2VyIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcmVjZW50LW5ld3MtYmxvY2stMSAudmlldy1wcmVzcy1yZWxlYXNlcyAucGFnZXIgYSxcbiNibG9jay12aWV3cy1ibG9jay1yZWNlbnQtbmV3cy1ibG9jay0xIC52aWV3LXJlY2VudC1uZXdzIC5wYWdlciBhIHtcbiAgY29sb3I6ICMzMzNmNGM7XG59XG5cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1wcmVzcy1yZWxlYXNlcy1ibG9jay0xIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IGgyLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50I2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3QjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0I2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIHtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSBoMiwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0ID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIGgyLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyNXB4KSB7XG4gICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgZmxleDogMSAwIDMwMHB4O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwMzE0NTtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1hZnRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyID4gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyID4gLnZpZXcgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNDQ0M7XG4gIGZsZXg6IDEgMCAyNzRweDtcbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1hZnRlciA+IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC52aWV3ID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1hZnRlciA+IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC52aWV3ID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZjRjO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDI1cHggI2FmZDEwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAucHJvamVjdF9jYXJkX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLnByb2plY3RfY2FyZF93cmFwcGVyIC5lbGVtZW50LWhpZGRlbi5wYXJhZ3JhcGgtc3R5bGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAxNnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMC4xNTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMC42KTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBmb250LXNpemU6IDEuNTc1ZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogNDBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzFjODtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJvcmRlcjogc29saWQgMnB4ICNiMGMxYzg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6aG92ZXIge1xuICBib3JkZXI6IHNvbGlkIDJweCAjNTE4Mzg5ICFpbXBvcnRhbnQ7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5maWVsZC1jb250ZW50OmhvdmVyID4gLmFjdGlvbi1saW5rIHtcbiAgdG9wOiAwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgLnByb2plY3RfY2FyZF93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCAucHJvamVjdF9jYXJkX3dyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGMxYzg7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgLnByb2plY3RfY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzMzM2Y0YztcbiAgcGFkZGluZzogNDVweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCAucHJvamVjdF9jb250ZW50IC5wcm9qZWN0LXRpdGxlIHtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS44NzVlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCA+IC5hY3Rpb24tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCA+IC5hY3Rpb24tbGluayBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwM2I3NTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5maWVsZC1jb250ZW50ID4gLmFjdGlvbi1saW5rIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDduKzEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzFjODtcbiAgYm9yZGVyLWNvbG9yOiAjYjBjMWM4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3bisxKSAucHJvamVjdF9jYXJkX3dyYXBwZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGMxYzg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDduKzEpIC5wcm9qZWN0X2NhcmRfd3JhcHBlciAucHJvamVjdF9jb250ZW50IGEge1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rMSkgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQgYSAucHJvamVjdC10aXRsZSB7XG4gIGNvbG9yOiAjMzMzZjRjO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3bisyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNiNzU7XG4gIGJvcmRlci1jb2xvcjogIzAwM2I3NTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rMikgLnByb2plY3RfY2FyZF93cmFwcGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYjc1O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3bisyKSAucHJvamVjdF9jYXJkX3dyYXBwZXIgLnByb2plY3RfY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3bisyKSAucHJvamVjdF9jYXJkX3dyYXBwZXIgLnByb2plY3RfY29udGVudCAucHJvamVjdC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3biszKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjU2NTY7XG4gIGJvcmRlci1jb2xvcjogIzU2NTY1Njtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rMykgLnByb2plY3RfY2FyZF93cmFwcGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY1NjU2O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3biszKSAucHJvamVjdF9jYXJkX3dyYXBwZXIgLnByb2plY3RfY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3biszKSAucHJvamVjdF9jYXJkX3dyYXBwZXIgLnByb2plY3RfY29udGVudCAucHJvamVjdC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTE3IC5jb250YWluZXIgLnZpZXctaWQtcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCg3bis0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTgzODk7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1MTgzODk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDduKzQpIC5wcm9qZWN0X2NhcmRfd3JhcHBlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxODM4OTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNCkgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNCkgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQgLnByb2plY3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkMTAwO1xuICBib3JkZXItY29sb3I6ICNhZmQxMDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDduKzUpIC5wcm9qZWN0X2NhcmRfd3JhcHBlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDEwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNSkgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQge1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNSkgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQgLnByb2plY3QtdGl0bGUge1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjODM2O1xuICBib3JkZXItY29sb3I6ICNmZmM4MzY7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDduKzYpIC5wcm9qZWN0X2NhcmRfd3JhcHBlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzgzNjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNikgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQge1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNikgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQgLnByb2plY3QtdGl0bGUge1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M2MTE4O1xuICBib3JkZXItY29sb3I6ICNjYzYxMTg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDduKzcpIC5wcm9qZWN0X2NhcmRfd3JhcHBlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNjExODtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNykgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoN24rNykgLnByb2plY3RfY2FyZF93cmFwcGVyIC5wcm9qZWN0X2NvbnRlbnQgLnByb2plY3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMTcgLmNvbnRhaW5lciAudmlldy1pZC1wcm9ncmFtcyAudmlldy1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0xNyAuY29udGFpbmVyIC52aWV3LWlkLXByb2dyYW1zIC52aWV3LWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTkgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS05IC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgKixcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgKixcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAqLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICoge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLXBmLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLXBmLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0tcGYsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbS1wZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiA1cHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLXBmID4gbGFiZWwsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0tcGYgPiBsYWJlbCxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLXBmID4gbGFiZWwsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbS1wZiA+IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0tcGYgPiBzZWxlY3QsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0tcGYgPiBzZWxlY3QsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbS1wZiA+IHNlbGVjdCxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLXBmID4gc2VsZWN0IHtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjQ0NDO1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50LFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93LFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3c6bm90KDpsYXN0LWNoaWxkKSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3c6bm90KDpsYXN0LWNoaWxkKSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdzpub3QoOmxhc3QtY2hpbGQpLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzcwNzA3MDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lcixcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDVweCkge1xuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lcixcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQsXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lcixcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQsXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQsXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lcixcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQsXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lcixcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQsXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkLFxuICAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQsXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIsXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50LWltYWdlLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudC1pbWFnZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50LWltYWdlLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50LWltYWdlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudC1pbWFnZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50LWltYWdlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50LWltYWdlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSB7XG4gIGZsZXg6IDAgMCAxNzVweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSA+IGltZyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UgPiBpbWcsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSA+IGltZyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSA+IGltZyxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnQtaW1hZ2UgPiBpbWcsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSA+IGltZyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudC1pbWFnZSA+IGltZyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnQtaW1hZ2UgPiBpbWcsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50LWltYWdlID4gaW1nLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnQtaW1hZ2UgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBzb2xpZCAxcHggZ3JheTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDQ1cHgpIHtcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvLFxuICAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8sXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbiAgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyB7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gIH1cbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8sXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8sXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8sXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8sXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8sXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmRhdGUsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5kYXRlLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmRhdGUsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmRhdGUsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5kYXRlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmRhdGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmRhdGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5kYXRlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzAwM2I3NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTBweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ubGFiZWwsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLmxhYmVsLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ubGFiZWwsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ubGFiZWwsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLmxhYmVsLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ubGFiZWwsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ubGFiZWwsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5sYWJlbCxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLmxhYmVsLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogIzMzM2Y0Yztcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ucF9zZXJpZXMsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLnBfc2VyaWVzLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ucF9zZXJpZXMsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ucF9zZXJpZXMsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLnBfc2VyaWVzLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ucF9zZXJpZXMsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZmllbGRfZXZlbnRfdHlwZSA+IHNwYW4ucF9zZXJpZXMsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8gPiAuYmFzaWMtaW5mbyA+IC5maWVsZF9ldmVudF90eXBlID4gc3Bhbi5wX3Nlcmllcyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLnBfc2VyaWVzLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvID4gLmZpZWxkX2V2ZW50X3R5cGUgPiBzcGFuLnBfc2VyaWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2I3NTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC50aXRsZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLnRpdGxlLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAudGl0bGUsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLnRpdGxlLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC50aXRsZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC50aXRsZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC50aXRsZSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLnRpdGxlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAudGl0bGUsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLnRpdGxlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC50aXRsZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC50aXRsZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgLnRpdGxlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC50aXRsZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3RpdGxlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAudGl0bGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAudGl0bGUgPiBhLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLnRpdGxlID4gYSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdGl0bGUgPiBhLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC50aXRsZSA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC50aXRsZSA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUgPiBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLnRpdGxlID4gYSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAudGl0bGUgPiBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLnRpdGxlID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdGl0bGUgPiBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUgPiBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLnRpdGxlID4gYSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdGl0bGUgPiBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC50aXRsZSA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfdGl0bGUgPiBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLnRpdGxlID4gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmssXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmssXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayB7XG4gIGZsZXg6IDEgMCAyNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDVweCkge1xuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmssXG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbiAgLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmssXG4gIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayxcbiAgLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayxcbiAgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rLFxuICAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmssXG4gIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsge1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICB9XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmsgPiBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmsgPiBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsgPiBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsgPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzAwM2I3NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsgPiBhOmhvdmVyLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYTpob3Zlcixcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsgPiBhOmhvdmVyLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50LWNhcmQgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsgPiBhOmhvdmVyLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfcnN2cF9saW5rID4gYTpob3Zlcixcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudC1jYXJkIC5maWVsZF9yc3ZwX2xpbmsgPiBhOmhvdmVyLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9yc3ZwX2xpbmsgPiBhOmhvdmVyLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rID4gYTpob3Zlcixcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nIC5ldmVudF9jb250YWluZXIgLmZpZWxkX3JzdnBfbGluayA+IGE6aG92ZXIsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyAuZXZlbnQtY2FyZCAuZmllbGRfcnN2cF9saW5rID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM4MzY7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZvb3Rlcixcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1mb290ZXIsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgLmJ1dHRvbiwgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLCAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIGEsIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLCAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1mb290ZXIgLmJ1dHRvbixcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZvb3RlciAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZvb3RlciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1mb290ZXIgLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1mb290ZXIgYSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEsXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZvb3RlciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtIGEsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZm9vdGVyIGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctZm9vdGVyIC5idXR0b24sXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWZvb3RlciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWZvb3RlciBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWZvb3RlciBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciAuYnV0dG9uLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtbGluayA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZvb3RlciBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuODVlbTtcbn1cblxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMzBweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbWFnZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW1hZ2UsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW1hZ2UsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbWFnZSB7XG4gIGZsZXg6IDAgMCAxNzVweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbWFnZSA+IGltZyxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW1hZ2UgPiBpbWcsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW1hZ2UgPiBpbWcsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbWFnZSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IHNvbGlkIDFweCBncmF5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8sXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyxcbi52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8ge1xuICBmbGV4OiAxIDEgMzAwcHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF9ldmVudF9kYXRlLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX2V2ZW50X2RhdGUsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF9ldmVudF9kYXRlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF9ldmVudF9kYXRlIHtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF90aXRsZSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF90aXRsZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3RpdGxlLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3RpdGxlID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF90aXRsZSA+IGEsXG4jYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF90aXRsZSA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3RpdGxlID4gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlcHRhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiA+IGgyLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50LnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3Qudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yID4gaDIsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiBoMixcbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LXdpdGgtc2lkZS1pbWFnZSA+IC5jb250YWluZXIgPiAuY29udGVudCNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdCNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IGgyLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5ICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0I2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi52aWV3LnZpZXctcHJldmlvdXMtZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xID4gaDIsXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC52aWV3LnZpZXctcHJldmlvdXMtZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQudmlldy52aWV3LXByZXZpb3VzLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNwb25zb3JzLWxpc3Qudmlldy52aWV3LXByZXZpb3VzLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSA+IC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC52aWV3LnZpZXctcHJldmlvdXMtZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4jcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgPiBoMixcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC52aWV3LnZpZXctcHJldmlvdXMtZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAudmlldy52aWV3LXByZXZpb3VzLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC52aWV3LnZpZXctcHJldmlvdXMtZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsXG4ucGFyYWdyYXBoLS10eXBlLS1ib29rcyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQudmlldy52aWV3LXByZXZpb3VzLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zcG9uc29ycy1saXN0LnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbiNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS10ZWFtLW1lbWJlcnMgLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50LFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCxcbi52aWV3LnZpZXctcHJldmlvdXMtZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTVweDtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93LFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3csXG4udmlldy52aWV3LXByZXZpb3VzLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDEwcHgpO1xuICBib3JkZXI6IHNvbGlkIDFweCAjQ0NDO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5wcnYtcG93ZXItc3VtbWl0LWV2ZW50LFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnBydi1wb3dlci1zdW1taXQtZXZlbnQsXG4udmlldy52aWV3LXByZXZpb3VzLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAucHJ2LXBvd2VyLXN1bW1pdC1ldmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBnYXA6IDEwcHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAucHJ2LXBvd2VyLXN1bW1pdC1ldmVudCAuZXZlbnQtaW5mbyAuZXZlbnQtZGF0ZSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5wcnYtcG93ZXItc3VtbWl0LWV2ZW50IC5ldmVudC1pbmZvIC5ldmVudC1kYXRlLFxuLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnBydi1wb3dlci1zdW1taXQtZXZlbnQgLmV2ZW50LWluZm8gLmV2ZW50LWRhdGUge1xuICBjb2xvcjogIzMzM2Y0YztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAucHJ2LXBvd2VyLXN1bW1pdC1ldmVudCAuZXZlbnQtaW5mbyAuZXZlbnQtdGl0bGUgYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5wcnYtcG93ZXItc3VtbWl0LWV2ZW50IC5ldmVudC1pbmZvIC5ldmVudC10aXRsZSBhLFxuLnZpZXcudmlldy1wcmV2aW91cy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnBydi1wb3dlci1zdW1taXQtZXZlbnQgLmV2ZW50LWluZm8gLmV2ZW50LXRpdGxlIGEge1xuICBmb250LWZhbWlseTogXCJIZXB0YSBTbGFiXCIsIHNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCA+IC5ldmVudC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDQ1cHgpIHtcbiAgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50LWNhcmQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCA+IC5ldmVudC1jYXJkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50LWNhcmQgPiAuZXZlbnQtaW1hZ2Uge1xuICBmbGV4OiAwIDAgMTc1cHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnQtY2FyZCA+IC5ldmVudC1pbWFnZSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IHNvbGlkIDFweCBncmF5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDVweCkge1xuICAudmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYmllbm5pYWxfYXdhcmRfbHVuY2hlb25fdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCA+IC5ldmVudC1jYXJkID4gLmV2ZW50X2luZm8ge1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICB9XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLnRpdGxlID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZXB0YSBTbGFiXCIsIHNlcmlmO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1pZC1iaWVubmlhbF9hd2FyZF9sdW5jaGVvbl91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50LWNhcmQgPiAuZXZlbnRfaW5mbyA+IC5iYXNpYy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWJpZW5uaWFsX2F3YXJkX2x1bmNoZW9uX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnQtY2FyZCA+IC5ldmVudF9pbmZvID4gLmJhc2ljLWluZm8gPiAuZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0yIC5jb250YWluZXIsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTMgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDYwcHggM2VtIDMwcHggM2VtO1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMiAuY29udGFpbmVyIC5maWVsZC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0zIC5jb250YWluZXIgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjNzA3MDcwO1xufVxuXG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50LFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrX19hcnJvdyxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGlja19fYXJyb3csXG4gIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrX19hcnJvdyAuc2xpY2stcHJldixcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0LFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGlja19fYXJyb3cgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcmlnaHQ6IC01NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IHNvbGlkIDJweCAjNTE4Mzg5O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWluZGVudDogLTIwMHZ3O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0OmJlZm9yZSxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIHRleHQtaW5kZW50OiAzcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICM1MTgzODk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzcwcHgpIHtcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0LFxuICAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yMnB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2stdHJhY2sgPiAuc2xpY2stc2xpZGUsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGljay10cmFjayA+IC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBnYXA6IDMwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNmVtIC0gMTBweCk7XG4gIG1heC13aWR0aDogMTIzMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2stdHJhY2sgPiAuc2xpY2stc2xpZGUgPiBkaXYsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGljay10cmFjayA+IC5zbGljay1zbGlkZSA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMCAxIDMzJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrLFxuICAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2sgPiBkaXYsXG4gIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2sgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrID4gZGl2OjpiZWZvcmUsIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrID4gZGl2OmFmdGVyLFxuICAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrID4gZGl2OjpiZWZvcmUsXG4gIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2sgPiBkaXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrLnNsaWNrLS1pbml0aWFsaXplZCAuc2xpY2tfX3NsaWRlLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGljay5zbGljay0taW5pdGlhbGl6ZWQgLnNsaWNrX19zbGlkZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlLFxuICAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMCAyMDBweDtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDgwcHggMjBweDtcbiAgfVxufVxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLnZpZXdzLWZpZWxkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQ6aG92ZXIgLmZpZWxkLWNvbnRlbnQgPiAuZmllbGRfdmlldyxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQ6aG92ZXIgLmZpZWxkLWNvbnRlbnQgPiAuZmllbGRfdmlldyB7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50LFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lcixcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAuZmllbGQtY29udGVudCAuZXZlbnRfY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAuZmllbGQtY29udGVudCAuZXZlbnRfY29udGFpbmVyLFxuICAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX3ZpZXcsXG4gIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAuZmllbGQtY29udGVudCAuZXZlbnRfY29udGFpbmVyIC5maWVsZF92aWV3IHtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX2V2ZW50X2RhdGUsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfZXZlbnRfZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDNiNzU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX3RpdGxlLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogcmVndWxhcjtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX2JvZHksXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfbG9jYXRpb24sXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfbG9jYXRpb24ge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX2xvY2F0aW9uIGIsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfbG9jYXRpb24gYiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5maWVsZF9pbWFnZSxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAuZmllbGQtY29udGVudCAuZmllbGRfaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5maWVsZF9pbWFnZSBpbWcsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmZpZWxkX2ltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSAuZmllbGQtY29udGVudCAuZmllbGRfaW1hZ2UgaW1nOjpiZWZvcmUsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmZpZWxkX2ltYWdlIGltZzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmZpZWxkX3ZpZXcsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmZpZWxkX3ZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5maWVsZF92aWV3IGEsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmZpZWxkX3ZpZXcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTE4Mzg5O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5maWVsZF92aWV3IGEgPiBzdmcuZXh0LFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5maWVsZF92aWV3IGEgPiBzdmcuZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnNsaWNrIC5zbGlja19fc2xpZGUgLmZpZWxkLWNvbnRlbnQgLmZpZWxkX3ZpZXcgYTo6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2tfX3NsaWRlIC5maWVsZC1jb250ZW50IC5maWVsZF92aWV3IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4udmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1mb290ZXIsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctZm9vdGVyIC5idXR0b24sIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctZm9vdGVyIGEsIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSwgLnBhcmFncmFwaC0tdHlwZS0tYm9va3MgLmZpZWxkLS1uYW1lLWZpZWxkLWJvb2suZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2sgLmJvb2staW5mbyAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLCAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1mb290ZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhLCAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2twcm9ncmFtLXVwY29taW5nLWV2ZW50cy1ibG9jay0xID4gZGl2ID4gLnZpZXcudmlldy1wcm9ncmFtLXVwY29taW5nLWV2ZW50cyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLWZpZWxkLW1vcmUtaW5mb3JtYXRpb24tZXh0ZXJuYWwtIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWZvb3RlciBhLCAudmlldy52aWV3LXVwY29taW5nLWV2ZW50cy52aWV3LWlkLXVwY29taW5nX2V2ZW50cyAudmlldy1mb290ZXIgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWZvb3RlciAudmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy11cGNvbWluZy1ldmVudHMudmlldy1pZC11cGNvbWluZ19ldmVudHMgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LnZpZXctdXBjb21pbmctZXZlbnRzLnZpZXctaWQtdXBjb21pbmdfZXZlbnRzIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctZm9vdGVyIC5idXR0b24sXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctZm9vdGVyIGEsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1saW5rID4gYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1mb290ZXIgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciBhLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1mb290ZXIgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWJpZW5uaWFsLWF3YXJkLWx1bmNoZW9uLXVwY29taW5nLWV2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2xhdGVzdC1uZXdzLWJsb2NrLTEgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrbGF0ZXN0LW5ld3MtYmxvY2stMSAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciAudmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1hbGwtdXBjb21pbmctZXZlbnRzLnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2tsYXRlc3QtbmV3cy1ibG9jay0xIC52aWV3LWZvb3RlciAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzZjRjO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG5cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMyA+IC5jb250YWluZXIgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXZpZXcgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrLXRyYWNrID4gLnNsaWNrLXNsaWRlID4gZGl2LFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZXctYmxvY2stc2VjdGlvbi5wYXJhZ3JhcGgtLWlkLS0zID4gLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYmxvY2sgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrLXRyYWNrID4gLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgZmxleDogMCAxIDI1JTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWV3LWJsb2NrLXNlY3Rpb24ucGFyYWdyYXBoLS1pZC0tMyA+IC5jb250YWluZXIgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLXZpZXcgLnZpZXctY29udGVudCAuc2xpY2sgLnNsaWNrLXRyYWNrID4gLnNsaWNrLXNsaWRlID4gZGl2ID4gLnNsaWNrX19zbGlkZSAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9pbWFnZSBpbWcsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlldy1ibG9jay1zZWN0aW9uLnBhcmFncmFwaC0taWQtLTMgPiAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ibG9jayAudmlldy1jb250ZW50IC5zbGljayAuc2xpY2stdHJhY2sgPiAuc2xpY2stc2xpZGUgPiBkaXYgPiAuc2xpY2tfX3NsaWRlIC5ldmVudF9jb250YWluZXIgLmZpZWxkX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiAzMHB4O1xufVxuLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkOmhvdmVyIC5maWVsZC1jb250ZW50ID4gLmZpZWxkX3ZpZXcge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIGZsZXg6IDAgMSAyNSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCAuZXZlbnRfY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNzYsIDE5MywgMjAwLCAwLjMwMTk2MDc4NDMpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xuICAudmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfdmlldyB7XG4gICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX2V2ZW50X2RhdGUge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAzYjc1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5maWVsZC1jb250ZW50IC5ldmVudF9jb250YWluZXIgLmZpZWxkX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogcmVndWxhcjtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgLmV2ZW50X2NvbnRhaW5lciAuZmllbGRfYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCAuZXZlbnRfY29udGFpbmVyIC5maWVsZF9sb2NhdGlvbiBiIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGRfdmlldyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGRfdmlldyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MTgzODk7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGRfdmlldyBhID4gc3ZnLmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmZpZWxkX3ZpZXcgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIgLmJ1dHRvbiwgLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWZvb3RlciAucGFyYWdyYXBoLS10eXBlLS1pbnRybyAuaW50cm8tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtaW50cm8tYnV0dG9uIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWludHJvIC5pbnRyby1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1pbnRyby1idXR0b24gLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWZvb3RlciBhLCAudmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctZm9vdGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5maWVsZC0tbmFtZS1maWVsZC1ib29rLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib29rIC5ib29rLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLCAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuZmllbGQtLW5hbWUtZmllbGQtYm9vay5maWVsZF9faXRlbXMgPiAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9vayAuYm9vay1pbmZvIC52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgPiBhLCAudmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctZm9vdGVyICNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja3Byb2dyYW0tdXBjb21pbmctZXZlbnRzLWJsb2NrLTEgPiBkaXYgPiAudmlldy52aWV3LXByb2dyYW0tdXBjb21pbmctZXZlbnRzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtZmllbGQtbW9yZS1pbmZvcm1hdGlvbi1leHRlcm5hbC0gYSwgI2Jsb2NrLXR4Yy1iYXNlLXZpZXdzLWJsb2NrLWR1cGxpY2F0ZS1vZi1wcm9ncmFtLXBhc3QtZXZlbnRzLWJsb2NrLTEgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrcHJvZ3JhbS11cGNvbWluZy1ldmVudHMtYmxvY2stMSA+IGRpdiA+IC52aWV3LnZpZXctcHJvZ3JhbS11cGNvbWluZy1ldmVudHMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC1maWVsZC1tb3JlLWluZm9ybWF0aW9uLWV4dGVybmFsLSAudmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctZm9vdGVyIGEsIC52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIgLnZpZXcudmlldy1iaWVubmlhbC1hd2FyZC1sdW5jaGVvbi11cGNvbWluZy1ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsIC52aWV3LnZpZXctYmllbm5pYWwtYXdhcmQtbHVuY2hlb24tdXBjb21pbmctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbi52aWV3LnZpZXctaWQtYWxsX3VwY29taW5nX2V2ZW50cy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctZm9vdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93ID4gLnZpZXdzLWZpZWxkLXZpZXctbm9kZSA+IC5maWVsZC1jb250ZW50ID4gLmV2ZW50X2NvbnRhaW5lciA+IC5ldmVudF9pbmZvID4gLmZpZWxkX3ZpZXcgPiBhLFxuLnZpZXcudmlldy1pZC1yZXNlbnRfZXZlbnRzIC52aWV3LWZvb3RlciAjYmxvY2stdHhjLWJhc2Utdmlld3MtYmxvY2stZHVwbGljYXRlLW9mLXByb2dyYW0tcGFzdC1ldmVudHMtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyA+IC52aWV3cy1maWVsZC12aWV3LW5vZGUgPiAuZmllbGQtY29udGVudCA+IC5ldmVudF9jb250YWluZXIgPiAuZXZlbnRfaW5mbyA+IC5maWVsZF92aWV3ID4gYSxcbiNibG9jay10eGMtYmFzZS12aWV3cy1ibG9jay1kdXBsaWNhdGUtb2YtcHJvZ3JhbS1wYXN0LWV2ZW50cy1ibG9jay0xIC52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWlkLXJlc2VudF9ldmVudHMgLnZpZXctZm9vdGVyIC52aWV3LnZpZXctYWxsLXVwY29taW5nLWV2ZW50cy52aWV3LWlkLWFsbF91cGNvbWluZ19ldmVudHMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEsXG4udmlldy52aWV3LWFsbC11cGNvbWluZy1ldmVudHMudmlldy1pZC1hbGxfdXBjb21pbmdfZXZlbnRzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LnZpZXctaWQtcmVzZW50X2V2ZW50cyAudmlldy1mb290ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgPiAudmlld3MtZmllbGQtdmlldy1ub2RlID4gLmZpZWxkLWNvbnRlbnQgPiAuZXZlbnRfY29udGFpbmVyID4gLmV2ZW50X2luZm8gPiAuZmllbGRfdmlldyA+IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzM2Y0YztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gaDIsIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmNvbnRhaW5lciAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtd2l0aC1zaWRlLWltYWdlID4gLmNvbnRhaW5lciA+IC5jb250ZW50LmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgLnBhcmFncmFwaC0tdHlwZS0tdGVhbS1tZW1iZXJzIC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgPiAuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgPiBoMiwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlLCAucGFyYWdyYXBoLS10eXBlLS1oZXJvICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLS10eXBlLS1ib29rcyAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLWJvb2tzICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC13aXRoLXNpZGUtaW1hZ2UgPiAuY29udGFpbmVyID4gLmNvbnRlbnQuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsICNwcmVmYWNlIC5wYXJhZ3JhcGgtLXR5cGUtLXJvdGF0b3IgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLmNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtYm9keSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc3BvbnNvcnMtbGlzdC5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgPiAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSwgI3ByZWZhY2UgLnBhcmFncmFwaC0tdHlwZS0tcm90YXRvciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAuY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1ib2R5IC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUsIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYW0tbWVtYmVycyAjcHJlZmFjZSAucGFyYWdyYXBoLS10eXBlLS1yb3RhdG9yIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHkgLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSA+IC5maWVsZC0tbmFtZS1maWVsZC1wLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBnYXA6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzNmNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9vbGJhci1maXhlZCAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93OmhvdmVyIHtcbiAgYm9yZGVyOiBkb3R0ZWQgMXB4ICMzMzNmNGM7XG59XG4udG9vbGJhci1maXhlZCAuYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93OmhvdmVyIC52aWV3cy1maWVsZC1lZGl0LW5vZGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZWRpdC1ub2RlIGEge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjQ0NDO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2Fkdmlzb3J5LWJvYXJkLWJsb2NrLTEgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWVkaXQtbm9kZSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtaW5kZW50OiAwcHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC1lZGl0LW5vZGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzZjRjO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyIC52aWV3LWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtY29sdW1uLWdhcDogMjBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrYWR2aXNvcnktYm9hcmQtYmxvY2stMSAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG4uYmxvY2stdmlld3MuYmxvY2stdmlld3MtYmxvY2thZHZpc29yeS1ib2FyZC1ibG9jay0xIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1jb250ZW50LWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogNDBweDtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1jb250ZW50LWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IC5ldm50LWltZyB7XG4gIGZsZXg6IDAgMCAzMTRweDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1jb250ZW50LWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IC5ldm50LWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1jb250ZW50LWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IC5ldm50LWluZm8ge1xuICBmbGV4OiAxIDEgNTAlO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWNvbnRlbnQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgLmV2bnQtaW5mbyA+IC5ldmVudC1kYXRlLFxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWNvbnRlbnQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgLmV2bnQtaW5mbyA+IC5ldmVudC1sb2Mge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLXZpZXdzLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWNvbnRlbnQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgLmV2bnQtaW5mbyA+IC5ldmVudC1sb2Mge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1jb250ZW50LWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IC5ldm50LWluZm8gPiAuZXZlbnQtbG9jID4gLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5ibG9jay12aWV3cy5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1jb250ZW50LWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IC5ldm50LWluZm8gPiAuZXZlbnRfY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4udmlldy1wcm9qZWN0cy1pbnRybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5zZWN0aW9uLXNlYXJjaCAudmlldy1zZWFyY2gtYXBpLXZpZXcgLnZpZXctZmlsdGVycyA+IGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbmJvZHkuc2VjdGlvbi1zZWFyY2ggLnZpZXctc2VhcmNoLWFwaS12aWV3IC52aWV3LWZpbHRlcnMgPiBmb3JtID4gLmZvcm0tLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkuc2VjdGlvbi1zZWFyY2ggLnZpZXctc2VhcmNoLWFwaS12aWV3IC52aWV3LWZpbHRlcnMgPiBmb3JtID4gLmZvcm0tLWlubGluZSA+IC5mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgZmxleDogMSAxIDQwMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbmJvZHkuc2VjdGlvbi1zZWFyY2ggLnZpZXctc2VhcmNoLWFwaS12aWV3IC52aWV3LWZpbHRlcnMgPiBmb3JtID4gLmZvcm0tLWlubGluZSA+IC5mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmJvZHkuc2VjdGlvbi1zZWFyY2ggLnZpZXctc2VhcmNoLWFwaS12aWV3IC52aWV3LWZpbHRlcnMgPiBmb3JtID4gLmZvcm0tLWlubGluZSA+IC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW46IDBweDtcbn1cbmJvZHkuc2VjdGlvbi1zZWFyY2ggLnZpZXctc2VhcmNoLWFwaS12aWV3IC52aWV3LWZpbHRlcnMgPiBmb3JtID4gLmZvcm0tLWlubGluZSA+IC5mb3JtLWFjdGlvbnMgPiBpbnB1dCB7XG4gIG1hcmdpbjogMHB4O1xufVxuYm9keS5zZWN0aW9uLXNlYXJjaCAudmlldy1zZWFyY2gtYXBpLXZpZXcgLnZpZXctZmlsdGVycyA+IGZvcm0gLnNlYXJjaC1oZWxwLWxpbmsge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LnNlY3Rpb24tc2VhcmNoIC52aWV3LXNlYXJjaC1hcGktdmlldyA+IC52aWV3LWNvbnRlbnQge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuYm9keS5zZWN0aW9uLXNlYXJjaCAudmlldy1zZWFyY2gtYXBpLXZpZXcgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIG1hcmdpbjogMCAxMHB4IDMwcHg7XG59XG5ib2R5LnNlY3Rpb24tc2VhcmNoIC52aWV3LXNlYXJjaC1hcGktdmlldyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwcHggMHB4IDVweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVwdGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiJdfQ== */