@charset "UTF-8";
blockquote + p cite:before, .nav-links:before, .entry-content .gallery:before, .search-form:before, .js__scroll:before, .js__scroll__canvas:before, .site-header:before, .site-content:before, .entry-post:before, .comment-respond .entry-inner:before, .entry-content .entry-inner:before, .comments-area .entry-inner:before, .comment-list:before, .comment-list .comment:before, .comment-list .comment .comment-author-image:before, .single-product .comment-list .comment .avatar:before, .comment-list .pingback:before, .comment-list .trackback:before, .comment-body:before, .comment .comment-text:before, .js__split-wrap:before, .js__split-content:before, .site-footer:before, blockquote + p cite:after, .nav-links:after, .entry-content .gallery:after, .search-form:after, .js__scroll:after, .js__scroll__canvas:after, .site-header:after, .site-content:after, .entry-post:after, .comment-respond .entry-inner:after, .entry-content .entry-inner:after, .comments-area .entry-inner:after, .comment-list:after, .comment-list .comment:after, .comment-list .comment .comment-author-image:after, .single-product .comment-list .comment .avatar:after, .comment-list .pingback:after, .comment-list .trackback:after, .comment-body:after, .comment .comment-text:after, .js__split-wrap:after, .js__split-content:after, .site-footer:after, .cf:before, .cf:after {
  content: " ";
  display: table; }
blockquote + p cite:after, .nav-links:after, .entry-content .gallery:after, .search-form:after, .js__scroll:after, .js__scroll__canvas:after, .site-header:after, .site-content:after, .entry-post:after, .comment-respond .entry-inner:after, .entry-content .entry-inner:after, .comments-area .entry-inner:after, .comment-list:after, .comment-list .comment:after, .comment-list .comment .comment-author-image:after, .single-product .comment-list .comment .avatar:after, .comment-list .pingback:after, .comment-list .trackback:after, .comment-body:after, .comment .comment-text:after, .js__split-wrap:after, .js__split-content:after, .site-footer:after, .cf:after {
  clear: both; }

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio, canvas, progress, video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden], template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active, a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b, strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em; }

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button, input, optgroup, select, textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button, select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled], html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */ }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td, th {
  padding: 0; }

/* Text meant only for screen readers */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }
  .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    display: block;
    font-size: 1.4rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar */ }

.entry-content img.noalign {
  margin: 0; }
.entry-content img.alignright {
  float: right;
  margin: 0 0 1em 1em; }
.entry-content img.alignleft {
  float: left;
  margin: 0 1em 1em 0; }
.entry-content img.aligncenter {
  display: block;
  margin: 2.618rem auto; }
.entry-content .alignright {
  float: right; }
.entry-content .alignleft {
  float: left; }
.entry-content .aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }
.entry-content .wp-caption.alignleft {
  margin-right: 1em; }
.entry-content .wp-caption.alignright {
  margin-left: 1em; }

/**
 * Core PhotoSwipe CSS file, http://photoswipe.com
 * @author Dmitry Semenov
 */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  z-index: 3500;
  -webkit-text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp img {
    max-width: none; }
  .pswp .pswp__button {
    background-color: transparent; }

.pswp--animate_opacity {
  opacity: 0;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);
          transition: opacity 333ms cubic-bezier(.4, 0, .22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grap; }

.pswp--dragging .pswp__img {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  will-change: transform; }

.pswp__container, .pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

.pswp__container, .pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: -webkit-transform 333ms cubic-bezier(.4, 0, .22, 1);
  transition: transform 333ms cubic-bezier(.4, 0, .22, 1); }

.pswp__container, .pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
  will-change: transform; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s; }

.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0; }

/**
 * Default PhotoSwipe UI CSS file, http://photoswipe.com
 * @author Dmitry Semenov
 */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 4050; }

.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

/**
 * Loading indicator, aka preloader.
 * You can play with preloader is here: http://codepen.io/dimsemenov/pen/yyBWoR
 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  z-index: 3020;
  opacity: 0;
  position: relative;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    background: url(preloader.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(.4, 0, .22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(.4, 0, .22, 1) infinite; }
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }
.pswp--css_animation .pswp__preloader__cut {
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }
.pswp--css_animation .pswp__preloader__donut {
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }

  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }

  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }

  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }

  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  color: #FFF;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #FFF;
  opacity: 0.7; }

.pswp__error-msg a {
  color: #FFF;
  text-decoration: underline; }

.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  margin: 0;
  box-shadow: none;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s; }
  .pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.pswp--animated-in .pswp__button {
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s; }

.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before {
  background: url(default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  .pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(default-skin.svg); }
  .pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__counter, .pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 4450;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  -webkit-backface-visibility: hidden; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 4550;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
  -ms-transform: translateY(6px);
      transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
  transition: transform 0.25s;
  will-change: transform;
  -webkit-backface-visibility: hidden; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
        transform: translateY(0); }

.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

.pswp__button--close {
  background-position: 0 -44px; }

.pswp__button--share {
  background-position: -44px -44px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

.pswp__button--arrow--left, .pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__top-bar, .pswp__button--arrow--left, .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before, .pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

@media screen and (max-width: 1024px) {
  .pswp_scroll-wrap {
    top: 0;
    bottom: 0; }
  .pswp__caption {
    margin-top: 0; }
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  color: #FFF;
  width: 100%;
  min-height: 44px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 98%;
  margin: 0 auto;
  color: #FFF;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

.pswp__caption--fake {
  visibility: hidden; }

.pswp__bg, .pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right {
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);
  transition: opacity 333ms cubic-bezier(.4, 0, .22, 1); }

.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar, .pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

.pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

.pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right {
  opacity: 0; }

.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }
.pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

.pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__bg, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right {
  opacity: 0.001; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }
.pswp--minimal--dark .pswp__button--arrow--left, .pswp--minimal--dark .pswp__button--arrow--right {
  background: none; }

/*! Flickity v1.0.0
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative; }

.flickity-enabled:focus {
  outline: none; }

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%; }

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%; }

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab; }

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  cursor: pointer;
  /* vertically center */
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

.flickity-prev-next-button:hover {
  background: white; }

.flickity-prev-next-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #09F; }

.flickity-prev-next-button:active {
  filter: alpha(opacity=60);
  /* IE8 */
  opacity: 0.6; }

.flickity-prev-next-button.previous {
  left: 10px; }

.flickity-prev-next-button.next {
  right: 10px; }

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px; }

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px; }

.flickity-prev-next-button:disabled {
  filter: alpha(opacity=30);
  /* IE8 */
  opacity: 0.3;
  cursor: auto; }

.flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%; }

.flickity-prev-next-button .arrow {
  fill: #333; }

/* color & size if no SVG - IE8 and Android 2.3 */
.flickity-prev-next-button.no-svg {
  color: #333;
  font-size: 26px; }

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1; }

.flickity-rtl .flickity-page-dots {
  direction: rtl; }

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  filter: alpha(opacity=25);
  /* IE8 */
  opacity: 0.25;
  cursor: pointer; }

.flickity-page-dots .dot.is-selected {
  filter: alpha(opacity=100);
  /* IE8 */
  opacity: 1; }

@font-face {
  font-family: 'harabarahanditalic';
  src: url('../assets/fonts/harabara/HarabaraHand-webfont.eot');
  src: url('../assets/fonts/harabara/HarabaraHand-webfont.eot?#iefix') format('embedded-opentype'), url('../assets/fonts/harabara/HarabaraHand-webfont.woff') format('woff'), url('../assets/fonts/harabara/HarabaraHand-webfont.ttf') format('truetype'), url('../assets/fonts/harabara/HarabaraHand-webfont.svg#harabarahanditalic') format('svg');
  font-weight: 400;
  font-style: normal; }

html {
  font: normal 100%/1.7 'Roboto', Sans-Serif;
  -webkit-font-smoothing: antialiased; }
  @media screen and (max-width: 768px) {
    html {
      font: normal 90%/1.6 'Roboto', Sans-Serif; } }

::-moz-selection {
  background-color: #404040;
  color: white;
  text-shadow: none; }

::selection {
  background-color: #404040;
  color: white;
  text-shadow: none; }

body {
  -webkit-hyphens: auto;
     -moz-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  word-wrap: break-word;
  color: #212121;
  font-weight: 300; }

small {
  font-style: 0.65rem; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Roboto Slab', Sans-Serif;
  line-height: 1.6;
  font-weight: 300; }

h1 {
  font-size: 2.625rem;
  line-height: 1.1;
  font-weight: 300; }

h2 {
  font-size: 1.75rem;
  font-weight: 300; }

h3 {
  font-size: 1.5rem; }

h4 {
  font-size: 1.25rem; }

h5 {
  font-size: 1.062rem; }

h6 {
  font-size: 0.875rem;
  text-transform: uppercase;
  font-weight: bold; }

@media screen and (max-width: 768px) {
  h1, h2, h3, h4, h5, h6 {
    font-weight: 600; }
  h1 {
    font-size: 1.625rem; }
  h2 {
    font-size: 1.5rem; }
  h3 {
    font-size: 1.312rem; }
  h4 {
    font-size: 1.125rem; }
  h5 {
    font-size: 1rem; } }

abbr, acronym, blockquote, code, dir, kbd, listing, plaintext, q, samp, tt, var, xmp {
  -webkit-hyphens: none;
     -moz-hyphens: none;
      -ms-hyphens: none;
          hyphens: none; }

pre code {
  word-wrap: normal;
  white-space: -moz-pre-wrap;
  white-space: pre-wrap; }

pre {
  white-space: pre; }

code {
  white-space: nowrap;
  font-family: monospace;
  overflow-x: scroll; }

abbr {
  font-variant: small-caps;
  font-weight: 600;
  text-transform: lowercase;
  color: #808080; }
  abbr[title]:hover {
    cursor: help; }

dt, dd {
  display: inline;
  margin: 0; }

dt + dt:before, dd + dt:before {
  content: "\A";
  white-space: pre; }

dd + dd:before {
  content: ", "; }

dd:before {
  content: ": ";
  margin-left: -0.2em; }

dt {
  color: #676767; }

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

html, body {
  height: 100%;
  -webkit-font-smoothing: antialiased; }

blockquote + p cite:before, .nav-links:before, .entry-content .gallery:before, .search-form:before, .js__scroll:before, .js__scroll__canvas:before, .site-header:before, .site-content:before, .entry-post:before, .comment-respond .entry-inner:before, .entry-content .entry-inner:before, .comments-area .entry-inner:before, .comment-list:before, .comment-list .comment:before, .comment-list .comment .comment-author-image:before, .single-product .comment-list .comment .avatar:before, .comment-list .pingback:before, .comment-list .trackback:before, .comment-body:before, .comment .comment-text:before, .js__split-wrap:before, .js__split-content:before, .site-footer:before, blockquote + p cite:after, .nav-links:after, .entry-content .gallery:after, .search-form:after, .js__scroll:after, .js__scroll__canvas:after, .site-header:after, .site-content:after, .entry-post:after, .comment-respond .entry-inner:after, .entry-content .entry-inner:after, .comments-area .entry-inner:after, .comment-list:after, .comment-list .comment:after, .comment-list .comment .comment-author-image:after, .single-product .comment-list .comment .avatar:after, .comment-list .pingback:after, .comment-list .trackback:after, .comment-body:after, .comment .comment-text:after, .js__split-wrap:after, .js__split-content:after, .site-footer:after, .cf:before, .cf:after {
  content: " ";
  display: table; }
blockquote + p cite:after, .nav-links:after, .entry-content .gallery:after, .search-form:after, .js__scroll:after, .js__scroll__canvas:after, .site-header:after, .site-content:after, .entry-post:after, .comment-respond .entry-inner:after, .entry-content .entry-inner:after, .comments-area .entry-inner:after, .comment-list:after, .comment-list .comment:after, .comment-list .comment .comment-author-image:after, .single-product .comment-list .comment .avatar:after, .comment-list .pingback:after, .comment-list .trackback:after, .comment-body:after, .comment .comment-text:after, .js__split-wrap:after, .js__split-content:after, .site-footer:after, .cf:after {
  clear: both; }

a {
  color: #404040;
  font-weight: bold;
  text-decoration: none; }
  a:hover {
    text-decoration: none;
    color: #5674B9;
    cursor: pointer; }

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

blockquote {
  position: relative;
  padding: 1.618rem 1.618rem 1.618rem 3.927rem;
  font-style: italic;
  font-size: 1.1rem;
  color: #595959;
  border-left: 4px solid #5674B9; }

blockquote + p cite {
  float: right;
  font-style: italic; }
  blockquote + p cite a, blockquote + p cite a:visited {
    color: #e8e8e8; }

button::-moz-focus-inner, a:active, a:focus {
  border: 0;
  outline: 0; }

.layout--responsive h1 {
  font-size: 1.5rem; }

body.admin-bar, body.admin-bar .body-border--top, body.admin-bar .site-loading__background {
  top: 32px; }

table {
  background: white;
  margin-bottom: 1.25rem;
  border: solid 1px #dddddd;
  table-layout: auto; }

table caption {
  background: transparent;
  color: #222222;
  font-size: 1rem;
  font-weight: bold; }

table thead {
  background: whitesmoke; }

table thead tr th, table thead tr td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-size: 0.875rem;
  font-weight: bold;
  color: #222222; }

table tfoot {
  background: whitesmoke; }

table tfoot tr th, table tfoot tr td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-size: 0.875rem;
  font-weight: bold;
  color: #222222; }

table tr th, table tr td {
  padding: 0.562rem 0.625rem;
  font-size: 0.875rem;
  color: #222222;
  text-align: left; }

table tr.even, table tr.alt, table tr:nth-of-type(even) {
  background: #f9f9f9; }

table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td {
  display: table-cell;
  line-height: 1.125rem; }

.search-form .search-submit, .portfolio-popup__close {
  -webkit-transition: -webkit-transform 120ms ease-out;
          transition: transform 120ms ease-out; }
  .search-form .search-submit:hover, .portfolio-popup__close:hover {
    -webkit-transform: scale(1.33);
        -ms-transform: scale(1.33);
            transform: scale(1.33); }

body {
  background-color: #ffffff; }

body.is-disabled-scroll {
  overflow: hidden; }

.entry-content p {
  margin-bottom: 2.618rem; }

.big-title {
  font-size: 3.375rem;
  font-weight: 100;
  text-align: left;
  margin: 0;
  margin-bottom: 2.618rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #e8e8e8; }

.site-content .button, .site-content button, input[type=submit], .village-form input[type=button], .village-form .wpcf7-submit, .post-navigation .nav__inner, .page .edit-link a, .comment-list .comment-reply-link {
  position: relative;
  background-color: transparent;
  color: #404040;
  padding: 0.75em 1.45em;
  text-transform: uppercase;
  font-family: 'Roboto Slab', Sans-Serif;
  font-weight: 500;
  text-decoration: none;
  -webkit-transition: background-color 100ms ease-in, color 100ms ease-in;
          transition: background-color 100ms ease-in, color 100ms ease-in;
  font-size: 0.875em;
  outline: 0;
  border: 1px solid #5674B9;
  border-radius: 2px;
  z-index: 100;
  display: inline-block; }
  .site-content .button:after, .site-content button:after, input[type=submit]:after, .village-form input[type=button]:after, .village-form .wpcf7-submit:after, .post-navigation .nav__inner:after, .page .edit-link a:after, .comment-list .comment-reply-link:after {
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    z-index: -1;
    bottom: 0;
    left: 0;
    background-color: #404040;
    -webkit-transition: height 100ms ease-in;
            transition: height 100ms ease-in;
    border-radius: 2px; }
  .site-content .button:hover, .site-content button:hover, input[type=submit]:hover, .village-form input[type=button]:hover, .village-form .wpcf7-submit:hover, .post-navigation .nav__inner:hover, .page .edit-link a:hover, .comment-list .comment-reply-link:hover {
    color: #ffffff;
    text-decoration: none; }
    .site-content .button:hover:after, .site-content button:hover:after, input[type=submit]:hover:after, .village-form input[type=button]:hover:after, .village-form .wpcf7-submit:hover:after, .post-navigation .nav__inner:hover:after, .page .edit-link a:hover:after, .comment-list .comment-reply-link:hover:after {
      height: 100%; }

input[type=submit]:hover, .village-form input[type=button]:hover, .village-form .wpcf7-submit:hover {
  background-color: #5674B9; }

.bypostauthor, .gallery-caption {
  font-size: 1rem; }

select {
  max-width: 100%; }

.post figure {
  max-width: 100%;
  margin: 0; }

.wp-caption-text {
  font-style: italic;
  text-align: center;
  margin: 1.618rem; }

.post p {
  margin-bottom: 0.5em; }

#wp-calendar caption {
  font-weight: 400;
  margin-bottom: 1.618rem; }
#wp-calendar #next {
  text-align: right; }

.nav-links {
  margin-bottom: 2.618rem; }

.nav-previous {
  float: left;
  text-align: left; }

.nav-next {
  float: right;
  text-align: right; }

.entry-content .gallery .gallery-item {
  float: left;
  margin: 1.618rem; }
  .entry-content .gallery .gallery-item img {
    display: block;
    margin-left: auto;
    margin-right: auto; }

input, textarea {
  outline: 0;
  margin-bottom: 2.618rem;
  border: 1px solid #e8e8e8;
  -webkit-transition: border-color 300ms ease-out;
          transition: border-color 300ms ease-out;
  padding: 1.618rem;
  border-radius: 2px; }
  input:focus, textarea:focus {
    border-color: #b5b5b5; }

input[placeholder], textarea[placeholder] {
  font-family: 'Roboto', 'Futura', 'Helvetica Neue', Sans-Serif;
  font-weight: 500; }

input:not([type=submit]):not([type=file]):focus, textarea:focus {
  border-color: #5674B9; }

input[required]:focus:invalid {
  border-color: #c20a0a; }

input[required]:focus:valid {
  border-color: #067a06; }

form .required {
  color: #c20a0a;
  display: inline-block; }
form input[required]:valid + .required {
  color: #067a06; }

.entry-content .wpcf7-response-output {
  border-width: 1px;
  padding: 1.618rem; }

.village-form {
  max-width: 810px;
  margin: 2.618rem auto; }
  @media screen and (max-width: 768px) {
    .village-form {
      padding: 1.618rem; } }
  .village-form input, .village-form textarea {
    width: 100%;
    max-width: 800px; }
  .village-form input[type=button], .village-form .wpcf7-submit {
    max-width: 245px;
    margin-left: auto;
    margin-right: auto;
    display: block; }
  .village-form > p {
    position: relative;
    margin-bottom: 0; }
    .village-form > p .required {
      position: absolute;
      right: -1.618rem;
      top: 0; }

.search-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  height: 3rem;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto; }
  .search-form .search-field, .search-form .search-submit {
    float: left;
    height: 3rem; }
  @media screen and (max-width: 1024px) {
    .search-form {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
      .search-form .search-submit {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
            -ms-flex: 1;
                flex: 1;
        width: 100%; } }
  .search-form .search-field {
    width: 75%;
    -webkit-box-flex: 5;
    -webkit-flex: 5;
        -ms-flex: 5;
            flex: 5;
    margin: 0;
    outline: 0;
    border: 1px solid rgba(64, 64, 64, 0.1); }
  .search-form .search-submit {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: block;
    text-align: center;
    width: 20%;
    max-width: 3rem;
    height: 3.33rem;
    outline: 0;
    border: 0;
    margin-left: 0.3rem; }
    .search-form .search-submit:hover {
      color: #404040;
      -webkit-transform: scale(1.25);
          -ms-transform: scale(1.25);
              transform: scale(1.25); }
    .search-form .search-submit:after {
      display: none; }
    .search-form .search-submit .icon {
      font-size: 1.7rem;
      position: relative;
      top: -0.4rem;
      left: -0.4rem; }

.comment-respond {
  padding: 5.236rem; }
  @media screen and (max-width: 1024px) {
    .comment-respond {
      padding: 2.618rem; } }
  .comment-respond .comment-field {
    position: relative;
    width: 33%;
    margin: 0;
    display: block;
    float: left;
    margin-right: 0.33%; }
    @media screen and (max-width: 1024px) {
      .comment-respond .comment-field {
        width: 100%; } }
    .comment-respond .comment-field .required {
      position: absolute;
      right: 0.3rem;
      top: 0.75rem; }
  .comment-respond input, .comment-respond textarea {
    width: 100%; }
  .comment-respond .comment-notes {
    margin-bottom: 2.618rem; }
  .comment-respond .form-submit {
    border: none;
    text-align: center; }
    .comment-respond .form-submit input[type=submit] {
      display: inline-block;
      width: auto; }
  .comment-respond .comment-reply-title {
    text-transform: uppercase;
    text-align: center;
    font-family: 'Roboto', 'Futura', 'Helvetica Neue', Sans-Serif; }
  .comment-respond .comment-notes {
    text-align: center;
    color: #737373;
    font-size: 0.875rem; }

.paging-navigation, .woocommerce-pagination {
  text-align: center;
  margin-top: 2.618rem;
  margin-bottom: 2.618rem; }
  .paging-navigation ul, .woocommerce-pagination ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center; }
  .paging-navigation li, .woocommerce-pagination li {
    display: inline; }

a.page-numbers, span.page-numbers {
  padding: .6rem 1rem;
  color: #333;
  background-color: #5674B9;
  color: #ffffff; }

a:hover.page-numbers {
  opacity: 0.9; }

.paging-navigation .current {
  opacity: 0.5; }

.post .page-links {
  text-align: center; }
  .post .page-links a {
    color: #404040; }
    .post .page-links a:hover {
      color: #5674B9; }

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.sepline {
  width: 100%;
  min-width: 6.25rem;
  border: none;
  border-bottom: 1px solid #e8e8e8;
  margin: 5.236rem auto 5.236rem; }

.js .welcome-page {
  opacity: 0;
  padding: 0; }
  .js .welcome-page.resized {
    opacity: 1; }

.fs {
  @at-root {
    __overlay {
      -webkit-transform: translate3d(-50%, -50%, 0);
              transform: translate3d(-50%, -50%, 0);
      width: 50%;
      height: 50%;
      left: 50%;
      top: 50%; }
      __overlay, __overlay--custom {
        position: fixed;
        z-index: 9999; }
      __overlay img {
        display: block;
        margin-right: auto;
        margin-left: auto;
        cursor: pointer;
        max-width: none; }

    __overlay__logo {
      margin: 0 auto; }

    __overlay__link {
      margin: 0 auto;
      font-size: 3rem;
      font-weight: bold;
      text-transform: uppercase;
      text-align: center; }
      @media screen and (max-width: 768px) {
        __overlay__link {
          font-size: 1.4rem; } }
      __overlay__link a {
        color: #ffffff;
        text-shadow: 0 0 1rem rgba(64, 64, 64, 0.5); }
        __overlay__link a:hover {
          text-decoration: none; } }
 }

.page-template-template-welcome {
  padding-bottom: 0; }
  .page-template-template-welcome .site-footer {
    display: none; }

.post-navigation {
  margin-bottom: 2.618rem;
  font-family: 'Roboto', 'Futura', 'Helvetica Neue', Sans-Serif; }
  .post-navigation .no-adjacent-post {
    opacity: 0; }
  .post-navigation .nav-previous {
    margin-right: 0.25%; }
  .post-navigation .nav-previous, .post-navigation .nav-next {
    width: 40%; }
  .post-navigation .nav__inner {
    display: block;
    height: 100%;
    padding: 1.618rem;
    position: relative;
    z-index: 100;
    border-radius: 6px; }
    .js .post-navigation .nav__inner {
      cursor: pointer; }
    .post-navigation .nav__inner a, .post-navigation .nav__inner {
      -webkit-transition: color 230ms ease-in-out;
              transition: color 230ms ease-in-out; }
    .post-navigation .nav__inner:hover, .post-navigation .nav__inner:hover a {
      color: #ffffff;
      text-decoration: none; }
    .post-navigation .nav__inner:hover:after {
      height: 100%; }
  .js .post-navigation .no-adjacent-post {
    cursor: default; }
  .post-navigation .no-adjacent-post:hover {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }
  .post-navigation .label {
    display: block;
    text-transform: uppercase; }
  .post-navigation a {
    font-size: 1.5rem;
    font-weight: 300; }
  @media screen and (max-width: 768px) {
    .post-navigation .nav-next, .post-navigation .nav-previous {
      width: 100%;
      margin-bottom: 1rem;
      padding-top: 1rem;
      padding-bottom: 1rem;
      text-align: center; }
    .post-navigation .label {
      font-size: 0.875rem; }
    .post-navigation a {
      font-size: 1.25rem; } }

.js__carousel {
  margin-bottom: 2.618rem; }
  @media screen and (max-width: 1024px) {
    .js__carousel {
      margin-bottom: 1.963rem; } }

.village-carousel {
  position: absolute;
  width: 100%;
  left: 0;
  width: 100%;
  left: 0; }
  @media screen and (max-width: 768px) {
    .village-carousel {
      width: calc(100% - 40px);
      left: calc(0% + 20px); } }
  @media screen and (max-width: 481px) {
    .village-carousel {
      width: 100%;
      left: 0; } }
  .village-carousel .flickity-prev-next-button {
    background-color: #404040;
    position: absolute;
    opacity: 0.88;
    -webkit-transition: opacity 150ms ease-out;
            transition: opacity 150ms ease-out; }
    .village-carousel .flickity-prev-next-button:hover {
      opacity: 0.98; }
    .village-carousel .flickity-prev-next-button .arrow {
      fill: #ffffff; }
  .village-carousel img {
    height: 500px;
    max-width: none;
    width: auto; }

.js__carousel, .js__carousel img {
  height: 400px; }
.js__carousel img {
  margin-right: 2.618rem; }
.js__carousel.space-huge img {
  margin-right: 6.854rem; }
.js__carousel.space-tiny img {
  margin-right: 1.618rem; }
.js__carousel.space-none img {
  margin-right: 0; }
.js__carousel .village-carousel img {
  max-width: none; }
.js__carousel.small, .js__carousel.small img {
  height: 150px; }
.js__carousel.medium, .js__carousel.medium img {
  height: 300px; }
.js__carousel.large, .js__carousel.large img {
  height: 720px; }
  @media screen and (max-width: 1152px) {
    .js__carousel.large, .js__carousel.large img {
      height: 400px; } }
@media screen and (max-width: 768px) {
  .js__carousel, .js__carousel img {
    max-height: 300px; }
  .js__carousel img {
    margin-right: 1.618rem; }
  .js__carousel.space-huge img {
    margin-right: 2.618rem; } }
@media screen and (max-width: 481px) {
  .js__carousel, .js__carousel img {
    max-height: 125px; }
  .js__carousel img {
    margin-right: 4px; }
  .js__carousel.space-huge img {
    margin-right: 1.618rem; }
  .js__carousel.space-tiny img {
    margin-right: 2px; } }

.js__scroll {
  position: relative;
  overflow: hidden; }

.js__scroll__canvas {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  width: 100%;
  overflow: hidden; }
  .layout--responsive .js__scroll__canvas {
    overflow: auto; }

.iScrollHorizontalScrollbar {
  position: absolute;
  z-index: 500;
  height: 22px;
  right: 0;
  bottom: 0;
  overflow: visible !important;
  opacity: 0.8;
  background-color: rgba(33, 33, 33, 0.5);
  width: 80%;
  width: calc(100% - 20.118rem); }
  .iScrollHorizontalScrollbar .iScrollIndicator {
    height: 22px;
    background-color: #717171;
    cursor: move;
    width: 12.5px;
    -webkit-transition: all ease-in 300ms;
            transition: all ease-in 300ms; }
  .scrolling .iScrollHorizontalScrollbar, .iScrollHorizontalScrollbar:hover {
    opacity: 1; }

.js.is-horizontal .site-content {
  margin-top: 0; }
.js.is-horizontal .big-title {
  padding-top: 2.618rem; }
.js.is-horizontal .site, .js.is-horizontal .entry-portfolio {
  position: static; }
.js.is-horizontal .content-area--horizontal {
  padding: 0;
  margin: 0; }
.js.is-horizontal .js__scroll--horizontal, .js.is-horizontal .scroll-container {
  height: 580px; }
.js.is-horizontal .js__scroll--horizontal {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%; }
.js.is-horizontal .hscol {
  float: left;
  position: relative;
  overflow: hidden; }
  .js.is-horizontal .hscol img {
    width: 100%; }
.js.is-horizontal .hscat {
  width: 400px;
  height: 100vh;
  background-size: cover;
  background-position: 50% 50%;
  text-align: center; }
  .js.is-horizontal .hscat:hover .hscat__overlay {
    background-color: transparent; }
  .js.is-horizontal .hscat:hover .hscat__meta {
    -webkit-transform: translateY(-.1em);
        -ms-transform: translateY(-.1em);
            transform: translateY(-.1em); }
.js.is-horizontal .hscat__overlay {
  background-color: rgba(33, 33, 33, 0.5);
  -webkit-transition: background-color .45s ease-in-out;
          transition: background-color .45s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  cursor: pointer; }
.js.is-horizontal .hscat__meta {
  position: absolute;
  bottom: 0;
  left: 2px;
  right: 2px;
  color: #ffffff;
  padding: 2.618rem;
  padding-bottom: 6.854rem;
  -webkit-transition: -webkit-transform .45s ease-in-out;
          transition: transform .45s ease-in-out; }
  .js.is-horizontal .hscat__meta .entry-title {
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .1em;
    text-shadow: 0 0 .2em rgba(33, 33, 33, 0.23);
    font-family: 'Roboto Slab', Sans-Serif;
    font-size: 1.75rem; }
    .js.is-horizontal .hscat__meta .entry-title a {
      font-weight: 300; }
  .js.is-horizontal .hscat__meta .entry-subtitle {
    letter-spacing: .2em;
    font-weight: 300;
    font-size: 1em; }
  .js.is-horizontal .hscat__meta a, .js.is-horizontal .hscat__meta .entry-subtitle {
    color: #ffffff; }

@media screen and (min-width: 769px) {
  .js__scroll--horizontal {
    position: relative;
    overflow: hidden; }
    .js__scroll--horizontal.scroll--horizontal {
      width: 10000px; }
  .stage {
    z-index: 50;
    background-color: #ffffff;
    background-size: cover;
    overflow: hidden;
    -moz-transform: translateZ(0);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%; } }

@media screen and (max-width: 768px) {
  .hscol {
    width: 100%;
    float: none;
    margin-bottom: 1rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem; }
    .hscol img {
      margin-left: auto;
      margin-right: auto;
      display: block; } }

.site-header {
  padding-left: 1.618rem;
  width: 100%;
  max-width: 100%;
  margin-top: 6.854rem; }
  .site-header img {
    display: block; }

.site-branding {
  width: 100%; }

.site-title {
  text-transform: uppercase;
  font-size: 1.75rem;
  font-family: 'Roboto Slab', Sans-Serif;
  font-weight: 100;
  -webkit-font-smoothing: antialiased;
  margin-right: 1.618rem; }
  .site-title, .site-title a, .site-title a:hover {
    color: black; }
  @media screen and (max-width: 768px) {
    .site-title {
      font-size: 1rem; } }

.site-subtitle {
  font-size: 0.9rem;
  font-weight: 100;
  font-family: 'Roboto', Sans-Serif; }

@media screen and (max-width: 1024px) {
  .site-title {
    font-size: 1.3rem; }
  .site-subtitle {
    font-size: 0.8rem; } }

.site-logo {
  display: block; }
  .site-logo img {
    display: block;
    margin: 0 auto; }

.site-description {
  font-size: 0.75rem; }

.site {
  -webkit-transition: -webkit-transform 440ms ease-in-out;
          transition: transform 440ms ease-in-out; }

.site-navigation {
  padding-left: 1.618rem; }
  .site-navigation a {
    font-weight: 400;
    text-transform: uppercase;
    -webkit-transition: color 100ms ease-out, -webkit-transform 100ms ease-in-out;
            transition: color 100ms ease-out, transform 100ms ease-in-out;
    letter-spacing: .22em;
    white-space: nowrap;
    color: #717171;
    display: block; }
  .site-navigation .menu-item {
    position: relative;
    font-size: 1em;
    line-height: 1.75em; }
    .site-navigation .menu-item .menu-item a {
      font-size: .8em; }
  .site-navigation .menu-item-has-children {
    margin: 2.618rem auto; }
  .site-navigation .toggle-text, .site-navigation .toggle-icon {
    cursor: pointer; }
  .site-navigation .toggle-icon {
    position: absolute;
    right: -1.5rem;
    top: 0.25rem; }
  .site-navigation a:link:hover, .site-navigation a:visited:hover {
    cursor: pointer;
    color: #404040;
    -webkit-transform: translateX(0.25em);
        -ms-transform: translateX(0.25em);
            transform: translateX(0.25em); }
  .site-navigation .no-hover > a {
    color: #717171;
    cursor: default;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }
  .site-navigation li {
    list-style: none; }
  @media screen and (max-width: 1024px) {
    .site-navigation {
      font-size: 0.875rem; }
      .site-navigation a {
        letter-spacing: .11em; } }

.navigation-toggle {
  display: none;
  position: fixed;
  top: 12px;
  right: 12px;
  width: 3.5rem;
  height: 3.5rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  z-index: 3000;
  background-color: #ffffff; }
  @media screen and (max-width: 581px) {
    .navigation-toggle {
      display: table; } }
  .navigation-toggle .icon {
    font-size: 2rem;
    text-align: center;
    vertical-align: middle;
    line-height: 0;
    position: absolute; }
    .navigation-toggle .icon:before {
      vertical-align: middle;
      text-align: center;
      display: table-cell;
      height: 3.5rem;
      width: 3.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-self: center;
          -ms-flex-item-align: center;
              align-self: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
  .navigation-toggle .open {
    -webkit-transition: 500ms -webkit-transform ease-out;
            transition: 500ms transform ease-out; }
  .navigation--active .navigation-toggle {
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg); }

.no-menu-found {
  font-size: 0.7rem;
  display: block;
  height: 100%;
  width: 100%;
  text-align: left; }
  .no-menu-found h1 {
    font-size: 1.1rem;
    margin-bottom: 1rem; }
  .no-menu-found .doc-link {
    font-weight: normal;
    margin-top: 1rem;
    display: block; }
    .no-menu-found .doc-link a {
      letter-spacing: normal;
      text-decoration: none;
      text-transform: none;
      font-weight: 600; }

.current-menu-item > a, .current-menu-parent > a {
  color: #212121; }

.site {
  position: relative;
  background-color: #ffffff;
  opacity: 1;
  -webkit-transition: -webkit-transform 400ms ease-in, opacity 380ms ease-in;
          transition: transform 400ms ease-in, opacity 380ms ease-in;
  float: left;
  width: 80%;
  width: calc(100% - 280px);
  min-width: 75%; }

.site-content {
  max-width: 88rem;
  margin-left: auto;
  margin-right: auto;
  margin-top: 6.854rem; }

.site-side, .site-side__spacer {
  width: 25%;
  height: 100%;
  min-height: 100px;
  max-width: 280px;
  padding-left: 1.618rem; }

.site-side__spacer {
  float: left; }

.site-side {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  overflow-y: auto;
  padding-right: 1.618rem;
  -webkit-transform: translateZ(0);
  z-index: 2500;
  background-color: rgba(255, 255, 255, 0.93); }
  .site-side .sepline {
    margin: 1.618rem;
    max-width: 30%; }

@media screen and (max-width: 581px) {
  .site {
    max-width: 100%;
    width: 100%; }
  .site-side {
    max-width: 80%;
    width: 280px;
    z-index: 5000;
    -webkit-transform: translateX(-100%) scaleX(0.9);
        -ms-transform: translateX(-100%) scaleX(0.9);
            transform: translateX(-100%) scaleX(0.9); }
    .is-side-active .site-side {
      -webkit-transform: translateX(0) scaleX(1) translateY(0);
          -ms-transform: translateX(0) scaleX(1) translateY(0);
              transform: translateX(0) scaleX(1) translateY(0); }
  .site-side__spacer {
    display: none; } }

.site, .side-widgets, .site-side {
  -webkit-transition: -webkit-transform 0.375s cubic-bezier(0.77, 0, 0.175, 1);
          transition: transform 0.375s cubic-bezier(0.77, 0, 0.175, 1); }

.content-area {
  padding: 0 2.618rem; }

.content-area--masonry {
  max-width: none;
  padding: 0; }

.is-loading-out #village-progress {
  display: none; }

.site-featured-image {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  z-index: 5; }

.has-site-featured-image .content-area {
  position: relative;
  z-index: 15; }

.single-portfolio--masonry .entry-content {
  width: calc(100% - 12px);
  max-width: none; }

.entry-post .entry-title {
  margin-top: 0.33em;
  margin-bottom: 0.33em; }

.single .entry-post, .page .entry-post {
  max-width: 88rem;
  margin-left: auto;
  margin-right: auto;
  width: 90%; }

.entry-post {
  width: 100%;
  vertical-align: top; }

.entry-post--small {
  float: left;
  margin: 0 auto 2.618rem;
  width: 50%;
  padding: 0.5rem; }
  .entry-post--small .entry-content {
    width: 100%;
    padding: 1rem;
    min-height: 15.708rem;
    margin: 0; }
  .entry-post--small .entry-title {
    font-size: 1.4rem;
    margin-bottom: 1.618rem; }

.entry-inner {
  margin: 2.618rem auto; }

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

.entry-title a {
  font-weight: 400; }

.wp-post-image {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.entry-meta {
  text-align: center;
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 1rem; }
  .entry-meta a {
    font-weight: 400; }

.meta__row {
  display: inline-block;
  margin-right: 1.618rem; }
  .meta__row .icon {
    margin-right: 0.539rem;
    font-size: 0.75rem; }
  .meta__row .tags-links, .meta__row .cat-links {
    text-transform: capitalize; }

.page .edit-link {
  text-align: right;
  display: block;
  padding: 2.618rem; }
  .page .edit-link a {
    display: inline-block;
    margin: 2.618rem auto; }

.page-with-thumbnail .entry-content__wrap {
  max-width: 88rem;
  width: 80%;
  padding: 2.618rem;
  margin-left: auto;
  margin-right: auto; }
  @media screen and (max-width: 768px) {
    .page-with-thumbnail .entry-content__wrap {
      width: 90%; } }
  @media screen and (max-width: 481px) {
    .page-with-thumbnail .entry-content__wrap {
      width: 100%;
      padding: 1.618rem; } }

.page-thumbnail {
  position: relative;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  overflow: hidden; }
  .page-thumbnail img {
    width: 100%; }

.title-box {
  width: 40%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
      -ms-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%); }
  .title-box__title {
    color: #ffffff;
    word-spacing: 100em;
    word-wrap: normal;
    text-transform: uppercase;
    line-height: 1.4;
    margin: 0 auto;
    padding: 2.618rem;
    text-align: center; }
  .title-box__sep {
    background-color: #e8e8e8;
    height: 2px;
    width: 55%;
    margin: 0 auto;
    border: none; }
  @media screen and (max-width: 1024px) {
    .title-box__title {
      line-height: 1.3;
      font-size: 1.4rem; } }
  @media screen and (max-width: 768px) {
    .title-box {
      padding: 2.618rem 1.618rem;
      width: 80%; }
      .title-box__title {
        line-height: 1.25;
        font-size: 1.25rem;
        padding: 0;
        word-spacing: normal; }
      .title-box__sep {
        display: none; } }

.page .entry-footer {
  text-align: center; }

.post.sticky {
  position: relative; }

.featured-badge {
  background-color: #212121;
  color: white;
  text-transform: uppercase;
  padding: 0.809rem 2.618rem;
  margin: 0 auto;
  display: inline-block; }
  .post.with-thumbnail .featured-badge {
    position: absolute;
    top: 0;
    left: 0; }

.entry-content p a {
  text-decoration: underline; }
  .entry-content p a:hover {
    text-decoration: none; }

.comment-respond, .entry-content, .comments-area {
  margin-bottom: 1.618rem; }
  @media screen and (max-width: 768px) {
    .comment-respond .entry-inner, .entry-content .entry-inner, .comments-area .entry-inner {
      padding: 1.618rem; } }
  .comment-respond img, .entry-content img, .comments-area img, .comment-respond figure, .entry-content figure, .comments-area figure {
    max-width: 100%; }
  .comment-respond h1, .entry-content h1, .comments-area h1, .comment-respond h2, .entry-content h2, .comments-area h2, .comment-respond h3, .entry-content h3, .comments-area h3, .comment-respond h4, .entry-content h4, .comments-area h4, .comment-respond h5, .entry-content h5, .comments-area h5, .comment-respond h6, .entry-content h6, .comments-area h6 {
    margin-top: 0.5em;
    margin-bottom: 0.5em; }
  .comment-respond ul, .entry-content ul, .comments-area ul, .comment-respond ol, .entry-content ol, .comments-area ol {
    margin-left: 1.5em; }

.single-post .entry-meta {
  margin-bottom: 2.618rem; }
  @media screen and (max-width: 1024px) {
    .single-post .entry-meta {
      margin-bottom: 1.963rem; } }
.single-post .entry-content > p {
  padding-top: 1.618rem;
  padding-bottom: 1.618rem; }
.single-post .post-thumbnail {
  margin-bottom: 2.618rem;
  margin-left: auto;
  margin-right: auto; }

.js__contain-full-image {
  margin-bottom: 2.618rem; }
  @media screen and (max-width: 1024px) {
    .js__contain-full-image {
      margin-bottom: 1.963rem; } }

.js__contain-full-image .village-big {
  position: absolute;
  width: 100%;
  left: 0; }

.comment-form input {
  margin-bottom: 5px; }

.comments-area {
  background-color: #ffffff;
  padding: 2.618rem;
  padding-bottom: 6.854rem; }
  @media screen and (max-width: 768px) {
    .comments-area {
      padding: 1.618rem; } }
  @media screen and (max-width: 1024px) {
    .comments-area {
      padding: 1.618rem;
      padding-bottom: 2.618rem; } }
  .comments-area code, .comments-area pre {
    white-space: pre; }
  .single-product .comments-area {
    background-color: transparent; }

.comments-title {
  margin-bottom: 2.618rem;
  text-align: center;
  font-size: 1.7rem; }
  @media screen and (max-width: 1024px) {
    .comments-title {
      margin-bottom: 1.963rem; } }

.comment-list {
  margin-bottom: 2.618rem;
  -webkit-font-smoothing: antialiased; }
  @media screen and (max-width: 1024px) {
    .comment-list {
      margin-bottom: 1.963rem; } }
  .comment-list, .comment-list .children, .comment-list .comment {
    list-style-type: none;
    margin-left: 0; }
  .comment-list .comment-reply-link {
    font-size: 0.8rem;
    float: right;
    margin-top: 2.618rem; }
  .comment-list .comment {
    float: left;
    width: 100%;
    margin-top: 1.618rem;
    padding-top: 1.618rem;
    border-top-style: solid;
    border-top-color: #e8e8e8;
    border-top-width: 1px;
    border-radius: 2px; }
    .comment-list .comment .children {
      float: left;
      position: relative;
      width: 100%;
      margin-top: 2.618rem; }
    .comment-list .comment .comment {
      padding: 2.618rem;
      position: relative;
      left: 2%;
      width: 98%; }
      @media screen and (max-width: 768px) {
        .comment-list .comment .comment {
          padding: 1.618rem; } }
    .comment-list .comment .comment-respond {
      margin-left: 0;
      margin-top: 1.618rem;
      clear: left;
      padding: 2.618rem;
      border: 1px solid #e8e8e8;
      border-top-width: 2px;
      border-top-color: #404040; }
      @media screen and (max-width: 768px) {
        .comment-list .comment .comment-respond {
          padding: 1.618rem; } }
    .comment-list .comment .comment-author {
      font-family: 'Roboto Slab', Sans-Serif; }
    .comment-list .comment .comment-author-image, .single-product .comment-list .comment .avatar {
      float: left;
      width: 15%;
      margin-right: 1.618rem;
      max-width: 85px; }
      .comment-list .comment .comment-author-image img, .single-product .comment-list .comment .avatar img {
        border-radius: 2px; }
      .layout--responsive .comment-list .comment .comment-author-image img, .layout--responsive .single-product .comment-list .comment .avatar img {
        max-width: 70px; }
  .comment-list > .comment:first-child {
    padding-bottom: 2.618rem;
    border-top: none; }
  .comment-list .pingback, .comment-list .trackback {
    float: left;
    width: 100%;
    padding: 2.618rem;
    text-align: center; }
    @media screen and (max-width: 768px) {
      .comment-list .pingback, .comment-list .trackback {
        padding: 1.618rem; } }

.comment-body, .comment .comment-text {
  float: left;
  width: 80%;
  margin-bottom: 1.618rem; }
  @media screen and (max-width: 1024px) {
    .comment-body, .comment .comment-text {
      width: 100%; } }

.comment-meta {
  margin-bottom: 1rem; }
  .comment-meta a {
    font-weight: 100; }
  .comment-meta .comment-metadata {
    display: block;
    font-size: 0.75rem;
    font-weight: 100; }
    .comment-meta .comment-metadata, .comment-meta .comment-metadata a {
      color: #717171; }

.comment-awaiting-moderation {
  font-style: italic;
  font-size: 0.875rem; }

.comment-reply-title {
  font-family: 'Roboto', Sans-Serif; }

.comments-toggle {
  text-transform: uppercase; }

div.side-widget-toggle {
  padding-left: 1.618rem;
  font-size: 1rem;
  cursor: pointer; }
  div.side-widget-toggle .icon {
    font-size: 1.6rem;
    position: relative;
    top: .15rem; }
  div.side-widget-toggle .toggle-label {
    margin-left: .3rem;
    text-transform: uppercase;
    letter-spacing: 1px; }
  div.side-widget-toggle .state-closed {
    display: none; }
  .is-widgets-open div.side-widget-toggle .state-closed {
    display: block; }
  .is-widgets-open div.side-widget-toggle .state-open {
    display: none; }
  @media screen and (max-width: 1024px) {
    div.side-widget-toggle {
      font-size: 0.75rem;
      letter-spacing: 0; }
      div.side-widget-toggle .icon {
        font-size: 1rem; } }

.side-widgets {
  position: fixed;
  overflow-y: auto;
  top: 0;
  left: -460px;
  width: 460px;
  height: 100%;
  padding: 2.618rem;
  z-index: 5000;
  background-color: rgba(33, 33, 33, 0.9);
  color: white;
  font-size: 0.85rem;
  font-weight: 400; }
  .side-widgets a {
    color: #ffffff; }
    .side-widgets a:hover {
      text-decoration: underline; }

.is-widgets-open {
  overflow-x: hidden; }
  .is-widgets-open .side-widgets, .is-widgets-open .site-side {
    -webkit-transform: translateX(460px);
        -ms-transform: translateX(460px);
            transform: translateX(460px); }

.widget.simple-social-icons ul {
  text-align: left; }
.widget.simple-social-icons ul li {
  float: none;
  display: inline-block; }
  .widget.simple-social-icons ul li:last-child {
    margin-right: 0 !important; }

.side-widgets .widget {
  margin-bottom: 2.618rem;
  text-align: left; }
  @media screen and (max-width: 1024px) {
    .side-widgets .widget {
      margin-bottom: 1.963rem; } }
  .side-widgets .widget a {
    font-weight: 400; }
  .side-widgets .widget .widget {
    margin-bottom: 6.854rem;
    font-size: 0.8rem; }
  .side-widgets .widget .widget-title {
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: .1rem;
    text-align: center;
    margin: 2.618rem auto 1.618rem; }
  .side-widgets .widget li {
    list-style-type: none;
    margin-top: 1rem;
    margin-bottom: 1rem;
    color: #717171; }
    .side-widgets .widget li:last-child {
      border-bottom: none; }
    .side-widgets .widget li li {
      margin-right: 1em;
      margin-bottom: 0; }
    .side-widgets .widget li ul {
      margin-bottom: 0; }
    .side-widgets .widget li .rsswidget {
      color: black; }
    .side-widgets .widget li .search-submit {
      background-color: transparent; }

.sub-menu .sub-menu .sub-menu {
  width: 100%;
  margin: 0.5em; }

.side-widgets .search-submit {
  background-color: #5674B9;
  color: #ffffff; }
.side-widgets .search-submit .icon {
  left: 0;
  right: 0;
  position: static;
  font-size: 1rem; }
.side-widgets .instagram-pics {
  text-align: center; }
  .side-widgets .instagram-pics li {
    font-size: 0;
    width: 25%;
    margin: 0;
    display: inline-block;
    margin: 0;
    padding: 0;
    padding-right: 8px; }
.side-widgets .instagram-pics + .clear {
  text-align: center;
  margin: 1.618rem auto; }
  .side-widgets .instagram-pics + .clear a {
    font-size: 0.85rem;
    padding: 0.5rem 1rem;
    border-radius: 2px;
    background-color: #ffffff;
    color: #404040; }
    .side-widgets .instagram-pics + .clear a:hover {
      opacity: 0.9; }

.error404 .site-content {
  width: 100%; }

.content-area--error {
  margin: 0 auto;
  padding: 2.618rem;
  text-align: center;
  height: 450px; }
  .content-area--error a {
    padding-bottom: 2px; }
  .content-area--error .icon {
    font-size: 8rem; }
  .content-area--error .page-title {
    font-family: 'Roboto', 'Futura', 'Helvetica Neue', Sans-Serif;
    margin-bottom: 1.618rem; }
  .content-area--error .site-main {
    margin: 0 auto;
    display: block; }
  .content-area--error .error_message {
    margin-bottom: 2.618rem; }
  .content-area--error .search-field {
    color: #404040; }

.search-results .page-header, .archive .page-header {
  padding: 2.618rem;
  color: #ffffff;
  margin-bottom: 1.618rem;
  text-align: center; }
  @media screen and (max-width: 768px) {
    .search-results .page-header, .archive .page-header {
      padding: 1.618rem; } }
.search-results .page-title span, .archive .page-title span {
  font-weight: 700;
  text-transform: none;
  font-size: 2.5rem;
  display: inline-block; }

.js__split-wrap {
  margin-bottom: 2.618rem;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  overflow: hidden; }
  @media screen and (max-width: 1024px) {
    .js__split-wrap {
      margin-bottom: 1.963rem; } }

.js__split-content {
  width: 100%; }
  .js__split-content .image {
    overflow: hidden;
    position: relative; }
    .js__split-content .image img {
      margin: 0;
      padding: 0;
      width: 100%;
      max-width: none;
      max-height: none; }
      .js__split-content .image img.wide {
        height: auto; }
      .js__split-content .image img.tall {
        width: auto; }
  .js__split-content .text {
    padding: 6.854rem 2.618rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center; }
    .js__split-content .text h1 {
      font-family: 'Roboto Slab', Sans-Serif;
      font-weight: 400;
      margin-bottom: 0; }
  .js__split-content .text .split-part__inner {
    max-width: 28.125rem;
    margin-left: auto;
    margin-right: auto; }
    .js__split-content .text .split-part__inner p {
      padding: 0;
      margin-bottom: 1.618rem; }
  @media screen and (max-width: 1024px) {
    .js__split-content {
      position: static;
      width: 100%;
      max-width: 450px;
      margin-left: auto;
      margin-right: auto; }
      .js__split-content .image img {
        position: static;
        max-width: 100%; }
      .js__split-content .split-part {
        width: 100%; } }

.split-part {
  width: 50%;
  float: left; }
  .split-part.right {
    float: right; }
  .split-part h4, .split-part h5, .split-part h6 {
    font-style: normal;
    font-style: italic;
    text-transform: none;
    font-weight: 100; }

.site-footer {
  text-align: center;
  width: 100%;
  padding: 2.618rem;
  font-size: 0.75rem; }
  .navigation--active .site-footer {
    opacity: 0; }
  .site-footer__inne {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center; }
  .site-footer .site-logo img {
    margin: 0; }
  .site-footer a {
    color: #717171; }
    .site-footer a:hover {
      color: #404040; }
  .site-footer .site-info {
    width: 100%;
    text-align: right; }

#content.sticky-content--enable {
  max-width: none;
  margin-left: inherit;
  margin-right: inherit; }

.js__sticky-right {
  padding: 2.618rem;
  background-color: rgba(255, 255, 255, 0.6); }
  .sticky-content--enable .js__sticky-right {
    position: fixed;
    right: 0;
    top: 0;
    height: 100%;
    width: 28%;
    max-width: 500px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .js__sticky-right input, .js__sticky-right .wpcf7-submit {
    margin-bottom: 1rem; }
  @media screen and (min-width: 769px) {
    .js__sticky-right {
      padding: 1.618rem; } }

.single-portfolio .nav-links {
  margin-bottom: 0; }
.single-portfolio .post-navigation {
  margin-bottom: 1.618rem; }
.single-portfolio .password-form {
  text-align: center; }
  .single-portfolio .password-form input[type=password] {
    width: 80%;
    color: black; }
    @media screen and (max-width: 768px) {
      .single-portfolio .password-form input[type=password] {
        width: 100%; } }
.single-portfolio .password-icon {
  font-size: 4rem;
  color: #717171; }
.single-portfolio .pwf__title {
  font-size: 2rem;
  display: block;
  font-family: 'Roboto', 'Futura', 'Helvetica Neue', Sans-Serif; }
  @media screen and (max-width: 768px) {
    .single-portfolio .pwf__title {
      font-size: 1rem; } }
.single-portfolio .pwf__subtitle {
  margin-bottom: 1.618rem;
  display: block; }

.single-portfolio--study .entry-portfolio {
  width: 90%; }

.site-main--masonry {
  max-width: 88rem; }

.masonry, .entry-portfolio, .site-main--masonry {
  position: relative;
  margin-left: auto;
  margin-right: auto; }
  .masonry .grid-sizer, .masonry .entry-masonry, .entry-portfolio .grid-sizer, .entry-portfolio .entry-masonry, .site-main--masonry .grid-sizer, .site-main--masonry .entry-masonry {
    width: 33%; }
  @media screen and (max-width: 940px) {
    .masonry .grid-sizer, .masonry .entry-masonry, .entry-portfolio .grid-sizer, .entry-portfolio .entry-masonry, .site-main--masonry .grid-sizer, .site-main--masonry .entry-masonry {
      width: 50%; } }

.site-main--masonry img {
  display: block;
  max-width: 100%;
  padding: 0;
  margin: 0; }
.site-main--masonry .entry-masonry a {
  outline: 0; }

.grid-sizer, .entry-masonry {
  width: 25%; }

.entry-masonry {
  border: 6px solid #ffffff; }
  .entry-masonry a.link {
    display: block;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0; }
  .entry-masonry img {
    display: block;
    padding: 0;
    margin: 0; }

.client-area .entry-masonry {
  margin-bottom: 1rem; }

.masonry-content .entry-title {
  text-align: center;
  font-size: 2rem;
  font-family: 'Roboto Slab', Sans-Serif;
  font-weight: 400; }

.masonry-content {
  width: 100%;
  text-align: center;
  padding: 1rem; }
  .masonry-content .entry-title {
    font-size: 1.3rem; }
  .masonry-content .entry-subtitle {
    font-size: 1rem;
    font-weight: 400;
    opacity: 0.5; }
  @media screen and (max-width: 481px) {
    .masonry-content {
      font-size: 0.8rem; }
      .masonry-content .entry-title {
        font-size: 1.6rem; }
      .masonry-content .entry-subtitle {
        font-size: 0.875rem; } }

.portfolio-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5000;
  display: none; }
  .portfolio-popup__overlay {
    background-color: #ffffff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .portfolio-popup__close {
    position: absolute;
    right: 1.618rem;
    top: 1.618rem;
    display: block;
    font-size: 2.75rem;
    cursor: pointer;
    padding: 0 1.618rem;
    display: block;
    z-index: 5500; }
  .portfolio-popup__wrapper {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: auto; }
  .portfolio-popup__content {
    width: 90%;
    padding: 2.618rem;
    margin-left: auto;
    margin-right: auto;
    opacity: 0; }
  .portfolio-popup .image {
    margin-bottom: 2.618rem; }
  .portfolio-popup img {
    display: block;
    margin-left: auto;
    margin-right: auto; }
  .portfolio-popup .caption {
    text-align: center;
    font-weight: 400;
    font-size: 1.4rem;
    font-family: 'Roboto Slab', Sans-Serif;
    margin: 1rem; }

.page-template-client-area {
  overflow-y: scroll; }

.entry-masonry__meta {
  background-color: whitesmoke;
  padding: 1.618rem;
  display: block;
  text-align: center;
  font-family: 'Roboto', 'Futura', 'Helvetica Neue', Sans-Serif; }
  .entry-masonry__meta .date, .entry-masonry__meta .title {
    display: block; }
  .entry-masonry__meta .date {
    font-weight: normal;
    font-size: 0.875rem; }

.client-area .entry-masonry a:hover {
  color: inherit; }

.entry-client-area {
  padding: 6px; }

.client-area__filters {
  margin-bottom: 2.618rem;
  text-align: center;
  display: none; }
  @media screen and (max-width: 1024px) {
    .client-area__filters {
      margin-bottom: 1.963rem; } }
  .js .client-area__filters {
    display: block; }

.client-area-filter {
  width: 50%;
  max-width: 600px;
  font-size: 2.4rem;
  font-weight: 400;
  border-width: 0;
  border-bottom-width: 2px; }
  .client-area-filter[placeholder] {
    font-family: 'Roboto Slab', Sans-Serif; }
  .client-area-filter.not-found {
    border-color: #d42418; }

.protected-area {
  width: 100%;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  .protected-area input[type=password] {
    color: #212121; }
  .protected-area h1 {
    font-family: 'Roboto Slab', Sans-Serif;
    font-weight: 400; }
  .protected-area .form-fields {
    margin-top: 1.618rem; }

.protected-area__content {
  width: 50%;
  display: inline-block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f7f7f7; }

.protected-area__thumbnail {
  width: 50%;
  display: inline-block; }
  .protected-area__thumbnail img {
    display: block; }

.single-client_gallery.need-password .site-content {
  max-width: 100%; }

#village-loading {
  display: none; }

.js #village-loading {
  display: block; }

.site-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  display: none;
  -webkit-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  z-index: 5001; }

.site-loading__background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 3000;
  background-color: #ffffff; }

#village-progress {
  display: block;
  width: 100%;
  height: 0.5rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-radius: 0;
  position: fixed;
  top: 4rem;
  left: 0;
  right: 0;
  -webkit-transition: position 300ms ease-out;
          transition: position 300ms ease-out;
  background-color: transparent; }
  #village-progress::-webkit-progress-bar {
    background-color: transparent;
    height: 0.33rem; }
  #village-progress::-webkit-progress-value {
    background-color: #ffffff;
    -webkit-transition: width 1000ms ease-in-out;
            transition: width 1000ms ease-in-out; }
  #village-progress::-moz-progress-bar {
    background-color: #ffffff;
    transition: width 1000ms ease-in-out; }

/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  src: url("../assets/fonts/ionicons/ionicons.eot?v=2.0.0");
  src: url("../assets/fonts/ionicons/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../assets/fonts/ionicons/ionicons.ttf?v=2.0.0") format("truetype"), url("../assets/fonts/ionicons/ionicons.woff?v=2.0.0") format("woff"), url("../assets/fonts/ionicons/ionicons.svg?v=2.0.0#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal; }

.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ion-alert:before {
  content: "\f101"; }

.ion-alert-circled:before {
  content: "\f100"; }

.ion-android-add:before {
  content: "\f2c7"; }

.ion-android-add-circle:before {
  content: "\f359"; }

.ion-android-alarm-clock:before {
  content: "\f35a"; }

.ion-android-alert:before {
  content: "\f35b"; }

.ion-android-apps:before {
  content: "\f35c"; }

.ion-android-archive:before {
  content: "\f2c9"; }

.ion-android-arrow-back:before {
  content: "\f2ca"; }

.ion-android-arrow-down:before {
  content: "\f35d"; }

.ion-android-arrow-dropdown:before {
  content: "\f35f"; }

.ion-android-arrow-dropdown-circle:before {
  content: "\f35e"; }

.ion-android-arrow-dropleft:before {
  content: "\f361"; }

.ion-android-arrow-dropleft-circle:before {
  content: "\f360"; }

.ion-android-arrow-dropright:before {
  content: "\f363"; }

.ion-android-arrow-dropright-circle:before {
  content: "\f362"; }

.ion-android-arrow-dropup:before {
  content: "\f365"; }

.ion-android-arrow-dropup-circle:before {
  content: "\f364"; }

.ion-android-arrow-forward:before {
  content: "\f30f"; }

.ion-android-arrow-up:before {
  content: "\f366"; }

.ion-android-attach:before {
  content: "\f367"; }

.ion-android-bar:before {
  content: "\f368"; }

.ion-android-bicycle:before {
  content: "\f369"; }

.ion-android-boat:before {
  content: "\f36a"; }

.ion-android-bookmark:before {
  content: "\f36b"; }

.ion-android-bulb:before {
  content: "\f36c"; }

.ion-android-bus:before {
  content: "\f36d"; }

.ion-android-calendar:before {
  content: "\f2d1"; }

.ion-android-call:before {
  content: "\f2d2"; }

.ion-android-camera:before {
  content: "\f2d3"; }

.ion-android-cancel:before {
  content: "\f36e"; }

.ion-android-car:before {
  content: "\f36f"; }

.ion-android-cart:before {
  content: "\f370"; }

.ion-android-chat:before {
  content: "\f2d4"; }

.ion-android-checkbox:before {
  content: "\f374"; }

.ion-android-checkbox-blank:before {
  content: "\f371"; }

.ion-android-checkbox-outline:before {
  content: "\f373"; }

.ion-android-checkbox-outline-blank:before {
  content: "\f372"; }

.ion-android-checkmark-circle:before {
  content: "\f375"; }

.ion-android-clipboard:before {
  content: "\f376"; }

.ion-android-close:before {
  content: "\f2d7"; }

.ion-android-cloud:before {
  content: "\f37a"; }

.ion-android-cloud-circle:before {
  content: "\f377"; }

.ion-android-cloud-done:before {
  content: "\f378"; }

.ion-android-cloud-outline:before {
  content: "\f379"; }

.ion-android-color-palette:before {
  content: "\f37b"; }

.ion-android-compass:before {
  content: "\f37c"; }

.ion-android-contact:before {
  content: "\f2d8"; }

.ion-android-contacts:before {
  content: "\f2d9"; }

.ion-android-contract:before {
  content: "\f37d"; }

.ion-android-create:before {
  content: "\f37e"; }

.ion-android-delete:before {
  content: "\f37f"; }

.ion-android-desktop:before {
  content: "\f380"; }

.ion-android-document:before {
  content: "\f381"; }

.ion-android-done:before {
  content: "\f383"; }

.ion-android-done-all:before {
  content: "\f382"; }

.ion-android-download:before {
  content: "\f2dd"; }

.ion-android-drafts:before {
  content: "\f384"; }

.ion-android-exit:before {
  content: "\f385"; }

.ion-android-expand:before {
  content: "\f386"; }

.ion-android-favorite:before {
  content: "\f388"; }

.ion-android-favorite-outline:before {
  content: "\f387"; }

.ion-android-film:before {
  content: "\f389"; }

.ion-android-folder:before {
  content: "\f2e0"; }

.ion-android-folder-open:before {
  content: "\f38a"; }

.ion-android-funnel:before {
  content: "\f38b"; }

.ion-android-globe:before {
  content: "\f38c"; }

.ion-android-hand:before {
  content: "\f2e3"; }

.ion-android-hangout:before {
  content: "\f38d"; }

.ion-android-happy:before {
  content: "\f38e"; }

.ion-android-home:before {
  content: "\f38f"; }

.ion-android-image:before {
  content: "\f2e4"; }

.ion-android-laptop:before {
  content: "\f390"; }

.ion-android-list:before {
  content: "\f391"; }

.ion-android-locate:before {
  content: "\f2e9"; }

.ion-android-lock:before {
  content: "\f392"; }

.ion-android-mail:before {
  content: "\f2eb"; }

.ion-android-map:before {
  content: "\f393"; }

.ion-android-menu:before {
  content: "\f394"; }

.ion-android-microphone:before {
  content: "\f2ec"; }

.ion-android-microphone-off:before {
  content: "\f395"; }

.ion-android-more-horizontal:before {
  content: "\f396"; }

.ion-android-more-vertical:before {
  content: "\f397"; }

.ion-android-navigate:before {
  content: "\f398"; }

.ion-android-notifications:before {
  content: "\f39b"; }

.ion-android-notifications-none:before {
  content: "\f399"; }

.ion-android-notifications-off:before {
  content: "\f39a"; }

.ion-android-open:before {
  content: "\f39c"; }

.ion-android-options:before {
  content: "\f39d"; }

.ion-android-people:before {
  content: "\f39e"; }

.ion-android-person:before {
  content: "\f3a0"; }

.ion-android-person-add:before {
  content: "\f39f"; }

.ion-android-phone-landscape:before {
  content: "\f3a1"; }

.ion-android-phone-portrait:before {
  content: "\f3a2"; }

.ion-android-pin:before {
  content: "\f3a3"; }

.ion-android-plane:before {
  content: "\f3a4"; }

.ion-android-playstore:before {
  content: "\f2f0"; }

.ion-android-print:before {
  content: "\f3a5"; }

.ion-android-radio-button-off:before {
  content: "\f3a6"; }

.ion-android-radio-button-on:before {
  content: "\f3a7"; }

.ion-android-refresh:before {
  content: "\f3a8"; }

.ion-android-remove:before {
  content: "\f2f4"; }

.ion-android-remove-circle:before {
  content: "\f3a9"; }

.ion-android-restaurant:before {
  content: "\f3aa"; }

.ion-android-sad:before {
  content: "\f3ab"; }

.ion-android-search:before {
  content: "\f2f5"; }

.ion-android-send:before {
  content: "\f2f6"; }

.ion-android-settings:before {
  content: "\f2f7"; }

.ion-android-share:before {
  content: "\f2f8"; }

.ion-android-share-alt:before {
  content: "\f3ac"; }

.ion-android-star:before {
  content: "\f2fc"; }

.ion-android-star-half:before {
  content: "\f3ad"; }

.ion-android-star-outline:before {
  content: "\f3ae"; }

.ion-android-stopwatch:before {
  content: "\f2fd"; }

.ion-android-subway:before {
  content: "\f3af"; }

.ion-android-sunny:before {
  content: "\f3b0"; }

.ion-android-sync:before {
  content: "\f3b1"; }

.ion-android-textsms:before {
  content: "\f3b2"; }

.ion-android-time:before {
  content: "\f3b3"; }

.ion-android-train:before {
  content: "\f3b4"; }

.ion-android-unlock:before {
  content: "\f3b5"; }

.ion-android-upload:before {
  content: "\f3b6"; }

.ion-android-volume-down:before {
  content: "\f3b7"; }

.ion-android-volume-mute:before {
  content: "\f3b8"; }

.ion-android-volume-off:before {
  content: "\f3b9"; }

.ion-android-volume-up:before {
  content: "\f3ba"; }

.ion-android-walk:before {
  content: "\f3bb"; }

.ion-android-warning:before {
  content: "\f3bc"; }

.ion-android-watch:before {
  content: "\f3bd"; }

.ion-android-wifi:before {
  content: "\f305"; }

.ion-aperture:before {
  content: "\f313"; }

.ion-archive:before {
  content: "\f102"; }

.ion-arrow-down-a:before {
  content: "\f103"; }

.ion-arrow-down-b:before {
  content: "\f104"; }

.ion-arrow-down-c:before {
  content: "\f105"; }

.ion-arrow-expand:before {
  content: "\f25e"; }

.ion-arrow-graph-down-left:before {
  content: "\f25f"; }

.ion-arrow-graph-down-right:before {
  content: "\f260"; }

.ion-arrow-graph-up-left:before {
  content: "\f261"; }

.ion-arrow-graph-up-right:before {
  content: "\f262"; }

.ion-arrow-left-a:before {
  content: "\f106"; }

.ion-arrow-left-b:before {
  content: "\f107"; }

.ion-arrow-left-c:before {
  content: "\f108"; }

.ion-arrow-move:before {
  content: "\f263"; }

.ion-arrow-resize:before {
  content: "\f264"; }

.ion-arrow-return-left:before {
  content: "\f265"; }

.ion-arrow-return-right:before {
  content: "\f266"; }

.ion-arrow-right-a:before {
  content: "\f109"; }

.ion-arrow-right-b:before {
  content: "\f10a"; }

.ion-arrow-right-c:before {
  content: "\f10b"; }

.ion-arrow-shrink:before {
  content: "\f267"; }

.ion-arrow-swap:before {
  content: "\f268"; }

.ion-arrow-up-a:before {
  content: "\f10c"; }

.ion-arrow-up-b:before {
  content: "\f10d"; }

.ion-arrow-up-c:before {
  content: "\f10e"; }

.ion-asterisk:before {
  content: "\f314"; }

.ion-at:before {
  content: "\f10f"; }

.ion-backspace:before {
  content: "\f3bf"; }

.ion-backspace-outline:before {
  content: "\f3be"; }

.ion-bag:before {
  content: "\f110"; }

.ion-battery-charging:before {
  content: "\f111"; }

.ion-battery-empty:before {
  content: "\f112"; }

.ion-battery-full:before {
  content: "\f113"; }

.ion-battery-half:before {
  content: "\f114"; }

.ion-battery-low:before {
  content: "\f115"; }

.ion-beaker:before {
  content: "\f269"; }

.ion-beer:before {
  content: "\f26a"; }

.ion-bluetooth:before {
  content: "\f116"; }

.ion-bonfire:before {
  content: "\f315"; }

.ion-bookmark:before {
  content: "\f26b"; }

.ion-bowtie:before {
  content: "\f3c0"; }

.ion-briefcase:before {
  content: "\f26c"; }

.ion-bug:before {
  content: "\f2be"; }

.ion-calculator:before {
  content: "\f26d"; }

.ion-calendar:before {
  content: "\f117"; }

.ion-camera:before {
  content: "\f118"; }

.ion-card:before {
  content: "\f119"; }

.ion-cash:before {
  content: "\f316"; }

.ion-chatbox:before {
  content: "\f11b"; }

.ion-chatbox-working:before {
  content: "\f11a"; }

.ion-chatboxes:before {
  content: "\f11c"; }

.ion-chatbubble:before {
  content: "\f11e"; }

.ion-chatbubble-working:before {
  content: "\f11d"; }

.ion-chatbubbles:before {
  content: "\f11f"; }

.ion-checkmark:before {
  content: "\f122"; }

.ion-checkmark-circled:before {
  content: "\f120"; }

.ion-checkmark-round:before {
  content: "\f121"; }

.ion-chevron-down:before {
  content: "\f123"; }

.ion-chevron-left:before {
  content: "\f124"; }

.ion-chevron-right:before {
  content: "\f125"; }

.ion-chevron-up:before {
  content: "\f126"; }

.ion-clipboard:before {
  content: "\f127"; }

.ion-clock:before {
  content: "\f26e"; }

.ion-close:before {
  content: "\f12a"; }

.ion-close-circled:before {
  content: "\f128"; }

.ion-close-round:before {
  content: "\f129"; }

.ion-closed-captioning:before {
  content: "\f317"; }

.ion-cloud:before {
  content: "\f12b"; }

.ion-code:before {
  content: "\f271"; }

.ion-code-download:before {
  content: "\f26f"; }

.ion-code-working:before {
  content: "\f270"; }

.ion-coffee:before {
  content: "\f272"; }

.ion-compass:before {
  content: "\f273"; }

.ion-compose:before {
  content: "\f12c"; }

.ion-connection-bars:before {
  content: "\f274"; }

.ion-contrast:before {
  content: "\f275"; }

.ion-crop:before {
  content: "\f3c1"; }

.ion-cube:before {
  content: "\f318"; }

.ion-disc:before {
  content: "\f12d"; }

.ion-document:before {
  content: "\f12f"; }

.ion-document-text:before {
  content: "\f12e"; }

.ion-drag:before {
  content: "\f130"; }

.ion-earth:before {
  content: "\f276"; }

.ion-easel:before {
  content: "\f3c2"; }

.ion-edit:before {
  content: "\f2bf"; }

.ion-egg:before {
  content: "\f277"; }

.ion-eject:before {
  content: "\f131"; }

.ion-email:before {
  content: "\f132"; }

.ion-email-unread:before {
  content: "\f3c3"; }

.ion-erlenmeyer-flask:before {
  content: "\f3c5"; }

.ion-erlenmeyer-flask-bubbles:before {
  content: "\f3c4"; }

.ion-eye:before {
  content: "\f133"; }

.ion-eye-disabled:before {
  content: "\f306"; }

.ion-female:before {
  content: "\f278"; }

.ion-filing:before {
  content: "\f134"; }

.ion-film-marker:before {
  content: "\f135"; }

.ion-fireball:before {
  content: "\f319"; }

.ion-flag:before {
  content: "\f279"; }

.ion-flame:before {
  content: "\f31a"; }

.ion-flash:before {
  content: "\f137"; }

.ion-flash-off:before {
  content: "\f136"; }

.ion-folder:before {
  content: "\f139"; }

.ion-fork:before {
  content: "\f27a"; }

.ion-fork-repo:before {
  content: "\f2c0"; }

.ion-forward:before {
  content: "\f13a"; }

.ion-funnel:before {
  content: "\f31b"; }

.ion-gear-a:before {
  content: "\f13d"; }

.ion-gear-b:before {
  content: "\f13e"; }

.ion-grid:before {
  content: "\f13f"; }

.ion-hammer:before {
  content: "\f27b"; }

.ion-happy:before {
  content: "\f31c"; }

.ion-happy-outline:before {
  content: "\f3c6"; }

.ion-headphone:before {
  content: "\f140"; }

.ion-heart:before {
  content: "\f141"; }

.ion-heart-broken:before {
  content: "\f31d"; }

.ion-help:before {
  content: "\f143"; }

.ion-help-buoy:before {
  content: "\f27c"; }

.ion-help-circled:before {
  content: "\f142"; }

.ion-home:before {
  content: "\f144"; }

.ion-icecream:before {
  content: "\f27d"; }

.ion-image:before {
  content: "\f147"; }

.ion-images:before {
  content: "\f148"; }

.ion-information:before {
  content: "\f14a"; }

.ion-information-circled:before {
  content: "\f149"; }

.ion-ionic:before {
  content: "\f14b"; }

.ion-ios-alarm:before {
  content: "\f3c8"; }

.ion-ios-alarm-outline:before {
  content: "\f3c7"; }

.ion-ios-albums:before {
  content: "\f3ca"; }

.ion-ios-albums-outline:before {
  content: "\f3c9"; }

.ion-ios-americanfootball:before {
  content: "\f3cc"; }

.ion-ios-americanfootball-outline:before {
  content: "\f3cb"; }

.ion-ios-analytics:before {
  content: "\f3ce"; }

.ion-ios-analytics-outline:before {
  content: "\f3cd"; }

.ion-ios-arrow-back:before {
  content: "\f3cf"; }

.ion-ios-arrow-down:before {
  content: "\f3d0"; }

.ion-ios-arrow-forward:before {
  content: "\f3d1"; }

.ion-ios-arrow-left:before {
  content: "\f3d2"; }

.ion-ios-arrow-right:before {
  content: "\f3d3"; }

.ion-ios-arrow-thin-down:before {
  content: "\f3d4"; }

.ion-ios-arrow-thin-left:before {
  content: "\f3d5"; }

.ion-ios-arrow-thin-right:before {
  content: "\f3d6"; }

.ion-ios-arrow-thin-up:before {
  content: "\f3d7"; }

.ion-ios-arrow-up:before {
  content: "\f3d8"; }

.ion-ios-at:before {
  content: "\f3da"; }

.ion-ios-at-outline:before {
  content: "\f3d9"; }

.ion-ios-barcode:before {
  content: "\f3dc"; }

.ion-ios-barcode-outline:before {
  content: "\f3db"; }

.ion-ios-baseball:before {
  content: "\f3de"; }

.ion-ios-baseball-outline:before {
  content: "\f3dd"; }

.ion-ios-basketball:before {
  content: "\f3e0"; }

.ion-ios-basketball-outline:before {
  content: "\f3df"; }

.ion-ios-bell:before {
  content: "\f3e2"; }

.ion-ios-bell-outline:before {
  content: "\f3e1"; }

.ion-ios-body:before {
  content: "\f3e4"; }

.ion-ios-body-outline:before {
  content: "\f3e3"; }

.ion-ios-bolt:before {
  content: "\f3e6"; }

.ion-ios-bolt-outline:before {
  content: "\f3e5"; }

.ion-ios-book:before {
  content: "\f3e8"; }

.ion-ios-book-outline:before {
  content: "\f3e7"; }

.ion-ios-bookmarks:before {
  content: "\f3ea"; }

.ion-ios-bookmarks-outline:before {
  content: "\f3e9"; }

.ion-ios-box:before {
  content: "\f3ec"; }

.ion-ios-box-outline:before {
  content: "\f3eb"; }

.ion-ios-briefcase:before {
  content: "\f3ee"; }

.ion-ios-briefcase-outline:before {
  content: "\f3ed"; }

.ion-ios-browsers:before {
  content: "\f3f0"; }

.ion-ios-browsers-outline:before {
  content: "\f3ef"; }

.ion-ios-calculator:before {
  content: "\f3f2"; }

.ion-ios-calculator-outline:before {
  content: "\f3f1"; }

.ion-ios-calendar:before {
  content: "\f3f4"; }

.ion-ios-calendar-outline:before {
  content: "\f3f3"; }

.ion-ios-camera:before {
  content: "\f3f6"; }

.ion-ios-camera-outline:before {
  content: "\f3f5"; }

.ion-ios-cart:before {
  content: "\f3f8"; }

.ion-ios-cart-outline:before {
  content: "\f3f7"; }

.ion-ios-chatboxes:before {
  content: "\f3fa"; }

.ion-ios-chatboxes-outline:before {
  content: "\f3f9"; }

.ion-ios-chatbubble:before {
  content: "\f3fc"; }

.ion-ios-chatbubble-outline:before {
  content: "\f3fb"; }

.ion-ios-checkmark:before {
  content: "\f3ff"; }

.ion-ios-checkmark-empty:before {
  content: "\f3fd"; }

.ion-ios-checkmark-outline:before {
  content: "\f3fe"; }

.ion-ios-circle-filled:before {
  content: "\f400"; }

.ion-ios-circle-outline:before {
  content: "\f401"; }

.ion-ios-clock:before {
  content: "\f403"; }

.ion-ios-clock-outline:before {
  content: "\f402"; }

.ion-ios-close:before {
  content: "\f406"; }

.ion-ios-close-empty:before {
  content: "\f404"; }

.ion-ios-close-outline:before {
  content: "\f405"; }

.ion-ios-cloud:before {
  content: "\f40c"; }

.ion-ios-cloud-download:before {
  content: "\f408"; }

.ion-ios-cloud-download-outline:before {
  content: "\f407"; }

.ion-ios-cloud-outline:before {
  content: "\f409"; }

.ion-ios-cloud-upload:before {
  content: "\f40b"; }

.ion-ios-cloud-upload-outline:before {
  content: "\f40a"; }

.ion-ios-cloudy:before {
  content: "\f410"; }

.ion-ios-cloudy-night:before {
  content: "\f40e"; }

.ion-ios-cloudy-night-outline:before {
  content: "\f40d"; }

.ion-ios-cloudy-outline:before {
  content: "\f40f"; }

.ion-ios-cog:before {
  content: "\f412"; }

.ion-ios-cog-outline:before {
  content: "\f411"; }

.ion-ios-color-filter:before {
  content: "\f414"; }

.ion-ios-color-filter-outline:before {
  content: "\f413"; }

.ion-ios-color-wand:before {
  content: "\f416"; }

.ion-ios-color-wand-outline:before {
  content: "\f415"; }

.ion-ios-compose:before {
  content: "\f418"; }

.ion-ios-compose-outline:before {
  content: "\f417"; }

.ion-ios-contact:before {
  content: "\f41a"; }

.ion-ios-contact-outline:before {
  content: "\f419"; }

.ion-ios-copy:before {
  content: "\f41c"; }

.ion-ios-copy-outline:before {
  content: "\f41b"; }

.ion-ios-crop:before {
  content: "\f41e"; }

.ion-ios-crop-strong:before {
  content: "\f41d"; }

.ion-ios-download:before {
  content: "\f420"; }

.ion-ios-download-outline:before {
  content: "\f41f"; }

.ion-ios-drag:before {
  content: "\f421"; }

.ion-ios-email:before {
  content: "\f423"; }

.ion-ios-email-outline:before {
  content: "\f422"; }

.ion-ios-eye:before {
  content: "\f425"; }

.ion-ios-eye-outline:before {
  content: "\f424"; }

.ion-ios-fastforward:before {
  content: "\f427"; }

.ion-ios-fastforward-outline:before {
  content: "\f426"; }

.ion-ios-filing:before {
  content: "\f429"; }

.ion-ios-filing-outline:before {
  content: "\f428"; }

.ion-ios-film:before {
  content: "\f42b"; }

.ion-ios-film-outline:before {
  content: "\f42a"; }

.ion-ios-flag:before {
  content: "\f42d"; }

.ion-ios-flag-outline:before {
  content: "\f42c"; }

.ion-ios-flame:before {
  content: "\f42f"; }

.ion-ios-flame-outline:before {
  content: "\f42e"; }

.ion-ios-flask:before {
  content: "\f431"; }

.ion-ios-flask-outline:before {
  content: "\f430"; }

.ion-ios-flower:before {
  content: "\f433"; }

.ion-ios-flower-outline:before {
  content: "\f432"; }

.ion-ios-folder:before {
  content: "\f435"; }

.ion-ios-folder-outline:before {
  content: "\f434"; }

.ion-ios-football:before {
  content: "\f437"; }

.ion-ios-football-outline:before {
  content: "\f436"; }

.ion-ios-game-controller-a:before {
  content: "\f439"; }

.ion-ios-game-controller-a-outline:before {
  content: "\f438"; }

.ion-ios-game-controller-b:before {
  content: "\f43b"; }

.ion-ios-game-controller-b-outline:before {
  content: "\f43a"; }

.ion-ios-gear:before {
  content: "\f43d"; }

.ion-ios-gear-outline:before {
  content: "\f43c"; }

.ion-ios-glasses:before {
  content: "\f43f"; }

.ion-ios-glasses-outline:before {
  content: "\f43e"; }

.ion-ios-grid-view:before {
  content: "\f441"; }

.ion-ios-grid-view-outline:before {
  content: "\f440"; }

.ion-ios-heart:before {
  content: "\f443"; }

.ion-ios-heart-outline:before {
  content: "\f442"; }

.ion-ios-help:before {
  content: "\f446"; }

.ion-ios-help-empty:before {
  content: "\f444"; }

.ion-ios-help-outline:before {
  content: "\f445"; }

.ion-ios-home:before {
  content: "\f448"; }

.ion-ios-home-outline:before {
  content: "\f447"; }

.ion-ios-infinite:before {
  content: "\f44a"; }

.ion-ios-infinite-outline:before {
  content: "\f449"; }

.ion-ios-information:before {
  content: "\f44d"; }

.ion-ios-information-empty:before {
  content: "\f44b"; }

.ion-ios-information-outline:before {
  content: "\f44c"; }

.ion-ios-ionic-outline:before {
  content: "\f44e"; }

.ion-ios-keypad:before {
  content: "\f450"; }

.ion-ios-keypad-outline:before {
  content: "\f44f"; }

.ion-ios-lightbulb:before {
  content: "\f452"; }

.ion-ios-lightbulb-outline:before {
  content: "\f451"; }

.ion-ios-list:before {
  content: "\f454"; }

.ion-ios-list-outline:before {
  content: "\f453"; }

.ion-ios-location:before {
  content: "\f456"; }

.ion-ios-location-outline:before {
  content: "\f455"; }

.ion-ios-locked:before {
  content: "\f458"; }

.ion-ios-locked-outline:before {
  content: "\f457"; }

.ion-ios-loop:before {
  content: "\f45a"; }

.ion-ios-loop-strong:before {
  content: "\f459"; }

.ion-ios-medical:before {
  content: "\f45c"; }

.ion-ios-medical-outline:before {
  content: "\f45b"; }

.ion-ios-medkit:before {
  content: "\f45e"; }

.ion-ios-medkit-outline:before {
  content: "\f45d"; }

.ion-ios-mic:before {
  content: "\f461"; }

.ion-ios-mic-off:before {
  content: "\f45f"; }

.ion-ios-mic-outline:before {
  content: "\f460"; }

.ion-ios-minus:before {
  content: "\f464"; }

.ion-ios-minus-empty:before {
  content: "\f462"; }

.ion-ios-minus-outline:before {
  content: "\f463"; }

.ion-ios-monitor:before {
  content: "\f466"; }

.ion-ios-monitor-outline:before {
  content: "\f465"; }

.ion-ios-moon:before {
  content: "\f468"; }

.ion-ios-moon-outline:before {
  content: "\f467"; }

.ion-ios-more:before {
  content: "\f46a"; }

.ion-ios-more-outline:before {
  content: "\f469"; }

.ion-ios-musical-note:before {
  content: "\f46b"; }

.ion-ios-musical-notes:before {
  content: "\f46c"; }

.ion-ios-navigate:before {
  content: "\f46e"; }

.ion-ios-navigate-outline:before {
  content: "\f46d"; }

.ion-ios-nutrition:before {
  content: "\f470"; }

.ion-ios-nutrition-outline:before {
  content: "\f46f"; }

.ion-ios-paper:before {
  content: "\f472"; }

.ion-ios-paper-outline:before {
  content: "\f471"; }

.ion-ios-paperplane:before {
  content: "\f474"; }

.ion-ios-paperplane-outline:before {
  content: "\f473"; }

.ion-ios-partlysunny:before {
  content: "\f476"; }

.ion-ios-partlysunny-outline:before {
  content: "\f475"; }

.ion-ios-pause:before {
  content: "\f478"; }

.ion-ios-pause-outline:before {
  content: "\f477"; }

.ion-ios-paw:before {
  content: "\f47a"; }

.ion-ios-paw-outline:before {
  content: "\f479"; }

.ion-ios-people:before {
  content: "\f47c"; }

.ion-ios-people-outline:before {
  content: "\f47b"; }

.ion-ios-person:before {
  content: "\f47e"; }

.ion-ios-person-outline:before {
  content: "\f47d"; }

.ion-ios-personadd:before {
  content: "\f480"; }

.ion-ios-personadd-outline:before {
  content: "\f47f"; }

.ion-ios-photos:before {
  content: "\f482"; }

.ion-ios-photos-outline:before {
  content: "\f481"; }

.ion-ios-pie:before {
  content: "\f484"; }

.ion-ios-pie-outline:before {
  content: "\f483"; }

.ion-ios-pint:before {
  content: "\f486"; }

.ion-ios-pint-outline:before {
  content: "\f485"; }

.ion-ios-play:before {
  content: "\f488"; }

.ion-ios-play-outline:before {
  content: "\f487"; }

.ion-ios-plus:before {
  content: "\f48b"; }

.ion-ios-plus-empty:before {
  content: "\f489"; }

.ion-ios-plus-outline:before {
  content: "\f48a"; }

.ion-ios-pricetag:before {
  content: "\f48d"; }

.ion-ios-pricetag-outline:before {
  content: "\f48c"; }

.ion-ios-pricetags:before {
  content: "\f48f"; }

.ion-ios-pricetags-outline:before {
  content: "\f48e"; }

.ion-ios-printer:before {
  content: "\f491"; }

.ion-ios-printer-outline:before {
  content: "\f490"; }

.ion-ios-pulse:before {
  content: "\f493"; }

.ion-ios-pulse-strong:before {
  content: "\f492"; }

.ion-ios-rainy:before {
  content: "\f495"; }

.ion-ios-rainy-outline:before {
  content: "\f494"; }

.ion-ios-recording:before {
  content: "\f497"; }

.ion-ios-recording-outline:before {
  content: "\f496"; }

.ion-ios-redo:before {
  content: "\f499"; }

.ion-ios-redo-outline:before {
  content: "\f498"; }

.ion-ios-refresh:before {
  content: "\f49c"; }

.ion-ios-refresh-empty:before {
  content: "\f49a"; }

.ion-ios-refresh-outline:before {
  content: "\f49b"; }

.ion-ios-reload:before {
  content: "\f49d"; }

.ion-ios-reverse-camera:before {
  content: "\f49f"; }

.ion-ios-reverse-camera-outline:before {
  content: "\f49e"; }

.ion-ios-rewind:before {
  content: "\f4a1"; }

.ion-ios-rewind-outline:before {
  content: "\f4a0"; }

.ion-ios-rose:before {
  content: "\f4a3"; }

.ion-ios-rose-outline:before {
  content: "\f4a2"; }

.ion-ios-search:before {
  content: "\f4a5"; }

.ion-ios-search-strong:before {
  content: "\f4a4"; }

.ion-ios-settings:before {
  content: "\f4a7"; }

.ion-ios-settings-strong:before {
  content: "\f4a6"; }

.ion-ios-shuffle:before {
  content: "\f4a9"; }

.ion-ios-shuffle-strong:before {
  content: "\f4a8"; }

.ion-ios-skipbackward:before {
  content: "\f4ab"; }

.ion-ios-skipbackward-outline:before {
  content: "\f4aa"; }

.ion-ios-skipforward:before {
  content: "\f4ad"; }

.ion-ios-skipforward-outline:before {
  content: "\f4ac"; }

.ion-ios-snowy:before {
  content: "\f4ae"; }

.ion-ios-speedometer:before {
  content: "\f4b0"; }

.ion-ios-speedometer-outline:before {
  content: "\f4af"; }

.ion-ios-star:before {
  content: "\f4b3"; }

.ion-ios-star-half:before {
  content: "\f4b1"; }

.ion-ios-star-outline:before {
  content: "\f4b2"; }

.ion-ios-stopwatch:before {
  content: "\f4b5"; }

.ion-ios-stopwatch-outline:before {
  content: "\f4b4"; }

.ion-ios-sunny:before {
  content: "\f4b7"; }

.ion-ios-sunny-outline:before {
  content: "\f4b6"; }

.ion-ios-telephone:before {
  content: "\f4b9"; }

.ion-ios-telephone-outline:before {
  content: "\f4b8"; }

.ion-ios-tennisball:before {
  content: "\f4bb"; }

.ion-ios-tennisball-outline:before {
  content: "\f4ba"; }

.ion-ios-thunderstorm:before {
  content: "\f4bd"; }

.ion-ios-thunderstorm-outline:before {
  content: "\f4bc"; }

.ion-ios-time:before {
  content: "\f4bf"; }

.ion-ios-time-outline:before {
  content: "\f4be"; }

.ion-ios-timer:before {
  content: "\f4c1"; }

.ion-ios-timer-outline:before {
  content: "\f4c0"; }

.ion-ios-toggle:before {
  content: "\f4c3"; }

.ion-ios-toggle-outline:before {
  content: "\f4c2"; }

.ion-ios-trash:before {
  content: "\f4c5"; }

.ion-ios-trash-outline:before {
  content: "\f4c4"; }

.ion-ios-undo:before {
  content: "\f4c7"; }

.ion-ios-undo-outline:before {
  content: "\f4c6"; }

.ion-ios-unlocked:before {
  content: "\f4c9"; }

.ion-ios-unlocked-outline:before {
  content: "\f4c8"; }

.ion-ios-upload:before {
  content: "\f4cb"; }

.ion-ios-upload-outline:before {
  content: "\f4ca"; }

.ion-ios-videocam:before {
  content: "\f4cd"; }

.ion-ios-videocam-outline:before {
  content: "\f4cc"; }

.ion-ios-volume-high:before {
  content: "\f4ce"; }

.ion-ios-volume-low:before {
  content: "\f4cf"; }

.ion-ios-wineglass:before {
  content: "\f4d1"; }

.ion-ios-wineglass-outline:before {
  content: "\f4d0"; }

.ion-ios-world:before {
  content: "\f4d3"; }

.ion-ios-world-outline:before {
  content: "\f4d2"; }

.ion-ipad:before {
  content: "\f1f9"; }

.ion-iphone:before {
  content: "\f1fa"; }

.ion-ipod:before {
  content: "\f1fb"; }

.ion-jet:before {
  content: "\f295"; }

.ion-key:before {
  content: "\f296"; }

.ion-knife:before {
  content: "\f297"; }

.ion-laptop:before {
  content: "\f1fc"; }

.ion-leaf:before {
  content: "\f1fd"; }

.ion-levels:before {
  content: "\f298"; }

.ion-lightbulb:before {
  content: "\f299"; }

.ion-link:before {
  content: "\f1fe"; }

.ion-load-a:before {
  content: "\f29a"; }

.ion-load-b:before {
  content: "\f29b"; }

.ion-load-c:before {
  content: "\f29c"; }

.ion-load-d:before {
  content: "\f29d"; }

.ion-location:before {
  content: "\f1ff"; }

.ion-lock-combination:before {
  content: "\f4d4"; }

.ion-locked:before {
  content: "\f200"; }

.ion-log-in:before {
  content: "\f29e"; }

.ion-log-out:before {
  content: "\f29f"; }

.ion-loop:before {
  content: "\f201"; }

.ion-magnet:before {
  content: "\f2a0"; }

.ion-male:before {
  content: "\f2a1"; }

.ion-man:before {
  content: "\f202"; }

.ion-map:before {
  content: "\f203"; }

.ion-medkit:before {
  content: "\f2a2"; }

.ion-merge:before {
  content: "\f33f"; }

.ion-mic-a:before {
  content: "\f204"; }

.ion-mic-b:before {
  content: "\f205"; }

.ion-mic-c:before {
  content: "\f206"; }

.ion-minus:before {
  content: "\f209"; }

.ion-minus-circled:before {
  content: "\f207"; }

.ion-minus-round:before {
  content: "\f208"; }

.ion-model-s:before {
  content: "\f2c1"; }

.ion-monitor:before {
  content: "\f20a"; }

.ion-more:before {
  content: "\f20b"; }

.ion-mouse:before {
  content: "\f340"; }

.ion-music-note:before {
  content: "\f20c"; }

.ion-navicon:before {
  content: "\f20e"; }

.ion-navicon-round:before {
  content: "\f20d"; }

.ion-navigate:before {
  content: "\f2a3"; }

.ion-network:before {
  content: "\f341"; }

.ion-no-smoking:before {
  content: "\f2c2"; }

.ion-nuclear:before {
  content: "\f2a4"; }

.ion-outlet:before {
  content: "\f342"; }

.ion-paintbrush:before {
  content: "\f4d5"; }

.ion-paintbucket:before {
  content: "\f4d6"; }

.ion-paper-airplane:before {
  content: "\f2c3"; }

.ion-paperclip:before {
  content: "\f20f"; }

.ion-pause:before {
  content: "\f210"; }

.ion-person:before {
  content: "\f213"; }

.ion-person-add:before {
  content: "\f211"; }

.ion-person-stalker:before {
  content: "\f212"; }

.ion-pie-graph:before {
  content: "\f2a5"; }

.ion-pin:before {
  content: "\f2a6"; }

.ion-pinpoint:before {
  content: "\f2a7"; }

.ion-pizza:before {
  content: "\f2a8"; }

.ion-plane:before {
  content: "\f214"; }

.ion-planet:before {
  content: "\f343"; }

.ion-play:before {
  content: "\f215"; }

.ion-playstation:before {
  content: "\f30a"; }

.ion-plus:before {
  content: "\f218"; }

.ion-plus-circled:before {
  content: "\f216"; }

.ion-plus-round:before {
  content: "\f217"; }

.ion-podium:before {
  content: "\f344"; }

.ion-pound:before {
  content: "\f219"; }

.ion-power:before {
  content: "\f2a9"; }

.ion-pricetag:before {
  content: "\f2aa"; }

.ion-pricetags:before {
  content: "\f2ab"; }

.ion-printer:before {
  content: "\f21a"; }

.ion-pull-request:before {
  content: "\f345"; }

.ion-qr-scanner:before {
  content: "\f346"; }

.ion-quote:before {
  content: "\f347"; }

.ion-radio-waves:before {
  content: "\f2ac"; }

.ion-record:before {
  content: "\f21b"; }

.ion-refresh:before {
  content: "\f21c"; }

.ion-reply:before {
  content: "\f21e"; }

.ion-reply-all:before {
  content: "\f21d"; }

.ion-ribbon-a:before {
  content: "\f348"; }

.ion-ribbon-b:before {
  content: "\f349"; }

.ion-sad:before {
  content: "\f34a"; }

.ion-sad-outline:before {
  content: "\f4d7"; }

.ion-scissors:before {
  content: "\f34b"; }

.ion-search:before {
  content: "\f21f"; }

.ion-settings:before {
  content: "\f2ad"; }

.ion-share:before {
  content: "\f220"; }

.ion-shuffle:before {
  content: "\f221"; }

.ion-skip-backward:before {
  content: "\f222"; }

.ion-skip-forward:before {
  content: "\f223"; }

.ion-social-android:before {
  content: "\f225"; }

.ion-social-android-outline:before {
  content: "\f224"; }

.ion-social-angular:before {
  content: "\f4d9"; }

.ion-social-angular-outline:before {
  content: "\f4d8"; }

.ion-social-apple:before {
  content: "\f227"; }

.ion-social-apple-outline:before {
  content: "\f226"; }

.ion-social-bitcoin:before {
  content: "\f2af"; }

.ion-social-bitcoin-outline:before {
  content: "\f2ae"; }

.ion-social-buffer:before {
  content: "\f229"; }

.ion-social-buffer-outline:before {
  content: "\f228"; }

.ion-social-chrome:before {
  content: "\f4db"; }

.ion-social-chrome-outline:before {
  content: "\f4da"; }

.ion-social-codepen:before {
  content: "\f4dd"; }

.ion-social-codepen-outline:before {
  content: "\f4dc"; }

.ion-social-css3:before {
  content: "\f4df"; }

.ion-social-css3-outline:before {
  content: "\f4de"; }

.ion-social-designernews:before {
  content: "\f22b"; }

.ion-social-designernews-outline:before {
  content: "\f22a"; }

.ion-social-dribbble:before {
  content: "\f22d"; }

.ion-social-dribbble-outline:before {
  content: "\f22c"; }

.ion-social-dropbox:before {
  content: "\f22f"; }

.ion-social-dropbox-outline:before {
  content: "\f22e"; }

.ion-social-euro:before {
  content: "\f4e1"; }

.ion-social-euro-outline:before {
  content: "\f4e0"; }

.ion-social-facebook:before {
  content: "\f231"; }

.ion-social-facebook-outline:before {
  content: "\f230"; }

.ion-social-foursquare:before {
  content: "\f34d"; }

.ion-social-foursquare-outline:before {
  content: "\f34c"; }

.ion-social-freebsd-devil:before {
  content: "\f2c4"; }

.ion-social-github:before {
  content: "\f233"; }

.ion-social-github-outline:before {
  content: "\f232"; }

.ion-social-google:before {
  content: "\f34f"; }

.ion-social-google-outline:before {
  content: "\f34e"; }

.ion-social-googleplus:before {
  content: "\f235"; }

.ion-social-googleplus-outline:before {
  content: "\f234"; }

.ion-social-hackernews:before {
  content: "\f237"; }

.ion-social-hackernews-outline:before {
  content: "\f236"; }

.ion-social-html5:before {
  content: "\f4e3"; }

.ion-social-html5-outline:before {
  content: "\f4e2"; }

.ion-social-instagram:before {
  content: "\f351"; }

.ion-social-instagram-outline:before {
  content: "\f350"; }

.ion-social-javascript:before {
  content: "\f4e5"; }

.ion-social-javascript-outline:before {
  content: "\f4e4"; }

.ion-social-linkedin:before {
  content: "\f239"; }

.ion-social-linkedin-outline:before {
  content: "\f238"; }

.ion-social-markdown:before {
  content: "\f4e6"; }

.ion-social-nodejs:before {
  content: "\f4e7"; }

.ion-social-octocat:before {
  content: "\f4e8"; }

.ion-social-pinterest:before {
  content: "\f2b1"; }

.ion-social-pinterest-outline:before {
  content: "\f2b0"; }

.ion-social-python:before {
  content: "\f4e9"; }

.ion-social-reddit:before {
  content: "\f23b"; }

.ion-social-reddit-outline:before {
  content: "\f23a"; }

.ion-social-rss:before {
  content: "\f23d"; }

.ion-social-rss-outline:before {
  content: "\f23c"; }

.ion-social-sass:before {
  content: "\f4ea"; }

.ion-social-skype:before {
  content: "\f23f"; }

.ion-social-skype-outline:before {
  content: "\f23e"; }

.ion-social-snapchat:before {
  content: "\f4ec"; }

.ion-social-snapchat-outline:before {
  content: "\f4eb"; }

.ion-social-tumblr:before {
  content: "\f241"; }

.ion-social-tumblr-outline:before {
  content: "\f240"; }

.ion-social-tux:before {
  content: "\f2c5"; }

.ion-social-twitch:before {
  content: "\f4ee"; }

.ion-social-twitch-outline:before {
  content: "\f4ed"; }

.ion-social-twitter:before {
  content: "\f243"; }

.ion-social-twitter-outline:before {
  content: "\f242"; }

.ion-social-usd:before {
  content: "\f353"; }

.ion-social-usd-outline:before {
  content: "\f352"; }

.ion-social-vimeo:before {
  content: "\f245"; }

.ion-social-vimeo-outline:before {
  content: "\f244"; }

.ion-social-whatsapp:before {
  content: "\f4f0"; }

.ion-social-whatsapp-outline:before {
  content: "\f4ef"; }

.ion-social-windows:before {
  content: "\f247"; }

.ion-social-windows-outline:before {
  content: "\f246"; }

.ion-social-wordpress:before {
  content: "\f249"; }

.ion-social-wordpress-outline:before {
  content: "\f248"; }

.ion-social-yahoo:before {
  content: "\f24b"; }

.ion-social-yahoo-outline:before {
  content: "\f24a"; }

.ion-social-yen:before {
  content: "\f4f2"; }

.ion-social-yen-outline:before {
  content: "\f4f1"; }

.ion-social-youtube:before {
  content: "\f24d"; }

.ion-social-youtube-outline:before {
  content: "\f24c"; }

.ion-soup-can:before {
  content: "\f4f4"; }

.ion-soup-can-outline:before {
  content: "\f4f3"; }

.ion-speakerphone:before {
  content: "\f2b2"; }

.ion-speedometer:before {
  content: "\f2b3"; }

.ion-spoon:before {
  content: "\f2b4"; }

.ion-star:before {
  content: "\f24e"; }

.ion-stats-bars:before {
  content: "\f2b5"; }

.ion-steam:before {
  content: "\f30b"; }

.ion-stop:before {
  content: "\f24f"; }

.ion-thermometer:before {
  content: "\f2b6"; }

.ion-thumbsdown:before {
  content: "\f250"; }

.ion-thumbsup:before {
  content: "\f251"; }

.ion-toggle:before {
  content: "\f355"; }

.ion-toggle-filled:before {
  content: "\f354"; }

.ion-transgender:before {
  content: "\f4f5"; }

.ion-trash-a:before {
  content: "\f252"; }

.ion-trash-b:before {
  content: "\f253"; }

.ion-trophy:before {
  content: "\f356"; }

.ion-tshirt:before {
  content: "\f4f7"; }

.ion-tshirt-outline:before {
  content: "\f4f6"; }

.ion-umbrella:before {
  content: "\f2b7"; }

.ion-university:before {
  content: "\f357"; }

.ion-unlocked:before {
  content: "\f254"; }

.ion-upload:before {
  content: "\f255"; }

.ion-usb:before {
  content: "\f2b8"; }

.ion-videocamera:before {
  content: "\f256"; }

.ion-volume-high:before {
  content: "\f257"; }

.ion-volume-low:before {
  content: "\f258"; }

.ion-volume-medium:before {
  content: "\f259"; }

.ion-volume-mute:before {
  content: "\f25a"; }

.ion-wand:before {
  content: "\f358"; }

.ion-waterdrop:before {
  content: "\f25b"; }

.ion-wifi:before {
  content: "\f25c"; }

.ion-wineglass:before {
  content: "\f2b9"; }

.ion-woman:before {
  content: "\f25d"; }

.ion-wrench:before {
  content: "\f2ba"; }

.ion-xbox:before {
  content: "\f30c"; }

#__bs_notify__ {
  top: auto !important;
  bottom: 0 !important;
  border-radius: 0 !important; }


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbnMuc2FzcyIsImxpYnMvX25vcm1hbGl6ZS5zY3NzIiwibGlicy9fd29yZHByZXNzLnNjc3MiLCJsaWJzL1Bob3RvU3dpcGUvbWFpbi5zY3NzIiwibGlicy9QaG90b1N3aXBlL19tYWluLXNldHRpbmdzLnNjc3MiLCJsaWJzL1Bob3RvU3dpcGUvZGVmYXVsdC1za2luL2RlZmF1bHQtc2tpbi5zY3NzIiwibGlicy9fZmxpY2tpdHkuc2NzcyIsImdlbmVyYWwvX2ZvbnRzLnNjc3MiLCJnZW5lcmFsL190eXBvZ3JhcGh5LnNhc3MiLCJfY29uZmlnLnNhc3MiLCJnZW5lcmFsL19iYXNlLnNhc3MiLCJnZW5lcmFsL190YWJsZS5zY3NzIiwiZ2VuZXJhbC9fZ2VuZXJpYy5zYXNzIiwiZ2VuZXJhbC9fZm9ybXMuc2FzcyIsImdlbmVyYWwvX3BhZ2luYXRpb24uc2FzcyIsImdlbmVyYWwvX2FuaW1hdGUuc2FzcyIsIm1vZHVsZXMvX2V4dGVuZC5zYXNzIiwibW9kdWxlcy9fd2VsY29tZV9wYWdlLnNhc3MiLCJtb2R1bGVzL19wb3N0X25hdmlnYXRpb24uc2FzcyIsIm1vZHVsZXMvX2Nhcm91c2VsLnNhc3MiLCJoc2Nyb2xsL19zY3JvbGxlci5zYXNzIiwiaHNjcm9sbC9faG9yaXpvbnRhbC5zYXNzIiwiX2hlYWRlci5zYXNzIiwic3R5bGVzL19tZW51LnNhc3MiLCJzdHlsZXMvX3NpdGUuc2FzcyIsInN0eWxlcy9fZW50cnkuc2FzcyIsInN0eWxlcy9fcGFnZS5zYXNzIiwic3R5bGVzL19wb3N0cy5zYXNzIiwic3R5bGVzL19jb21tZW50cy5zYXNzIiwic3R5bGVzL19zaWRlX3dpZGdldHMuc2FzcyIsInN0eWxlcy9fd2lkZ2V0c19hbmRfcGx1Z2lucy5zYXNzIiwic3R5bGVzL19lcnJvcl80MDQuc2FzcyIsInN0eWxlcy9fc3BlY2lmaWMuc2FzcyIsInN0eWxlcy9fc3BsaXQuc2FzcyIsInN0eWxlcy9fZm9vdGVyLnNhc3MiLCJzdHlsZXMvX3Nob3J0Y29kZXMuc2FzcyIsInBvcnRmb2xpby9fc2luZ2xlX3BvcnRmb2xpby5zYXNzIiwicG9ydGZvbGlvL19tYXNvbnJ5LnNhc3MiLCJwb3J0Zm9saW8vX3BvcnRmb2xpby5zYXNzIiwicG9ydGZvbGlvL3BvcHVwX2dhbGxlcnkuc2FzcyIsImNsaWVudC1nYWxsZXJ5L19jbGllbnQuc2FzcyIsImNsaWVudC1nYWxsZXJ5L19wcm90ZWN0ZWQuc2FzcyIsInN0eWxlcy9fbG9hZGluZy5zYXNzIiwibGlicy9pb25pY29ucy9faW9uaWNvbnMtZm9udC5zY3NzIiwibGlicy9pb25pY29ucy9faW9uaWNvbnMtdmFyaWFibGVzLnNjc3MiLCJsaWJzL2lvbmljb25zL19pb25pY29ucy1pY29ucy5zY3NzIiwiYXBwLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ1ksQUFBYSxBQUFFLEFBQUksQUFBUyxBQUFVLEFBQVMsQUFBZSxBQUFRLEFBQVMsQUFBWSxBQUFTLEFBQVcsQUFBUyxBQUFtQixBQUFTLEFBQVksQUFBUyxBQUFhLEFBQVMsQUFBVyxBQUE2QyxBQUFpQixBQUFZLEFBQVMsQUFBZSxBQUFZLEFBQVMsQUFBZSxBQUFZLEFBQVMsQUFBYSxBQUFTLEFBQWMsQUFBUSxBQUFTLEFBQWMsQUFBUyxBQUFxQixBQUFTLEFBQWdCLEFBQWMsQUFBUyxBQUFPLEFBQVMsQUFBYyxBQUFTLEFBQVMsQUFBYyxBQUFVLEFBQVMsQUFBYSxBQUFTLEFBQVMsQUFBYSxBQUFTLEFBQWUsQUFBUyxBQUFrQixBQUFTLEFBQVksQUFBb0IsQUFBYSxBQUFFLEFBQUksQUFBUSxBQUFVLEFBQVEsQUFBZSxBQUFRLEFBQVEsQUFBWSxBQUFRLEFBQVcsQUFBUSxBQUFtQixBQUFRLEFBQVksQUFBUSxBQUFhLEFBQVEsQUFBVyxBQUEyQyxBQUFpQixBQUFZLEFBQVEsQUFBZSxBQUFZLEFBQVEsQUFBZSxBQUFZLEFBQVEsQUFBYSxBQUFRLEFBQWMsQUFBUSxBQUFRLEFBQWMsQUFBUyxBQUFxQixBQUFRLEFBQWdCLEFBQWMsQUFBUyxBQUFPLEFBQVEsQUFBYyxBQUFTLEFBQVEsQUFBYyxBQUFVLEFBQVEsQUFBYSxBQUFRLEFBQVMsQUFBYSxBQUFRLEFBQWUsQUFBUSxBQUFrQixBQUFRLEFBQVksQUFBUSxBQUFHLEFBQVMsQUFBRztFQUNsNUMsQUFBUztFQUNULEFBQVM7QUFFRixBQUFhLEFBQUUsQUFBSSxBQUFRLEFBQVUsQUFBUSxBQUFlLEFBQVEsQUFBUSxBQUFZLEFBQVEsQUFBVyxBQUFRLEFBQW1CLEFBQVEsQUFBWSxBQUFRLEFBQWEsQUFBUSxBQUFXLEFBQTJDLEFBQWlCLEFBQVksQUFBUSxBQUFlLEFBQVksQUFBUSxBQUFlLEFBQVksQUFBUSxBQUFhLEFBQVEsQUFBYyxBQUFRLEFBQVEsQUFBYyxBQUFTLEFBQXFCLEFBQVEsQUFBZ0IsQUFBYyxBQUFTLEFBQU8sQUFBUSxBQUFjLEFBQVMsQUFBUSxBQUFjLEFBQVUsQUFBUSxBQUFhLEFBQVEsQUFBUyxBQUFhLEFBQVEsQUFBZSxBQUFRLEFBQWtCLEFBQVEsQUFBWSxBQUFRLEFBQUc7RUFDdHJCLEFBQU87Ozs7Ozs7O0FDRVg7RUFDRSxBQUFhOztFQUNiLEFBQXNCOztFQUN0QixBQUEwQjs7Ozs7O0FBTzVCO0VBQ0UsQUFBUTs7Ozs7Ozs7OztBQWFWLEFBQVMsQUFBTyxBQUFTLEFBQVksQUFBUSxBQUFRLEFBQVEsQUFBUSxBQUFNLEFBQU0sQUFBSyxBQUFTO0VBYTdGLEFBQVM7Ozs7OztBQVFYLEFBQU8sQUFBUSxBQUFVO0VBSXZCLEFBQVM7O0VBQ1QsQUFBZ0I7Ozs7Ozs7QUFRbEIsQUFBSyxBQUFLO0VBQ1IsQUFBUztFQUNULEFBQVE7Ozs7OztBQVFWLEFBQVU7RUFFUixBQUFTOzs7Ozs7O0FBVVg7RUFDRSxBQUFrQjs7Ozs7QUFPcEIsQUFBQyxBQUFTLEFBQUM7RUFFVCxBQUFTOzs7Ozs7O0FBVVgsQUFBSTtFQUNGLEFBQWU7Ozs7O0FBT2pCLEFBQUc7RUFFRCxBQUFhOzs7OztBQU9mO0VBQ0UsQUFBWTs7Ozs7O0FBUWQ7RUFDRSxBQUFXOzs7OztBQU9iO0VBQ0UsQUFBWTtFQUNaLEFBQU87Ozs7O0FBT1Q7RUFDRSxBQUFXOzs7OztBQU9iLEFBQUs7RUFFSCxBQUFXO0VBQ1gsQUFBYTtFQUNiLEFBQVU7RUFDVixBQUFnQjs7QUFHbEI7RUFDRSxBQUFLOztBQUdQO0VBQ0UsQUFBUTs7Ozs7OztBQVVWO0VBQ0UsQUFBUTs7Ozs7QUFPVixBQUFHLEFBQUs7RUFDTixBQUFVOzs7Ozs7O0FBVVo7RUFDRSxBQUFROzs7OztBQU9WO0VBQ0UsQUFBaUI7RUFDakIsQUFBWTtFQUNaLEFBQVE7Ozs7O0FBT1Y7RUFDRSxBQUFVOzs7OztBQU9aLEFBQU0sQUFBSyxBQUFLO0VBSWQsQUFBYTtFQUNiLEFBQVc7Ozs7Ozs7Ozs7Ozs7O0FBa0JiLEFBQVEsQUFBTyxBQUFVLEFBQVE7RUFLL0IsQUFBTzs7RUFDUCxBQUFNOztFQUNOLEFBQVE7Ozs7OztBQU9WO0VBQ0UsQUFBVTs7Ozs7Ozs7QUFVWixBQUFRO0VBRU4sQUFBZ0I7Ozs7Ozs7OztBQVdsQixBQUFRLEFBQUssQUFBSyxBQUFpQixBQUFLLEFBQWdCLEFBQUs7RUFJM0QsQUFBb0I7O0VBQ3BCLEFBQVE7Ozs7OztBQU9WLEFBQU0sQUFBWSxBQUFLLEFBQUs7RUFFMUIsQUFBUTs7Ozs7QUFPVixBQUFNLEFBQW9CLEFBQUs7RUFFN0IsQUFBUTtFQUNSLEFBQVM7Ozs7OztBQVFYO0VBQ0UsQUFBYTs7Ozs7Ozs7O0FBV2YsQUFBSyxBQUFtQixBQUFLO0VBRTNCLEFBQVk7O0VBQ1osQUFBUzs7Ozs7Ozs7QUFTWCxBQUFLLEFBQWUsQUFBNkIsQUFBSyxBQUFlO0VBRW5FLEFBQVE7Ozs7Ozs7QUFTVixBQUFLO0VBQ0gsQUFBb0I7Ozs7Ozs7O0FBU3RCLEFBQUssQUFBZSxBQUFnQyxBQUFLLEFBQWU7RUFFdEUsQUFBb0I7Ozs7O0FBT3RCO0VBQ0UsQUFBUTtFQUNSLEFBQVE7RUFDUixBQUFTOzs7Ozs7QUFRWDtFQUNFLEFBQVE7O0VBQ1IsQUFBUzs7Ozs7O0FBT1g7RUFDRSxBQUFVOzs7Ozs7QUFRWjtFQUNFLEFBQWE7Ozs7Ozs7QUFVZjtFQUNFLEFBQWlCO0VBQ2pCLEFBQWdCOztBQUdsQixBQUFJO0VBRUYsQUFBUzs7O0FDcGFYO0VBQ0MsQUFBTTtFQUNOLEFBQVU7RUFDVixBQUFRO0VBQ1IsQUFBTztFQUNQLEFBQVU7RUFFWCxBQUFtQixBQUFRLEFBQW1CLEFBQVMsQUFBbUI7SUFHeEUsQUFBWTtJQUNaLEFBQU07SUFDTixBQUFTO0lBQ1QsQUFBVztJQUNYLEFBQWE7SUFDYixBQUFRO0lBQ1IsQUFBTTtJQUNOLEFBQWE7SUFDYixBQUFTO0lBQ1QsQUFBaUI7SUFDakIsQUFBSztJQUNMLEFBQU87SUFDUCxBQUFTOzs7QUFNWCxBQUFlLEFBQUc7RUFDWixBQUFRO0FBR2QsQUFBZSxBQUFHO0VBQ2hCLEFBQU87RUFDUCxBQUFRO0FBR1YsQUFBZSxBQUFHO0VBQ2hCLEFBQU87RUFDUCxBQUFRO0FBR1YsQUFBZSxBQUFHO0VBQ2hCLEFBQVM7RUFDVCxBQUFRO0FBR1YsQUFBZTtFQUFBLEFBQU87QUFDdEIsQUFBZTtFQUFELEFBQU87QUFDckIsQUFBZTtFQUFDLEFBQVM7RUFBUSxBQUFhO0VBQU8sQUFBYztBQUVuRSxBQUFlLEFBQVc7RUFDeEIsQUFBYztBQUdoQixBQUFlLEFBQVc7RUFDeEIsQUFBYTs7Ozs7O0FDL0NmO0VBQ0MsQUFBUztFQUNULEFBQVM7RUFDVCxBQUFPO0VBQ1AsQUFBUTtFQUNSLEFBQUs7RUFDTCxBQUFJO0VBQ0osQUFBVTtFQUNWLEFBQWtCO0VBQ2xCLEFBQVM7RUFDVCxBQUEwQjtFQUcxQixBQUE2QjtFQUM3QixBQUFTO0VBRVYsQUFBTTtJQUNKLEFBQVc7RUFHYixBQUFNO0lBQ0osQUFBa0I7O0FBSXBCO0VBQ0MsQUFBUztFQUNULEFBQVk7RUFDWixBQUFZOztBQUtiO0VBQ0MsQUFBUzs7QUFHVixBQUFvQjtFQUNuQixBQUFRO0VBQ1IsQUFBUTtFQUNSLEFBQVE7O0FBRVQsQUFBaUI7RUFDaEIsQUFBUTtFQUNSLEFBQVE7RUFDUixBQUFROztBQUVULEFBQWdCO0VBQ2YsQUFBUTtFQUNSLEFBQVE7RUFDUixBQUFROztBQUlUO0VBQ0MsQUFBVTtFQUNWLEFBQU07RUFDTixBQUFLO0VBQ0wsQUFBTztFQUNQLEFBQVE7RUNuRWdCLEFEb0V4QjtFQUNBLEFBQVM7RUFFVCxBQUE2QjtFQUM3QixBQUFZOztBQUtiO0VBQ0MsQUFBVTtFQUNWLEFBQU07RUFDTixBQUFLO0VBQ0wsQUFBTztFQUNQLEFBQVE7RUFFUixBQUE0QjtFQUM1QixBQUFhOztBQUdkLEFBQWtCO0VBRWpCLEFBQWtCO0VBQ2xCLEFBQWM7RUFFZCxBQUFVO0VBQ1YsQUFBTTtFQUNOLEFBQU87RUFDUCxBQUFLO0VBQ0wsQUFBUTs7QUFJVCxBQUFrQjtFQUVqQixBQUFxQjtFQUNyQixBQUFrQjtFQUNsQixBQUFpQjtFQUNqQixBQUFhO0VBRWIsQUFBNkI7RUFDN0IsQUFBdUI7O0FBR3hCO0VBQ0MsQUFBVTtFQUNWLEFBQU87RUFFUCxBQUEwQjtFQUMxQixBQUF1QjtFQUN2QixBQUFzQjtFQUN0QixBQUFrQjtFQUVsQixBQUFxQjtFQUNyQixBQUFZOztBQUdiLEFBQWtCO0VBRWpCLEFBQTZCO0VBQzdCLEFBQWE7O0FBR2Q7RUFDQyxBQUFVO0VBQ1YsQUFBTTtFQUNOLEFBQU87RUFDUCxBQUFLO0VBQ0wsQUFBUTtFQUNSLEFBQVU7O0FBR1g7RUFDQyxBQUFVO0VBQ1YsQUFBTztFQUNQLEFBQVE7RUFFUixBQUFvQjtFQUNwQixBQUFZOztBQUViO0VBQ0MsQUFBNkI7O0FBRTlCO0VBQ0MsQUFBWTs7QUFFYixBQUFVO0VBQ1QsQUFBTztFQUNQLEFBQVE7RUFDUixBQUFNO0VBQ04sQUFBSzs7Ozs7O0FFeEpOO0VBQ0MsQUFBd0I7RUFDeEIsQUFBWTtFQUNaLEFBQVM7RUFDVCxBQUFTOztBQUdWO0VBQ0MsQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFJO0VBQ0osQUFBUTtFQUNSLEFBQU07Ozs7OztBQVFQO0VBQ0MsQUFBTTtFQUNOLEFBQU87RUFFUCxBQUFVO0VBQ1YsQUFBSTtFQUNKLEFBQUs7RUFDTCxBQUFhO0VBRWIsQUFBUztFQUVULEFBQVM7RUFDVCxBQUFTO0VBRVQsQUFBWTtFQUNaLEFBQWE7O0FBRWQ7RUFDQyxBQUFPO0VBQ1AsQUFBUTtFQUNSLEFBQVE7O0FBR1Q7RUFDQyxBQUFTO0VBQ1YsQUFBeUI7SUFDdkIsQUFBc0M7O0FBUXhDLEFBQXFCO0VBQ25CLEFBQVM7RUFDWCxBQUFxQixBQUF5QjtJQUMzQyxBQUFXO0VBRWQsQUFBcUIsQUFBeUI7SUFDM0MsQUFBVztBQUtkLEFBQXFCO0VBQ25CLEFBQVk7RUFDWixBQUFRO0VBRVIsQUFBTztFQUNQLEFBQVE7RUFFUixBQUFVO0VBQ1YsQUFBSztFQUNMLEFBQUk7RUFDSixBQUFRO0FBS1YsQUFBcUI7RUFDbkIsQUFBVTtFQUNWLEFBQU87RUFDUCxBQUFRO0VBQ1IsQUFBVTtBQUdaLEFBQXFCO0VBQ25CLEFBQVk7RUFFWixBQUFPO0VBQ1AsQUFBUTtFQUVSLEFBQVE7RUFDUixBQUFlO0VBQ2YsQUFBbUI7RUFDbkIsQUFBcUI7RUFFckIsQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFNO0VBRU4sQUFBWTtFQUNaLEFBQU87O1dBUUU7RUFDWDtJQUFPLEFBQVc7O0VBQ2xCO0lBQVMsQUFBVzs7V0FHVDtFQUNYO0lBQU8sQUFBVzs7RUFDbEI7SUFBUSxBQUFXOztFQUNuQjtJQUFTLEFBQVc7O0FBSXBCO0VBQ0MsQUFBVTtFQUNWLEFBQU07RUFDTixBQUFLO0VBQ0wsQUFBTztFQUNQLEFBQVk7RUFDWixBQUFPO0VBQ1AsQUFBVztFQUNYLEFBQWE7RUFDYixBQUFZO0VBQ1osQUFBTTtFQUNOLEFBQVE7O0FBRVQsQUFBaUI7RUFDaEIsQUFBTztFQUNQLEFBQWlCOztBQUdsQjtFQUNDLEFBQU87RUFDUCxBQUFRO0VBQ1IsQUFBVTtFQUNWLEFBQVk7RUFDWixBQUFRO0VBQ1IsQUFBVTtFQUNWLEFBQVE7RUFDUixBQUFvQjtFQUNwQixBQUFTO0VBQ1QsQUFBUztFQUNULEFBQVM7RUFDVCxBQUFRO0VBQ1IsQUFBb0I7RUFDcEIsQUFBWTtFQUNaLEFBQU87RUFDUCxBQUFTO0VBQ1QsQUFBb0I7RUFDcEIsQUFBWTtFQUViLEFBQWEsQUFBUSxBQUFhO0lBRWhDLEFBQVM7RUFHWCxBQUFhO0lBQ1gsQUFBUztFQUVYLEFBQWE7SUFDWCxBQUFTO0lBQ1QsQUFBUTs7QUFHVixBQUFtQjtFQUNsQixBQUFvQjtFQUNwQixBQUFZOztBQUdiLEFBQXNCO0VBQ3JCLEFBQVM7O0FBRVYsQUFBZSxBQUEwQixBQUFTLEFBQTJCO0VBRzVFLEFBQTRDO0VBQzVDLEFBQWlCO0VBQ2pCLEFBQU87RUFDUCxBQUFROztBQUdUO0VBQ0EsQUFBVyxBQUFlLEFBQVcsQUFBMEIsQUFBUyxBQUFXLEFBQTJCO0lBR3RHLEFBQWtCO0VBRTFCLEFBQVcsQUFBNEIsQUFBVztJQUVoRCxBQUFZOztBQUlkLEFBQWdCO0VBRWYsQUFBb0I7RUFDcEIsQUFBaUI7RUFDakIsQUFBWTs7QUFHYjtFQUNDLEFBQVM7RUFDVCxBQUFZO0VBQ1osQUFBTztFQUNQLEFBQVE7RUFDUixBQUFLO0VBQ0wsQUFBTTtFQUNOLEFBQVM7RUFDVCxBQUFVO0VBQ1YsQUFBUztFQUNULEFBQVM7RUFFVCxBQUFvQjtFQUNwQixBQUFZO0VBRVosQUFBYTtFQUNiLEFBQTZCOztBQUU5QjtFQUNDLEFBQVE7O0FBY1Q7RUFDQyxBQUFTO0VBQ1QsQUFBVTtFQUNWLEFBQVk7RUFDWixBQUFLO0VBQ0wsQUFBYztFQUNkLEFBQVM7RUFDVCxBQUFPO0VBQ1AsQUFBTztFQUNQLEFBQW9CO0VBQ3BCLEFBQVk7RUFFWixBQUFtQjtFQUNuQixBQUFXO0VBRVgsQUFBcUI7RUFDckIsQUFBWTtFQUVaLEFBQWE7RUFDYixBQUE2QjtFQUU5QixBQUFxQjtJQUNuQixBQUFTO0lBQ1QsQUFBUztJQUNULEFBQU87SUFDUCxBQUFpQjtJQUNqQixBQUFXO0lBQ1gsQUFBYTtJQUVmLEFBQXFCLEFBQUM7TUFDbkIsQUFBaUI7TUFDakIsQUFBTzs7QUFNVjtFQUNDLEFBQVM7RUFDVixBQUE0QjtJQUMxQixBQUFtQjtJQUNuQixBQUFXOztBQU9iLEFBQWEsQUFBcUI7RUFDakMsQUFBUzs7QUFJVixBQUFDLEFBQXNCO0VBQ3JCLEFBQVM7RUFDVCxBQUFTO0VBQ1QsQUFBTztFQUNQLEFBQVE7RUFDUixBQUFVO0VBQ1YsQUFBSztFQUNMLEFBQU87RUFDUCxBQUFRO0VBQ1IsQUFBcUI7RUFDckIsQUFBd0I7RUFDeEIsQUFBcUI7RUFDckIsQUFBZ0I7QUFFbEIsQUFBQyxBQUFzQjtFQUNyQixBQUFZO0VBQ1osQUFBTztFQUNULEFBQUMsQUFBc0IsQUFBTTtJQUMxQixBQUFxQjs7QUFLeEIsQUFBQyxBQUFxQjtFQUNwQixBQUFZO0VBQ1osQUFBTzs7QUFJVCxBQUFDLEFBQXVCO0VBQ3RCLEFBQVk7RUFDWixBQUFPOztBQUlULEFBQUMsQUFBc0I7RUFDckIsQUFBWTs7QUFLZDtFQUNDLEFBQXFCOztBQUV0QjtFQUNDLEFBQXFCOztBQUd0QjtFQUNDLEFBQVM7O0FBRVYsQUFBbUI7RUFDbEIsQUFBUzs7QUFFVixBQUFVO0VBQ1QsQUFBcUI7O0FBR3RCO0VBQ0MsQUFBUztFQUNULEFBQXFCOztBQUd0QixBQUFvQjtFQUNuQixBQUFTOztBQUVWLEFBQWlCO0VBQ2hCLEFBQXFCOztBQUt0QixBQUE0QjtFQUUzQixBQUFZO0VBQ1osQUFBSztFQUNMLEFBQVk7RUFDWixBQUFPO0VBQ1AsQUFBUTtFQUNSLEFBQVU7O0FBSVgsQUFBZ0IsQUFBNEI7RUFHM0MsQUFBNkI7RUFDN0IsQUFBYTs7QUFJZCxBQUFhLEFBQTRCLEFBQWE7RUFFcEQsQUFBWTs7QUFJZDtFQUNDLEFBQU07O0FBRVA7RUFDQyxBQUFPOztBQUVSLEFBQTBCLEFBQVMsQUFBMkI7RUFFN0QsQUFBUztFQUNULEFBQUs7RUFDTCxBQUFrQjtFQUNsQixBQUFRO0VBQ1IsQUFBTztFQUNQLEFBQVU7O0FBRVgsQUFBMEI7RUFDekIsQUFBTTtFQUNOLEFBQXFCOztBQUV0QixBQUEyQjtFQUMxQixBQUFPO0VBQ1AsQUFBcUI7O0FBR3RCO0VBQ0MsQUFBVTtFQUNWLEFBQU07RUFDTixBQUFLO0VBQ0wsQUFBUTtFQUNSLEFBQVc7RUFDWCxBQUFhO0VBQ2IsQUFBTztFQUNQLEFBQVM7RUFDVCxBQUFTOztBQUlWO0VBQ0E7SUFDRSxBQUFLO0lBQ0wsQUFBUTtFQUVWO0lBQ0UsQUFBWTtFQUVkO0lBQ0UsQUFBVTtJQUNWLEFBQU07SUFDTixBQUFJO0lBQ0osQUFBTztJQUNQLEFBQU07O0FBS1I7RUFDQyxBQUFVO0VBQ1YsQUFBTTtFQUNOLEFBQVE7RUFDUixBQUFPO0VBQ1AsQUFBTztFQUNQLEFBQVk7RUFFYixBQUFlO0lBQ2IsQUFBVztJQUNYLEFBQU87O0FBTVQ7RUFDQyxBQUFZO0VBQ1osQUFBVztFQUNYLEFBQVE7RUFDUixBQUFPO0VBQ1AsQUFBVztFQUNYLEFBQVM7RUFDVCxBQUFhO0VBQ2IsQUFBTzs7QUFFUjtFQUNDLEFBQVM7O0FBR1Y7RUFDQyxBQUFZOztBQUdiLEFBQVcsQUFBZ0IsQUFBZ0IsQUFBaUIsQUFBNEIsQUFBaUI7RUFLeEcsQUFBWTtFQUNaLEFBQW9CO0VBQ3BCLEFBQVk7O0FBSWIsQUFBbUIsQUFBVyxBQUFtQjtFQUUvQyxBQUFvQjtFQUNwQixBQUFZOztBQUtkLEFBQWlCLEFBQTRCLEFBQWlCO0VBRTVELEFBQVk7O0FBSWQsQUFBZ0I7RUFFZixBQUFrQjs7QUFHbkIsQUFBZSxBQUFnQixBQUFlO0VBRTVDLEFBQWtCOztBQU1wQixBQUFrQixBQUFnQixBQUFrQixBQUFnQixBQUFrQixBQUE0QixBQUFrQjtFQUlsSSxBQUFTOztBQUtYLEFBQWdCO0VBQUUsQUFBUztBQUMzQixBQUFnQixBQUE0QixBQUFnQjtFQUUxRCxBQUFTOztBQU9YLEFBQWtCLEFBQWdCLEFBQWtCLEFBQWdCLEFBQWtCLEFBQVcsQUFBa0IsQUFBNEIsQUFBa0I7RUFLL0osQUFBUzs7QUFLWDtFQUNDLEFBQVM7O0FBS1YsQUFBcUI7RUFDbkIsQUFBWTtBQUdkLEFBQXFCLEFBQTRCLEFBQXFCO0VBRXBFLEFBQVk7Ozs7O0FDcmpCZDtFQUNFLEFBQVU7O0FBR1osQUFBaUI7RUFBUyxBQUFTOztBQUVuQztFQUNFLEFBQVU7RUFDVixBQUFVO0VBQ1YsQUFBUTs7QUFHVjtFQUNFLEFBQVU7RUFDVixBQUFPO0VBQ1AsQUFBUTs7O0FBS1YsQUFBaUI7RUFDZixBQUFxQjtFQUNyQixBQUFrQjtFQUNsQixBQUFpQjtFQUNqQixBQUFhOztBQUdmLEFBQWlCLEFBQWM7RUFDN0IsQUFBUTtFQUNSLEFBQVE7RUFDUixBQUFROztBQUdWLEFBQWlCLEFBQWMsQUFBa0I7RUFDL0MsQUFBUTtFQUNSLEFBQVE7OztBQUtWO0VBQ0UsQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFPO0VBQ1AsQUFBUTtFQUNSLEFBQVE7RUFFUixBQUFROztFQUVSLEFBQW1CO0VBQ25CLEFBQWU7RUFDZixBQUFXOztBQUdiLEFBQTBCO0VBQVMsQUFBWTs7QUFFL0MsQUFBMEI7RUFDeEIsQUFBUztFQUNULEFBQVk7O0FBR2QsQUFBMEI7RUFDeEIsQUFBUTs7RUFDUixBQUFTOztBQUdYLEFBQTBCO0VBQVksQUFBTTs7QUFDNUMsQUFBMEI7RUFBUSxBQUFPOzs7QUFFekMsQUFBYyxBQUEwQjtFQUN0QyxBQUFNO0VBQ04sQUFBTzs7QUFFVCxBQUFjLEFBQTBCO0VBQ3RDLEFBQU87RUFDUCxBQUFNOztBQUdSLEFBQTBCO0VBQ3hCLEFBQVE7O0VBQ1IsQUFBUztFQUNULEFBQVE7O0FBR1YsQUFBMkI7RUFDekIsQUFBVTtFQUNWLEFBQU07RUFDTixBQUFLO0VBQ0wsQUFBTztFQUNQLEFBQVE7O0FBR1YsQUFBMkI7RUFDekIsQUFBTTs7O0FBSVIsQUFBMEI7RUFDeEIsQUFBTztFQUNQLEFBQVc7OztBQUtiO0VBQ0UsQUFBVTtFQUNWLEFBQU87RUFDUCxBQUFRO0VBQ1IsQUFBUztFQUNULEFBQVE7RUFDUixBQUFZO0VBQ1osQUFBWTtFQUNaLEFBQWE7O0FBR2YsQUFBYztFQUFzQixBQUFXOztBQUUvQyxBQUFvQjtFQUNsQixBQUFTO0VBQ1QsQUFBTztFQUNQLEFBQVE7RUFDUixBQUFRO0VBQ1IsQUFBWTtFQUVaLEFBQVE7O0VBQ1IsQUFBUztFQUNULEFBQVE7O0FBR1YsQUFBb0IsQUFBSTtFQUN0QixBQUFROztFQUNSLEFBQVM7OztFQ3RJVCxBQUFhO0VBQ2IsQUFBSztFQUNMLEFBQStGO0VBSS9GLEFBQWE7RUFDYixBQUFZOztBQ1JkO0VBQ0MsQUFBTTtFQUNOLEFBQXdCO0VSdUN2QjtJUXpDRjtNQUtFLEFBQU07O0FBRVI7RUNxQ1ksQURwQ1g7RUFDQSxBQUFPO0VBQ1AsQUFBYTs7QUFFZDtFQUNDLEFBQVM7RUFDVCxBQUFXO0VDa0NKLEFEakNQO0VBQ0EsQUFBYTs7QUFFZDtFQUNDLEFBQVk7O0FBRWIsQUFBSSxBQUFJLEFBQUksQUFBSSxBQUFJO0VDckJQLEFEc0JaO0VBQ0EsQUFBYTtFQUNiLEFBQWE7O0FBRWQ7RUFDQyxBQUFXO0VBQ1gsQUFBYTtFQUNiLEFBQWE7O0FBRWQ7RUFDQyxBQUFXO0VBQ1gsQUFBYTs7QUFFZDtFQUNDLEFBQVc7O0FBRVo7RUFDQyxBQUFXOztBQUVaO0VBQ0MsQUFBVzs7QUFFWjtFQUNDLEFBQVc7RUFDWCxBQUFnQjtFQUNoQixBQUFhOztBUk5aO0VRU0YsQUFBSSxBQUFJLEFBQUksQUFBSSxBQUFJO0lBQ2xCLEFBQWE7RUFFZjtJQUNFLEFBQVc7RUFDYjtJQUNFLEFBQVc7RUFDYjtJQUNFLEFBQVc7RUFDYjtJQUNFLEFBQVc7RUFDYjtJQUNFLEFBQVc7O0FBRWIsQUFBTSxBQUFTLEFBQVksQUFBTSxBQUFLLEFBQUssQUFBUyxBQUFXLEFBQUcsQUFBTSxBQUFJLEFBQUs7RUFDaEYsQUFBUzs7QUFFVixBQUFJO0VBQ0gsQUFBVztFQUNYLEFBQWE7RUFDYixBQUFhOztBQUVkO0VBQ0MsQUFBYTs7QUFFZDtFQUNDLEFBQWE7RUFDYixBQUFhO0VBQ2IsQUFBWTs7QUFFYjtFQUNDLEFBQWM7RUFDZCxBQUFhO0VBQ2IsQUFBZ0I7RUFDaEIsQUFBTztFQUVSLEFBQUksQUFBTztJQUNULEFBQVE7O0FBRVYsQUFBSTtFQUNILEFBQVM7RUFDVCxBQUFROztBQUVULEFBQUssQUFBRSxBQUFTLEFBQUssQUFBRTtFQUN0QixBQUFTO0VBQ1QsQUFBYTs7QUFFZCxBQUFLLEFBQUU7RUFDTixBQUFTOztBQUVWLEFBQUU7RUFDRCxBQUFTO0VBQ1QsQUFBYTs7QUFFZDtFQUNDLEFBQU87O0FFekdSO0VBQ0MsQUFBb0I7RUFDcEIsQUFBaUI7RUFDakIsQUFBWTtFQUNaLEFBQVE7RUFDUixBQUFTOztBQUVWLEFBQU07RUFDTCxBQUFRO0VBQ1IsQUFBd0I7O0FBS2IsQUFBYSxBQUFFLEFBQUksQUFBUyxBQUFVLEFBQVMsQUFBZSxBQUFRLEFBQVMsQUFBWSxBQUFTLEFBQVcsQUFBUyxBQUFtQixBQUFTLEFBQVksQUFBUyxBQUFhLEFBQVMsQUFBVyxBQUE2QyxBQUFpQixBQUFZLEFBQVMsQUFBZSxBQUFZLEFBQVMsQUFBZSxBQUFZLEFBQVMsQUFBYSxBQUFTLEFBQWMsQUFBUSxBQUFTLEFBQWMsQUFBUyxBQUFxQixBQUFTLEFBQWdCLEFBQWMsQUFBUyxBQUFPLEFBQVMsQUFBYyxBQUFTLEFBQVMsQUFBYyxBQUFVLEFBQVMsQUFBYSxBQUFTLEFBQVMsQUFBYSxBQUFTLEFBQWUsQUFBUyxBQUFrQixBQUFTLEFBQVksQUFBb0IsQUFBYSxBQUFFLEFBQUksQUFBUSxBQUFVLEFBQVEsQUFBZSxBQUFRLEFBQVEsQUFBWSxBQUFRLEFBQVcsQUFBUSxBQUFtQixBQUFRLEFBQVksQUFBUSxBQUFhLEFBQVEsQUFBVyxBQUEyQyxBQUFpQixBQUFZLEFBQVEsQUFBZSxBQUFZLEFBQVEsQUFBZSxBQUFZLEFBQVEsQUFBYSxBQUFRLEFBQWMsQUFBUSxBQUFRLEFBQWMsQUFBUyxBQUFxQixBQUFRLEFBQWdCLEFBQWMsQUFBUyxBQUFPLEFBQVEsQUFBYyxBQUFTLEFBQVEsQUFBYyxBQUFVLEFBQVEsQUFBYSxBQUFRLEFBQVMsQUFBYSxBQUFRLEFBQWUsQUFBUSxBQUFrQixBQUFRLEFBQVksQUFBUSxBQUFHLEFBQVMsQUFBRztFQUNwNUMsQUFBUztFQUNULEFBQVM7QUFFQSxBQUFhLEFBQUUsQUFBSSxBQUFRLEFBQVUsQUFBUSxBQUFlLEFBQVEsQUFBUSxBQUFZLEFBQVEsQUFBVyxBQUFRLEFBQW1CLEFBQVEsQUFBWSxBQUFRLEFBQWEsQUFBUSxBQUFXLEFBQTJDLEFBQWlCLEFBQVksQUFBUSxBQUFlLEFBQVksQUFBUSxBQUFlLEFBQVksQUFBUSxBQUFhLEFBQVEsQUFBYyxBQUFRLEFBQVEsQUFBYyxBQUFTLEFBQXFCLEFBQVEsQUFBZ0IsQUFBYyxBQUFTLEFBQU8sQUFBUSxBQUFjLEFBQVMsQUFBUSxBQUFjLEFBQVUsQUFBUSxBQUFhLEFBQVEsQUFBUyxBQUFhLEFBQVEsQUFBZSxBQUFRLEFBQWtCLEFBQVEsQUFBWSxBQUFRLEFBQUc7RUFDeHJCLEFBQU87O0FBRVQ7RUR1QlksQUN0Qlg7RUFDQSxBQUFhO0VBQ2IsQUFBaUI7RUFFbEIsQUFBQztJQUNDLEFBQWlCO0lET1YsQUNOUDtJQUNBLEFBQVE7O0FBSVY7RUFDQyxBQUFXO0VBQ1gsQUFBUTs7QUFLVDtFQUNDLEFBQVU7RUFDVixBQUFTO0VBRVQsQUFBWTtFQUNaLEFBQVc7RUFFWCxBQUFPO0VBQ1AsQUFBYTs7QUFHZCxBQUFhLEFBQUU7RUFFZCxBQUFPO0VBQ1AsQUFBWTtFQUNiLEFBQWEsQUFBRSxBQUFLLEFBQUcsQUFBYSxBQUFFLEFBQUssQUFBQztJRGIvQixBQ2NYOztBQUVGLEFBQU0sQUFBb0IsQUFBQyxBQUFTLEFBQUM7RUFDcEMsQUFBUTtFQUNSLEFBQVM7O0FBR1YsQUFBb0I7RUFDbEIsQUFBVzs7QUFNYixBQUFJLEFBQVksQUFBSSxBQUFXLEFBQW1CLEFBQUksQUFBVztFQUMvRCxBQUFLOztBQ3ZFUDtFQUNFLEFBQVk7RUFDWixBQUFlO0VBQ2YsQUFBUTtFQUNSLEFBQWM7O0FBR2hCLEFBQU07RUFDSixBQUFZO0VBQ1osQUFBTztFQUNQLEFBQVc7RUFDWCxBQUFhOztBQUdmLEFBQU07RUFDSixBQUFZOztBQUdkLEFBQU0sQUFBTSxBQUFHLEFBQUksQUFBTSxBQUFNLEFBQUc7RUFFaEMsQUFBUztFQUNULEFBQVc7RUFDWCxBQUFhO0VBQ2IsQUFBTzs7QUFHVCxBQUFNO0VBQ0osQUFBWTs7QUFHZCxBQUFNLEFBQU0sQUFBRyxBQUFJLEFBQU0sQUFBTSxBQUFHO0VBRWhDLEFBQVM7RUFDVCxBQUFXO0VBQ1gsQUFBYTtFQUNiLEFBQU87O0FBR1QsQUFBTSxBQUFHLEFBQUksQUFBTSxBQUFHO0VBRXBCLEFBQVM7RUFDVCxBQUFXO0VBQ1gsQUFBTztFQUNQLEFBQVk7O0FBR2QsQUFBTSxBQUFFLEFBQU8sQUFBTSxBQUFFLEFBQU0sQUFBTSxBQUFFO0VBQ25DLEFBQVk7O0FBR2QsQUFBTSxBQUFNLEFBQUcsQUFBSSxBQUFNLEFBQU0sQUFBRyxBQUFJLEFBQU0sQUFBTSxBQUFHLEFBQUksQUFBTSxBQUFNLEFBQUcsQUFBSSxBQUFNLEFBQU0sQUFBRyxBQUFJLEFBQU0sQUFBRztFQU10RyxBQUFTO0VBQ1QsQUFBYTs7QUN4REksQUFBYSxBQUFnQjtFQUMvQyxBQUFZO0VBQ1ksQUFBYSxBQUFjLEFBQVEsQUFBdUI7SUFDakYsQUFBVzs7QUFPYjtFSDhCUSxBRzdCUDs7QUFFRCxBQUFJO0VBQ0gsQUFBVTs7QUFFWCxBQUFlO0VIWEwsQUdZVDs7QUFFRDtFQUNDLEFBQVc7RUFDWCxBQUFhO0VBQ2IsQUFBWTtFQUVaLEFBQVE7RUhuQkMsQUdvQlQ7RUhsQk0sQUdtQk47RUFHQSxBQUFlOztBQUdQLEFBQWMsQUFBUyxBQUFjLEFBQVEsQUFBSyxBQUFlLEFBQWMsQUFBSyxBQUFlLEFBQWMsQUFBZSxBQUFpQixBQUFhLEFBQU0sQUFBVyxBQUFHLEFBQWM7RUFDeE0sQUFBVTtFQUNWLEFBQWtCO0VIU1AsQUdSWDtFQUNBLEFBQVM7RUFFVCxBQUFnQjtFSHZDSixBR3dDWjtFQUNBLEFBQWE7RUFDYixBQUFpQjtFQUVqQixBQUFtQztFQUVuQyxBQUFXO0VBRVgsQUFBUztFQUNULEFBQVE7RUFDUixBQUFlO0VBRWYsQUFBUztFQUVULEFBQVM7RUFHSyxBQUFjLEFBQU8sQUFBUSxBQUFjLEFBQU0sQUFBUSxBQUFLLEFBQWEsQUFBUSxBQUFjLEFBQUssQUFBYSxBQUFRLEFBQWMsQUFBYSxBQUFRLEFBQWlCLEFBQVcsQUFBUSxBQUFNLEFBQVcsQUFBQyxBQUFRLEFBQWMsQUFBbUI7SUFDMVEsQUFBUztJQUNULEFBQU87SUFDUCxBQUFRO0lBQ1IsQUFBVTtJQUNWLEFBQVM7SUFDVCxBQUFRO0lBQ1IsQUFBTTtJSHBCSSxBR3FCVjtJQUNBLEFBQVk7SUFDWixBQUFlO0VBR0YsQUFBYyxBQUFPLEFBQVEsQUFBYyxBQUFNLEFBQVEsQUFBSyxBQUFhLEFBQVEsQUFBYyxBQUFLLEFBQWEsQUFBUSxBQUFjLEFBQWEsQUFBUSxBQUFpQixBQUFXLEFBQVEsQUFBTSxBQUFXLEFBQUMsQUFBUSxBQUFjLEFBQW1CO0lIN0JwUSxBRzhCTjtJQUNBLEFBQWlCO0lBQ0UsQUFBYyxBQUFPLEFBQU0sQUFBUSxBQUFjLEFBQU0sQUFBTSxBQUFRLEFBQUssQUFBYSxBQUFNLEFBQVEsQUFBYyxBQUFLLEFBQWEsQUFBTSxBQUFRLEFBQWMsQUFBYSxBQUFNLEFBQVEsQUFBaUIsQUFBVyxBQUFNLEFBQVEsQUFBTSxBQUFXLEFBQUMsQUFBTSxBQUFRLEFBQWMsQUFBbUIsQUFBTTtNQUMvVCxBQUFROztBQUtjLEFBQUssQUFBYSxBQUFRLEFBQWMsQUFBSyxBQUFhLEFBQVEsQUFBYyxBQUFhO0VIN0M3RyxBRzhDUDs7QUFHRixBQUFlO0VBQ2QsQUFBVzs7QUFHWjtFQUNDLEFBQVc7O0FBRVosQUFBTTtFQUNMLEFBQVc7RUFDWCxBQUFROztBQUVUO0VBQ0MsQUFBWTtFQUNaLEFBQVk7RUh6RkYsQUcwRlY7O0FBR0QsQUFBTTtFQUNKLEFBQWU7O0FBS2pCLEFBQWE7RUFDWCxBQUFhO0VIcEdKLEFHcUdUO0FBQ0YsQUFBYTtFQUNYLEFBQVk7O0FBR2Q7RUgzR1UsQUc2R1Q7O0FBRUQ7RUFDQyxBQUFPO0VBQ1AsQUFBWTs7QUFFYjtFQUNDLEFBQU87RUFDUCxBQUFZOztBQVNiLEFBQWUsQUFBUztFQUN0QixBQUFPO0VIOUhFLEFHK0hUO0VBRUYsQUFBZSxBQUFTLEFBQWM7SUFDbkMsQUFBUztJQUNULEFBQWE7SUFDYixBQUFjOztBQzNJakIsQUFBTztFQUNOLEFBQVM7RUpLQSxBSUpUO0VBQ0EsQUFBUTtFQUNSLEFBQVk7RUpHRixBSUZWO0VBQ0EsQUFBZTtFQUVoQixBQUFLLEFBQVEsQUFBUTtJQUNuQixBQUFjOztBQUVoQixBQUFLLEFBQWUsQUFBUTtFSlRiLEFJVWQ7RUFDQSxBQUFhOztBQVFkLEFBQUssQUFBSyxBQUFjLEFBQUssQUFBWSxBQUFRLEFBQVE7RUphaEQsQUlaUDs7QUFHRixBQUFLLEFBQVUsQUFBTTtFSjBCUCxBSXpCYjs7QUFFRCxBQUFLLEFBQVUsQUFBTTtFSndCVixBSXZCVjs7QUFJRCxBQUFLO0VKa0JTLEFJakJaO0VBQ0EsQUFBUztBQUVYLEFBQUssQUFBSyxBQUFVLEFBQVM7RUplbEIsQUlkVDs7QUFHRixBQUFlO0VBQ2IsQUFBYztFSm5DTCxBSW9DVDs7QUFHRjtFQUNDLEFBQVc7RUFDWCxBQUFRO0ViUFA7SWFLRjtNSnZDVyxBSTRDVDtFQUVGLEFBQWMsQUFBTyxBQUFjO0lBQ2pDLEFBQU87SUFDUCxBQUFXO0VBRWIsQUFBYyxBQUFLLEFBQWUsQUFBYztJQUc5QyxBQUFXO0lBQ1gsQUFBYTtJQUNiLEFBQWM7SUFDZCxBQUFTO0VBSVgsQUFBZ0I7SUFDZCxBQUFVO0lBQ1YsQUFBZTtJQUNqQixBQUFnQixBQUFFO01BQ2YsQUFBVTtNSmhFRixBSWlFUjtNQUNBLEFBQUs7O0FBQ1I7RUFDQyxBQUFTO0VBQ1QsQUFBVztFQUNYLEFBQWE7RUFDYixBQUFlO0VBRWYsQUFBUTtFQUNSLEFBQVc7RUFFWCxBQUFhO0VBQ2IsQUFBYztFQUdmLEFBQWEsQUFBZSxBQUFhO0lBQ3ZDLEFBQU87SUFDUCxBQUFRO0ViaERSO0lhaUNGO01BbUJFLEFBQWdCO01BQ2xCLEFBQWE7UUFDVixBQUFNO1FBQ04sQUFBTztFQUdWLEFBQWE7SUFDWCxBQUFPO0lBQ1AsQUFBTTtJQUNOLEFBQVE7SUFDUixBQUFTO0lBQ1QsQUFBUTtFQUdWLEFBQWE7SUFDWCxBQUFNO0lBQ04sQUFBUztJQUVULEFBQVk7SUFDWixBQUFPO0lBRVAsQUFBVztJQUNYLEFBQVE7SUFFUixBQUFTO0lBQ1QsQUFBUTtJQUNSLEFBQWE7SUFFZixBQUFhLEFBQWM7TUo3RWYsQUk4RVQ7TUFDQSxBQUFXO0lBSWQsQUFBYSxBQUFjO01BQ3hCLEFBQVM7SUFFWixBQUFhLEFBQWU7TUFDekIsQUFBVztNQUNYLEFBQVU7TUFDVixBQUFLO01BQ0wsQUFBTTs7QUFTVDtFQUVDLEFBQVM7RWJ4R1I7SWFzR0Y7TUp6SVUsQUk4SVI7RUFHRixBQUFpQjtJQUNmLEFBQVU7SUFDVixBQUFPO0lBQ1AsQUFBUTtJQUNSLEFBQVM7SUFDVCxBQUFPO0lBQ1AsQUFBYztJYnBIZDtNYThHRixBQUFpQjtRQVVkLEFBQU87SUFFVixBQUFpQixBQUFlO01BQzdCLEFBQVU7TUFDVixBQUFPO01BQ1AsQUFBSztFQUVSLEFBQWlCLEFBQU8sQUFBaUI7SUFDdkMsQUFBTztFQUtULEFBQWlCO0lKeEtQLEFJeUtSO0VBRUYsQUFBaUI7SUFDZixBQUFRO0lBQ1IsQUFBWTtJQUdkLEFBQWlCLEFBQWEsQUFBSztNQUNoQyxBQUFTO01BQ1QsQUFBTztFQU1WLEFBQWlCO0lBQ2YsQUFBZ0I7SUFDaEIsQUFBWTtJSjlMQyxBSStMYjtFQUVGLEFBQWlCO0lBQ2YsQUFBWTtJQUNaLEFBQU87SUFDUCxBQUFXOztBQ3RNYixBQUFvQjtFQUNuQixBQUFZO0VMS0gsQUtKVDtFTElTLEFLSFQ7RUFFRCxBQUFtQixBQUFJLEFBQXdCO0lBQzdDLEFBQWlCO0lBQ2pCLEFBQVE7SUFDUixBQUFTO0lBQ1QsQUFBWTtFQUVkLEFBQW1CLEFBQUksQUFBd0I7SUFDN0MsQUFBUzs7QUFFWCxBQUFDLEFBQWUsQUFBSTtFQUNuQixBQUFTO0VBQ1QsQUFBTztFTGtCQyxBS2pCUjtFTHdCTyxBS3ZCUDs7QUFFRCxBQUFDLEFBQU07RUFDTixBQUFTOztBQUVWLEFBQW1CO0VBQ2xCLEFBQVM7O0FBSVYsQUFBTTtFQUNMLEFBQVk7RUFDYixBQUFNLEFBQVk7SUxjTixBS2JWO0lBRUYsQUFBTSxBQUFZLEFBQUM7TUxDVixBS0FOOztXQ2xDUTtFQUNYO0lBQ0UsQUFBVzs7RUFDYjtJQUNFLEFBQVc7O0FDSmI7RUFDQyxBQUFPO0VBQ1AsQUFBVztFQUNYLEFBQVE7RUFDUixBQUFlO0VBQ2YsQUFBaUI7O0FDTGxCLEFBQUk7RUFDSCxBQUFTO0VBQ1QsQUFBUztFQUVWLEFBQUksQUFBYTtJQUNmLEFBQVM7O0FBRVg7O0lBRUE7TUFLRyxBQUFZO01BQ1osQUFBTztNQUNQLEFBQVE7TUFDUixBQUFNO01BQ04sQUFBSztNQVJSLEFBQVc7UUFDUCxBQUFVO1FBQ1YsQUFBUztNQVNiLEFBQVU7UUFDTixBQUFTO1FBQ1QsQUFBYztRQUNkLEFBQWE7UUFDYixBQUFRO1FBQ1IsQUFBVzs7SUFDZjtNQUNHLEFBQVE7O0lBR1g7TUFDRyxBQUFRO01BQ1IsQUFBVztNQUNYLEFBQWE7TUFDYixBQUFnQjtNQUNoQixBQUFZO01qQktiO1FpQlZGO1VBUUksQUFBVztNQUdmLEFBQWdCO1FSRFIsQVFFSjtRQUNBLEFBQWE7UUFHakIsQUFBZ0IsQUFBQztVQUNaLEFBQWlCOzs7QUFFdEI7RUFDQyxBQUFnQjtFQUNqQixBQUFnQztJQUM5QixBQUFTOztBQ3JEWDtFVE1VLEFTTFQ7RVRDYyxBU0FkO0VBRUQsQUFBaUI7SUFDZixBQUFTO0VBRVgsQUFBaUI7SUFDZixBQUFjO0VBQ2hCLEFBQWlCLEFBQWUsQUFBaUI7SUFDL0MsQUFBTztFQUVULEFBQWlCO0lBQ2YsQUFBUztJQUNULEFBQVE7SVRQQyxBU1FUO0lBTUEsQUFBVTtJQUNWLEFBQVM7SUFNVCxBQUFlO0lBWGpCLEFBQUksQUFBaUI7TUFDbEIsQUFBUTtJQU1YLEFBQWlCLEFBQVksQUFBRyxBQUFpQjtNQUM5QyxBQUFZO0lBT2YsQUFBaUIsQUFBVyxBQUFRLEFBQWlCLEFBQVcsQUFBTztNVFMvRCxBU1JKO01BQ0EsQUFBaUI7SUFDckIsQUFBaUIsQUFBVyxBQUFNO01BQzlCLEFBQVE7RUFNWixBQUFJLEFBQWlCO0lBQ2xCLEFBQVE7RUFDWCxBQUFpQixBQUFpQjtJQUMvQixBQUFXO0VBRWQsQUFBaUI7SUFDZixBQUFTO0lBQ1QsQUFBZ0I7RUFFbEIsQUFBaUI7SUFDZixBQUFXO0lBQ1gsQUFBYTtFbEJaYjtJa0JnQkYsQUFBaUIsQUFBVyxBQUFpQjtNQUMxQyxBQUFPO01UbERILEFTbURKO01UbkRJLEFTb0RKO01UcERJLEFTcURKO01BQ0EsQUFBWTtJQUNmLEFBQWlCO01BQ2QsQUFBVztJQUdkLEFBQWlCO01BQ2QsQUFBVzs7QUNwRWQ7RW5Cb0RFLEFBQWU7RUFYZjtJbUJ6Q0Y7TW5CdURJLEFBQWU7O0FtQnBEbkI7RUFDQyxBQUFVO0VBQ1YsQUFBTztFQUNQLEFBQU07RUFFTixBQUFPO0VBQ1AsQUFBTTtFbkJnQ0w7SW1CdENGO01BU0UsQUFBTztNQUNQLEFBQU07RW5CNEJOO0ltQnRDRjtNQWFFLEFBQU87TUFDUCxBQUFNO0VBRVIsQUFBa0I7SVZ5Qk4sQVV4QlY7SUFDQSxBQUFVO0lBQ1YsQUFBUztJQUNULEFBQVk7SUFDZCxBQUFrQixBQUEwQjtNQUN6QyxBQUFTO0lBRVosQUFBa0IsQUFBMkI7TVZjckMsQVViTDtFQUVILEFBQWtCO0lBQ2hCLEFBQVE7SUFDUixBQUFXO0lBQ1gsQUFBTzs7QUFJVCxBQUFlLEFBQWM7RUFDM0IsQUFBUTtBQUdWLEFBQWM7RVZuQ0osQVVvQ1I7QUFFRixBQUFhLEFBQVk7RVZsQ2QsQVVtQ1Q7QUFDRixBQUFhLEFBQVk7RVZ2Q2QsQVV3Q1Q7QUFDRixBQUFhLEFBQVk7RUFDdkIsQUFBYztBQUdoQixBQUFjLEFBQWtCO0VBQzlCLEFBQVc7QUFFYixBQUFhLEFBQVEsQUFBYSxBQUFPO0VBQ3ZDLEFBQVE7QUFHVixBQUFhLEFBQVMsQUFBYSxBQUFRO0VBQ3pDLEFBQVE7QUFFVixBQUFhLEFBQVEsQUFBYSxBQUFPO0VBQ3ZDLEFBQVE7RW5CdEJSO0ltQnFCRixBQUFhLEFBQVEsQUFBYSxBQUFPO01BSXRDLEFBQVE7QW5CekJUO0VtQitCRixBQUFlLEFBQWM7SUFDMUIsQUFBWTtFQUNmLEFBQWM7SVZuRUgsQVVvRVI7RUFFSCxBQUFhLEFBQVk7SVZ2RWYsQVV3RVA7QW5CckNEO0VtQndDRixBQUFlLEFBQWM7SUFDMUIsQUFBWTtFQUNmLEFBQWM7SUFDWCxBQUFjO0VBRWpCLEFBQWEsQUFBWTtJVi9FZCxBVWdGUjtFQUVILEFBQWEsQUFBWTtJQUN0QixBQUFjOztBQzFGakI7RUFFQyxBQUFVO0VBQ1YsQUFBVTs7QUFHWDtFQUVDLEFBQVU7RUFFVixBQUFTO0VBQ1QsQUFBSztFQUNMLEFBQU07RUFDTixBQUFZO0VBRVosQUFBTztFQUNQLEFBQVU7RUFDWCxBQUFvQjtJQUNsQixBQUFVOztBQUdaO0VBQ0MsQUFBVTtFQUNWLEFBQVM7RUFDVCxBQUFRO0VBRVIsQUFBTztFQUNQLEFBQVE7RUFFUixBQUFVO0VBQ1YsQUFBUztFQUNULEFBQWtCO0VBQ2xCLEFBQU87RUFDUCxBQUFPO0VBRVIsQUFBNEI7SUFDMUIsQUFBUTtJWE9ILEFXTkw7SUFDQSxBQUFRO0lBQ1IsQUFBTztJQUVQLEFBQVk7RUFHZCxBQUFXLEFBQTZCLEFBQTJCO0lBQ2pFLEFBQVM7O0FDMUNYLEFBQUcsQUFBZTtFQUNoQixBQUFZO0FBRWQsQUFBRyxBQUFlO0VaQVIsQVlDUjtBQUVGLEFBQUcsQUFBZSxBQUFPLEFBQUcsQUFBZTtFQUN6QyxBQUFVO0FBRVosQUFBRyxBQUFlO0VBQ2hCLEFBQVM7RUFDVCxBQUFRO0FBRVYsQUFBRyxBQUFlLEFBQXlCLEFBQUcsQUFBZTtFQUMzRCxBQUFRO0FBRVYsQUFBRyxBQUFlO0VBQ2hCLEFBQVU7RUFDVixBQUFNO0VBQ04sQUFBTztFQUNQLEFBQU87QUFFVCxBQUFHLEFBQWU7RUFDaEIsQUFBTztFQUNQLEFBQVU7RUFDVixBQUFVO0VBRVosQUFBRyxBQUFlLEFBQU87SUFDdEIsQUFBTztBQUVWLEFBQUcsQUFBZTtFQUNoQixBQUFPO0VBQ1AsQUFBUTtFQUNSLEFBQWlCO0VBQ2pCLEFBQXFCO0VBRXJCLEFBQVk7RUFHZCxBQUFHLEFBQWUsQUFBTSxBQUFPO0lBQzNCLEFBQWtCO0VBQ3RCLEFBQUcsQUFBZSxBQUFNLEFBQU87SUFDM0IsQUFBVztBQUtmLEFBQUcsQUFBZTtFQUNoQixBQUFrQjtFQUNsQixBQUFZO0VBRVosQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFNO0VBQ04sQUFBTztFQUNQLEFBQVE7RUFDUixBQUFRO0VBQ1IsQUFBTztFQUVQLEFBQVE7QUFFVixBQUFHLEFBQWU7RUFDaEIsQUFBVTtFQUNWLEFBQVE7RUFDUixBQUFNO0VBQ04sQUFBTztFWjNCRCxBWTZCTjtFWmhFUSxBWW1FUjtFWi9EUyxBWWdFVDtFQUNBLEFBQVk7RUFFZCxBQUFHLEFBQWUsQUFBYTtJQUM1QixBQUFhO0lBQ2IsQUFBZ0I7SUFDaEIsQUFBZ0I7SUFDaEIsQUFBYTtJWmpGSCxBWWtGVjtJQUNBLEFBQVc7SUFFZCxBQUFHLEFBQWUsQUFBYSxBQUFhO01BQ3hDLEFBQWE7RUFFakIsQUFBRyxBQUFlLEFBQWE7SUFDNUIsQUFBZ0I7SUFDaEIsQUFBYTtJQUNiLEFBQVc7RUFHZCxBQUFHLEFBQWUsQUFBYSxBQUFHLEFBQUcsQUFBZSxBQUFhO0lackR6RCxBWXNETDs7QXJCdEREO0VxQjZERjtJQUNFLEFBQVU7SUFDVixBQUFVO0lBRVosQUFBdUI7TUFDcEIsQUFBTztFQUVWO0lBQ0UsQUFBUztJWnJFSCxBWXNFTjtJQUNBLEFBQXlCO0lBQ3pCLEFBQWlCO0lBRWpCLEFBQVU7SUFDVixBQUFnQjtJQUVoQixBQUFVO0lBQ1YsQUFBSztJQUNMLEFBQU87SUFDUCxBQUFRO0lBRVIsQUFBTztJQUNQLEFBQVE7O0FyQm5GUjtFcUJzRkY7SUFDRSxBQUFPO0lBQ1AsQUFBTztJQUVQLEFBQWU7SUFDZixBQUFZO0lBRVosQUFBYztJQUNkLEFBQWU7SUFFakIsQUFBTztNQUNKLEFBQWE7TUFDYixBQUFjO01BQ2QsQUFBUzs7QUM1SVo7RWJPVyxBYUxWO0VBRUEsQUFBTztFQUNQLEFBQVc7RWJLRCxBYUhWO0VBRUQsQUFBYTtJQUNYLEFBQVM7O0FBR1g7RUFDQyxBQUFPOztBQUVSO0VBQ0MsQUFBZ0I7RUFDaEIsQUFBVztFYmxCQyxBYW1CWjtFQUNBLEFBQWE7RUFDYixBQUF3QjtFYmRkLEFhZVY7RUFFRCxBQUFhLEFBQVksQUFBRyxBQUFZLEFBQUM7SUFDdkMsQUFBTztFdEJnQlA7SXNCekJGO01BYUUsQUFBVzs7QUFFYjtFQUNDLEFBQVc7RUFDWCxBQUFhO0ViaENBLEFhaUNiOztBdEJPQztFc0JKRjtJQUNFLEFBQVc7RUFDYjtJQUNFLEFBQVc7O0FBR2I7RUFDQyxBQUFTO0VBRVYsQUFBVztJQUNULEFBQVM7SUFDVCxBQUFROztBQUVWO0VBQ0MsQUFBVzs7QUNoRE07RUFDakIsQUFBWTs7QUFNYjtFZEhXLEFjSVY7RUFHRCxBQUFpQjtJQUNmLEFBQWE7SUFDYixBQUFnQjtJQUNoQixBQUF3QjtJQUd4QixBQUFnQjtJQUNoQixBQUFhO0lkc0JSLEFjcEJMO0lBQ0EsQUFBUztFQUVYLEFBQWlCO0lBQ2YsQUFBVTtJQUNWLEFBQVc7SUFDWCxBQUFhO0lBRWYsQUFBaUIsQUFBVyxBQUFXO01BQ3BDLEFBQVc7RUFHZCxBQUFpQjtJQUNmLEFBQVE7RUFFVixBQUFpQixBQUFjLEFBQWlCO0lBQzlDLEFBQVE7RUFFVixBQUFpQjtJQUNmLEFBQVU7SUFDVixBQUFPO0lBQ1AsQUFBSztFQUlQLEFBQWlCLEFBQUMsQUFBSyxBQUFRLEFBQWlCLEFBQUMsQUFBUTtJQUN2RCxBQUFRO0lkTEUsQWNNVjtJQUNBLEFBQVc7RUFFYixBQUFpQixBQUFZO0lkVnRCLEFjV0w7SUFDQSxBQUFRO0lBQ1IsQUFBVztFQUViLEFBQWlCO0lBQ2YsQUFBWTtFdkJsQlo7SXVCL0JGO01Bb0RFLEFBQVc7TUFDYixBQUFpQjtRQUNkLEFBQWdCOztBQUVuQjtFQUNDLEFBQVM7RUFFVCxBQUFVO0VBQ1YsQUFBSztFQUNMLEFBQU87RUFFUCxBQUFPO0VBQ1AsQUFBUTtFQUVSLEFBQVE7RUFDUixBQUFhO0VBRWIsQUFBZ0I7RUFFaEIsQUFBUztFZHhDRixBYzBDUDtFdkIxQ0M7SXVCeUJGO01BbUJFLEFBQVM7RUFFWCxBQUFtQjtJQUNqQixBQUFXO0lBQ1gsQUFBWTtJQUNaLEFBQWdCO0lBQ2hCLEFBQWE7SUFFYixBQUFVO0lBRVosQUFBbUIsQUFBSztNQUNyQixBQUFnQjtNQUNoQixBQUFZO01BQ1osQUFBUztNQUNULEFBQVE7TUFDUixBQUFPO01BRVAsQUFBUztNQUNULEFBQVk7TUFDWixBQUFhO01BQ2IsQUFBaUI7RUFFcEIsQUFBbUI7SUFDakIsQUFBWTtFQUVkLEFBQW9CO0lBQ2xCLEFBQVc7O0FBSWI7RUFDQyxBQUFXO0VBQ1gsQUFBUztFQUNULEFBQVE7RUFDUixBQUFPO0VBQ1AsQUFBWTtFQUViLEFBQWU7SUFDYixBQUFXO0lkbkhOLEFjb0hMO0VBRUYsQUFBZTtJQUNiLEFBQWE7SWR2SFIsQWN3SEw7SUFDQSxBQUFTO0lBRVgsQUFBZSxBQUFVO01BQ3RCLEFBQWdCO01BQ2hCLEFBQWlCO01BQ2pCLEFBQWdCO01BQ2hCLEFBQWE7O0FBSWhCLEFBQXFCLEFBQUcsQUFBdUI7RWQzRnZDLEFjNEZOOztBQ3ZJRjtFQUNDLEFBQVU7RWZtQ0gsQWVsQ1A7RUFFQSxBQUFTO0VBQ1QsQUFBNEI7RUFFNUIsQUFBTztFQUNQLEFBQU87RUFDUCxBQUFPO0VBQ1AsQUFBVzs7QUFHWjtFZkVpQixBZUFoQjtFQUVBLEFBQWE7RUFDYixBQUFjO0VmYkosQWVjVjs7QUFHRCxBQUFZO0VBQ1gsQUFBTztFQUNQLEFBQVE7RUFDUixBQUFZO0VmYkEsQWVjWjtFZnhCVSxBZXlCVjs7QUFHRDtFQUNDLEFBQU87O0FBR1I7RUFDQyxBQUFVO0VBQ1YsQUFBTTtFQUNOLEFBQUs7RUFDTCxBQUFRO0VBQ1IsQUFBWTtFZnJDRixBZXNDVjtFQUVBLEFBQW1CO0VBQ25CLEFBQVM7RUFFVCxBQUFrQjtFQUVuQixBQUFXO0lmN0NBLEFlOENUO0lBQ0EsQUFBVzs7QXhCYlg7RXdCaUJGO0lBQ0UsQUFBVztJQUNYLEFBQU87RUFDVDtJQUNFLEFBQVc7SWY3Q0EsQWU4Q1g7SUFDQSxBQUFTO0lBQ1QsQUFBMkI7SUFFN0IsQUFBZ0I7TUFDYixBQUF1QjtFQUUxQjtJQUNFLEFBQVM7O0FBR1gsQUFBTyxBQUFlO0VBeEVDLEFBeUV0Qjs7QUFFRDtFQUNDLEFBQVM7O0FBRVY7RUFDQyxBQUFXO0VBQ1gsQUFBUzs7QUFHVixBQUFnQjtFQUNkLEFBQVM7O0FBR1g7RUFDQyxBQUFVO0VBQ1YsQUFBSztFQUNMLEFBQU07RUFDTixBQUFPO0VBQ1AsQUFBUTtFQUVSLEFBQWlCO0VBRWpCLEFBQVM7O0FBR1YsQUFBeUI7RUFDdkIsQUFBVTtFQUNWLEFBQVM7O0FDdEdYLEFBQTJCO0VBQ3pCLEFBQU87RUFDUCxBQUFXOztBQUliLEFBQVk7RUFDVixBQUFZO0VBQ1osQUFBZTs7QUFHakIsQUFBUSxBQUFhLEFBQU07RWhCUVYsQWdCUGY7RUFDQSxBQUFhO0VBQ2IsQUFBYztFQUNkLEFBQU87O0FBQ1Q7RUFDQyxBQUFPO0VBQ1AsQUFBZ0I7O0FBRWpCO0VBQ0MsQUFBTztFQUNQLEFBQVE7RUFDUixBQUFPO0VBQ1AsQUFBUztFQUVWLEFBQW1CO0lBQ2pCLEFBQU87SWhCcEJGLEFnQnFCTDtJQUNBLEFBQVk7SUFDWixBQUFRO0VBRVYsQUFBbUI7SUFDakIsQUFBVztJaEIzQkYsQWdCNEJUOztBQUtGO0VBQ0MsQUFBUTs7QUFJVDtFQUNDLEFBQVk7O0FBR2IsQUFBYTtFQUNYLEFBQWE7O0FBRWY7RUFDQyxBQUFTO0VBQ1QsQUFBYTtFQUNiLEFBQWM7O0FBR2Y7RUFDQyxBQUFZO0VBQ1osQUFBVztFQUVYLEFBQVM7RUFDVCxBQUFlO0VBQ2YsQUFBaUI7RUFFakIsQUFBZTtFaEIxRFQsQWdCMkROO0VBRUQsQUFBWTtJQUNWLEFBQWE7O0FBR2Y7RUFDQyxBQUFTO0VoQm5FQyxBZ0JvRVY7RUFFRCxBQUFXO0lBQ1QsQUFBYztJQUNkLEFBQVc7RUFFYixBQUFXLEFBQWEsQUFBVztJQUNqQyxBQUFnQjs7QUFHbEIsQUFBTTtFQUNMLEFBQVk7RUFDWixBQUFTO0VoQmpGQSxBZ0JrRlQ7RUFFRCxBQUFNLEFBQVc7SUFFZixBQUFTO0lBQ1QsQUFBUTs7QUM1RlYsQUFBcUI7RWpCbUJKLEFpQmxCZjtFQUNBLEFBQU87RWpCR0MsQWlCRlI7RUFDQSxBQUFhO0VBQ2IsQUFBYztFMUJtQ2Q7STBCeENGLEFBQXFCO01BUWxCLEFBQU87RTFCZ0NSO0kwQnhDRixBQUFxQjtNQVdsQixBQUFPO01qQkxDLEFpQk1SOztBQUdIO0VBQ0MsQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFPO0VBQ1AsQUFBTTtFQUNOLEFBQU87RUFDUCxBQUFVO0VBRVgsQUFBZ0I7SUFDZCxBQUFPOztBQUVUO0VBQ0MsQUFBTztFQUNQLEFBQVU7RUFDVixBQUFNO0VBQ04sQUFBSztFQUNMLEFBQTBCO0VBRTNCO0lqQk9RLEFpQk5OO0lBQ0EsQUFBYztJQUNkLEFBQVc7SUFDWCxBQUFnQjtJQUNoQixBQUFhO0lBRWIsQUFBUTtJakJuQ0EsQWlCb0NSO0lBRUEsQUFBWTtFQUdkO0lqQkxhLEFpQk1YO0lBQ0EsQUFBUTtJQUNSLEFBQU87SUFDUCxBQUFRO0lBQ1IsQUFBUTtFMUJYUjtJMEJjRjtNQUNHLEFBQWE7TUFDYixBQUFXO0UxQmhCWjtJMEJkRjtNQWlDRSxBQUFTO01BQ1QsQUFBTztNQUNUO1FBQ0csQUFBYTtRQUNiLEFBQVc7UUFDWCxBQUFTO1FBQ1QsQUFBYztNQUdqQjtRQUNHLEFBQVM7O0FBR1osQUFBTTtFQUNMLEFBQVk7O0FDMUViLEFBQUs7RUFDSixBQUFVOztBQUVYO0VsQjZDUSxBa0I1Q1A7RUFDQSxBQUFPO0VBQ1AsQUFBZ0I7RUFDaEIsQUFBbUI7RUFFbkIsQUFBUTtFQUNSLEFBQVM7RUFFVixBQUFLLEFBQWdCO0lBQ25CLEFBQVU7SUFDVixBQUFLO0lBQ0wsQUFBTTs7QUFHUixBQUFlLEFBQUU7RUFDaEIsQUFBaUI7RUFDbEIsQUFBZSxBQUFFLEFBQUM7SUFDaEIsQUFBaUI7O0FBRUgsQUFBa0IsQUFBZ0I7RWxCaEJ2QyxBa0JpQlY7RTNCaUJDO0kyQmYyQixBQUFpQixBQUFjLEFBQWUsQUFBYyxBQUFlO01sQm5CN0YsQWtCc0JSO0VBR2lCLEFBQWlCLEFBQUssQUFBZSxBQUFLLEFBQWUsQUFBNEIsQUFBaUIsQUFBUSxBQUFlLEFBQVEsQUFBZTtJQUN0SyxBQUFXO0VBRU0sQUFBaUIsQUFBSSxBQUFlLEFBQUksQUFBZSxBQUF1QixBQUFpQixBQUFJLEFBQWUsQUFBSSxBQUFlLEFBQXVCLEFBQWlCLEFBQUksQUFBZSxBQUFJLEFBQWUsQUFBdUIsQUFBaUIsQUFBSSxBQUFlLEFBQUksQUFBZSxBQUF1QixBQUFpQixBQUFJLEFBQWUsQUFBSSxBQUFlLEFBQXVCLEFBQWlCLEFBQUksQUFBZSxBQUFJLEFBQWU7SUFDOWMsQUFBWTtJQUNaLEFBQWU7RUFFRSxBQUFpQixBQUFJLEFBQWUsQUFBSSxBQUFlLEFBQXVCLEFBQWlCLEFBQUksQUFBZSxBQUFJLEFBQWU7SUFDdEosQUFBYTs7QUFLZixBQUFhO0UzQk9YLEFBQWU7RUFYZjtJMkJJRixBQUFhO00zQlVULEFBQWU7QTJCUm5CLEFBQWEsQUFBaUI7RWxCeENuQixBa0J5Q1Q7RWxCekNTLEFrQjBDVDtBQUdGLEFBQWE7RWxCOUNILEFrQitDUjtFQUNBLEFBQWE7RUFDYixBQUFjOztBQUVoQjtFM0JMRSxBQUFlO0VBWGY7STJCZ0JGO00zQkZJLEFBQWU7O0EyQktuQixBQUF3QjtFQUN2QixBQUFVO0VBQ1YsQUFBTztFQUNQLEFBQU07O0FDN0RQLEFBQWM7RUFDWixBQUFlOztBQUVqQjtFQUVDLEFBQWtCO0U1QnNDakIsQUFBUztFU25DQSxBbUJBVjtFNUIrQkM7STRCcENGO001QjJDSSxBQUFTO0VBUFg7STRCcENGO01uQkVXLEFtQk1UO01uQlBRLEFtQlFSO0VBRUYsQUFBZSxBQUFNLEFBQWU7SUFDbEMsQUFBYTtFQUdmLEFBQWdCO0lBQ2QsQUFBa0I7O0FBTXBCO0U1QnlCRSxBQUFlO0U0QnZCaEIsQUFBWTtFQUNaLEFBQVc7RTVCV1Y7STRCZEY7TTVCNEJJLEFBQWU7O0E0QnZCbkI7RTVCb0JFLEFBQWU7RTRCakJoQixBQUF3QjtFNUJNdkI7STRCVEY7TTVCdUJJLEFBQWU7RTRCbEJuQixBQUFlLEFBQWMsQUFBVyxBQUFjO0lBQ3BELEFBQWlCO0lBQ2pCLEFBQWE7RUFFZixBQUFjO0lBRVosQUFBVztJQUNYLEFBQU87SW5CdENDLEFtQnVDUjtFQUdGLEFBQWM7STVCckJaLEFBQU87SUFDUCxBNEJzQmU7SW5CM0NOLEFtQjZDVDtJbkI3Q1MsQW1COENUO0lBRUEsQUFDUTtJbkJkRyxBbUJhWDtJQUFBLEFBR1E7SUFFUixBQUFlO0lBRWpCLEFBQWMsQUFBUztNQUNwQixBQUFPO01BQ1AsQUFBVTtNQUNWLEFBQU87TW5CM0RBLEFtQjZEUDtJQUlILEFBQWMsQUFBUztNNUIxQnJCLEFBQVM7TTRCNEJSLEFBQVU7TUFDVixBQUFNO01BQ04sQUFBTztNNUJsQ1I7UTRCOEJGLEFBQWMsQUFBUztVNUJ2Qm5CLEFBQVM7STRCNkJiLEFBQWMsQUFBUztNQUNwQixBQUFhO01uQnZFTCxBbUJ3RVI7TUFDQSxBQUFPO001Qm5DUixBQUFTO000QnFDUixBQUFRO01BRVIsQUFBa0I7TW5CeENULEFtQnlDVDtNNUI1Q0Q7UTRCb0NGLEFBQWMsQUFBUztVNUI3Qm5CLEFBQVM7STRCd0NiLEFBQWMsQUFBUztNbkJ4RlYsQW1CeUZWO0lBRUgsQUFBYyxBQUFTLEFBQXVCLEFBQWdCLEFBQWMsQUFBUztNNUJoRW5GLEFBQU87TUFDUCxBNEJnRWdCO01uQnJGUCxBbUJzRlI7TUFDQSxBQUFXO01BRWQsQUFBYyxBQUFTLEFBQXNCLEFBQUssQUFBZ0IsQUFBYyxBQUFTLEFBQVE7UUFDN0YsQUFBZTtNQUVuQixBQUFvQixBQUFjLEFBQVMsQUFBc0IsQUFBSyxBQUFvQixBQUFnQixBQUFjLEFBQVMsQUFBUTtRQUNySSxBQUFXO0VBRWYsQUFBZ0IsQUFBUTtJbkJoR2QsQW1CaUdSO0lBQ0EsQUFBWTtFQUVkLEFBQWMsQUFBVyxBQUFjO0k1Qi9FckMsQUFBTztJQUNQLEE0QitFZTtJNUI5RGYsQUFBUztJNEJnRVQsQUFBWTtJNUJwRVo7TTRCaUVGLEFBQWMsQUFBVyxBQUFjO1E1QjFEbkMsQUFBUzs7QTRCaUViLEFBQWUsQUFBUztFNUJ0RnRCLEFBQU87RUFDUCxBNEJzRmM7RW5CM0dMLEFtQjRHVjtFNUIxRUM7STRCd0VGLEFBQWUsQUFBUztNQUt0QixBQUFPOztBQUVUO0VuQmhITyxBbUJpSE47RUFFRCxBQUFjO0lBQ1osQUFBYTtFQUVmLEFBQWM7SUFDWixBQUFTO0lBQ1QsQUFBVztJQUNYLEFBQWE7SUFFZixBQUFjLEFBQW1CLEFBQWMsQUFBa0I7TW5CeEYxRCxBbUJ5Rko7O0FBRUg7RUFDQyxBQUFZO0VBQ1osQUFBVzs7QUFFWjtFbkJ6SWMsQW1CMEliOztBQUdEO0VBQ0MsQUFBZ0I7O0FDOUlqQixBQUFHO0VwQk1RLEFvQkxWO0VBQ0EsQUFBVztFQUNYLEFBQVE7RUFFVCxBQUFHLEFBQW9CO0lBQ3JCLEFBQVc7SUFDWCxBQUFVO0lBQ1YsQUFBSztFQUVQLEFBQUcsQUFBb0I7SUFDckIsQUFBYTtJQUNiLEFBQWdCO0lBQ2hCLEFBQWdCO0VBRWxCLEFBQUcsQUFBb0I7SUFDckIsQUFBUztFQUdYLEFBQWlCLEFBQUcsQUFBb0I7SUFDckMsQUFBUztFQUNaLEFBQWlCLEFBQUcsQUFBb0I7SUFDckMsQUFBUztFN0JrQlY7STZCeENGLEFBQUc7TUF5QkQsQUFBVztNQUNYLEFBQWdCO01BRWxCLEFBQUcsQUFBb0I7UUFDcEIsQUFBVzs7QUFFZDtFQUNDLEFBQVU7RUFFVixBQUFZO0VBQ1osQUFBSztFQUNMLEFBQU07RUFFTixBQUFPO0VBQ1AsQUFBUTtFcEJsQ0MsQW9Cb0NUO0VBQ0EsQUFBUztFQUVULEFBQWtCO0VBQ2xCLEFBQU87RUFFUCxBQUFXO0VBQ1gsQUFBYTtFQUdkLEFBQWM7SXBCWE4sQW9CWU47SUFFRixBQUFjLEFBQUM7TUFDWixBQUFpQjs7QUFNcEI7RUFDQyxBQUFZO0VBQ2IsQUFBaUIsQUFBZSxBQUFpQjtJQUMvQyxBQUFXOztBQ2hFYixBQUFPLEFBQXFCO0VBQzFCLEFBQVk7QUFFZCxBQUFPLEFBQXFCLEFBQUc7RUFDN0IsQUFBTztFQUNQLEFBQVM7RUFFWCxBQUFPLEFBQXFCLEFBQUcsQUFBRTtJQUM5QixBQUFjOztBQUlqQixBQUFjO0U5QnVDWixBQUFlO0U4QnJDaEIsQUFBWTtFOUIwQlg7SThCNUJGLEFBQWM7TTlCMENWLEFBQWU7RThCckNuQixBQUFjLEFBQVE7SUFDcEIsQUFBYTtFQUVmLEFBQWMsQUFBUTtJckJYWCxBcUJZVDtJQUNBLEFBQVc7RUFFYixBQUFjLEFBQVE7SXJCZ0JkLEFxQmZOO0lBQ0EsQUFBZ0I7SUFDaEIsQUFBYTtJQUNiLEFBQWdCO0lBQ2hCLEFBQVk7SUFDWixBQUFRO0VBR1YsQUFBYyxBQUFRO0lBQ3BCLEFBQWlCO0lyQjNCWixBcUI2Qkw7SXJCN0JLLEFxQjhCTDtJckJLSyxBcUJITDtJQUVGLEFBQWMsQUFBUSxBQUFFO01BQ3JCLEFBQWU7SUFFbEIsQUFBYyxBQUFRLEFBQUc7TUFDdEIsQUFBYztNQUNkLEFBQWU7SUFFbEIsQUFBYyxBQUFRLEFBQUc7TUFDdEIsQUFBZTtJQUVsQixBQUFjLEFBQVEsQUFBRztNQUN0QixBQUFPO0lBRVYsQUFBYyxBQUFRLEFBQUc7TUFDdEIsQUFBa0I7O0FBRXJCLEFBQVUsQUFBVTtFQUNuQixBQUFPO0VBQ1AsQUFBUTs7QUFLVCxBQUFjO0VyQi9CTCxBcUJnQ1A7RXJCekJNLEFxQjBCTjtBQUVGLEFBQWMsQUFBZTtFQUMzQixBQUFNO0VBQ04sQUFBTztFQUNQLEFBQVU7RUFDVixBQUFXO0FBS2IsQUFBYztFQUNaLEFBQVk7RUFDZCxBQUFjLEFBQWdCO0lBQzNCLEFBQVc7SUFDWCxBQUFPO0lBQ1AsQUFBUTtJQUNSLEFBQVM7SUFDVCxBQUFRO0lBQ1IsQUFBUztJQUNULEFBQWU7QUFFbEIsQUFBYyxBQUFrQjtFQUM5QixBQUFZO0VBQ1osQUFBUTtFQUVWLEFBQWMsQUFBa0IsQUFBTztJQUNwQyxBQUFXO0lBQ1gsQUFBZTtJQUNmLEFBQWU7SXJCdkRWLEFxQndETDtJckJyRFMsQXFCc0RUO0lBRUgsQUFBYyxBQUFrQixBQUFPLEFBQUM7TUFDcEMsQUFBUzs7QUNwR2IsQUFBVTtFQUNSLEFBQU87O0FBRVQ7RUFDQyxBQUFRO0V0QkNDLEFzQkNUO0VBQ0EsQUFBWTtFQUVaLEFBQVE7RUFFVCxBQUFxQjtJQUNuQixBQUFnQjtFQUVsQixBQUFxQjtJQUNuQixBQUFXO0VBRWIsQUFBcUI7SXRCaEJOLEFzQmlCYjtJdEJaUyxBc0JhVDtFQUVGLEFBQXFCO0lBQ25CLEFBQVE7SUFDUixBQUFTO0VBRVgsQUFBcUI7SXRCcEJYLEFzQnFCUjtFQUlGLEFBQXFCO0l0QmFULEFzQlpWOztBQzlCRixBQUFnQixBQUFjLEFBQVM7RWhDMkNyQyxBQUFTO0VTSkgsQXVCckNOO0V2QkdTLEF1QkZUO0VBQ0EsQUFBWTtFaENtQ1o7SWdDdkNGLEFBQWdCLEFBQWMsQUFBUztNaEM4Q25DLEFBQVM7QWdDdkNiLEFBQWdCLEFBQVksQUFBTSxBQUFTLEFBQVk7RUFDcEQsQUFBYTtFQUNiLEFBQWdCO0VBQ2hCLEFBQVc7RUFDWCxBQUFTOztBQ2JaO0VqQ29ERSxBQUFlO0VpQ2pEaEIsQUFBUTtFQUNSLEFBQWU7RUFDZixBQUFVO0VqQ29DVDtJaUN6Q0Y7TWpDdURJLEFBQWU7O0FpQy9DbkI7RUFFQyxBQUFPO0VBRVIsQUFBbUI7SUFDakIsQUFBVTtJQUNWLEFBQVU7SUFFWixBQUFtQixBQUFPO01BQ3ZCLEFBQVE7TUFDUixBQUFTO01BQ1QsQUFBTztNQUVQLEFBQVc7TUFDWCxBQUFZO01BRWYsQUFBbUIsQUFBTyxBQUFHO1FBQ3pCLEFBQVE7TUFDWixBQUFtQixBQUFPLEFBQUc7UUFDekIsQUFBTztFQUtYLEFBQW1CO0lBQ2pCLEFBQVM7SUFHVCxBQUFTO0lBQ1QsQUFBYTtJQUNiLEFBQWU7SUFFakIsQUFBbUIsQUFBTTtNeEJ4Q1osQXdCeUNWO01BQ0EsQUFBYTtNQUNiLEFBQWU7RUFFbEIsQUFBbUIsQUFBTTtJQUN2QixBQUFXO0lBQ1gsQUFBYTtJQUNiLEFBQWM7SUFFaEIsQUFBbUIsQUFBTSxBQUFtQjtNQUN6QyxBQUFTO014QjVDRCxBd0I2Q1I7RWpDWEQ7SWlDakNGO01BK0NFLEFBQVU7TUFDVixBQUFPO01BQ1AsQUFBVztNQUNYLEFBQWE7TUFDYixBQUFjO01BQ2hCLEFBQW1CLEFBQU87UUFDdkIsQUFBVTtRQUNWLEFBQVc7TUFFZCxBQUFtQjtRQUNoQixBQUFPOztBQUdWO0VBQ0MsQUFBTztFQUNQLEFBQU87RUFFUixBQUFXO0lBQ1QsQUFBTztFQUVULEFBQVksQUFBSSxBQUFZLEFBQUksQUFBWTtJQUMxQyxBQUFZO0lBQ1osQUFBWTtJQUNaLEFBQWdCO0lBQ2hCLEFBQWE7O0FDL0VmO0VBRUMsQUFBWTtFQUVaLEFBQU87RXpCRUUsQXlCRFQ7RUFDQSxBQUFXO0VBR1osQUFBb0I7SUFDbEIsQUFBUztFQUVYO0lBQ0UsQUFBYTtJQUNiLEFBQWU7RUFHakIsQUFBYSxBQUFXO0lBQ3RCLEFBQVE7RUFFVixBQUFhO0l6QnVCTixBeUJyQkw7SUFDRixBQUFhLEFBQUM7TXpCcUJGLEF5QnBCVDtFQUlILEFBQWE7SUFDWCxBQUFPO0lBQ1AsQUFBWTs7QUM5QmQsQUFBUTtFQUNQLEFBQVc7RUFDWCxBQUFhO0VBQ2IsQUFBYzs7QUFFZjtFMUJDVSxBMEJBVDtFQUNBLEFBQWtCO0VBRW5CLEFBQXdCO0lBQ3RCLEFBQVU7SUFDVixBQUFPO0lBQ1AsQUFBSztJQUNMLEFBQVE7SUFDUixBQUFPO0lBQ1AsQUFBVztJQUVYLEFBQVM7SUFDVCxBQUFnQjtJQUNoQixBQUFhO0lBQ2IsQUFBaUI7RUFFbkIsQUFBa0IsQUFBTyxBQUFrQjtJMUJkcEMsQTBCZUw7RW5Da0JBO0ltQ3BDRjtNMUJFVyxBMEJtQlQ7O0FDekJGLEFBQWtCO0VBQ2hCLEFBQWU7QUFFakIsQUFBa0I7RTNCR1AsQTJCRlQ7QUFHRixBQUFrQjtFQUNoQixBQUFZO0VBRWQsQUFBa0IsQUFBZSxBQUFLO0lBQ25DLEFBQU87SUFDUCxBQUFPO0lwQzRCUjtNb0M5QkYsQUFBa0IsQUFBZSxBQUFLO1FBS2xDLEFBQU87QUFFWCxBQUFrQjtFQUNoQixBQUFXO0UzQndCTixBMkJ2Qkw7QUFFRixBQUFrQjtFQUNoQixBQUFXO0VBQ1gsQUFBUztFM0J0QkksQTJCdUJiO0VwQ2dCQTtJb0NuQkYsQUFBa0I7TUFNZixBQUFXO0FBRWQsQUFBa0I7RTNCdkJQLEEyQndCVDtFQUNBLEFBQVM7O0FBSVgsQUFBeUI7RUFDdkIsQUFBTzs7QUNoQ1Q7RTVCZWlCLEE0QmRoQjs7QUFLRCxBQUFVLEFBQWtCO0VBQzNCLEFBQVU7RUFFVixBQUFhO0VBQ2IsQUFBYztFQUVmLEFBQVMsQUFBYSxBQUFTLEFBQWdCLEFBQWlCLEFBQWEsQUFBaUIsQUFBZ0IsQUFBb0IsQUFBYSxBQUFvQjtJQUNqSyxBQUFPO0VBR1I7SUFDRCxBQUFTLEFBQWEsQUFBUyxBQUFnQixBQUFpQixBQUFhLEFBQWlCLEFBQWdCLEFBQW9CLEFBQWEsQUFBb0I7TUFDaEssQUFBTzs7QUFLVixBQUFvQjtFQUNsQixBQUFTO0VBQ1QsQUFBVztFQUNYLEFBQVM7RUFDVCxBQUFRO0FBRVYsQUFBb0IsQUFBZTtFQUNqQyxBQUFTOztBQUVYLEFBQWE7RUFDWixBQUFPOztBQUdSO0VBQ0MsQUFBUTtFQUVULEFBQWUsQUFBQztJQUNkLEFBQVM7SUFDVCxBQUFPO0lBQ1AsQUFBUTtJQUNSLEFBQVM7SUFDVCxBQUFRO0VBR1YsQUFBZTtJQUNiLEFBQVM7SUFDVCxBQUFTO0lBQ1QsQUFBUTs7QUNuRFYsQUFBYTtFN0JJTixBNkJITjs7QUFLRCxBQUFpQjtFQUNoQixBQUFZO0VBQ1osQUFBVztFN0JaQyxBNkJhWjtFQUNBLEFBQWE7O0FBRWQ7RUFDQyxBQUFPO0VBQ1AsQUFBWTtFN0JWTixBNkJXTjtFQUVELEFBQWlCO0lBQ2YsQUFBVztFQUViLEFBQWlCO0lBQ2YsQUFBVztJQUNYLEFBQWE7SUFDYixBQUFTO0V0Q2NUO0lzQ3pCRjtNQWNFLEFBQVc7TUFDYixBQUFpQjtRQUNkLEFBQVc7TUFFZCxBQUFpQjtRQUNkLEFBQVc7O0FDaENkO0VBQ0MsQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFNO0VBQ04sQUFBTztFQUNQLEFBQVE7RUFDUixBQUFTO0VBRVQsQUFBUztFQUVWO0k5QjRCUSxBOEIzQk47SUFDQSxBQUFVO0lBQ1YsQUFBSztJQUNMLEFBQU07SUFDTixBQUFPO0lBQ1AsQUFBUTtFQUVWO0lBQ0UsQUFBVTtJOUJmRCxBOEJnQlQ7STlCaEJTLEE4QmlCVDtJQUNBLEFBQVM7SUFDVCxBQUFXO0lBQ1gsQUFBUTtJQUNSLEFBQVM7SUFDVCxBQUFTO0lBQ1QsQUFBUztFQUtYO0lBQ0UsQUFBVTtJQUNWLEFBQUs7SUFDTCxBQUFNO0lBQ04sQUFBUTtJQUNSLEFBQU87SUFDUCxBQUFVO0VBRVo7SUFDRSxBQUFPO0k5QnRDQyxBOEJ1Q1I7SUFFQSxBQUFhO0lBQ2IsQUFBYztJQUVkLEFBQVM7RUFFWCxBQUFpQjtJOUI5Q1AsQThCK0NSO0VBQ0YsQUFBaUI7SUFDZixBQUFTO0lBQ1QsQUFBYTtJQUNiLEFBQWM7RUFFaEIsQUFBaUI7SUFDZixBQUFZO0lBQ1osQUFBYTtJQUNiLEFBQVc7STlCOURBLEE4QitEWDtJOUJ2REssQThCd0RMOztBQy9ERjtFQUNDLEFBQVk7O0FBRWI7RS9CMENRLEErQnpDUDtFL0JFVSxBK0JEVjtFQUNBLEFBQVM7RUFDVCxBQUFZO0UvQk5FLEErQlFkO0VBRUQsQUFBcUIsQUFBTyxBQUFxQjtJQUMvQyxBQUFTO0VBRVgsQUFBcUI7SUFDbkIsQUFBYTtJQUNiLEFBQVc7O0FBR2IsQUFBYSxBQUFlLEFBQUM7RUFDNUIsQUFBTzs7QUFJUjtFL0JKc0IsQStCS3JCOztBQUVEO0V4Q3dCRSxBQUFlO0V3Q3RCaEIsQUFBWTtFQUVaLEFBQVM7RXhDU1I7SXdDYkY7TXhDMkJJLEFBQWU7RXdDdEJuQixBQUFJO0lBQ0YsQUFBUzs7QUFHWDtFQUNDLEFBQU87RUFDUCxBQUFXO0VBRVgsQUFBVztFQUNYLEFBQWE7RUFFYixBQUFjO0VBQ2QsQUFBcUI7RUFFdEIsQUFBbUI7SS9CL0NOLEErQmdEWDtFQUVGLEFBQW1CO0lBQ2pCLEFBQWM7O0FDbkRoQjtFQUNDLEFBQU87RUFDUCxBQUFZO0VBRVosQUFBUztFQUdWLEFBQWdCLEFBQUs7SWhDeUNiLEFnQ3hDTjtFQUVGLEFBQWdCO0loQ1ZILEFnQ1dYO0lBQ0EsQUFBYTtFQUVmLEFBQWdCO0loQ1BMLEFnQ1FUOztBQUdGO0VBQ0MsQUFBTztFQUNQLEFBQVM7RUFFVCxBQUFTO0VBQ1QsQUFBZ0I7RUFDaEIsQUFBaUI7RUFFakIsQUFBa0I7O0FBR25CO0VBQ0MsQUFBTztFQUNQLEFBQVM7RUFDVixBQUEyQjtJQUN6QixBQUFTOztBQUdYLEFBQXNCLEFBQWU7RUFDcEMsQUFBVzs7QUNyQ1o7RUFDQyxBQUFTOztBQUVWLEFBQUk7RUFDSCxBQUFTOztBQUVWO0VBQ0MsQUFBVTtFQUNWLEFBQUs7RUFDTCxBQUFNO0VBRU4sQUFBUztFQUVULEFBQTRCO0VBQzVCLEFBQVM7O0FBSVY7RUFDQyxBQUFVO0VBQ1YsQUFBSztFQUNMLEFBQU07RUFDTixBQUFPO0VBQ1AsQUFBUTtFQUNSLEFBQVE7RUFDUixBQUFPO0VBRVAsQUFBUztFakNjRixBaUNaUDs7QUFJRDtFQUNDLEFBQVM7RUFDVCxBQUFPO0VBQ1AsQUFBUTtFQUVSLEFBQW9CO0VBQ3BCLEFBQWlCO0VBQ2pCLEFBQVk7RUFFWixBQUFRO0VBQ1IsQUFBZTtFQUVmLEFBQVU7RWpDU0ssQWlDUmY7RUFDQSxBQUFNO0VBQ04sQUFBTztFQUVQLEFBQVk7RUFFWixBQUFrQjtFQUVuQixBQUFpQjtJQUNmLEFBQWtCO0lBQ2xCLEFBQVE7RUFFVixBQUFpQjtJakNqQlQsQWlDa0JOO0lBQ0EsQUFBWTtFQUdkLEFBQWlCO0lqQ3RCVCxBaUN1Qk47SUFDQSxBQUFZOzs7Ozs7Ozs7Ozs7OztFQzdEYixBQ0FzQjtFREN0QixBQUFJO0VBQ0osQUFBc0c7RUFJdEcsQUFBYTtFQUNiLEFBQVk7O0FBR2IsQUFBTSxBQUFXLEFBQVUsQUFBUyxBQUFrQixBQUFTLEFBQWdCLEFBQVMsQUFBdUIsQUFBUyxBQUF3QixBQUFTLEFBQWtCLEFBQVMsQUFBaUIsQUFBUyxBQUFvQixBQUFTLEFBQXVCLEFBQVMsQUFBdUIsQUFBUyxBQUEyQixBQUFTLEFBQWtDLEFBQVMsQUFBMkIsQUFBUyxBQUFrQyxBQUFTLEFBQTRCLEFBQVMsQUFBbUMsQUFBUyxBQUF5QixBQUFTLEFBQWdDLEFBQVMsQUFBMEIsQUFBUyxBQUFxQixBQUFTLEFBQW1CLEFBQVMsQUFBZ0IsQUFBUyxBQUFvQixBQUFTLEFBQWlCLEFBQVMsQUFBcUIsQUFBUyxBQUFpQixBQUFTLEFBQWdCLEFBQVMsQUFBcUIsQUFBUyxBQUFpQixBQUFTLEFBQW1CLEFBQVMsQUFBbUIsQUFBUyxBQUFnQixBQUFTLEFBQWlCLEFBQVMsQUFBaUIsQUFBUyxBQUFxQixBQUFTLEFBQTJCLEFBQVMsQUFBNkIsQUFBUyxBQUFtQyxBQUFTLEFBQTZCLEFBQVMsQUFBc0IsQUFBUyxBQUFrQixBQUFTLEFBQWtCLEFBQVMsQUFBeUIsQUFBUyxBQUF1QixBQUFTLEFBQTBCLEFBQVMsQUFBMEIsQUFBUyxBQUFvQixBQUFTLEFBQW9CLEFBQVMsQUFBcUIsQUFBUyxBQUFxQixBQUFTLEFBQW1CLEFBQVMsQUFBbUIsQUFBUyxBQUFvQixBQUFTLEFBQXFCLEFBQVMsQUFBaUIsQUFBUyxBQUFxQixBQUFTLEFBQXFCLEFBQVMsQUFBbUIsQUFBUyxBQUFpQixBQUFTLEFBQW1CLEFBQVMsQUFBcUIsQUFBUyxBQUE2QixBQUFTLEFBQWlCLEFBQVMsQUFBbUIsQUFBUyxBQUF3QixBQUFTLEFBQW1CLEFBQVMsQUFBa0IsQUFBUyxBQUFpQixBQUFTLEFBQW9CLEFBQVMsQUFBa0IsQUFBUyxBQUFpQixBQUFTLEFBQWtCLEFBQVMsQUFBbUIsQUFBUyxBQUFpQixBQUFTLEFBQW1CLEFBQVMsQUFBaUIsQUFBUyxBQUFpQixBQUFTLEFBQWdCLEFBQVMsQUFBaUIsQUFBUyxBQUF1QixBQUFTLEFBQTJCLEFBQVMsQUFBNEIsQUFBUyxBQUEwQixBQUFTLEFBQXFCLEFBQVMsQUFBMEIsQUFBUyxBQUErQixBQUFTLEFBQThCLEFBQVMsQUFBaUIsQUFBUyxBQUFvQixBQUFTLEFBQW1CLEFBQVMsQUFBbUIsQUFBUyxBQUF1QixBQUFTLEFBQTRCLEFBQVMsQUFBMkIsQUFBUyxBQUFnQixBQUFTLEFBQWtCLEFBQVMsQUFBc0IsQUFBUyxBQUFrQixBQUFTLEFBQTZCLEFBQVMsQUFBNEIsQUFBUyxBQUFvQixBQUFTLEFBQW1CLEFBQVMsQUFBMEIsQUFBUyxBQUF1QixBQUFTLEFBQWdCLEFBQVMsQUFBbUIsQUFBUyxBQUFpQixBQUFTLEFBQXFCLEFBQVMsQUFBa0IsQUFBUyxBQUFzQixBQUFTLEFBQWlCLEFBQVMsQUFBc0IsQUFBUyxBQUF5QixBQUFTLEFBQXNCLEFBQVMsQUFBbUIsQUFBUyxBQUFrQixBQUFTLEFBQWlCLEFBQVMsQUFBb0IsQUFBUyxBQUFpQixBQUFTLEFBQWtCLEFBQVMsQUFBbUIsQUFBUyxBQUFtQixBQUFTLEFBQXdCLEFBQVMsQUFBd0IsQUFBUyxBQUF1QixBQUFTLEFBQXNCLEFBQVMsQUFBaUIsQUFBUyxBQUFvQixBQUFTLEFBQWtCLEFBQVMsQUFBaUIsQUFBUyxBQUFhLEFBQVMsQUFBWSxBQUFTLEFBQWlCLEFBQVMsQUFBaUIsQUFBUyxBQUFpQixBQUFTLEFBQWlCLEFBQVMsQUFBMEIsQUFBUyxBQUEyQixBQUFTLEFBQXdCLEFBQVMsQUFBeUIsQUFBUyxBQUFpQixBQUFTLEFBQWlCLEFBQVMsQUFBaUIsQUFBUyxBQUFlLEFBQVMsQUFBaUIsQUFBUyxBQUFzQixBQUFTLEFBQXVCLEFBQVMsQUFBa0IsQUFBUyxBQUFrQixBQUFTLEFBQWtCLEFBQVMsQUFBaUIsQUFBUyxBQUFlLEFBQVMsQUFBZSxBQUFTLEFBQWUsQUFBUyxBQUFlLEFBQVMsQUFBYSxBQUFTLEFBQU8sQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFRLEFBQVMsQUFBcUIsQUFBUyxBQUFrQixBQUFTLEFBQWlCLEFBQVMsQUFBaUIsQUFBUyxBQUFnQixBQUFTLEFBQVcsQUFBUyxBQUFTLEFBQVMsQUFBYyxBQUFTLEFBQVksQUFBUyxBQUFhLEFBQVMsQUFBVyxBQUFTLEFBQWMsQUFBUyxBQUFRLEFBQVMsQUFBZSxBQUFTLEFBQWEsQUFBUyxBQUFXLEFBQVMsQUFBUyxBQUFTLEFBQVMsQUFBUyxBQUFZLEFBQVMsQUFBb0IsQUFBUyxBQUFjLEFBQVMsQUFBZSxBQUFTLEFBQXVCLEFBQVMsQUFBZ0IsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFvQixBQUFTLEFBQWlCLEFBQVMsQUFBaUIsQUFBUyxBQUFrQixBQUFTLEFBQWUsQUFBUyxBQUFjLEFBQVMsQUFBVSxBQUFTLEFBQVUsQUFBUyxBQUFrQixBQUFTLEFBQWdCLEFBQVMsQUFBc0IsQUFBUyxBQUFVLEFBQVMsQUFBUyxBQUFTLEFBQWtCLEFBQVMsQUFBaUIsQUFBUyxBQUFXLEFBQVMsQUFBWSxBQUFTLEFBQVksQUFBUyxBQUFvQixBQUFTLEFBQWEsQUFBUyxBQUFTLEFBQVMsQUFBUyxBQUFTLEFBQVMsQUFBUyxBQUFhLEFBQVMsQUFBa0IsQUFBUyxBQUFTLEFBQVMsQUFBVSxBQUFTLEFBQVUsQUFBUyxBQUFTLEFBQVMsQUFBUSxBQUFTLEFBQVUsQUFBUyxBQUFVLEFBQVMsQUFBaUIsQUFBUyxBQUFxQixBQUFTLEFBQTZCLEFBQVMsQUFBUSxBQUFTLEFBQWlCLEFBQVMsQUFBVyxBQUFTLEFBQVcsQUFBUyxBQUFnQixBQUFTLEFBQWEsQUFBUyxBQUFTLEFBQVMsQUFBVSxBQUFTLEFBQVUsQUFBUyxBQUFjLEFBQVMsQUFBVyxBQUFTLEFBQVMsQUFBUyxBQUFjLEFBQVMsQUFBWSxBQUFTLEFBQVcsQUFBUyxBQUFXLEFBQVMsQUFBVyxBQUFTLEFBQVMsQUFBUyxBQUFXLEFBQVMsQUFBVSxBQUFTLEFBQWtCLEFBQVMsQUFBYyxBQUFTLEFBQVUsQUFBUyxBQUFpQixBQUFTLEFBQVMsQUFBUyxBQUFjLEFBQVMsQUFBaUIsQUFBUyxBQUFTLEFBQVMsQUFBYSxBQUFTLEFBQVUsQUFBUyxBQUFXLEFBQVMsQUFBZ0IsQUFBUyxBQUF3QixBQUFTLEFBQVUsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUF5QixBQUFTLEFBQWlDLEFBQVMsQUFBa0IsQUFBUyxBQUEwQixBQUFTLEFBQW1CLEFBQVMsQUFBbUIsQUFBUyxBQUFzQixBQUFTLEFBQW1CLEFBQVMsQUFBb0IsQUFBUyxBQUF3QixBQUFTLEFBQXdCLEFBQVMsQUFBeUIsQUFBUyxBQUFzQixBQUFTLEFBQWlCLEFBQVMsQUFBVyxBQUFTLEFBQW1CLEFBQVMsQUFBZ0IsQUFBUyxBQUF3QixBQUFTLEFBQWlCLEFBQVMsQUFBeUIsQUFBUyxBQUFtQixBQUFTLEFBQTJCLEFBQVMsQUFBYSxBQUFTLEFBQXFCLEFBQVMsQUFBYSxBQUFTLEFBQXFCLEFBQVMsQUFBYSxBQUFTLEFBQXFCLEFBQVMsQUFBYSxBQUFTLEFBQXFCLEFBQVMsQUFBa0IsQUFBUyxBQUEwQixBQUFTLEFBQVksQUFBUyxBQUFvQixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFpQixBQUFTLEFBQXlCLEFBQVMsQUFBbUIsQUFBUyxBQUEyQixBQUFTLEFBQWlCLEFBQVMsQUFBeUIsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFrQixBQUFTLEFBQTBCLEFBQVMsQUFBbUIsQUFBUyxBQUEyQixBQUFTLEFBQWtCLEFBQVMsQUFBd0IsQUFBUyxBQUEwQixBQUFTLEFBQXNCLEFBQVMsQUFBdUIsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFjLEFBQVMsQUFBb0IsQUFBUyxBQUFzQixBQUFTLEFBQWMsQUFBUyxBQUF1QixBQUFTLEFBQStCLEFBQVMsQUFBc0IsQUFBUyxBQUFxQixBQUFTLEFBQTZCLEFBQVMsQUFBZSxBQUFTLEFBQXFCLEFBQVMsQUFBNkIsQUFBUyxBQUF1QixBQUFTLEFBQVksQUFBUyxBQUFvQixBQUFTLEFBQXFCLEFBQVMsQUFBNkIsQUFBUyxBQUFtQixBQUFTLEFBQTJCLEFBQVMsQUFBZ0IsQUFBUyxBQUF3QixBQUFTLEFBQWdCLEFBQVMsQUFBd0IsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFhLEFBQVMsQUFBb0IsQUFBUyxBQUFpQixBQUFTLEFBQXlCLEFBQVMsQUFBYSxBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQVksQUFBUyxBQUFvQixBQUFTLEFBQW9CLEFBQVMsQUFBNEIsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFpQixBQUFTLEFBQXlCLEFBQVMsQUFBMEIsQUFBUyxBQUFrQyxBQUFTLEFBQTBCLEFBQVMsQUFBa0MsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFnQixBQUFTLEFBQXdCLEFBQVMsQUFBa0IsQUFBUyxBQUEwQixBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQWEsQUFBUyxBQUFtQixBQUFTLEFBQXFCLEFBQVMsQUFBYSxBQUFTLEFBQXFCLEFBQVMsQUFBaUIsQUFBUyxBQUF5QixBQUFTLEFBQW9CLEFBQVMsQUFBMEIsQUFBUyxBQUE0QixBQUFTLEFBQXNCLEFBQVMsQUFBZSxBQUFTLEFBQXVCLEFBQVMsQUFBa0IsQUFBUyxBQUEwQixBQUFTLEFBQWEsQUFBUyxBQUFxQixBQUFTLEFBQWlCLEFBQVMsQUFBeUIsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFhLEFBQVMsQUFBb0IsQUFBUyxBQUFnQixBQUFTLEFBQXdCLEFBQVMsQUFBZSxBQUFTLEFBQXVCLEFBQVMsQUFBWSxBQUFTLEFBQWdCLEFBQVMsQUFBb0IsQUFBUyxBQUFjLEFBQVMsQUFBb0IsQUFBUyxBQUFzQixBQUFTLEFBQWdCLEFBQVMsQUFBd0IsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFxQixBQUFTLEFBQXNCLEFBQVMsQUFBaUIsQUFBUyxBQUF5QixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFtQixBQUFTLEFBQTJCLEFBQVMsQUFBb0IsQUFBUyxBQUE0QixBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQVksQUFBUyxBQUFvQixBQUFTLEFBQWUsQUFBUyxBQUF1QixBQUFTLEFBQWUsQUFBUyxBQUF1QixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFZLEFBQVMsQUFBb0IsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFhLEFBQVMsQUFBbUIsQUFBUyxBQUFxQixBQUFTLEFBQWlCLEFBQVMsQUFBeUIsQUFBUyxBQUFrQixBQUFTLEFBQTBCLEFBQVMsQUFBZ0IsQUFBUyxBQUF3QixBQUFTLEFBQWMsQUFBUyxBQUFxQixBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFnQixBQUFTLEFBQXNCLEFBQVMsQUFBd0IsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUErQixBQUFTLEFBQWUsQUFBUyxBQUF1QixBQUFTLEFBQWEsQUFBUyxBQUFxQixBQUFTLEFBQWUsQUFBUyxBQUFzQixBQUFTLEFBQWlCLEFBQVMsQUFBd0IsQUFBUyxBQUFnQixBQUFTLEFBQXVCLEFBQVMsQUFBcUIsQUFBUyxBQUE2QixBQUFTLEFBQW9CLEFBQVMsQUFBNEIsQUFBUyxBQUFjLEFBQVMsQUFBb0IsQUFBUyxBQUE0QixBQUFTLEFBQWEsQUFBUyxBQUFrQixBQUFTLEFBQXFCLEFBQVMsQUFBa0IsQUFBUyxBQUEwQixBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFtQixBQUFTLEFBQTJCLEFBQVMsQUFBcUIsQUFBUyxBQUE2QixBQUFTLEFBQWEsQUFBUyxBQUFxQixBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQWUsQUFBUyxBQUF1QixBQUFTLEFBQWMsQUFBUyxBQUFzQixBQUFTLEFBQWEsQUFBUyxBQUFxQixBQUFTLEFBQWlCLEFBQVMsQUFBeUIsQUFBUyxBQUFlLEFBQVMsQUFBdUIsQUFBUyxBQUFpQixBQUFTLEFBQXlCLEFBQVMsQUFBb0IsQUFBUyxBQUFtQixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFjLEFBQVMsQUFBc0IsQUFBUyxBQUFTLEFBQVMsQUFBVyxBQUFTLEFBQVMsQUFBUyxBQUFRLEFBQVMsQUFBUSxBQUFTLEFBQVUsQUFBUyxBQUFXLEFBQVMsQUFBUyxBQUFTLEFBQVcsQUFBUyxBQUFjLEFBQVMsQUFBUyxBQUFTLEFBQVcsQUFBUyxBQUFXLEFBQVMsQUFBVyxBQUFTLEFBQVcsQUFBUyxBQUFhLEFBQVMsQUFBcUIsQUFBUyxBQUFXLEFBQVMsQUFBVyxBQUFTLEFBQVksQUFBUyxBQUFTLEFBQVMsQUFBVyxBQUFTLEFBQVMsQUFBUyxBQUFRLEFBQVMsQUFBUSxBQUFTLEFBQVcsQUFBUyxBQUFVLEFBQVMsQUFBVSxBQUFTLEFBQVUsQUFBUyxBQUFVLEFBQVMsQUFBVSxBQUFTLEFBQWtCLEFBQVMsQUFBZ0IsQUFBUyxBQUFZLEFBQVMsQUFBWSxBQUFTLEFBQVMsQUFBUyxBQUFVLEFBQVMsQUFBZSxBQUFTLEFBQVksQUFBUyxBQUFrQixBQUFTLEFBQWEsQUFBUyxBQUFZLEFBQVMsQUFBZSxBQUFTLEFBQVksQUFBUyxBQUFXLEFBQVMsQUFBZSxBQUFTLEFBQWdCLEFBQVMsQUFBbUIsQUFBUyxBQUFjLEFBQVMsQUFBVSxBQUFTLEFBQVcsQUFBUyxBQUFlLEFBQVMsQUFBbUIsQUFBUyxBQUFjLEFBQVMsQUFBUSxBQUFTLEFBQWEsQUFBUyxBQUFVLEFBQVMsQUFBVSxBQUFTLEFBQVcsQUFBUyxBQUFTLEFBQVMsQUFBZ0IsQUFBUyxBQUFTLEFBQVMsQUFBaUIsQUFBUyxBQUFlLEFBQVMsQUFBVyxBQUFTLEFBQVUsQUFBUyxBQUFVLEFBQVMsQUFBYSxBQUFTLEFBQWMsQUFBUyxBQUFZLEFBQVMsQUFBaUIsQUFBUyxBQUFlLEFBQVMsQUFBVSxBQUFTLEFBQWdCLEFBQVMsQUFBVyxBQUFTLEFBQVksQUFBUyxBQUFVLEFBQVMsQUFBYyxBQUFTLEFBQWEsQUFBUyxBQUFhLEFBQVMsQUFBUSxBQUFTLEFBQWdCLEFBQVMsQUFBYSxBQUFTLEFBQVcsQUFBUyxBQUFhLEFBQVMsQUFBVSxBQUFTLEFBQVksQUFBUyxBQUFrQixBQUFTLEFBQWlCLEFBQVMsQUFBbUIsQUFBUyxBQUEyQixBQUFTLEFBQW1CLEFBQVMsQUFBMkIsQUFBUyxBQUFpQixBQUFTLEFBQXlCLEFBQVMsQUFBbUIsQUFBUyxBQUEyQixBQUFTLEFBQWtCLEFBQVMsQUFBMEIsQUFBUyxBQUFrQixBQUFTLEFBQTBCLEFBQVMsQUFBbUIsQUFBUyxBQUEyQixBQUFTLEFBQWdCLEFBQVMsQUFBd0IsQUFBUyxBQUF3QixBQUFTLEFBQWdDLEFBQVMsQUFBb0IsQUFBUyxBQUE0QixBQUFTLEFBQW1CLEFB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SC9CLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBNkI7RUFBMUIsQURJb0M7O0FDSHZDLEFBQW1DO0VBQWhDLEFESTBDOztBQ0g3QyxBQUE2QjtFQUExQixBRElvQzs7QUNIdkMsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBNkI7RUFBMUIsQURJb0M7O0FDSHZDLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBNEI7RUFBekIsQURJbUM7O0FDSHRDLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQStCO0VBQTVCLEFESXNDOztBQ0h6QyxBQUE4QjtFQUEzQixBRElxQzs7QUNIeEMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQTRCO0VBQXpCLEFESW1DOztBQ0h0QyxBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBZ0I7RUFBYixBREl1Qjs7QUNIMUIsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQTZCO0VBQTFCLEFESW9DOztBQ0h2QyxBQUE0QjtFQUF6QixBREltQzs7QUNIdEMsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUF5QjtFQUF0QixBRElnQzs7QUNIbkMsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBd0I7RUFBckIsQURJK0I7O0FDSGxDLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBMkI7RUFBeEIsQURJa0M7O0FDSHJDLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUF5QjtFQUF0QixBRElnQzs7QUNIbkMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFPO0VBQUosQURJYzs7QUNIakIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBUTtFQUFMLEFESWU7O0FDSGxCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQVE7RUFBTCxBREllOztBQ0hsQixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBUztFQUFOLEFESWdCOztBQ0huQixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBUztFQUFOLEFESWdCOztBQ0huQixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBUztFQUFOLEFESWdCOztBQ0huQixBQUFRO0VBQUwsQURJZTs7QUNIbEIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUE2QjtFQUExQixBRElvQzs7QUNIdkMsQUFBUTtFQUFMLEFESWU7O0FDSGxCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQWM7RUFBWCxBRElxQjs7QUNIeEIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQWM7RUFBWCxBRElxQjs7QUNIeEIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBUztFQUFOLEFESWdCOztBQ0huQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBZ0I7RUFBYixBREl1Qjs7QUNIMUIsQUFBd0I7RUFBckIsQURJK0I7O0FDSGxDLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQWlDO0VBQTlCLEFESXdDOztBQ0gzQyxBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBd0I7RUFBckIsQURJK0I7O0FDSGxDLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBZ0I7RUFBYixBREl1Qjs7QUNIMUIsQUFBd0I7RUFBckIsQURJK0I7O0FDSGxDLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBMkI7RUFBeEIsQURJa0M7O0FDSHJDLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBMkI7RUFBeEIsQURJa0M7O0FDSHJDLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBK0I7RUFBNUIsQURJc0M7O0FDSHpDLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBNkI7RUFBMUIsQURJb0M7O0FDSHZDLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQTZCO0VBQTFCLEFESW9DOztBQ0h2QyxBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQTZCO0VBQTFCLEFESW9DOztBQ0h2QyxBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBMkI7RUFBeEIsQURJa0M7O0FDSHJDLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQTRCO0VBQXpCLEFESW1DOztBQ0h0QyxBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUF5QjtFQUF0QixBRElnQzs7QUNIbkMsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQWtDO0VBQS9CLEFESXlDOztBQ0g1QyxBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBa0M7RUFBL0IsQURJeUM7O0FDSDVDLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQTRCO0VBQXpCLEFESW1DOztBQ0h0QyxBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQTJCO0VBQXhCLEFESWtDOztBQ0hyQyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBNEI7RUFBekIsQURJbUM7O0FDSHRDLEFBQWM7RUFBWCxBRElxQjs7QUNIeEIsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQVk7RUFBVCxBREltQjs7QUNIdEIsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUF3QjtFQUFyQixBREkrQjs7QUNIbEMsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBK0I7RUFBNUIsQURJc0M7O0FDSHpDLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBdUI7RUFBcEIsQURJOEI7O0FDSGpDLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQTZCO0VBQTFCLEFESW9DOztBQ0h2QyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBNEI7RUFBekIsQURJbUM7O0FDSHRDLEFBQWM7RUFBWCxBRElxQjs7QUNIeEIsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQTRCO0VBQXpCLEFESW1DOztBQ0h0QyxBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBcUI7RUFBbEIsQURJNEI7O0FDSC9CLEFBQTZCO0VBQTFCLEFESW9DOztBQ0h2QyxBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQXVCO0VBQXBCLEFESThCOztBQ0hqQyxBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUF5QjtFQUF0QixBRElnQzs7QUNIbkMsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUF1QjtFQUFwQixBREk4Qjs7QUNIakMsQUFBaUI7RUFBZCxBREl3Qjs7QUNIM0IsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQW9CO0VBQWpCLEFESTJCOztBQ0g5QixBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQWM7RUFBWCxBRElxQjs7QUNIeEIsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQVE7RUFBTCxBREllOztBQ0hsQixBQUFRO0VBQUwsQURJZTs7QUNIbEIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQXFCO0VBQWxCLEFESTRCOztBQ0gvQixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBUztFQUFOLEFESWdCOztBQ0huQixBQUFRO0VBQUwsQURJZTs7QUNIbEIsQUFBUTtFQUFMLEFESWU7O0FDSGxCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQVk7RUFBVCxBREltQjs7QUNIdEIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFTO0VBQU4sQURJZ0I7O0FDSG5CLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBZTtFQUFaLEFESXNCOztBQ0h6QixBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBWTtFQUFULEFESW1COztBQ0h0QixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQVk7RUFBVCxBREltQjs7QUNIdEIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBVztFQUFSLEFESWtCOztBQ0hyQixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQVE7RUFBTCxBREllOztBQ0hsQixBQUFhO0VBQVYsQURJb0I7O0FDSHZCLEFBQVU7RUFBUCxBRElpQjs7QUNIcEIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVM7RUFBTixBRElnQjs7QUNIbkIsQUFBZ0I7RUFBYixBREl1Qjs7QUNIMUIsQUFBUztFQUFOLEFESWdCOztBQ0huQixBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUFlO0VBQVosQURJc0I7O0FDSHpCLEFBQVc7RUFBUixBRElrQjs7QUNIckIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFVO0VBQVAsQURJaUI7O0FDSHBCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBYztFQUFYLEFESXFCOztBQ0h4QixBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQWU7RUFBWixBRElzQjs7QUNIekIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFnQjtFQUFiLEFESXVCOztBQ0gxQixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQVk7RUFBVCxBREltQjs7QUNIdEIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFjO0VBQVgsQURJcUI7O0FDSHhCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFRO0VBQUwsQURJZTs7QUNIbEIsQUFBZ0I7RUFBYixBREl1Qjs7QUNIMUIsQUFBYTtFQUFWLEFESW9COztBQ0h2QixBQUFXO0VBQVIsQURJa0I7O0FDSHJCLEFBQWE7RUFBVixBRElvQjs7QUNIdkIsQUFBVTtFQUFQLEFESWlCOztBQ0hwQixBQUFZO0VBQVQsQURJbUI7O0FDSHRCLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQTJCO0VBQXhCLEFESWtDOztBQ0hyQyxBQUFpQjtFQUFkLEFESXdCOztBQ0gzQixBQUF5QjtFQUF0QixBRElnQzs7QUNIbkMsQUFBbUI7RUFBaEIsQURJMEI7O0FDSDdCLEFBQTJCO0VBQXhCLEFESWtDOztBQ0hyQyxBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBa0I7RUFBZixBREl5Qjs7QUNINUIsQUFBMEI7RUFBdkIsQURJaUM7O0FDSHBDLEFBQW1CO0VBQWhCLEFESTBCOztBQ0g3QixBQUEyQjtFQUF4QixBRElrQzs7QUNIckMsQUFBZ0I7RUFBYixBREl1Qjs7QUNIMUIsQUFBd0I7RUFBckIsQURJK0I7O0FDSGxDLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUFnQztFQUE3QixBREl1Qzs7QUNIMUMsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQTRCO0VBQXpCLEFESW1DOztBQ0h0QyxBQUFtQjtFQUFoQixBREkwQjs7QUNIN0IsQUFBMkI7RUFBeEIsQURJa0M7O0FDSHJDLEFBQWdCO0VBQWIsQURJdUI7O0FDSDFCLEFBQXdCO0VBQXJCLEFESStCOztBQ0hsQyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBNEI7RUFBekIsQURJbUM7O0FDSHRDLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUE4QjtFQUEzQixBRElxQzs7QUNIeEMsQUFBeUI7RUFBdEIsQURJZ0M7O0FDSG5DLEFBQWtCO0VBQWYsQURJeUI7O0FDSDVCLEFBQTBCO0VBQXZCLEFESWlDOztBQ0hwQyxBQUFrQjtFQUFmLEFESXlCOztBQ0g1QixBQUEwQjtFQUF2QixBRElpQzs7QUNIcEMsQUFBc0I7RUFBbkIsQURJNkI7O0FDSGhDLEFBQThCO0VBQTNCLEFESXFDOztBQ0h4QyxBQUFzQjtFQUFuQixBREk2Qjs7QUNIaEMsQUFBOEI7RUFBM0IsQURJcUM7O0FDSHhDLEFBQWlCO0VBQWQsQURJd0I7O0FDSDNCLEFBQXlCO0VBQXRCLEFESWdDOztBQ0huQyxBQUFxQjtFQUFsQixBREk0Qjs7QUNIL0IsQUFBNkI7RUFBMUIsQURJb0M7O0FDSHZDLEFBQXNCO0VBQW5CLEFESTZCOztBQ0hoQyxBQUE4QjtFQUEzQixBRElxQzs7QUNIeEMsQUFBb0I7RUFBakIsQURJMkI7O0FDSDlCLEFBQTRCO0VBQXpCLEFESW1DOztBQ0h0QyxBQUFvQjtFQUFqQixBREkyQjs7QUNIOUIsQUFBa0I7RUFBZixBREl5Qjs7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cyIsInNvdXJjZXNDb250ZW50IjpbIi8vIENsZWFyZml4XG4lY2YsIC5jZlxuICAmOmJlZm9yZSwgJjphZnRlclxuICAgIGNvbnRlbnQ6IFwiIFwiXG4gICAgZGlzcGxheTogdGFibGVcblxuICAmOmFmdGVyXG4gICAgY2xlYXI6IGJvdGhcblxuPWNmXG4gIEBleHRlbmQgJWNmXG5cbi8vIEhlYWRpbmdzOlxuQGZ1bmN0aW9uIGhlYWRpbmdzKCRmcm9tOiAxLCAkdG86IDYpXG4gICRvdXRwdXQ6IFwiXCJcbiAgQGZvciAkaSBmcm9tICRmcm9tIHRocm91Z2ggJHRvXG4gICAgJG91dHB1dDogJG91dHB1dCArIHVucXVvdGUoaCN7JGl9KVxuXG4gICAgQGlmICRpICE9ICR0b1xuICAgICAgJG91dHB1dDogJG91dHB1dCArIFwiLFwiXG4gIEByZXR1cm4gJG91dHB1dFxuXG49aGVhZGluZ3MoJGZyb206IDEsICR0bzogNilcbiAgI3toZWFkaW5ncygkZnJvbSwgJHRvKX1cbiAgICBAY29udGVudFxuXG5cbj1ibG9jayggJHdpZHRoIClcbiAgQGV4dGVuZCAlY2ZcbiAgZmxvYXQ6IGxlZnRcbiAgd2lkdGg6ICR3aWR0aFxuXG5cblxuQGZ1bmN0aW9uIHN0cmlwX3VuaXRzKCRudW1iZXIpXG4gIEByZXR1cm4gJG51bWJlciAvICggJG51bWJlciAqIDAgKyAxIClcblxuQGZ1bmN0aW9uIHJlbSgkdmFsKVxuICBAcmV0dXJuIChzdHJpcF91bml0cygkdmFsKSAvIDE2KSArIDByZW1cblxuXG5cbj1tZWRpYSggJG1xIClcbiAgQG1lZGlhIHNjcmVlbiBhbmQgI3skbXF9XG4gICAgQGNvbnRlbnRcbiAgXG49cGFkZGluZyggJGFtb3VudDogMSlcbiAgcGFkZGluZzogJHBhZGRpbmcgKiAkYW1vdW50XG5cbiAgK21lZGlhKCAkcGFsbSApXG4gICAgcGFkZGluZzogJGhhbGZsaW5nICogJGFtb3VudFxuXG5cbj1tYiggJGFtb3VudDogMSApXG4gIG1hcmdpbi1ib3R0b206ICRwYWRkaW5nICogJGFtb3VudFxuXG4gICttZWRpYSggJHBvcnRhYmxlIClcbiAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZyAqICRhbW91bnQgKiAwLjc1XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG4gIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXG4gKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbiAqL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufSIsIi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMgKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDsgLyogQWJvdmUgV1AgdG9vbGJhciAqL1xuXHR9XG59XG5cbi5lbnRyeS1jb250ZW50IHtcblxuICAgIGltZy5ub2FsaWduIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cblx0aW1nLmFsaWducmlnaHQgeyBcblx0XHRmbG9hdDogcmlnaHQ7IFxuXHRcdG1hcmdpbjogMCAwIDFlbSAxZW07XG5cdH1cblx0XG5cdGltZy5hbGlnbmxlZnQgeyBcblx0XHRmbG9hdDogbGVmdDsgXG5cdFx0bWFyZ2luOiAwIDFlbSAxZW0gMDtcblx0fVxuXHRcdFxuXHRpbWcuYWxpZ25jZW50ZXIgeyBcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46ICRwYWRkaW5nIGF1dG87XG5cdCB9XG5cdFxuXHQuYWxpZ25yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXHQuYWxpZ25sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblx0LmFsaWduY2VudGVyIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuXHQud3AtY2FwdGlvbi5hbGlnbmxlZnQge1xuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xuXHR9XG5cblx0LndwLWNhcHRpb24uYWxpZ25yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0fVxufVxuXG5cblxuIiwiLyoqXG4gKiBDb3JlIFBob3RvU3dpcGUgQ1NTIGZpbGUsIGh0dHA6Ly9waG90b3N3aXBlLmNvbVxuICogQGF1dGhvciBEbWl0cnkgU2VtZW5vdlxuICovXG5cblxuQGltcG9ydCBcIm1haW4tc2V0dGluZ3NcIjtcblxuXG4vLyBwc3dwID0gcGhvdG9zd2lwZVxuLnBzd3Age1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDowO1xuXHR0b3A6MDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0ei1pbmRleDogJGJhc2VfemluZGV4ICsgNTAwO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cblx0Ly8gY3JlYXRlIHNlcGFyYXRlIGxheWVyLCB0byBhdm9pZCBwYWluIG9uIHdpbmRvdy5vbnNjcm9sbFxuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3V0bGluZTogbm9uZTtcblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxuXG5cdC5wc3dwX19idXR0b24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbi5wc3dwLS1hbmltYXRlX29wYWNpdHkge1xuXHRvcGFjaXR5OiAwO1xuXHR3aWxsLWNoYW5nZTpvcGFjaXR5O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRwc3dwX19zaG93LWhpZGUtdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoLjQsMCwuMjIsMSk7XG59XG5cblxuXG4ucHN3cC0tb3BlbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHN3cC0tem9vbS1hbGxvd2VkIC5wc3dwX19pbWcge1xuXHRjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcblx0Y3Vyc29yOiAtbW96LXpvb20taW47XG5cdGN1cnNvcjogem9vbS1pbjtcbn1cbi5wc3dwLS16b29tZWQtaW4gLnBzd3BfX2ltZyB7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IC1tb3otZ3JhYjtcblx0Y3Vyc29yOiBncmFwO1xufVxuLnBzd3AtLWRyYWdnaW5nICAucHN3cF9faW1nIHtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuXHRjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG5cdGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8vIEJhY2tncm91bmQgaXMgYWRkZWQgYXMgYSBzZXBhcmF0ZSBlbGVtZW50LCBhcyBhbmltYXRpbmcgb3BhY2l0eSBpcyBtdWNoIGZhc3RlciB0aGFuIGFuaW1hdGluZyBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoKVxuLnBzd3BfX2JnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICRwc3dwX19iYWNrZ3JvdW5kLWNvbG9yO1xuXHRvcGFjaXR5OiAwO1xuXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR3aWxsLWNoYW5nZTpvcGFjaXR5O1xufVxuXG5cblxuLnBzd3BfX3Njcm9sbC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lOyBcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xufVxuXG4vLyBQcmV2ZW50IHNlbGVjdGlvbiBhbmQgdGFwIGhpZ2hsaWdodHNcbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9faW1nIHtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuLnBzd3BfX3pvb20td3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0LW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblxuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICRwc3dwX19zaG93LWhpZGUtdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoLjQsMCwuMjIsMSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkcHN3cF9fc2hvdy1oaWRlLXRyYW5zaXRpb24tZHVyYXRpb24gY3ViaWMtYmV6aWVyKC40LDAsLjIyLDEpO1xufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4ucHN3cF9faXRlbSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cF9faW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1czsgXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XG59XG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlciB7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXItLWJsYW5rIHtcblx0YmFja2dyb3VuZDogIzIyMjtcbn1cbi5wc3dwLS1pZSAucHN3cF9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xufVxuIiwiJHBzd3BfX3Nob3ctaGlkZS10cmFuc2l0aW9uLWR1cmF0aW9uOiAzMzNtcyAhZGVmYXVsdDtcbiRwc3dwX19jb250cm9scy10cmFuc2l0aW9uLWR1cmF0aW9uOiAzMzNtcyAhZGVmYXVsdDtcbiRwc3dwX19iYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFkZWZhdWx0O1xuXG4kYmFzZV96aW5kZXg6IDMwMDA7XG4iLCIvKipcbiAqIERlZmF1bHQgUGhvdG9Td2lwZSBVSSBDU1MgZmlsZSwgaHR0cDovL3Bob3Rvc3dpcGUuY29tXG4gKiBAYXV0aG9yIERtaXRyeSBTZW1lbm92XG4gKi9cblxuXG5AaW1wb3J0IFwiLi4vbWFpbi1zZXR0aW5nc1wiO1xuXG4ucHN3cF9fdWkge1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRvcGFjaXR5OiAxO1xuXHR6LWluZGV4OiAkYmFzZV96aW5kZXggKyAxMDUwO1xufVxuXG4ucHN3cF9fdG9wLWJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6MDtcblx0aGVpZ2h0OiA0NHB4O1xuXHR3aWR0aDoxMDAlO1xufVxuXG5cbi8qKlxuICogTG9hZGluZyBpbmRpY2F0b3IsIGFrYSBwcmVsb2FkZXIuXG4gKiBZb3UgY2FuIHBsYXkgd2l0aCBwcmVsb2FkZXIgaXMgaGVyZTogaHR0cDovL2NvZGVwZW4uaW8vZGltc2VtZW5vdi9wZW4veXlCV29SXG4gKi9cbi5wc3dwX19wcmVsb2FkZXIge1xuXHR3aWR0aDo0NHB4O1xuXHRoZWlnaHQ6NDRweDtcblx0XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOjA7XG5cdGxlZnQ6NTAlO1xuXHRtYXJnaW4tbGVmdDogLTIycHg7XG5cblx0ei1pbmRleDogJGJhc2VfemluZGV4ICsgMjA7XG5cdFxuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0OyBcblx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG4ucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW46IDEycHg7XG59XG5cbi5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG5cdC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG5cdFx0YmFja2dyb3VuZDogdXJsKHByZWxvYWRlci5naWYpIDAgMCBuby1yZXBlYXQ7XG5cdH1cbn1cblxuXG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIHtcblxuXHQucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0LnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcblx0XHRcdGFuaW1hdGlvbjogY2xvY2t3aXNlIDUwMG1zIGxpbmVhciBpbmZpbml0ZTtcblx0XHR9XG5cdFx0LnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xuXHRcdFx0YW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllciguNCwwLC4yMiwxKSBpbmZpbml0ZTtcblx0XHR9XG5cdH1cblxuXHRcblx0LnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdG9wYWNpdHk6MC43NTtcblxuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OjE1cHg7XG5cdFx0dG9wOjE1cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Ly8gVGhlIGlkZWEgb2YgYW5pbWF0aW5nIGlubmVyIGNpcmNsZSBpcyBiYXNlZCBvbiBQb2x5bWVyIGxvYWRpbmcgaW5kaWNhdG9yIFxuXHQvLyBieSBLZWFudSBMZWUgaHR0cHM6Ly9ibG9nLmtlYW51bGVlLmNvbS8yMDE0LzEwLzIwL3RoZS10YWxlLW9mLXRocmVlLXNwaW5uZXJzLmh0bWxcblx0LnBzd3BfX3ByZWxvYWRlcl9fY3V0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDdweDtcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5wc3dwX19wcmVsb2FkZXJfX2RvbnV0IHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI0ZGRjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRtYXJnaW46MDtcblxuXHRcdFxuXHR9XG5cbn1cblxuXG5Aa2V5ZnJhbWVzIGNsb2Nrd2lzZSB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB9XG59XG5cbkBrZXlmcmFtZXMgZG9udXQtcm90YXRlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwKSB9XG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpIH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDApIH1cbn1cblxuXG4ucHN3cF9fZXJyb3ItbXNnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi10b3A6IC04cHg7XG5cdGNvbG9yOiNGRkY7XG5cdG9wYWNpdHk6MC43O1xufVxuLnBzd3BfX2Vycm9yLW1zZyBhIHtcblx0Y29sb3I6ICNGRkY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucHN3cF9fYnV0dG9uIHtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRib3JkZXI6IDA7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG9wYWNpdHk6IDAuNzU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcblxuXHQmOmZvY3VzLFxuXHQmOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdFxuXHQmOmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMC45O1xuXHR9XG5cdCY6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwXG5cdH1cbn1cbi5wc3dwLS1hbmltYXRlZC1pbiAucHN3cF9fYnV0dG9uICB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbn1cblxuLnBzd3BfX3VpLS1vdmVyLWNsb3NlIC5wc3dwX19idXR0b24tLWNsb3NlIHtcblx0b3BhY2l0eTogMTtcbn1cbi5wc3dwX19idXR0b24sXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogdXJsKGRlZmF1bHQtc2tpbi5wbmcpIDAgMCBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMjY0cHggODhweDtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMSksICAobWluLXJlc29sdXRpb246IDEwNWRwaSksIChtaW4tcmVzb2x1dGlvbjogMS4xZHBweCkge1xuICAgIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbixcbiAgICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcblx0LnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlICB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkZWZhdWx0LXNraW4uc3ZnKTtcbiAgICB9XG4gICAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcblx0LnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cbn1cblxuLnBzd3BfX2NvdW50ZXIsXG4ucHN3cF9fc2hhcmUtbW9kYWwgIHtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO1xuXHQtbW96LXVzZXItc2VsZWN0Om5vbmU7XG5cdHVzZXItc2VsZWN0Om5vbmU7XG59XG5cbi5wc3dwX19zaGFyZS1tb2RhbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cGFkZGluZzogMTBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAkYmFzZV96aW5kZXggKyAxNDUwO1xuXHRvcGFjaXR5OiAwO1xuXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcblxuXHR3aWxsLWNoYW5nZTogb3BhY2l0eTtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucHN3cF9fc2hhcmUtbW9kYWwtLWhpZGRlbiB7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuXG4vLyAucHN3cF9faXRlbSxcbi8vIC5wc3dwX19jYXB0aW9uLFxuLy8gLnBzd3BfX3pvb20td3JhcCxcbi8vIC5wc3dwX191aSB7XG4vLyAgLy8gY2xvc2UgYXJlYSBjdXJzb3Jcbi8vIFx0Y3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuLy8gXHRjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4vLyBcdGN1cnNvcjogem9vbS1vdXQ7XG4vLyB9XG5cbi5wc3dwX19zaGFyZS10b29sdGlwIHtcblx0ei1pbmRleDogJGJhc2VfemluZGV4ICsgMTU1MDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHR0b3A6IDU2cHg7XG5cdGJvcmRlci1yYWRpdXM6MnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdHJpZ2h0OiA0NHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcblxuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG5cblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHR9XG59XG5cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIHtcblx0b3BhY2l0eTogMTtcblx0LnBzd3BfX3NoYXJlLXRvb2x0aXAge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG5cblxuLy8gaW5jcmVhc2Ugc2l6ZSBvZiBzaGFyZS1saW5rcyBvbiB0b3VjaCBkZXZpY2VzXG4ucHN3cC0tdG91Y2ggLnBzd3BfX3NoYXJlLXRvb2x0aXAgYSB7XG5cdHBhZGRpbmc6IDE2cHggMTJweDtcbn1cblxuYS5wc3dwX19zaGFyZS0tZmFjZWJvb2sge1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xMnB4O1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjtcblx0XHQtd2Via2l0LXBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdC1tb3otcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogIzNFNUM5QTtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjM0U1QzlBO1xuXHRcdH1cblx0fVxufVxuYS5wc3dwX19zaGFyZS0tdHdpdHRlciB7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICM1NUFDRUU7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdH1cbn1cbmEucHN3cF9fc2hhcmUtLXBpbnRlcmVzdCB7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNDQ0M7XG5cdFx0Y29sb3I6ICNDRTI3MkQ7XG5cdH1cbn1cbmEucHN3cF9fc2hhcmUtLWRvd25sb2FkIHtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogI0RERDtcblx0fVxufVxuXG5cbi5wc3dwX19idXR0b24tLWNsb3NlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDRweDtcbn1cbi5wc3dwX19idXR0b24tLXNoYXJlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggLTQ0cHg7XG59XG5cbi5wc3dwX19idXR0b24tLWZzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5wc3dwLS1zdXBwb3J0cy1mcyAucHN3cF9fYnV0dG9uLS1mcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnBzd3AtLWZzIC5wc3dwX19idXR0b24tLWZzIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcbn1cblxuLnBzd3BfX2J1dHRvbi0tem9vbSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2J1dHRvbi0tem9vbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9fYnV0dG9uLS16b29tIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7XG59XG5cblxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtNTBweDtcblx0d2lkdGg6IDcwcHg7XG5cdGhlaWdodDogMTAwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XG59XG5cbi5wc3dwX190b3AtYmFyLFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLy9tYWtlIGNvbXBvc2l0ZSBsYXllcnMgKGFzIHRoZXNlIGVsZW1lbnRzIGFyZSBhYm92ZSBzbGlkaW5nL3BhbmluZyBhcmVhKVxuXHR3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLnBzd3AtLXRvdWNoIHtcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1x0XHRcblx0fVxufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCB7XG5cdGxlZnQ6IDA7XG59XG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHRyaWdodDogMDtcbn1cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0dG9wOiAzNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSB7XG5cdGxlZnQ6IDZweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC00NHB4O1xufVxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG5cdHJpZ2h0OiA2cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC05NHB4IC00NHB4O1xufVxuXG4ucHN3cF9fY291bnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdGNvbG9yOiAjRkZGO1xuXHRvcGFjaXR5OiAwLjc1O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5wc3dwX3Njcm9sbC13cmFwIHtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cdC5wc3dwX19jYXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdC5wc3dwX19wcmVsb2FkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHRvcDphdXRvO1xuXHRcdG1hcmdpbjowO1xuXHRcdGZsb2F0OnJpZ2h0O1xuXHR9XG59XG5cblxuLnBzd3BfX2NhcHRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0Y29sb3I6ICNGRkY7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA0NHB4O1xuXHRcblx0c21hbGwge1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRjb2xvcjogI0JCQjtcblxuXHR9XG59XG5cblxuLnBzd3BfX2NhcHRpb25fX2NlbnRlciB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1heC13aWR0aDogOTglO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0cGFkZGluZzogMTBweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjQ0NDO1xufVxuLnBzd3BfX2NhcHRpb24tLWVtcHR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi8vIFNhbWUgY2FwdGlvbiwgYnV0IGZha2UsIHVzZWQgdG8gZ2V0IGhlaWdodFxuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wc3dwX19iZyxcbi5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHR7XG5cdHdpbGwtY2hhbmdlOm9wYWNpdHk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAkcHN3cF9fY29udHJvbHMtdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoLjQsMCwuMjIsMSk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHBzd3BfX2NvbnRyb2xzLXRyYW5zaXRpb24tZHVyYXRpb24gY3ViaWMtYmV6aWVyKC40LDAsLjIyLDEpO1xufVxuXG4ucHN3cC0tYW5pbWF0ZWQtaW4ge1xuXHQucHN3cF9fYmcsXG5cdC5wc3dwX196b29tLXdyYXAge1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG59XG5cbi5wc3dwLS1oYXNfbW91c2Uge1xuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG59XG5cbi5wc3dwX190b3AtYmFyLFxuLnBzd3BfX2NhcHRpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG59XG4ucHN3cF9fdWktLWZpdCB7XG5cdC5wc3dwX190b3AtYmFyLFxuXHQucHN3cF9fY2FwdGlvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xuXHR9XG59XG5cblxuLnBzd3BfX3VpLS1oaWRkZW4ge1xuXHQucHN3cF9fdG9wLWJhcixcblx0LnBzd3BfX2NhcHRpb24sXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnBzd3BfX3VpLS1pZGxlIHtcblx0LnBzd3BfX3RvcC1iYXIgeyBvcGFjaXR5OiAwOyB9XG5cdC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuXG4vLyBGb3JjZSBwYWludCAmIGNyZWF0ZSBjb21wb3NpdGlvbiBsYXllciBmb3IgY29udHJvbHMuIFBhaW50IGhhcHBlbnMgNTBtcyBiZWZvcmUgdGhlICBtYSBcbi5wc3dwX191aS0taGlkZGVuICB7XG5cdC5wc3dwX190b3AtYmFyLFxuXHQucHN3cF9fY2FwdGlvbixcblx0LnBzd3BfX2JnLFxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcblx0XHRvcGFjaXR5OiAwLjAwMTsgLy8gc29tZSBicm93c2VycyBkb24ndCBmb3JjZSBwYWludCB3aGVuIG9wYWNpdHk6MCwgd2hpY2ggbGVhZHMgdG8gbGFnIGF0IHRoZSBiZWdpbm5pbmcgb2YgdHJhbnNpdGlvblxuXHR9XG59XG5cblxuLnBzd3BfX2VsZW1lbnQtLWRpc2FibGVkIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHN3cC0tbWluaW1hbC0tZGFyayB7XG5cblx0LnBzd3BfX3RvcC1iYXIge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0XG5cdC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblxufVxuIiwiLyohIEZsaWNraXR5IHYxLjAuMFxuaHR0cDovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBkcmFnZ2FibGUgKi9cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IG5vbmU7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7IGJhY2tncm91bmQ6IHdoaXRlOyB9XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMwOUY7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmFjdGl2ZSB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02MCk7IC8qIElFOCAqL1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHsgbGVmdDogMTBweDsgfVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7IHJpZ2h0OiAxMHB4OyB9XG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246ZGlzYWJsZWQge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MzApOyAvKiBJRTggKi9cbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjAlO1xuICB0b3A6IDIwJTtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiA2MCU7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5hcnJvdyB7XG4gIGZpbGw6ICMzMzM7XG59XG5cbi8qIGNvbG9yICYgc2l6ZSBpZiBubyBTVkcgLSBJRTggYW5kIEFuZHJvaWQgMi4zICovXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uby1zdmcge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG5cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0yNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7IGRpcmVjdGlvbjogcnRsOyB9XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgLy9ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNSk7IC8qIElFOCAqL1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApOyAvKiBJRTggKi9cbiAgb3BhY2l0eTogMTtcbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdoYXJhYmFyYWhhbmRpdGFsaWMnO1xuICBzcmM6IHVybCgnLi4vYXNzZXRzL2ZvbnRzL2hhcmFiYXJhL0hhcmFiYXJhSGFuZC13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vYXNzZXRzL2ZvbnRzL2hhcmFiYXJhL0hhcmFiYXJhSGFuZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vYXNzZXRzL2ZvbnRzL2hhcmFiYXJhL0hhcmFiYXJhSGFuZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9hc3NldHMvZm9udHMvaGFyYWJhcmEvSGFyYWJhcmFIYW5kLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2Fzc2V0cy9mb250cy9oYXJhYmFyYS9IYXJhYmFyYUhhbmQtd2ViZm9udC5zdmcjaGFyYWJhcmFoYW5kaXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4iLCJodG1sXG5cdGZvbnQ6IG5vcm1hbCAxMDAlLzEuNyAkZm9udC1mYW1pbHlcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcblxuXHQrbWVkaWEoJHBhbG0pXG5cdFx0Zm9udDogbm9ybWFsIDkwJS8xLjYgJGZvbnRfZmFtaWx5XG5cbjo6c2VsZWN0aW9uXG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrXG5cdGNvbG9yOiB3aGl0ZVxuXHR0ZXh0LXNoYWRvdzogbm9uZVxuXG5ib2R5XG5cdGh5cGhlbnM6IGF1dG9cblx0d29yZC13cmFwOiBicmVhay13b3JkXG5cdGNvbG9yOiAkYmxhY2tcblx0Zm9udC13ZWlnaHQ6IDMwMFxuXG5zbWFsbFxuXHRmb250LXN0eWxlOiAwLjY1cmVtXG5cbiN7aGVhZGluZ3MoKX1cblx0Zm9udC1mYW1pbHk6ICRmb250X3RpdGxlXG5cdGxpbmUtaGVpZ2h0OiAxLjZcblx0Zm9udC13ZWlnaHQ6IDMwMFxuXG5oMVxuXHRmb250LXNpemU6IHJlbSg0Milcblx0bGluZS1oZWlnaHQ6IDEuMVxuXHRmb250LXdlaWdodDogMzAwXG5cbmgyXG5cdGZvbnQtc2l6ZTogcmVtKDI4KVxuXHRmb250LXdlaWdodDogMzAwXG5cbmgzXG5cdGZvbnQtc2l6ZTogcmVtKDI0KVxuXG5oNFxuXHRmb250LXNpemU6IHJlbSgyMClcblxuaDVcblx0Zm9udC1zaXplOiByZW0oMTcpXG5cbmg2XG5cdGZvbnQtc2l6ZTogcmVtKDE0KVxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdGZvbnQtd2VpZ2h0OiBib2xkXG5cbittZWRpYSgkcGFsbSlcblx0I3toZWFkaW5ncygpfVxuXHRcdGZvbnQtd2VpZ2h0OiA2MDBcblxuXHRoMVxuXHRcdGZvbnQtc2l6ZTogcmVtKDI2KVxuXHRoMlxuXHRcdGZvbnQtc2l6ZTogcmVtKDI0KVxuXHRoM1xuXHRcdGZvbnQtc2l6ZTogcmVtKDIxKVxuXHRoNFxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KVxuXHRoNVxuXHRcdGZvbnQtc2l6ZTogcmVtKDE2KVxuXG5hYmJyLCBhY3JvbnltLCBibG9ja3F1b3RlLCBjb2RlLCBkaXIsIGtiZCwgbGlzdGluZywgcGxhaW50ZXh0LCBxLCBzYW1wLCB0dCwgdmFyLCB4bXBcblx0aHlwaGVuczogbm9uZVxuXG4vLyBDb2RlIEJsb2Nrc1xucHJlIGNvZGVcblx0d29yZC13cmFwOiBub3JtYWxcblx0d2hpdGUtc3BhY2U6IC1tb3otcHJlLXdyYXBcblx0d2hpdGUtc3BhY2U6IHByZS13cmFwXG5cbnByZVxuXHR3aGl0ZS1zcGFjZTogcHJlXG5cbmNvZGVcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxuXHRmb250LWZhbWlseTogbW9ub3NwYWNlXG5cdG92ZXJmbG93LXg6IHNjcm9sbFxuXG4vLyBBYmJlcnZhdGlvbnMgTWFya3VwXG5hYmJyXG5cdGZvbnQtdmFyaWFudDogc21hbGwtY2Fwc1xuXHRmb250LXdlaWdodDogNjAwXG5cdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2Vcblx0Y29sb3I6ICM4MDgwODBcblxuXHQmW3RpdGxlXTpob3ZlclxuXHRcdGN1cnNvcjogaGVscFxuXG4vLyBEZWZpbml0aW9uIExpc3RzXG5kdCwgZGRcblx0ZGlzcGxheTogaW5saW5lXG5cdG1hcmdpbjogMFxuXG5kdCArIGR0OmJlZm9yZSwgZGQgKyBkdDpiZWZvcmVcblx0Y29udGVudDogXCJcXEFcIlxuXHR3aGl0ZS1zcGFjZTogcHJlXG5cbmRkICsgZGQ6YmVmb3JlXG5cdGNvbnRlbnQ6IFwiLCBcIlxuXG5kZDpiZWZvcmVcblx0Y29udGVudDogXCI6IFwiXG5cdG1hcmdpbi1sZWZ0OiAtMC4yZW1cblxuZHRcblx0Y29sb3I6ICM2NzY3NjdcblxuXG5cblxuXG5cblxuXG4iLCIkZm9udF90aXRsZTogJ1JvYm90byBTbGFiJywgU2Fucy1TZXJpZlxuJGZvbnRfZmFtaWx5OiAnUm9ib3RvJywgU2Fucy1TZXJpZlxuJGZvbnRfY291c2luczogJ1JvYm90bycsICdGdXR1cmEnLCAnSGVsdmV0aWNhIE5ldWUnLCBTYW5zLVNlcmlmXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBHZW5lcmFsIFNpemluZ1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kZ3JhdGlvOiAxLjYxOFxuJHBhZGRpbmc6IHJlbSgxNiAqICRncmF0aW8gKiAkZ3JhdGlvKVxuJGhhbGZsaW5nOiAkcGFkZGluZyAvICRncmF0aW9cbiR0aW55OiAkaGFsZmxpbmcgLyAkZ3JhdGlvXG5cbiRkb3VibGluZzogJHBhZGRpbmcgKiAkZ3JhdGlvICogJGdyYXRpb1xuXG4kbm9ybWFsaXplZF9mb250X2ZhbWlseTogJGZvbnRfZmFtaWx5XG4kbm9ybWFsaXplX2hlYWRpbmdzOiBmYWxzZVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBTaXplXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRzaWRlX3dpZHRoOiAyODBweFxuJG1hc29ucnlfZW50cnlfd2lkdGg6IDQ3MHB4XG4kbWFzb25yeV9tYXhfY29sdW1uczogM1xuJHNpdGVfbWF4X3dpZHRoOiBmbG9vciggcmVtKCAkbWFzb25yeV9lbnRyeV93aWR0aCAqICRtYXNvbnJ5X21heF9jb2x1bW5zICkgKVxuJG1hc29ucnlfZ3V0dGVyX3NpemU6IDZweFxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gTWVkaWFcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4kc21hbGxfcGFsbTogXCIobWF4LXdpZHRoOiA0ODFweClcIlxuJGhlYWRlcl9icmVhazogXCIobWF4LXdpZHRoOiA1ODFweClcIlxuJHBhbG06IFwiKG1heC13aWR0aDogNzY4cHgpXCJcbiRsYXA6IFwiKG1pbi13aWR0aDogNzY5cHgpXCJcbiRwb3J0YWJsZTogXCIobWF4LXdpZHRoOiAxMDI0cHgpXCJcbiRodWdlOiBcIihtaW4td2lkdGg6IDE0MDFweClcIlxuJG9ubHlfcG9ydGFibGU6IFwiI3skbGFwfSBhbmQgI3skcG9ydGFibGV9XCJcblxuXG4kYWNjZW50OiAjNTY3NEI5XG5cbi8vIENvbG9yc1xuJHByaW1hcnlfY29sb3I6IGJsYWNrXG4kcHJpbWFyeV9jb2xvcl9saWdodDogbGlnaHRlbiggJHByaW1hcnlfY29sb3IsIDEwIClcbiRwcmltYXJ5X2NvbG9yX2xpZ2h0ZXI6IGxpZ2h0ZW4oICRwcmltYXJ5X2NvbG9yLCAyNSApXG5cblxuLy8gR2VuZXJpYyBDb2xvcnM6XG4kd2hpdGU6ICNmZmZmZmZcbiRsaWdodF9ncmF5OiBkYXJrZW4od2hpdGUsIDkpXG4kZ3JheTogZGFya2VuKGdyYXksIDYpXG4kZGFya19ncmF5OiBsaWdodGVuKCBibGFjaywgMjUgKVxuJGRhcms6ICRkYXJrX2dyYXlcbiRsaWdodDogZGFya2VuKCAkd2hpdGUsIDQgKVxuXG4kYmxhY2s6IGxpZ2h0ZW4oIGJsYWNrLCAxMyApXG5cblxuJGVycm9yX2NvbG9yOiBkYXJrZW4oIGRlc2F0dXJhdGUoIHJlZCwgMTApLCAxMClcbiRva19jb2xvcjogZGVzYXR1cmF0ZSggZ3JlZW4sIDEwKVxuXG4kaGVhZGVyX2hlaWdodDogNHJlbVxuJGJvZHlfYm9yZGVyX3Jlc3BvbnNpdmU6IDIwcHhcbiRib2R5X2JvcmRlcl9yZXNwb25zaXZlX3NtYWxsOiA2cHhcblxuJHpfbWVudTogMTAwMFxuJHpfaGVhZGVyOiAyNTAwXG5cbiIsIipcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG5cdG1hcmdpbjogMFxuXHRwYWRkaW5nOiAwXG5cbmh0bWwsIGJvZHlcblx0aGVpZ2h0OiAxMDAlXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG5cblxuXG4lY2YsIC5jZlxuXHQmOmJlZm9yZSwgJjphZnRlclxuXHRcdGNvbnRlbnQ6IFwiIFwiXG5cdFx0ZGlzcGxheTogdGFibGVcblxuXHQmOmFmdGVyXG5cdFx0Y2xlYXI6IGJvdGhcblxuYVxuXHRjb2xvcjogJGRhcmtcblx0Zm9udC13ZWlnaHQ6IGJvbGRcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cdFxuXHQmOmhvdmVyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cdFx0Y29sb3I6ICRhY2NlbnRcblx0XHRjdXJzb3I6IHBvaW50ZXJcblxuXG5cbmltZ1xuXHRtYXgtd2lkdGg6IDEwMCVcblx0aGVpZ2h0OiBhdXRvXG5cblxuXG5cbmJsb2NrcXVvdGVcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdHBhZGRpbmc6ICRoYWxmbGluZyAkaGFsZmxpbmcgJGhhbGZsaW5nICRwYWRkaW5nKjEuNVxuXG5cdGZvbnQtc3R5bGU6IGl0YWxpY1xuXHRmb250LXNpemU6IDEuMXJlbVxuXG5cdGNvbG9yOiBsaWdodGVuKCRkYXJrLCAxMClcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkYWNjZW50XG5cblxuYmxvY2txdW90ZSArIHAgY2l0ZVxuXHQrY2Zcblx0ZmxvYXQ6IHJpZ2h0XG5cdGZvbnQtc3R5bGU6IGl0YWxpY1xuXHRhLCBhOnZpc2l0ZWRcblx0XHRjb2xvcjogJGxpZ2h0X2dyYXlcblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBhOmFjdGl2ZSwgYTpmb2N1c1xuXHRib3JkZXI6IDBcblx0b3V0bGluZTogMFxuXG4ubGF5b3V0LS1yZXNwb25zaXZlXG5cdGgxXG5cdFx0Zm9udC1zaXplOiAxLjVyZW1cblxuXG5cbi8vIEFkbWluIEJhciBTcGVjaWZpY1xuYm9keS5hZG1pbi1iYXJcblxuXHQmLCAuYm9keS1ib3JkZXItLXRvcCwgLnNpdGUtbG9hZGluZ19fYmFja2dyb3VuZFxuXHRcdHRvcDogMzJweFxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiIsInRhYmxlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGJvcmRlcjogc29saWQgMXB4ICNkZGRkZGQ7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cblxudGFibGUgY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxudGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xufVxuXG50YWJsZSB0aGVhZCB0ciB0aCxcbnRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbnRhYmxlIHRmb290IHtcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbn1cblxudGFibGUgdGZvb3QgdHIgdGgsXG50YWJsZSB0Zm9vdCB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG50YWJsZSB0ciB0aCxcbnRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZzogMC41NjI1cmVtIDAuNjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGFibGUgdHIuZXZlbiwgdGFibGUgdHIuYWx0LCB0YWJsZSB0cjpudGgtb2YtdHlwZShldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG5cbnRhYmxlIHRoZWFkIHRyIHRoLFxudGFibGUgdGZvb3QgdHIgdGgsXG50YWJsZSB0Zm9vdCB0ciB0ZCxcbnRhYmxlIHRib2R5IHRyIHRoLFxudGFibGUgdGJvZHkgdHIgdGQsXG50YWJsZSB0ciB0ZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbn0iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gR2VuZXJhbCBFeHRlbmRzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiV0cmFuc2l0aW9uLXNjYWxlXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMjBtcyBlYXNlLW91dFxuXHQmOmhvdmVyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjMzKVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBTaXRlIEJhY2tncm91bmRcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYm9keVxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblxuYm9keS5pcy1kaXNhYmxlZC1zY3JvbGxcblx0b3ZlcmZsb3c6IGhpZGRlblxuXG4uZW50cnktY29udGVudCBwXG5cdG1hcmdpbi1ib3R0b206ICRwYWRkaW5nXG5cbi5iaWctdGl0bGVcblx0Zm9udC1zaXplOiByZW0oNTQpXG5cdGZvbnQtd2VpZ2h0OiAxMDBcblx0dGV4dC1hbGlnbjogbGVmdFxuXG5cdG1hcmdpbjogMFxuXHRtYXJnaW4tYm90dG9tOiAkcGFkZGluZ1xuXHRwYWRkaW5nLWJvdHRvbTogJHRpbnlcblxuXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRfZ3JheVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gQnV0dG9uXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiVidXR0b25cblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cdGNvbG9yOiAkZGFya1xuXHRwYWRkaW5nOiAwLjc1ZW0gMS40NWVtXG5cblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRmb250LWZhbWlseTogJGZvbnRfdGl0bGVcblx0Zm9udC13ZWlnaHQ6IDUwMFxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDEwMG1zIGVhc2UtaW4sIGNvbG9yIDEwMG1zIGVhc2UtaW5cblxuXHRmb250LXNpemU6IDAuODc1ZW1cblxuXHRvdXRsaW5lOiAwXG5cdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnRcblx0Ym9yZGVyLXJhZGl1czogMnB4XG5cblx0ei1pbmRleDogMTAwXG5cblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cblxuXHQmOmFmdGVyXG5cdFx0Y29udGVudDogXCJcIlxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0aGVpZ2h0OiAwXG5cdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0ei1pbmRleDogLTFcblx0XHRib3R0b206IDBcblx0XHRsZWZ0OiAwXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMTAwbXMgZWFzZS1pblxuXHRcdGJvcmRlci1yYWRpdXM6IDJweFxuXG5cblx0Jjpob3ZlclxuXHRcdGNvbG9yOiAkd2hpdGVcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblx0XHQmOmFmdGVyXG5cdFx0XHRoZWlnaHQ6IDEwMCVcblxuXG4lYnV0dG9uLS1mYWxsYmFja1xuXG5cdCY6aG92ZXJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBXb3JkcHJlc3Mgd2FudGVkIHRoZW0gaGVyZTpcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ5cG9zdGF1dGhvciwgLmdhbGxlcnktY2FwdGlvblxuXHRmb250LXNpemU6IDFyZW1cblxuXG5zZWxlY3Rcblx0bWF4LXdpZHRoOiAxMDAlXG5cbi5wb3N0IGZpZ3VyZVxuXHRtYXgtd2lkdGg6IDEwMCVcblx0bWFyZ2luOiAwXG5cbi53cC1jYXB0aW9uLXRleHRcblx0Zm9udC1zdHlsZTogaXRhbGljXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRtYXJnaW46ICRoYWxmbGluZ1xuXHRcbi5wb3N0XG5cdHBcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbVxuXG5cblxuI3dwLWNhbGVuZGFyXG5cdGNhcHRpb25cblx0XHRmb250LXdlaWdodDogNDAwXG5cdFx0bWFyZ2luLWJvdHRvbTogJGhhbGZsaW5nXG5cdCNuZXh0XG5cdFx0dGV4dC1hbGlnbjogcmlnaHRcblxuXG4ubmF2LWxpbmtzXG5cdCtjZlxuXHRtYXJnaW4tYm90dG9tOiAkcGFkZGluZ1xuXG4ubmF2LXByZXZpb3VzXG5cdGZsb2F0OiBsZWZ0XG5cdHRleHQtYWxpZ246IGxlZnRcblxuLm5hdi1uZXh0XG5cdGZsb2F0OiByaWdodFxuXHR0ZXh0LWFsaWduOiByaWdodFxuXG5cbi5zaXRlLWNvbnRlbnQgLmJ1dHRvbiwgLnNpdGUtY29udGVudCBidXR0b25cblx0QGV4dGVuZCAlYnV0dG9uXG5cblxuLmVudHJ5LWNvbnRlbnQgLmdhbGxlcnlcblx0K2NmXG5cdC5nYWxsZXJ5LWl0ZW1cblx0XHRmbG9hdDogbGVmdFxuXHRcdG1hcmdpbjogJGhhbGZsaW5nXG5cblx0XHRpbWdcblx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0b1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBHZW5lcmljIEZvcm0gU3R5bGVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmlucHV0LCB0ZXh0YXJlYVxuXHRvdXRsaW5lOiAwXG5cdG1hcmdpbi1ib3R0b206ICRwYWRkaW5nXG5cdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmF5XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAzMDBtcyBlYXNlLW91dFxuXHRwYWRkaW5nOiAkaGFsZmxpbmdcblx0Ym9yZGVyLXJhZGl1czogMnB4XG5cblx0Jjpmb2N1c1xuXHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRsaWdodF9ncmF5LCAyMClcblxuaW5wdXRbcGxhY2Vob2xkZXJdLCB0ZXh0YXJlYVtwbGFjZWhvbGRlcl1cblx0Zm9udC1mYW1pbHk6ICRmb250X2NvdXNpbnNcblx0Zm9udC13ZWlnaHQ6IDUwMFxuXG5cbmlucHV0W3R5cGU9c3VibWl0XVxuXHRAZXh0ZW5kICVidXR0b25cblx0QGV4dGVuZCAlYnV0dG9uLS1mYWxsYmFja1xuXG5pbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWZpbGVdKSwgdGV4dGFyZWFcblx0Jjpmb2N1c1xuXHRcdGJvcmRlci1jb2xvcjogJGFjY2VudFxuXG5cbmlucHV0W3JlcXVpcmVkXTpmb2N1czppbnZhbGlkXG5cdGJvcmRlci1jb2xvcjogJGVycm9yX2NvbG9yXG5cbmlucHV0W3JlcXVpcmVkXTpmb2N1czp2YWxpZFxuXHRib3JkZXItY29sb3I6ICRva19jb2xvclxuXG5cbmZvcm1cblx0LnJlcXVpcmVkXG5cdFx0Y29sb3I6ICRlcnJvcl9jb2xvclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcblx0aW5wdXRbcmVxdWlyZWRdOnZhbGlkICsgLnJlcXVpcmVkXG5cdFx0Y29sb3I6ICRva19jb2xvclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBDb250YWN0IEZvcm1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZW50cnktY29udGVudFxuXHQud3BjZjctcmVzcG9uc2Utb3V0cHV0XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHhcblx0XHRwYWRkaW5nOiAkaGFsZmxpbmdcblxuXG4udmlsbGFnZS1mb3JtXG5cdG1heC13aWR0aDogODEwcHhcblx0bWFyZ2luOiAkcGFkZGluZyBhdXRvXG5cblx0K21lZGlhKCRwYWxtKVxuXHRcdHBhZGRpbmc6ICRoYWxmbGluZ1xuXHRcdFxuXHRpbnB1dCwgdGV4dGFyZWFcblx0XHR3aWR0aDogMTAwJVxuXHRcdG1heC13aWR0aDogODAwcHhcblxuXHRpbnB1dFt0eXBlPWJ1dHRvbl0sIC53cGNmNy1zdWJtaXRcblx0XHRAZXh0ZW5kICVidXR0b25cblx0XHRAZXh0ZW5kICVidXR0b24tLWZhbGxiYWNrXG5cdFx0bWF4LXdpZHRoOiAyNDVweFxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0ZGlzcGxheTogYmxvY2tcblx0XHRcblxuXG5cdD4gcFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdG1hcmdpbi1ib3R0b206IDBcblx0XHQucmVxdWlyZWRcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0cmlnaHQ6IC0kaGFsZmxpbmdcblx0XHRcdHRvcDogMFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBTZWFyY2ggRm9ybVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VhcmNoLWZvcm1cblx0ZGlzcGxheTogZmxleFxuXHRmbGV4LXdyYXA6IHdyYXBcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2hcblx0YWxpZ24tY29udGVudDogY2VudGVyXG5cblx0aGVpZ2h0OiAzcmVtXG5cdG1heC13aWR0aDogNTAwcHhcblxuXHRtYXJnaW4tbGVmdDogYXV0b1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cblxuXHQrY2Zcblx0LnNlYXJjaC1maWVsZCwgLnNlYXJjaC1zdWJtaXRcblx0XHRmbG9hdDogbGVmdFxuXHRcdGhlaWdodDogM3JlbVxuXG5cblx0K21lZGlhKCRwb3J0YWJsZSlcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdFx0LnNlYXJjaC1zdWJtaXRcblx0XHRcdGZsZXg6IDFcblx0XHRcdHdpZHRoOiAxMDAlXG5cblx0XG5cdC5zZWFyY2gtZmllbGRcblx0XHR3aWR0aDogNzUlXG5cdFx0ZmxleDogNVxuXHRcdG1hcmdpbjogMFxuXHRcdG91dGxpbmU6IDBcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudGl6ZSggJGRhcmtfZ3JheSwgMC45KVxuXG5cblx0LnNlYXJjaC1zdWJtaXRcblx0XHRmbGV4OiAxXG5cdFx0ZGlzcGxheTogYmxvY2tcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdHdpZHRoOiAyMCVcblxuXHRcdG1heC13aWR0aDogM3JlbVxuXHRcdGhlaWdodDogMy4zM3JlbVxuXG5cdFx0b3V0bGluZTogMFxuXHRcdGJvcmRlcjogMFxuXHRcdG1hcmdpbi1sZWZ0OiAwLjNyZW1cblxuXHRcdCY6aG92ZXJcblx0XHRcdGNvbG9yOiAkZGFya1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KVxuXG5cdFx0QGV4dGVuZCAldHJhbnNpdGlvbi1zY2FsZVxuXG5cdFx0JjphZnRlclxuXHRcdFx0ZGlzcGxheTogbm9uZVxuXG5cdFx0Lmljb25cdFxuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW1cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0dG9wOiAtMC40cmVtXG5cdFx0XHRsZWZ0OiAtMC40cmVtXG5cblxuXG5cdFx0XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vICBDb21tZW50IEZvcm1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcbi5jb21tZW50LXJlc3BvbmRcblx0QGV4dGVuZCAlY29udGVudC1zdHlsZVxuXHRwYWRkaW5nOiAkcGFkZGluZyoyXG5cblx0K21lZGlhKCAkcG9ydGFibGUgKVxuXHRcdHBhZGRpbmc6ICRwYWRkaW5nXG5cblxuXHQuY29tbWVudC1maWVsZFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHdpZHRoOiAzMyVcblx0XHRtYXJnaW46IDBcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdGZsb2F0OiBsZWZ0XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjMzJVxuXG5cdFx0XG5cdFx0K21lZGlhKCAkcG9ydGFibGUgKVxuXHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcblx0XHQucmVxdWlyZWRcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0cmlnaHQ6IDAuM3JlbVxuXHRcdFx0dG9wOiAwLjc1cmVtXG5cdFxuXHRpbnB1dCwgdGV4dGFyZWFcblx0XHR3aWR0aDogMTAwJVxuXHRcdFxuXG5cblxuXHQuY29tbWVudC1ub3Rlc1xuXHRcdG1hcmdpbi1ib3R0b206ICRwYWRkaW5nXG5cblx0LmZvcm0tc3VibWl0XG5cdFx0Ym9yZGVyOiBub25lXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cblxuXHRcdGlucHV0W3R5cGU9c3VibWl0XVxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cdFx0XHR3aWR0aDogYXV0b1xuXG5cblx0XHRcdFxuXG5cblx0LmNvbW1lbnQtcmVwbHktdGl0bGVcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X2NvdXNpbnNcblxuXHQuY29tbWVudC1ub3Rlc1xuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdGNvbG9yOiBsaWdodGVuKCRkYXJrLCAyMClcblx0XHRmb250LXNpemU6IDAuODc1cmVtXG5cblxuXG4iLCIucGFnaW5nLW5hdmlnYXRpb24sIC53b29jb21tZXJjZS1wYWdpbmF0aW9uXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRtYXJnaW4tdG9wOiAkcGFkZGluZ1xuXHRtYXJnaW4tYm90dG9tOiAkcGFkZGluZ1xuXHRcblx0dWxcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmVcblx0XHRtYXJnaW46IDBcblx0XHRwYWRkaW5nOiAwXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cblx0bGlcblx0XHRkaXNwbGF5OiBpbmxpbmVcblxuYS5wYWdlLW51bWJlcnMsIHNwYW4ucGFnZS1udW1iZXJzXG5cdHBhZGRpbmc6IC42cmVtIDFyZW1cblx0Y29sb3I6ICMzMzNcblx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXHRjb2xvcjogJHdoaXRlXG5cbmE6aG92ZXIucGFnZS1udW1iZXJzXG5cdG9wYWNpdHk6IDAuOVxuXG4ucGFnaW5nLW5hdmlnYXRpb24gLmN1cnJlbnRcblx0b3BhY2l0eTogMC41XG5cdFxuXG5cbi5wb3N0IC5wYWdlLWxpbmtzXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRhXG5cdFx0Y29sb3I6ICRkYXJrXG5cblx0XHQmOmhvdmVyXG5cdFx0XHRjb2xvcjogJGFjY2VudCIsIkBrZXlmcmFtZXMgc3BpblxuXHRmcm9tXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZylcblx0dG9cblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIiwiLnNlcGxpbmVcblx0d2lkdGg6IDEwMCVcblx0bWluLXdpZHRoOiByZW0oMTAwcHgpXG5cdGJvcmRlcjogbm9uZVxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyYXlcblx0bWFyZ2luOiAkcGFkZGluZyoyIGF1dG8gJHBhZGRpbmcqMlxuXG5cbiVzZXBhcmF0b3Jcblx0JjphZnRlclxuXHRcdEBleHRlbmQgLnNlcGxpbmVcblx0XHRjb250ZW50OiBcIlwiXG5cdFx0ZGlzcGxheTogYmxvY2tcbiIsIi5qcyAud2VsY29tZS1wYWdlXG5cdG9wYWNpdHk6IDBcblx0cGFkZGluZzogMFxuXG5cdCYucmVzaXplZFxuXHRcdG9wYWNpdHk6IDFcblxuLmZzXG5cdEBhdC1yb290XG5cdFx0Jl9fb3ZlcmxheVxuXHRcdFx0JiwgJi0tY3VzdG9tXG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZFxuXHRcdFx0XHR6LWluZGV4OiA5OTk5XG5cblx0XHRcdHRyYW5zZm9ybTogIHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIFxuXHRcdFx0d2lkdGg6IDUwJVxuXHRcdFx0aGVpZ2h0OiA1MCVcblx0XHRcdGxlZnQ6IDUwJVxuXHRcdFx0dG9wOiA1MCVcblxuXG5cdFx0XHRpbWdcblx0XHRcdFx0ZGlzcGxheTogYmxvY2tcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlclxuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmVcblx0XHQmX19vdmVybGF5X19sb2dvXG5cdFx0XHRtYXJnaW46IDAgYXV0b1xuXG5cdFxuXHRcdCZfX292ZXJsYXlfX2xpbmtcblx0XHRcdG1hcmdpbjogMCBhdXRvXG5cdFx0XHRmb250LXNpemU6IDNyZW1cblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblxuXHRcdFx0K21lZGlhKCAkcGFsbSApXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtXG5cblxuXHRcdFx0YVxuXHRcdFx0XHRjb2xvcjogJHdoaXRlXG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgMXJlbSB0cmFuc3BhcmVudGl6ZSggJGRhcmssIDAuNSApXG5cblxuXHRcdFx0XHQmOmhvdmVyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXdlbGNvbWUgXG5cdHBhZGRpbmctYm90dG9tOiAwXG5cdC5zaXRlLWZvb3RlclxuXHRcdGRpc3BsYXk6IG5vbmVcblxuXHRcdFxuXG5cblxuXG5cbiIsIi5wb3N0LW5hdmlnYXRpb25cblx0bWFyZ2luLWJvdHRvbTogJHBhZGRpbmdcblx0Zm9udC1mYW1pbHk6ICRmb250X2NvdXNpbnNcblx0XG5cdC5uby1hZGphY2VudC1wb3N0XG5cdFx0b3BhY2l0eTogMFxuXG5cdC5uYXYtcHJldmlvdXNcblx0XHRtYXJnaW4tcmlnaHQ6IDAuMjUlXG5cdC5uYXYtcHJldmlvdXMsIC5uYXYtbmV4dFxuXHRcdHdpZHRoOiA0MCVcblxuXHQubmF2X19pbm5lclxuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0aGVpZ2h0OiAxMDAlXG5cdFx0cGFkZGluZzogJGhhbGZsaW5nXG5cblx0XHQuanMgJlxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyXG5cblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdHotaW5kZXg6IDEwMFxuXG5cdFx0YSwgJlxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMjMwbXMgZWFzZS1pbi1vdXRcblxuXHRcdEBleHRlbmQgJWJ1dHRvblxuXHRcdGJvcmRlci1yYWRpdXM6IDZweFxuXG5cblx0XHQmOmhvdmVyXG5cdFx0XHQmLCBhXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGVcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cdFx0XHQmOmFmdGVyXG5cdFx0XHRcdGhlaWdodDogMTAwJVxuXG5cblxuXG5cdC5uby1hZGphY2VudC1wb3N0XG5cdFx0LmpzICZcblx0XHRcdGN1cnNvcjogZGVmYXVsdFxuXHRcdCY6aG92ZXJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuXG5cdC5sYWJlbFxuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXG5cdGFcblx0XHRmb250LXNpemU6IDEuNXJlbVxuXHRcdGZvbnQtd2VpZ2h0OiAzMDBcblxuXG5cdCttZWRpYSggJHBhbG0gKVxuXHRcdC5uYXYtbmV4dCwgLm5hdi1wcmV2aW91c1xuXHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdG1hcmdpbi1ib3R0b206ICR0aW55XG5cdFx0XHRwYWRkaW5nLXRvcDogJHRpbnlcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkdGlueVxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFx0LmxhYmVsXG5cdFx0XHRmb250LXNpemU6IDAuODc1cmVtXG5cblxuXHRcdGFcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbSIsIi5qc19fY2Fyb3VzZWxcblx0K21iXG5cbi52aWxsYWdlLWNhcm91c2VsXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHR3aWR0aDogMTAwJVxuXHRsZWZ0OiAwXG5cblx0d2lkdGg6IDEwMCVcblx0bGVmdDogMFxuXG5cdCttZWRpYSgkcGFsbSlcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skYm9keV9ib3JkZXJfcmVzcG9uc2l2ZSoyfSlcblx0XHRsZWZ0OiBjYWxjKDAlICsgI3skYm9keV9ib3JkZXJfcmVzcG9uc2l2ZX0pXG5cblx0K21lZGlhKCAkc21hbGxfcGFsbSApXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRsZWZ0OiAwXG5cblx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b25cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdG9wYWNpdHk6IDAuODhcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2Utb3V0XG5cdFx0Jjpob3ZlclxuXHRcdFx0b3BhY2l0eTogMC45OFxuXG5cdFx0LmFycm93XG5cdFx0XHRmaWxsOiAkd2hpdGVcblxuXHRpbWdcblx0XHRoZWlnaHQ6IDUwMHB4XG5cdFx0bWF4LXdpZHRoOiBub25lXG5cdFx0d2lkdGg6IGF1dG9cblxuXG4uanNfX2Nhcm91c2VsXG5cdCYsIGltZ1xuXHRcdGhlaWdodDogNDAwcHhcblx0XG5cblx0Ly8gSW1hZ2UgU3BhY2luZ1xuXHRpbWdcblx0XHRtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nXG5cblx0Ji5zcGFjZS1odWdlIGltZ1xuXHRcdG1hcmdpbi1yaWdodDogJGRvdWJsaW5nXG5cdCYuc3BhY2UtdGlueSBpbWdcblx0XHRtYXJnaW4tcmlnaHQ6ICRoYWxmbGluZ1xuXHQmLnNwYWNlLW5vbmUgaW1nXG5cdFx0bWFyZ2luLXJpZ2h0OiAwXG5cblxuXHQvLyBTcGVjaWZpY2l0eSBpc3N1ZTpcblx0LnZpbGxhZ2UtY2Fyb3VzZWwgaW1nXG5cdFx0bWF4LXdpZHRoOiBub25lXG5cblx0Ji5zbWFsbCwgJi5zbWFsbCBpbWdcblx0XHRoZWlnaHQ6IDE1MHB4XG5cblxuXHQmLm1lZGl1bSAsICYubWVkaXVtIGltZ1xuXHRcdGhlaWdodDogMzAwcHhcblxuXHQmLmxhcmdlLCAmLmxhcmdlIGltZ1xuXHRcdGhlaWdodDogNzIwcHhcblxuXHRcdCttZWRpYSggXCIobWF4LXdpZHRoOiAxMTUycHgpXCIgKVxuXHRcdFx0aGVpZ2h0OiA0MDBweFxuXG5cblxuXG5cdCttZWRpYSggJHBhbG0gKVxuXHRcdCYsIGltZ1xuXHRcdFx0bWF4LWhlaWdodDogMzAwcHhcblx0XHRpbWdcblx0XHRcdG1hcmdpbi1yaWdodDogJGhhbGZsaW5nXG5cblx0XHQmLnNwYWNlLWh1Z2UgaW1nXG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nXG5cblx0K21lZGlhKCAkc21hbGxfcGFsbSApXG5cdFx0JiwgaW1nXG5cdFx0XHRtYXgtaGVpZ2h0OiAxMjVweFxuXHRcdGltZ1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHhcblxuXHRcdCYuc3BhY2UtaHVnZSBpbWdcblx0XHRcdG1hcmdpbi1yaWdodDogJGhhbGZsaW5nXG5cblx0XHQmLnNwYWNlLXRpbnkgaW1nXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJweCIsIi5qc19fc2Nyb2xsXG5cdCtjZlxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0b3ZlcmZsb3c6IGhpZGRlblxuXG5cbi5qc19fc2Nyb2xsX19jYW52YXNcblx0K2NmXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG5cdHotaW5kZXg6IDJcblx0dG9wOiAwXG5cdGxlZnQ6IDBcblx0dHJhbnNmb3JtOiAgdHJhbnNsYXRlWSgwKVxuXG5cdHdpZHRoOiAxMDAlXG5cdG92ZXJmbG93OiBoaWRkZW5cblx0LmxheW91dC0tcmVzcG9uc2l2ZSAmXG5cdFx0b3ZlcmZsb3c6IGF1dG9cblxuJGlzY193aWR0aDogMjVweFxuLmlTY3JvbGxIb3Jpem9udGFsU2Nyb2xsYmFyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHR6LWluZGV4OiA1MDBcblx0aGVpZ2h0OiAyMnB4XG5cblx0cmlnaHQ6IDBcblx0Ym90dG9tOiAwXG5cblx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudFxuXHRvcGFjaXR5OiAwLjhcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoICRibGFjaywgMC41IClcblx0d2lkdGg6IDgwJVxuXHR3aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oJHNpZGVfd2lkdGgpICsgJHBhZGRpbmd9KVxuXG5cdC5pU2Nyb2xsSW5kaWNhdG9yXG5cdFx0aGVpZ2h0OiAyMnB4XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlcblx0XHRjdXJzb3I6IG1vdmVcblx0XHR3aWR0aDogJGlzY193aWR0aCAvIDJcblxuXHRcdHRyYW5zaXRpb246IGFsbCBlYXNlLWluIDMwMG1zXG5cblxuXHQuc2Nyb2xsaW5nICYsICY6aG92ZXJcblx0XHQvL3RyYW5zaXRpb246IGFsbCBlYXNlLWluIDIwMG1zXG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSggJGJsYWNrLCAwLjUgKVxuXHRcdG9wYWNpdHk6IDFcblxuXG5cbiIsIiRob3Zlcl90cmFuczogLjQ1cyBlYXNlLWluLW91dFxuXG4uanMuaXMtaG9yaXpvbnRhbFxuXHQvL292ZXJmbG93OiBoaWRkZW5cblx0LnNpdGUtY29udGVudFxuXHRcdG1hcmdpbi10b3A6IDBcblx0XG5cdC5iaWctdGl0bGVcblx0XHRwYWRkaW5nLXRvcDogJHBhZGRpbmdcblx0XHRcblx0LnNpdGUsIC5lbnRyeS1wb3J0Zm9saW9cblx0XHRwb3NpdGlvbjogc3RhdGljXG5cblx0LmNvbnRlbnQtYXJlYS0taG9yaXpvbnRhbFxuXHRcdHBhZGRpbmc6IDBcblx0XHRtYXJnaW46IDBcblxuXHQuanNfX3Njcm9sbC0taG9yaXpvbnRhbCwgLnNjcm9sbC1jb250YWluZXJcblx0XHRoZWlnaHQ6IDU4MHB4XG5cblx0LmpzX19zY3JvbGwtLWhvcml6b250YWxcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRsZWZ0OiAwXG5cdFx0cmlnaHQ6IDBcblx0XHR3aWR0aDogMTAwJVxuXG5cdC5oc2NvbFxuXHRcdGZsb2F0OiBsZWZ0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxuXG5cdFx0aW1nXG5cdFx0XHR3aWR0aDogMTAwJVxuXG5cdC5oc2NhdFxuXHRcdHdpZHRoOiA0MDBweFxuXHRcdGhlaWdodDogMTAwdmhcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJVxuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cblx0XHQmOmhvdmVyXG5cdFx0XHQuaHNjYXRfX292ZXJsYXlcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblx0XHRcdC5oc2NhdF9fbWV0YVxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS4xZW0pXG5cblxuXG5cblx0LmhzY2F0X19vdmVybGF5XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGJsYWNrLCAwLjUpXG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkaG92ZXJfdHJhbnNcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHRvcDogMFxuXHRcdGxlZnQ6IDBcblx0XHRyaWdodDogMFxuXHRcdGJvdHRvbTogMFxuXHRcdGhlaWdodDogMTAwJVxuXHRcdHdpZHRoOiAxMDAlXG5cblx0XHRjdXJzb3I6IHBvaW50ZXJcblxuXHQuaHNjYXRfX21ldGFcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHRib3R0b206IDBcblx0XHRsZWZ0OiAycHhcblx0XHRyaWdodDogMnB4XG5cblx0XHRjb2xvcjogJHdoaXRlXG5cblxuXHRcdHBhZGRpbmc6ICRwYWRkaW5nXG5cdFx0cGFkZGluZy1ib3R0b206ICRkb3VibGluZ1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkaG92ZXJfdHJhbnNcblxuXHRcdC5lbnRyeS10aXRsZVxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMFxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW1cblx0XHRcdHRleHQtc2hhZG93OiAwIDAgLjJlbSB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIDAuNzcpXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfdGl0bGVcblx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbVxuXG5cdFx0XHRhXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDBcblxuXHRcdC5lbnRyeS1zdWJ0aXRsZVxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4yZW1cblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDBcblx0XHRcdGZvbnQtc2l6ZTogMWVtXG5cblxuXHRcdGEsIC5lbnRyeS1zdWJ0aXRsZVxuXHRcdFx0Y29sb3I6ICR3aGl0ZVxuXG5cblxuXG5cbittZWRpYSggJGxhcCApXG5cdC5qc19fc2Nyb2xsLS1ob3Jpem9udGFsXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxuXG5cdFx0Ji5zY3JvbGwtLWhvcml6b250YWxcblx0XHRcdHdpZHRoOiAxMDAwMHB4XG5cblx0LnN0YWdlXG5cdFx0ei1pbmRleDogNTBcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblx0XHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG5cblx0XHRvdmVyZmxvdzogaGlkZGVuXG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMClcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHRvcDogMFxuXHRcdHJpZ2h0OiAwXG5cdFx0Ym90dG9tOiAwXG5cblx0XHR3aWR0aDogMTAwJVxuXHRcdGhlaWdodDogMTAwJVxuXG4rbWVkaWEoJHBhbG0pXG5cdC5oc2NvbFxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0ZmxvYXQ6IG5vbmVcblxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW1cblx0XHRtYXJnaW4tdG9wOiAxcmVtXG5cblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW1cblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtXG5cblx0XHRpbWdcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cblxuXG5cblxuXG5cblxuIiwiLnNpdGUtaGVhZGVyXG5cdCtjZlxuXHRwYWRkaW5nLWxlZnQ6ICRoYWxmbGluZ1xuXG5cdHdpZHRoOiAxMDAlXG5cdG1heC13aWR0aDogMTAwJVxuXG5cdG1hcmdpbi10b3A6ICRkb3VibGluZ1xuXG5cdGltZ1xuXHRcdGRpc3BsYXk6IGJsb2NrXG5cblxuLnNpdGUtYnJhbmRpbmdcblx0d2lkdGg6IDEwMCVcblxuLnNpdGUtdGl0bGVcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRmb250LXNpemU6IDEuNzVyZW1cblx0Zm9udC1mYW1pbHk6ICRmb250X3RpdGxlXG5cdGZvbnQtd2VpZ2h0OiAxMDBcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcblx0bWFyZ2luLXJpZ2h0OiAkaGFsZmxpbmdcblxuXHQmLCBhLCBhOmhvdmVyXG5cdFx0Y29sb3I6IGJsYWNrXG5cblx0XG5cdCttZWRpYSgkcGFsbSlcblx0XHRmb250LXNpemU6IDFyZW1cblxuLnNpdGUtc3VidGl0bGVcblx0Zm9udC1zaXplOiAwLjlyZW1cblx0Zm9udC13ZWlnaHQ6IDEwMFxuXHRmb250LWZhbWlseTogJGZvbnRfZmFtaWx5XG5cbittZWRpYSgkcG9ydGFibGUpXG5cdC5zaXRlLXRpdGxlXG5cdFx0Zm9udC1zaXplOiAxLjNyZW1cblx0LnNpdGUtc3VidGl0bGVcblx0XHRmb250LXNpemU6IDAuOHJlbVxuXG5cbi5zaXRlLWxvZ29cblx0ZGlzcGxheTogYmxvY2tcblxuXHRpbWdcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdG1hcmdpbjogMCBhdXRvXG5cbi5zaXRlLWRlc2NyaXB0aW9uXG5cdGZvbnQtc2l6ZTogMC43NXJlbVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBTZXR1cCBWYXJpYWJsZXNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJHRvZ2dsZV9zaXplOiA1NnB4XG5cblxuJW1lbnUtdHJhbnNpdGlvblxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDQwbXMgZWFzZS1pbi1vdXRcblxuLnNpdGVcblx0QGV4dGVuZCAlbWVudS10cmFuc2l0aW9uXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBOYXZpZ2F0aW9uIExvZ29cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpdGUtbmF2aWdhdGlvblxuXHRwYWRkaW5nLWxlZnQ6ICRoYWxmbGluZ1xuXG5cblx0YVxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMTAwbXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAxMDBtcyBlYXNlLWluLW91dFxuXG5cblx0XHRsZXR0ZXItc3BhY2luZzogLjIyZW1cblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwXG5cblx0XHRjb2xvcjogJGdyYXlcblx0XHRkaXNwbGF5OiBibG9ja1xuXG5cdC5tZW51LWl0ZW1cblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRmb250LXNpemU6IDFlbVxuXHRcdGxpbmUtaGVpZ2h0OiAxLjc1ZW1cblxuXHRcdC5tZW51LWl0ZW0gYVxuXHRcdFx0Zm9udC1zaXplOiAuOGVtXG5cdFx0XG5cblx0Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW5cblx0XHRtYXJnaW46ICRwYWRkaW5nIGF1dG9cblxuXHQudG9nZ2xlLXRleHQsIC50b2dnbGUtaWNvblxuXHRcdGN1cnNvcjogcG9pbnRlclxuXG5cdC50b2dnbGUtaWNvblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHJpZ2h0OiAtMS41cmVtXG5cdFx0dG9wOiAwLjI1cmVtXG5cblxuXG5cdGE6bGluazpob3ZlciwgYTp2aXNpdGVkOmhvdmVyXG5cdFx0Y3Vyc29yOiBwb2ludGVyXG5cdFx0Y29sb3I6ICRkYXJrX2dyYXlcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4yNWVtKVxuXG5cdC5uby1ob3ZlciA+IGFcblx0XHRjb2xvcjogJGdyYXlcblx0XHRjdXJzb3I6IGRlZmF1bHRcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcblxuXHRsaVxuXHRcdGxpc3Qtc3R5bGU6IG5vbmVcblxuXHQrbWVkaWEoJHBvcnRhYmxlKVxuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW1cblx0XHRhXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjExZW1cblxuLm5hdmlnYXRpb24tdG9nZ2xlXG5cdGRpc3BsYXk6IG5vbmVcblxuXHQvLyBQdXQgdGhlIHRvZ2dsZSBpbnRvIGEgc2VwYXJhdGUgbGF5ZXIgZm9yIHNtb290aGVyIGFuaW1hdGlvblxuXHRwb3NpdGlvbjogZml4ZWRcblx0dG9wOiAkbWFzb25yeV9ndXR0ZXJfc2l6ZSoyXG5cdHJpZ2h0OiAkbWFzb25yeV9ndXR0ZXJfc2l6ZSoyXG5cblx0d2lkdGg6IHJlbSgkdG9nZ2xlX3NpemUpXG5cdGhlaWdodDogcmVtKCR0b2dnbGVfc2l6ZSlcblxuXHRjdXJzb3I6IHBvaW50ZXJcblx0dXNlci1zZWxlY3Q6IG5vbmVcblxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cblx0ei1pbmRleDogMzAwMFxuXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXHQrbWVkaWEoJGhlYWRlcl9icmVhaylcblx0XHRkaXNwbGF5OiB0YWJsZVxuXG5cdC5pY29uXG5cdFx0Zm9udC1zaXplOiAycmVtXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxuXHRcdGxpbmUtaGVpZ2h0OiAwXG5cblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblxuXHRcdCY6YmVmb3JlXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGxcblx0XHRcdGhlaWdodDogcmVtKCR0b2dnbGVfc2l6ZSlcblx0XHRcdHdpZHRoOiByZW0oJHRvZ2dsZV9zaXplKVxuXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cblx0Lm9wZW5cblx0XHR0cmFuc2l0aW9uOiA1MDBtcyB0cmFuc2Zvcm0gZWFzZS1vdXRcblxuXHQubmF2aWdhdGlvbi0tYWN0aXZlICZcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSggLTkwZGVnIClcblxuXG5cbi8vIEZhbGxiYWNrc1xuLm5vLW1lbnUtZm91bmRcblx0Zm9udC1zaXplOiAwLjdyZW1cblx0ZGlzcGxheTogYmxvY2tcblx0aGVpZ2h0OiAxMDAlXG5cdHdpZHRoOiAxMDAlXG5cdHRleHQtYWxpZ246IGxlZnRcblxuXHRoMVxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtXG5cdFx0bWFyZ2luLWJvdHRvbTogJHRpbnlcblxuXHQuZG9jLWxpbmtcblx0XHRmb250LXdlaWdodDogbm9ybWFsXG5cdFx0bWFyZ2luLXRvcDogJHRpbnlcblx0XHRkaXNwbGF5OiBibG9ja1xuXG5cdFx0YVxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZVxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMFxuXG5cbi5jdXJyZW50LW1lbnUtaXRlbSwgLmN1cnJlbnQtbWVudS1wYXJlbnRcblx0PiBhXG5cdFx0Y29sb3I6ICRibGFja1xuXG5cblxuXG5cblxuIiwiXG5cbiR0cmFuc2Zvcm1fdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzc1cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gI2NvbnRlbnRcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2l0ZVxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cblx0b3BhY2l0eTogMVxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgZWFzZS1pbiwgb3BhY2l0eSAzODBtcyBlYXNlLWluXG5cblx0ZmxvYXQ6IGxlZnRcblx0d2lkdGg6IDgwJVxuXHR3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZV93aWR0aH0pXG5cdG1pbi13aWR0aDogNzUlXG5cblxuLnNpdGUtY29udGVudFxuXHQrY2Zcblx0bWF4LXdpZHRoOiAkc2l0ZV9tYXhfd2lkdGhcblxuXHRtYXJnaW4tbGVmdDogYXV0b1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0bWFyZ2luLXRvcDogJGRvdWJsaW5nXG5cblxuLnNpdGUtc2lkZSwgLnNpdGUtc2lkZV9fc3BhY2VyXG5cdHdpZHRoOiAyNSVcblx0aGVpZ2h0OiAxMDAlXG5cdG1pbi1oZWlnaHQ6IDEwMHB4XG5cdG1heC13aWR0aDogJHNpZGVfd2lkdGhcblx0cGFkZGluZy1sZWZ0OiAkaGFsZmxpbmdcblxuXG4uc2l0ZS1zaWRlX19zcGFjZXJcblx0ZmxvYXQ6IGxlZnRcblxuXG4uc2l0ZS1zaWRlXG5cdHBvc2l0aW9uOiBmaXhlZFxuXHRsZWZ0OiAwXG5cdHRvcDogMFxuXHRoZWlnaHQ6IDEwMCVcblx0b3ZlcmZsb3cteTogYXV0b1xuXHRwYWRkaW5nLXJpZ2h0OiAkaGFsZmxpbmdcblxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKVxuXHR6LWluZGV4OiAyNTAwXG5cblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoICR3aGl0ZSwgMC4wNyApXG5cblx0LnNlcGxpbmVcblx0XHRtYXJnaW46ICRoYWxmbGluZ1xuXHRcdG1heC13aWR0aDogMzAlXG5cblxuK21lZGlhKCAkaGVhZGVyX2JyZWFrIClcblx0LnNpdGVcblx0XHRtYXgtd2lkdGg6IDEwMCVcblx0XHR3aWR0aDogMTAwJVxuXHQuc2l0ZS1zaWRlXG5cdFx0bWF4LXdpZHRoOiA4MCVcblx0XHR3aWR0aDogJHNpZGVfd2lkdGhcblx0XHR6LWluZGV4OiA1MDAwXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZVgoMC45KVxuXG5cdFx0LmlzLXNpZGUtYWN0aXZlICZcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZVgoMSkgdHJhbnNsYXRlWSgwKVxuXG5cdC5zaXRlLXNpZGVfX3NwYWNlclxuXHRcdGRpc3BsYXk6IG5vbmVcblxuXG4vLyBTaXRlIG1vdmVtZW50IGFuZCBjb2xvciB0cmFuc2l0aW9uc1xuLnNpdGUsIC5zaWRlLXdpZGdldHMsIC5zaXRlLXNpZGVcblx0dHJhbnNpdGlvbjogJHRyYW5zZm9ybV90cmFuc2l0aW9uXG5cbi5jb250ZW50LWFyZWFcblx0cGFkZGluZzogMCAkcGFkZGluZ1xuXG4uY29udGVudC1hcmVhLS1tYXNvbnJ5XG5cdG1heC13aWR0aDogbm9uZVxuXHRwYWRkaW5nOiAwXG5cbi5pcy1sb2FkaW5nLW91dFxuXHQjdmlsbGFnZS1wcm9ncmVzc1xuXHRcdGRpc3BsYXk6IG5vbmVcblxuXG4uc2l0ZS1mZWF0dXJlZC1pbWFnZVxuXHRwb3NpdGlvbjogZml4ZWRcblx0dG9wOiAwXG5cdGxlZnQ6IDBcblx0d2lkdGg6IDEwMCVcblx0aGVpZ2h0OiAxMDAlXG5cblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxuXG5cdHotaW5kZXg6IDVcblxuLmhhcy1zaXRlLWZlYXR1cmVkLWltYWdlXG5cdC5jb250ZW50LWFyZWFcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHR6LWluZGV4OiAxNSIsIi5lbnRyeS1jb250ZW50XG5cdC5zaW5nbGUtcG9ydGZvbGlvLS1tYXNvbnJ5ICZcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skbWFzb25yeV9ndXR0ZXJfc2l6ZSoyfSlcblx0XHRtYXgtd2lkdGg6IG5vbmVcblxuLmVudHJ5LXBvc3Rcblx0K2NmXG5cdC5lbnRyeS10aXRsZVxuXHRcdG1hcmdpbi10b3A6IDAuMzNlbVxuXHRcdG1hcmdpbi1ib3R0b206IDAuMzNlbVxuXG4uc2luZ2xlLCAucGFnZVxuXHQuZW50cnktcG9zdFxuXHRcdG1heC13aWR0aDogJHNpdGVfbWF4X3dpZHRoXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHR3aWR0aDogOTAlXG4uZW50cnktcG9zdFxuXHR3aWR0aDogMTAwJVxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG5cbi5lbnRyeS1wb3N0LS1zbWFsbFxuXHRmbG9hdDogbGVmdFxuXHRtYXJnaW46IDAgYXV0byAkcGFkZGluZ1xuXHR3aWR0aDogNTAlXG5cdHBhZGRpbmc6ICR0aW55LzJcblxuXHQuZW50cnktY29udGVudFxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0cGFkZGluZzogJHRpbnlcblx0XHRtaW4taGVpZ2h0OiAkcGFkZGluZyAqIDZcblx0XHRtYXJnaW46IDBcblxuXHQuZW50cnktdGl0bGVcblx0XHRmb250LXNpemU6IDEuNHJlbVxuXHRcdG1hcmdpbi1ib3R0b206ICRoYWxmbGluZ1xuXG4uZW50cnktY29udGVudFxuXHRAZXh0ZW5kICVjb250ZW50LXN0eWxlXG5cbi5lbnRyeS1pbm5lclxuXHRtYXJnaW46ICRwYWRkaW5nIGF1dG9cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIEhlYWRlclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5lbnRyeS1oZWFkZXJcblx0dGV4dC1hbGlnbjogY2VudGVyXG5cbi5lbnRyeS10aXRsZVxuXHRhXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXG4ud3AtcG9zdC1pbWFnZVxuXHRkaXNwbGF5OiBibG9ja1xuXHRtYXJnaW4tbGVmdDogYXV0b1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIE1ldGFcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmVudHJ5LW1ldGFcblx0dGV4dC1hbGlnbjogY2VudGVyXG5cdGZvbnQtc2l6ZTogMC44NzVyZW1cblxuXHRkaXNwbGF5OiBmbGV4XG5cdGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9ncmF5XG5cdHBhZGRpbmctYm90dG9tOiAkdGlueVxuXG5cdGFcblx0XHRmb250LXdlaWdodDogNDAwXG5cblxuLm1ldGFfX3Jvd1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0bWFyZ2luLXJpZ2h0OiAkaGFsZmxpbmdcblxuXHQuaWNvblxuXHRcdG1hcmdpbi1yaWdodDogJGhhbGZsaW5nLzNcblx0XHRmb250LXNpemU6IDAuNzVyZW1cblxuXHQudGFncy1saW5rcywgLmNhdC1saW5rc1xuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXG5cblxuLnBhZ2UgLmVkaXQtbGlua1xuXHR0ZXh0LWFsaWduOiByaWdodFxuXHRkaXNwbGF5OiBibG9ja1xuXHRwYWRkaW5nOiAkcGFkZGluZ1xuXG5cdGFcblx0XHRAZXh0ZW5kICVidXR0b25cblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0XHRtYXJnaW46ICRwYWRkaW5nIGF1dG9cblxuIiwiLnBhZ2Utd2l0aC10aHVtYm5haWxcblx0LmVudHJ5LWNvbnRlbnRfX3dyYXBcblx0XHRtYXgtd2lkdGg6ICRzaXRlX21heF93aWR0aFxuXHRcdHdpZHRoOiA4MCVcblx0XHRwYWRkaW5nOiAkcGFkZGluZ1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cblx0XHQrbWVkaWEoJHBhbG0pXG5cdFx0XHR3aWR0aDogOTAlXG5cblx0XHQrbWVkaWEoJHNtYWxsX3BhbG0pXG5cdFx0XHR3aWR0aDogMTAwJVxuXHRcdFx0cGFkZGluZzogJGhhbGZsaW5nXG5cblxuLnBhZ2UtdGh1bWJuYWlsXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHR0b3A6IDBcblx0cmlnaHQ6IDBcblx0bGVmdDogMFxuXHR3aWR0aDogMTAwJVxuXHRvdmVyZmxvdzogaGlkZGVuXG5cblx0aW1nXG5cdFx0d2lkdGg6IDEwMCVcblxuLnRpdGxlLWJveFxuXHR3aWR0aDogNDAlXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRsZWZ0OiA1MCVcblx0dG9wOiA1MCVcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSlcblxuXHQmX190aXRsZVxuXHRcdGNvbG9yOiAkd2hpdGVcblx0XHR3b3JkLXNwYWNpbmc6IDEwMGVtXG5cdFx0d29yZC13cmFwOiBub3JtYWxcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdFx0bGluZS1oZWlnaHQ6IDEuNFxuXG5cdFx0bWFyZ2luOiAwIGF1dG9cblx0XHRwYWRkaW5nOiAkcGFkZGluZ1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cblxuXHQmX19zZXBcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheVxuXHRcdGhlaWdodDogMnB4XG5cdFx0d2lkdGg6IDU1JVxuXHRcdG1hcmdpbjogMCBhdXRvXG5cdFx0Ym9yZGVyOiBub25lXG5cblx0K21lZGlhKCAkcG9ydGFibGUgKVxuXHRcdCZfX3RpdGxlXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbVxuXG5cdCttZWRpYSggJHBhbG0gKVxuXHRcdHBhZGRpbmc6ICRwYWRkaW5nICRoYWxmbGluZ1xuXHRcdHdpZHRoOiA4MCVcblx0XHQmX190aXRsZVxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjVcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbVxuXHRcdFx0cGFkZGluZzogMFxuXHRcdFx0d29yZC1zcGFjaW5nOiBub3JtYWxcblxuXG5cdFx0Jl9fc2VwXG5cdFx0XHRkaXNwbGF5OiBub25lXG5cblxuLnBhZ2UgLmVudHJ5LWZvb3RlclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcblxuXG4iLCIvLyBTdGlja3kgU3R5bGVzXG4ucG9zdC5zdGlja3lcblx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFxuLmZlYXR1cmVkLWJhZGdlXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFja1xuXHRjb2xvcjogd2hpdGVcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRwYWRkaW5nOiAkaGFsZmxpbmcvMiAkcGFkZGluZ1xuXG5cdG1hcmdpbjogMCBhdXRvXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG5cdC5wb3N0LndpdGgtdGh1bWJuYWlsICZcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IDBcblx0XHRsZWZ0OiAwXG5cblxuLy8gVW5kZXJsaW5lIGxpbmtzIGluIENvbnRlbnRcbi5lbnRyeS1jb250ZW50IHAgYVxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXHQmOmhvdmVyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbi8vIFN0YW50YXJkIHBvc3Qgc3R5bGVzXG4lY29udGVudC1zdHlsZVxuXHRtYXJnaW4tYm90dG9tOiAkaGFsZmxpbmdcblx0XG5cdC5lbnRyeS1pbm5lclxuXHRcdCtjZlxuXHRcdCttZWRpYSgkcGFsbSlcblx0XHRcdHBhZGRpbmc6ICRoYWxmbGluZ1xuXG5cblx0aW1nLCBmaWd1cmVcblx0XHRtYXgtd2lkdGg6IDEwMCVcblxuXHQje2hlYWRpbmdzKCl9XG5cdFx0bWFyZ2luLXRvcDogMC41ZW1cblx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbVxuXG5cdHVsLCBvbFxuXHRcdG1hcmdpbi1sZWZ0OiAxLjVlbVxuXG5cblxuLnNpbmdsZS1wb3N0XG5cdC5lbnRyeS1tZXRhXG5cdFx0K21iXG5cdC5lbnRyeS1jb250ZW50ID4gcFxuXHRcdHBhZGRpbmctdG9wOiAkaGFsZmxpbmdcblx0XHRwYWRkaW5nLWJvdHRvbTogJGhhbGZsaW5nXG5cdFxuXG5cdC5wb3N0LXRodW1ibmFpbFxuXHRcdG1hcmdpbi1ib3R0b206ICRwYWRkaW5nXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblxuLmpzX19jb250YWluLWZ1bGwtaW1hZ2Vcblx0K21iXG5cbi5qc19fY29udGFpbi1mdWxsLWltYWdlIC52aWxsYWdlLWJpZ1xuXHRwb3NpdGlvbjogYWJzb2x1dGVcblx0d2lkdGg6IDEwMCVcblx0bGVmdDogMFxuXG5cblxuXG5cbiIsIlxuLmNvbW1lbnQtZm9ybVxuXHRpbnB1dFxuXHRcdG1hcmdpbi1ib3R0b206IDVweFxuXG4uY29tbWVudHMtYXJlYVxuXHRAZXh0ZW5kICVjb250ZW50LXN0eWxlXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmZcblxuXHQrcGFkZGluZ1xuXHRwYWRkaW5nLWJvdHRvbTogJGRvdWJsaW5nXG5cblx0K21lZGlhKCAkcG9ydGFibGUgKVxuXHRcdHBhZGRpbmc6ICRoYWxmbGluZ1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZ1xuXG5cdGNvZGUsIHByZVxuXHRcdHdoaXRlLXNwYWNlOiBwcmVcblxuXG5cdC5zaW5nbGUtcHJvZHVjdCAmXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuXG5cblxuXG4uY29tbWVudHMtdGl0bGVcblx0K21iXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRmb250LXNpemU6IDEuN3JlbVxuXG4uY29tbWVudC1saXN0XG5cdCtjZlxuXHQrbWJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcblxuXHQmLCAuY2hpbGRyZW4sIC5jb21tZW50XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lXG5cdFx0bWFyZ2luLWxlZnQ6IDBcblxuXHQuY29tbWVudC1yZXBseS1saW5rXG5cdFx0QGV4dGVuZCAlYnV0dG9uXG5cdFx0Zm9udC1zaXplOiAwLjhyZW1cblx0XHRmbG9hdDogcmlnaHRcblx0XHRtYXJnaW4tdG9wOiAkcGFkZGluZ1xuXG5cblx0LmNvbW1lbnRcblx0XHQrY2Zcblx0XHQrYmxvY2soMTAwJSlcblxuXHRcdG1hcmdpbi10b3A6ICRoYWxmbGluZ1xuXHRcdHBhZGRpbmctdG9wOiAkaGFsZmxpbmdcblxuXHRcdGJvcmRlci10b3A6XG5cdFx0XHRzdHlsZTogc29saWRcblx0XHRcdGNvbG9yOiAkbGlnaHRfZ3JheVxuXHRcdFx0d2lkdGg6IDFweFxuXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4XG5cblx0XHQuY2hpbGRyZW5cblx0XHRcdGZsb2F0OiBsZWZ0XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcdHdpZHRoOiAxMDAlXG5cblx0XHRcdG1hcmdpbi10b3A6ICRwYWRkaW5nXG5cblxuXG5cdFx0LmNvbW1lbnRcblx0XHRcdCtwYWRkaW5nXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmVcblx0XHRcdGxlZnQ6IDIlXG5cdFx0XHR3aWR0aDogOTglXG5cblx0XHQuY29tbWVudC1yZXNwb25kXG5cdFx0XHRtYXJnaW4tbGVmdDogMFxuXHRcdFx0bWFyZ2luLXRvcDogJGhhbGZsaW5nXG5cdFx0XHRjbGVhcjogbGVmdFxuXHRcdFx0K3BhZGRpbmdcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmF5XG5cblx0XHRcdGJvcmRlci10b3Atd2lkdGg6IDJweFxuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGRhcmtcblxuXG5cdFx0LmNvbW1lbnQtYXV0aG9yXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfdGl0bGVcblxuXHRcdC5jb21tZW50LWF1dGhvci1pbWFnZSwgLnNpbmdsZS1wcm9kdWN0ICYgLmF2YXRhclxuXHRcdFx0K2Jsb2NrKDE1JSlcblx0XHRcdG1hcmdpbi1yaWdodDogJGhhbGZsaW5nXG5cdFx0XHRtYXgtd2lkdGg6IDg1cHhcblxuXHRcdFx0aW1nXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweFxuXG5cdFx0XHQubGF5b3V0LS1yZXNwb25zaXZlICYgaW1nXG5cdFx0XHRcdG1heC13aWR0aDogNzBweFxuXG5cdD4gLmNvbW1lbnQ6Zmlyc3QtY2hpbGRcblx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmdcblx0XHRib3JkZXItdG9wOiBub25lXG5cblx0LnBpbmdiYWNrLCAudHJhY2tiYWNrXG5cdFx0K2Jsb2NrKDEwMCUpXG5cdFx0K3BhZGRpbmdcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblxuXG5cbi5jb21tZW50LWJvZHksIC5jb21tZW50IC5jb21tZW50LXRleHRcblx0K2Jsb2NrKDgwJSlcblx0bWFyZ2luLWJvdHRvbTogJGhhbGZsaW5nXG5cblx0K21lZGlhKCAkcG9ydGFibGUgKVxuXHRcdHdpZHRoOiAxMDAlXG5cbi5jb21tZW50LW1ldGFcblx0bWFyZ2luLWJvdHRvbTogJHRpbnlcblxuXHRhXG5cdFx0Zm9udC13ZWlnaHQ6IDEwMFxuXG5cdC5jb21tZW50LW1ldGFkYXRhXG5cdFx0ZGlzcGxheTogYmxvY2tcblx0XHRmb250LXNpemU6IDAuNzVyZW1cblx0XHRmb250LXdlaWdodDogMTAwXG5cblx0XHQmLCBhXG5cdFx0XHRjb2xvcjogJGdyYXlcblxuLmNvbW1lbnQtYXdhaXRpbmctbW9kZXJhdGlvblxuXHRmb250LXN0eWxlOiBpdGFsaWNcblx0Zm9udC1zaXplOiAwLjg3NXJlbVxuXG4uY29tbWVudC1yZXBseS10aXRsZVxuXHRmb250LWZhbWlseTogJGZvbnRfZmFtaWx5XG5cblxuLmNvbW1lbnRzLXRvZ2dsZVxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlIiwiXG5kaXYuc2lkZS13aWRnZXQtdG9nZ2xlXG5cdHBhZGRpbmctbGVmdDogJGhhbGZsaW5nXG5cdGZvbnQtc2l6ZTogMXJlbVxuXHRjdXJzb3I6IHBvaW50ZXJcblxuXHQuaWNvblxuXHRcdGZvbnQtc2l6ZTogMS42cmVtXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0dG9wOiAuMTVyZW1cblxuXHQudG9nZ2xlLWxhYmVsXG5cdFx0bWFyZ2luLWxlZnQ6IC4zcmVtXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHhcblxuXHQuc3RhdGUtY2xvc2VkXG5cdFx0ZGlzcGxheTogbm9uZVxuXG5cdC5pcy13aWRnZXRzLW9wZW4gJlxuXHRcdC5zdGF0ZS1jbG9zZWRcblx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0LnN0YXRlLW9wZW5cblx0XHRcdGRpc3BsYXk6IG5vbmVcblxuXHQrbWVkaWEoJHBvcnRhYmxlKVxuXHRcdGZvbnQtc2l6ZTogMC43NXJlbVxuXHRcdGxldHRlci1zcGFjaW5nOiAwXG5cblx0XHQuaWNvblxuXHRcdFx0Zm9udC1zaXplOiAxcmVtXG5cbi5zaWRlLXdpZGdldHNcblx0cG9zaXRpb246IGZpeGVkXG5cblx0b3ZlcmZsb3cteTogYXV0b1xuXHR0b3A6IDBcblx0bGVmdDogLTQ2MHB4XG5cblx0d2lkdGg6IDQ2MHB4XG5cdGhlaWdodDogMTAwJVxuXG5cdHBhZGRpbmc6ICRwYWRkaW5nXG5cdHotaW5kZXg6IDUwMDBcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSggJGJsYWNrLCAwLjEgKVxuXHRjb2xvcjogd2hpdGVcblxuXHRmb250LXNpemU6IDAuODVyZW1cblx0Zm9udC13ZWlnaHQ6IDQwMFxuXG5cblx0YVxuXHRcdGNvbG9yOiAkd2hpdGVcblxuXHRcdCY6aG92ZXJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cblxuXG5cblxuLmlzLXdpZGdldHMtb3BlblxuXHRvdmVyZmxvdy14OiBoaWRkZW5cblx0LnNpZGUtd2lkZ2V0cywgLnNpdGUtc2lkZVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0NjBweClcbiIsIi53aWRnZXQuc2ltcGxlLXNvY2lhbC1pY29uc1xuXHR1bFxuXHRcdHRleHQtYWxpZ246IGxlZnRcblxuXHR1bCBsaVxuXHRcdGZsb2F0OiBub25lXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cblx0XHQvLyBsb2hzIGxvaHMgbG9ocyBsb2hzLi4uLlxuXHRcdCY6bGFzdC1jaGlsZFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnRcblxuXG5cbi8vIEdlbmVyaWNcbi5zaWRlLXdpZGdldHMgLndpZGdldFxuXHQrbWJcblx0dGV4dC1hbGlnbjogbGVmdFxuXG5cblx0YVxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcblxuXHQud2lkZ2V0XG5cdFx0bWFyZ2luLWJvdHRvbTogJGRvdWJsaW5nXG5cdFx0Zm9udC1zaXplOiAwLjhyZW1cblxuXHQud2lkZ2V0LXRpdGxlXG5cdFx0Y29sb3I6ICR3aGl0ZVxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcblx0XHRmb250LXdlaWdodDogNDAwXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4xcmVtXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFx0bWFyZ2luOiAkcGFkZGluZyBhdXRvICRoYWxmbGluZ1xuXG5cblx0bGlcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmVcblxuXHRcdG1hcmdpbi10b3A6ICR0aW55XG5cdFx0bWFyZ2luLWJvdHRvbTogJHRpbnlcblxuXHRcdGNvbG9yOiAkZ3JheVxuXG5cdFx0JjpsYXN0LWNoaWxkXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lXG5cblx0XHRsaVxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW1cblx0XHRcdG1hcmdpbi1ib3R0b206IDBcblxuXHRcdHVsXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXG5cblx0XHQucnNzd2lkZ2V0XG5cdFx0XHRjb2xvcjogYmxhY2tcblxuXHRcdC5zZWFyY2gtc3VibWl0XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIERlZXAgU3ViLW1lbnVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zdWItbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51XG5cdHdpZHRoOiAxMDAlXG5cdG1hcmdpbjogMC41ZW1cblxuXG5cbi5zaWRlLXdpZGdldHNcblx0LnNlYXJjaC1zdWJtaXRcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cdFx0Y29sb3I6ICR3aGl0ZVxuXG5cdC5zZWFyY2gtc3VibWl0IC5pY29uXG5cdFx0bGVmdDogMFxuXHRcdHJpZ2h0OiAwXG5cdFx0cG9zaXRpb246IHN0YXRpY1xuXHRcdGZvbnQtc2l6ZTogMXJlbVxuXG5cblxuXG5cdC5pbnN0YWdyYW0tcGljc1xuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdGxpXG5cdFx0XHRmb250LXNpemU6IDBcblx0XHRcdHdpZHRoOiAyNSVcblx0XHRcdG1hcmdpbjogMFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cdFx0XHRtYXJnaW46IDBcblx0XHRcdHBhZGRpbmc6IDBcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDhweFxuXG5cdC5pbnN0YWdyYW0tcGljcyArIC5jbGVhclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdG1hcmdpbjogJGhhbGZsaW5nIGF1dG9cblxuXHRcdGFcblx0XHRcdGZvbnQtc2l6ZTogMC44NXJlbVxuXHRcdFx0cGFkZGluZzogJHRpbnkvMiAkdGlueVxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblx0XHRcdGNvbG9yOiAkZGFya1xuXG5cdFx0XHQmOmhvdmVyXG5cdFx0XHRcdG9wYWNpdHk6IDAuOVxuXG5cbiIsIi5lcnJvcjQwNFxuXHQuc2l0ZS1jb250ZW50XG5cdFx0d2lkdGg6IDEwMCVcblxuLmNvbnRlbnQtYXJlYS0tZXJyb3Jcblx0bWFyZ2luOiAwIGF1dG9cblx0XG5cdHBhZGRpbmc6ICRwYWRkaW5nXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXG5cdGhlaWdodDogNDUwcHhcblxuXHRhXG5cdFx0cGFkZGluZy1ib3R0b206IDJweFxuXG5cdC5pY29uXG5cdFx0Zm9udC1zaXplOiA4cmVtXG5cdFx0XG5cdC5wYWdlLXRpdGxlXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X2NvdXNpbnNcblx0XHRtYXJnaW4tYm90dG9tOiAkaGFsZmxpbmdcblxuXHQuc2l0ZS1tYWluXG5cdFx0bWFyZ2luOiAwIGF1dG9cblx0XHRkaXNwbGF5OiBibG9ja1xuXG5cdC5lcnJvcl9tZXNzYWdlXG5cdFx0bWFyZ2luLWJvdHRvbTogJHBhZGRpbmdcblx0XG5cblxuXHQuc2VhcmNoLWZpZWxkXG5cdFx0Y29sb3I6ICRkYXJrXG5cbiIsIi5zZWFyY2gtcmVzdWx0cywgLmFyY2hpdmVcblxuXHQucGFnZS1oZWFkZXJcblx0XHQrcGFkZGluZ1xuXHRcdGNvbG9yOiAkd2hpdGVcblx0XHRtYXJnaW4tYm90dG9tOiAkaGFsZmxpbmdcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XG5cdC5wYWdlLXRpdGxlXG5cdFx0c3BhblxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMFxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmVcblx0XHRcdGZvbnQtc2l6ZTogMi41cmVtXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuXG5cblxuIiwiLmpzX19zcGxpdC13cmFwXG5cdCtjZlxuXHQrbWJcblx0Ym9yZGVyOiAxcHggc29saWQgJGxpZ2h0X2dyYXlcblx0Ym9yZGVyLXJhZGl1czogMnB4XG5cdG92ZXJmbG93OiBoaWRkZW5cblxuXG4uanNfX3NwbGl0LWNvbnRlbnRcblx0K2NmXG5cdHdpZHRoOiAxMDAlXG5cblx0LmltYWdlXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cdFx0aW1nXG5cdFx0XHRtYXJnaW46IDBcblx0XHRcdHBhZGRpbmc6IDBcblx0XHRcdHdpZHRoOiAxMDAlXG5cblx0XHRcdG1heC13aWR0aDogbm9uZVxuXHRcdFx0bWF4LWhlaWdodDogbm9uZVxuXG5cdFx0XHQmLndpZGVcblx0XHRcdFx0aGVpZ2h0OiBhdXRvXG5cdFx0XHQmLnRhbGxcblx0XHRcdFx0d2lkdGg6IGF1dG9cblxuXG5cblxuXHQudGV4dFxuXHRcdHBhZGRpbmc6ICRkb3VibGluZyAkcGFkZGluZ1xuXG5cblx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlclxuXG5cdFx0aDFcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF90aXRsZVxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMFxuXHRcdFxuXHQudGV4dCAuc3BsaXQtcGFydF9faW5uZXJcblx0XHRtYXgtd2lkdGg6IHJlbSg0NTApXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblxuXHRcdHBcblx0XHRcdHBhZGRpbmc6IDBcblx0XHRcdG1hcmdpbi1ib3R0b206ICRoYWxmbGluZ1xuXG5cdCttZWRpYSggJHBvcnRhYmxlIClcblx0XHRwb3NpdGlvbjogc3RhdGljXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRtYXgtd2lkdGg6IDQ1MHB4XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG9cblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHQuaW1hZ2UgaW1nXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCVcblxuXHRcdC5zcGxpdC1wYXJ0XG5cdFx0XHR3aWR0aDogMTAwJVxuXG5cbi5zcGxpdC1wYXJ0XG5cdHdpZHRoOiA1MCVcblx0ZmxvYXQ6IGxlZnRcblxuXHQmLnJpZ2h0XG5cdFx0ZmxvYXQ6IHJpZ2h0XG5cblx0aDQsIGg1LCBoNlxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbFxuXHRcdGZvbnQtc3R5bGU6IGl0YWxpY1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lXG5cdFx0Zm9udC13ZWlnaHQ6IDEwMFxuIiwiLnNpdGUtZm9vdGVyXG5cdCtjZlxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcblxuXHR3aWR0aDogMTAwJVxuXHRwYWRkaW5nOiAkcGFkZGluZ1xuXHRmb250LXNpemU6IDAuNzVyZW1cblxuXG5cdC5uYXZpZ2F0aW9uLS1hY3RpdmUgJlxuXHRcdG9wYWNpdHk6IDBcblxuXHQmX19pbm5lXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlclxuXG5cblx0LnNpdGUtbG9nbyBpbWdcblx0XHRtYXJnaW46IDBcblxuXHRhXG5cblx0XHRjb2xvcjogJGdyYXlcblx0XHQmOmhvdmVyXG5cdFx0XHRjb2xvcjogJGRhcmtfZ3JheVxuXG5cdCtjZlxuXG5cdC5zaXRlLWluZm9cblx0XHR3aWR0aDogMTAwJVxuXHRcdHRleHQtYWxpZ246IHJpZ2h0IiwiLy8gU2hvcnRjb2RlIGNvbG9yc1xuI2NvbnRlbnQuc3RpY2t5LWNvbnRlbnQtLWVuYWJsZVxuXHRtYXgtd2lkdGg6IG5vbmVcblx0bWFyZ2luLWxlZnQ6IGluaGVyaXRcblx0bWFyZ2luLXJpZ2h0OiBpbmhlcml0XG5cdFxuLmpzX19zdGlja3ktcmlnaHRcblx0cGFkZGluZzogJHBhZGRpbmdcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoICR3aGl0ZSwgMC40IClcblxuXHQuc3RpY2t5LWNvbnRlbnQtLWVuYWJsZSAmXG5cdFx0cG9zaXRpb246IGZpeGVkXG5cdFx0cmlnaHQ6IDBcblx0XHR0b3A6IDBcblx0XHRoZWlnaHQ6IDEwMCVcblx0XHR3aWR0aDogMjglXG5cdFx0bWF4LXdpZHRoOiA1MDBweFxuXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcblxuXHRpbnB1dCwgLndwY2Y3LXN1Ym1pdFxuXHRcdG1hcmdpbi1ib3R0b206ICR0aW55XG5cblx0K21lZGlhKCRsYXApXG5cdFx0cGFkZGluZzogJGhhbGZsaW5nIiwiLnNpbmdsZS1wb3J0Zm9saW9cblx0Lm5hdi1saW5rc1xuXHRcdG1hcmdpbi1ib3R0b206IDBcblxuXHQucG9zdC1uYXZpZ2F0aW9uXG5cdFx0bWFyZ2luLWJvdHRvbTogJGhhbGZsaW5nXG5cblxuXHQvLyAtLS0gUG9ydGZvbGlvIFBhc3N3b3JkIEZvcm0gLS0tXG5cdC5wYXNzd29yZC1mb3JtXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cblx0XHRpbnB1dFt0eXBlPXBhc3N3b3JkXVxuXHRcdFx0d2lkdGg6IDgwJVxuXHRcdFx0Y29sb3I6IGJsYWNrXG5cblx0XHRcdCttZWRpYSggJHBhbG0gKVxuXHRcdFx0XHR3aWR0aDogMTAwJVxuXG5cdC5wYXNzd29yZC1pY29uXG5cdFx0Zm9udC1zaXplOiA0cmVtXG5cdFx0Y29sb3I6ICRncmF5XG5cblx0LnB3Zl9fdGl0bGVcblx0XHRmb250LXNpemU6IDJyZW1cblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9jb3VzaW5zXG5cblx0XHQrbWVkaWEoICRwYWxtIClcblx0XHRcdGZvbnQtc2l6ZTogMXJlbVxuXG5cdC5wd2ZfX3N1YnRpdGxlXG5cdFx0bWFyZ2luLWJvdHRvbTogJGhhbGZsaW5nXG5cdFx0ZGlzcGxheTogYmxvY2tcblxuXG4uc2luZ2xlLXBvcnRmb2xpby0tc3R1ZHlcblx0LmVudHJ5LXBvcnRmb2xpb1xuXHRcdHdpZHRoOiA5MCVcbiIsIlxuQGZ1bmN0aW9uIG1hc29uX3dpZHRoKCAkY29sdW1ucyApXG5cdEByZXR1cm4gKCAoJG1hc29ucnlfZW50cnlfd2lkdGgpICogJGNvbHVtbnMgKVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gTWFzb25yeSBDb250YWluZXJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpdGUtbWFpbi0tbWFzb25yeVxuXHRtYXgtd2lkdGg6ICRzaXRlX21heF93aWR0aFxuXG5cblxuXG4ubWFzb25yeSwgLmVudHJ5LXBvcnRmb2xpbywgLnNpdGUtbWFpbi0tbWFzb25yeVxuXHRwb3NpdGlvbjogcmVsYXRpdmVcblxuXHRtYXJnaW4tbGVmdDogYXV0b1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cblxuXHQuZ3JpZC1zaXplciwgLmVudHJ5LW1hc29ucnlcblx0XHR3aWR0aDogMzMlXG5cblxuXHQvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly8gVGlueSBTY3JlZW4gY29sdW1uc1xuXHQvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3sgbWFzb25fd2lkdGgoMil9IClcblx0XHQuZ3JpZC1zaXplciwgLmVudHJ5LW1hc29ucnlcblx0XHRcdHdpZHRoOiA1MCVcblxuXG5cdFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLyBNYXNvbnJ5IEVudHJpZXNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpdGUtbWFpbi0tbWFzb25yeVxuXHRpbWdcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdG1heC13aWR0aDogMTAwJVxuXHRcdHBhZGRpbmc6IDBcblx0XHRtYXJnaW46IDBcblxuXHQuZW50cnktbWFzb25yeSBhXG5cdFx0b3V0bGluZTogMFxuXG4vLyBEZWZhdWx0OiA0IGNvbHVtbnNcbi5ncmlkLXNpemVyLCAuZW50cnktbWFzb25yeVxuXHR3aWR0aDogMjUlXG5cblxuLmVudHJ5LW1hc29ucnlcblx0Ym9yZGVyOiAkbWFzb25yeV9ndXR0ZXJfc2l6ZSBzb2xpZCAkd2hpdGVcblxuXHRhLmxpbmtcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdHdpZHRoOiAxMDAlXG5cdFx0aGVpZ2h0OiAxMDAlXG5cdFx0cGFkZGluZzogMFxuXHRcdG1hcmdpbjogMFxuXG5cblx0aW1nXG5cdFx0ZGlzcGxheTogYmxvY2tcblx0XHRwYWRkaW5nOiAwXG5cdFx0bWFyZ2luOiAwXG5cbiIsIlxuXG5cblxuLmNsaWVudC1hcmVhIC5lbnRyeS1tYXNvbnJ5XG5cdG1hcmdpbi1ib3R0b206ICR0aW55XG5cblxuXG5cbi5tYXNvbnJ5LWNvbnRlbnQgLmVudHJ5LXRpdGxlXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRmb250LXNpemU6IDJyZW1cblx0Zm9udC1mYW1pbHk6ICRmb250X3RpdGxlXG5cdGZvbnQtd2VpZ2h0OiA0MDBcblxuLm1hc29ucnktY29udGVudFxuXHR3aWR0aDogMTAwJVxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0cGFkZGluZzogJHRpbnlcblxuXHQuZW50cnktdGl0bGVcblx0XHRmb250LXNpemU6IDEuM3JlbVxuXG5cdC5lbnRyeS1zdWJ0aXRsZVxuXHRcdGZvbnQtc2l6ZTogMXJlbVxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcblx0XHRvcGFjaXR5OiAwLjVcblxuXHQrbWVkaWEoICRzbWFsbF9wYWxtIClcblx0XHRmb250LXNpemU6IDAuOHJlbVxuXHRcdC5lbnRyeS10aXRsZVxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW1cblxuXHRcdC5lbnRyeS1zdWJ0aXRsZVxuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbSIsIlxuXG5cbi5wb3J0Zm9saW8tcG9wdXBcblx0cG9zaXRpb246IGZpeGVkXG5cdHRvcDogMFxuXHRsZWZ0OiAwXG5cdHdpZHRoOiAxMDAlXG5cdGhlaWdodDogMTAwJVxuXHR6LWluZGV4OiA1MDAwXG5cblx0ZGlzcGxheTogbm9uZVxuXG5cdCZfX292ZXJsYXlcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IDBcblx0XHRsZWZ0OiAwXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRoZWlnaHQ6IDEwMCVcblxuXHQmX19jbG9zZVxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdHJpZ2h0OiAkaGFsZmxpbmdcblx0XHR0b3A6ICRoYWxmbGluZ1xuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0Zm9udC1zaXplOiAyLjc1cmVtXG5cdFx0Y3Vyc29yOiBwb2ludGVyXG5cdFx0cGFkZGluZzogMCAkaGFsZmxpbmdcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdHotaW5kZXg6IDU1MDBcblxuXHRcdEBleHRlbmQgJXRyYW5zaXRpb24tc2NhbGVcblxuXG5cdCZfX3dyYXBwZXJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHR0b3A6IDBcblx0XHRsZWZ0OiAwXG5cdFx0aGVpZ2h0OiAxMDAlXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRvdmVyZmxvdzogYXV0b1xuXG5cdCZfX2NvbnRlbnRcblx0XHR3aWR0aDogOTAlXG5cdFx0cGFkZGluZzogJHBhZGRpbmdcblxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvXG5cblx0XHRvcGFjaXR5OiAwXG5cblx0LmltYWdlXG5cdFx0bWFyZ2luLWJvdHRvbTogJHBhZGRpbmdcblx0aW1nXG5cdFx0ZGlzcGxheTogYmxvY2tcblx0XHRtYXJnaW4tbGVmdDogYXV0b1xuXHRcdG1hcmdpbi1yaWdodDogYXV0b1xuXG5cdC5jYXB0aW9uXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMFxuXHRcdGZvbnQtc2l6ZTogMS40cmVtXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X3RpdGxlXG5cdFx0bWFyZ2luOiAkdGlueVxuIiwiXG4vLyBQcmV2ZW50IHNjcm9sbGJhciBib2R5IGppZ2dsZVxuLnBhZ2UtdGVtcGxhdGUtY2xpZW50LWFyZWFcblx0b3ZlcmZsb3cteTogc2Nyb2xsXG5cbi5lbnRyeS1tYXNvbnJ5X19tZXRhXG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodFxuXHRwYWRkaW5nOiAkaGFsZmxpbmdcblx0ZGlzcGxheTogYmxvY2tcblx0dGV4dC1hbGlnbjogY2VudGVyXG5cblx0Zm9udC1mYW1pbHk6ICRmb250X2NvdXNpbnNcblxuXHQuZGF0ZSwgLnRpdGxlXG5cdFx0ZGlzcGxheTogYmxvY2tcblxuXHQuZGF0ZVxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWxcblx0XHRmb250LXNpemU6IDAuODc1cmVtXG5cblxuLmNsaWVudC1hcmVhIC5lbnRyeS1tYXNvbnJ5IGE6aG92ZXJcblx0Y29sb3I6IGluaGVyaXRcblxuXG5cbi5lbnRyeS1jbGllbnQtYXJlYVxuXHRwYWRkaW5nOiAkbWFzb25yeV9ndXR0ZXJfc2l6ZVxuXG4uY2xpZW50LWFyZWFfX2ZpbHRlcnNcblx0K21iXG5cdHRleHQtYWxpZ246IGNlbnRlclxuXG5cdGRpc3BsYXk6IG5vbmVcblx0LmpzICZcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdFxuXG4uY2xpZW50LWFyZWEtZmlsdGVyXG5cdHdpZHRoOiA1MCVcblx0bWF4LXdpZHRoOiA2MDBweFxuXG5cdGZvbnQtc2l6ZTogMi40cmVtXG5cdGZvbnQtd2VpZ2h0OiA0MDBcblxuXHRib3JkZXItd2lkdGg6IDBcblx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMnB4XG5cblx0JltwbGFjZWhvbGRlcl1cblx0XHRmb250LWZhbWlseTogJGZvbnRfdGl0bGVcblxuXHQmLm5vdC1mb3VuZFxuXHRcdGJvcmRlci1jb2xvcjogI2Q0MjQxOFxuXG4iLCIucHJvdGVjdGVkLWFyZWFcblx0d2lkdGg6IDEwMCVcblx0dGV4dC1hbGlnbjogY2VudGVyXG5cblx0ZGlzcGxheTogZmxleFxuXG5cblx0aW5wdXRbdHlwZT1wYXNzd29yZF1cblx0XHRjb2xvcjogJGJsYWNrXG5cblx0aDFcblx0XHRmb250LWZhbWlseTogJGZvbnRfdGl0bGVcblx0XHRmb250LXdlaWdodDogNDAwXG5cblx0LmZvcm0tZmllbGRzXG5cdFx0bWFyZ2luLXRvcDogJGhhbGZsaW5nXG5cblxuLnByb3RlY3RlZC1hcmVhX19jb250ZW50XG5cdHdpZHRoOiA1MCVcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cblx0ZGlzcGxheTogZmxleFxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cblx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCB3aGl0ZSwgMyApXG5cblxuLnByb3RlY3RlZC1hcmVhX190aHVtYm5haWxcblx0d2lkdGg6IDUwJVxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0aW1nXG5cdFx0ZGlzcGxheTogYmxvY2tcblxuXG4uc2luZ2xlLWNsaWVudF9nYWxsZXJ5Lm5lZWQtcGFzc3dvcmQgLnNpdGUtY29udGVudFxuXHRtYXgtd2lkdGg6IDEwMCVcbiIsIiN2aWxsYWdlLWxvYWRpbmdcblx0ZGlzcGxheTogbm9uZVxuXHRcbi5qcyAjdmlsbGFnZS1sb2FkaW5nXG5cdGRpc3BsYXk6IGJsb2NrXG5cbi5zaXRlLWxvYWRpbmdcblx0cG9zaXRpb246IGZpeGVkXG5cdHRvcDogNTAlXG5cdGxlZnQ6IDUwJVxuXG5cdGRpc3BsYXk6IG5vbmVcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIC01MCUgKSB0cmFuc2xhdGVZKCAtNTAlIClcblx0ei1pbmRleDogNTAwMVxuXG5cblxuLnNpdGUtbG9hZGluZ19fYmFja2dyb3VuZFxuXHRwb3NpdGlvbjogZml4ZWRcblx0dG9wOiAwXG5cdGxlZnQ6IDBcblx0cmlnaHQ6IDBcblx0Ym90dG9tOiAwXG5cdGhlaWdodDogMTAwJVxuXHR3aWR0aDogMTAwJVxuXG5cdHotaW5kZXg6IDMwMDBcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblxuXG5cbiN2aWxsYWdlLXByb2dyZXNzXG5cdGRpc3BsYXk6IGJsb2NrXG5cdHdpZHRoOiAxMDAlXG5cdGhlaWdodDogMC41cmVtXG5cdFxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcblx0LW1vei1hcHBlYXJhbmNlOiBub25lXG5cdGFwcGVhcmFuY2U6IG5vbmVcblxuXHRib3JkZXI6IG5vbmVcblx0Ym9yZGVyLXJhZGl1czogMFxuXG5cdHBvc2l0aW9uOiBmaXhlZFxuXHR0b3A6ICRoZWFkZXJfaGVpZ2h0XG5cdGxlZnQ6IDBcblx0cmlnaHQ6IDBcblx0XG5cdHRyYW5zaXRpb246IHBvc2l0aW9uIDMwMG1zIGVhc2Utb3V0XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuXHQmOjotd2Via2l0LXByb2dyZXNzLWJhclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cdFx0aGVpZ2h0OiAwLjMzcmVtXG5cblx0Jjo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZVxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXHRcdHRyYW5zaXRpb246IHdpZHRoIDEwMDBtcyBlYXNlLWluLW91dFxuXG5cblx0Jjo6LW1vei1wcm9ncmVzcy1iYXJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAxMDAwbXMgZWFzZS1pbi1vdXRcbiIsIi8vIElvbmljb25zIEZvbnQgUGF0aFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvbnQtZmFjZSB7XG4gZm9udC1mYW1pbHk6ICRpb25pY29ucy1mb250LWZhbWlseTtcbiBzcmM6dXJsKFwiI3skaW9uaWNvbnMtZm9udC1wYXRofS9pb25pY29ucy5lb3Q/dj0jeyRpb25pY29ucy12ZXJzaW9ufVwiKTtcbiBzcmM6dXJsKFwiI3skaW9uaWNvbnMtZm9udC1wYXRofS9pb25pY29ucy5lb3Q/dj0jeyRpb25pY29ucy12ZXJzaW9ufSNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgdXJsKFwiI3skaW9uaWNvbnMtZm9udC1wYXRofS9pb25pY29ucy50dGY/dj0jeyRpb25pY29ucy12ZXJzaW9ufVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgdXJsKFwiI3skaW9uaWNvbnMtZm9udC1wYXRofS9pb25pY29ucy53b2ZmP3Y9I3skaW9uaWNvbnMtdmVyc2lvbn1cIikgZm9ybWF0KFwid29mZlwiKSxcbiAgdXJsKFwiI3skaW9uaWNvbnMtZm9udC1wYXRofS9pb25pY29ucy5zdmc/dj0jeyRpb25pY29ucy12ZXJzaW9ufSNJb25pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5pb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkaW9uaWNvbnMtZm9udC1mYW1pbHk7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn0iLCIvLyBJb25pY29ucyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRpb25pY29ucy1mb250LXBhdGg6IFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRpb25pY29ucy1mb250LWZhbWlseTogXCJJb25pY29uc1wiICFkZWZhdWx0O1xuJGlvbmljb25zLXZlcnNpb246IFwiMi4wLjBcIiAhZGVmYXVsdDtcbiRpb25pY29ucy1wcmVmaXg6IGlvbi0gIWRlZmF1bHQ7XG5cbiRpb25pY29uLXZhci1hbGVydDogXCJcXGYxMDFcIjtcbiRpb25pY29uLXZhci1hbGVydC1jaXJjbGVkOiBcIlxcZjEwMFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYWRkOiBcIlxcZjJjN1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYWRkLWNpcmNsZTogXCJcXGYzNTlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWFsYXJtLWNsb2NrOiBcIlxcZjM1YVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYWxlcnQ6IFwiXFxmMzViXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1hcHBzOiBcIlxcZjM1Y1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYXJjaGl2ZTogXCJcXGYyYzlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWJhY2s6IFwiXFxmMmNhXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kb3duOiBcIlxcZjM1ZFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYXJyb3ctZHJvcGRvd246IFwiXFxmMzVmXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kcm9wZG93bi1jaXJjbGU6IFwiXFxmMzVlXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kcm9wbGVmdDogXCJcXGYzNjFcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3BsZWZ0LWNpcmNsZTogXCJcXGYzNjBcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3ByaWdodDogXCJcXGYzNjNcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3ByaWdodC1jaXJjbGU6IFwiXFxmMzYyXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kcm9wdXA6IFwiXFxmMzY1XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kcm9wdXAtY2lyY2xlOiBcIlxcZjM2NFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYXJyb3ctZm9yd2FyZDogXCJcXGYzMGZcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LXVwOiBcIlxcZjM2NlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYXR0YWNoOiBcIlxcZjM2N1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYmFyOiBcIlxcZjM2OFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtYmljeWNsZTogXCJcXGYzNjlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWJvYXQ6IFwiXFxmMzZhXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1ib29rbWFyazogXCJcXGYzNmJcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWJ1bGI6IFwiXFxmMzZjXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1idXM6IFwiXFxmMzZkXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jYWxlbmRhcjogXCJcXGYyZDFcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNhbGw6IFwiXFxmMmQyXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jYW1lcmE6IFwiXFxmMmQzXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jYW5jZWw6IFwiXFxmMzZlXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jYXI6IFwiXFxmMzZmXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jYXJ0OiBcIlxcZjM3MFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY2hhdDogXCJcXGYyZDRcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNoZWNrYm94OiBcIlxcZjM3NFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY2hlY2tib3gtYmxhbms6IFwiXFxmMzcxXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jaGVja2JveC1vdXRsaW5lOiBcIlxcZjM3M1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY2hlY2tib3gtb3V0bGluZS1ibGFuazogXCJcXGYzNzJcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNoZWNrbWFyay1jaXJjbGU6IFwiXFxmMzc1XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jbGlwYm9hcmQ6IFwiXFxmMzc2XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jbG9zZTogXCJcXGYyZDdcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNsb3VkOiBcIlxcZjM3YVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY2xvdWQtY2lyY2xlOiBcIlxcZjM3N1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY2xvdWQtZG9uZTogXCJcXGYzNzhcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNsb3VkLW91dGxpbmU6IFwiXFxmMzc5XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jb2xvci1wYWxldHRlOiBcIlxcZjM3YlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY29tcGFzczogXCJcXGYzN2NcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNvbnRhY3Q6IFwiXFxmMmQ4XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1jb250YWN0czogXCJcXGYyZDlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWNvbnRyYWN0OiBcIlxcZjM3ZFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtY3JlYXRlOiBcIlxcZjM3ZVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZGVsZXRlOiBcIlxcZjM3ZlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZGVza3RvcDogXCJcXGYzODBcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWRvY3VtZW50OiBcIlxcZjM4MVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZG9uZTogXCJcXGYzODNcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWRvbmUtYWxsOiBcIlxcZjM4MlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZG93bmxvYWQ6IFwiXFxmMmRkXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1kcmFmdHM6IFwiXFxmMzg0XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1leGl0OiBcIlxcZjM4NVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZXhwYW5kOiBcIlxcZjM4NlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZmF2b3JpdGU6IFwiXFxmMzg4XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1mYXZvcml0ZS1vdXRsaW5lOiBcIlxcZjM4N1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZmlsbTogXCJcXGYzODlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWZvbGRlcjogXCJcXGYyZTBcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWZvbGRlci1vcGVuOiBcIlxcZjM4YVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZnVubmVsOiBcIlxcZjM4YlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtZ2xvYmU6IFwiXFxmMzhjXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1oYW5kOiBcIlxcZjJlM1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtaGFuZ291dDogXCJcXGYzOGRcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWhhcHB5OiBcIlxcZjM4ZVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtaG9tZTogXCJcXGYzOGZcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWltYWdlOiBcIlxcZjJlNFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtbGFwdG9wOiBcIlxcZjM5MFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtbGlzdDogXCJcXGYzOTFcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWxvY2F0ZTogXCJcXGYyZTlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLWxvY2s6IFwiXFxmMzkyXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1tYWlsOiBcIlxcZjJlYlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtbWFwOiBcIlxcZjM5M1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtbWVudTogXCJcXGYzOTRcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLW1pY3JvcGhvbmU6IFwiXFxmMmVjXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1taWNyb3Bob25lLW9mZjogXCJcXGYzOTVcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLW1vcmUtaG9yaXpvbnRhbDogXCJcXGYzOTZcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLW1vcmUtdmVydGljYWw6IFwiXFxmMzk3XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1uYXZpZ2F0ZTogXCJcXGYzOThcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLW5vdGlmaWNhdGlvbnM6IFwiXFxmMzliXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1ub3RpZmljYXRpb25zLW5vbmU6IFwiXFxmMzk5XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1ub3RpZmljYXRpb25zLW9mZjogXCJcXGYzOWFcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLW9wZW46IFwiXFxmMzljXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1vcHRpb25zOiBcIlxcZjM5ZFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcGVvcGxlOiBcIlxcZjM5ZVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcGVyc29uOiBcIlxcZjNhMFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcGVyc29uLWFkZDogXCJcXGYzOWZcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXBob25lLWxhbmRzY2FwZTogXCJcXGYzYTFcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXBob25lLXBvcnRyYWl0OiBcIlxcZjNhMlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcGluOiBcIlxcZjNhM1wiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcGxhbmU6IFwiXFxmM2E0XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1wbGF5c3RvcmU6IFwiXFxmMmYwXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1wcmludDogXCJcXGYzYTVcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vZmY6IFwiXFxmM2E2XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1yYWRpby1idXR0b24tb246IFwiXFxmM2E3XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1yZWZyZXNoOiBcIlxcZjNhOFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcmVtb3ZlOiBcIlxcZjJmNFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtcmVtb3ZlLWNpcmNsZTogXCJcXGYzYTlcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXJlc3RhdXJhbnQ6IFwiXFxmM2FhXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zYWQ6IFwiXFxmM2FiXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zZWFyY2g6IFwiXFxmMmY1XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zZW5kOiBcIlxcZjJmNlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtc2V0dGluZ3M6IFwiXFxmMmY3XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zaGFyZTogXCJcXGYyZjhcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXNoYXJlLWFsdDogXCJcXGYzYWNcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXN0YXI6IFwiXFxmMmZjXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zdGFyLWhhbGY6IFwiXFxmM2FkXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zdGFyLW91dGxpbmU6IFwiXFxmM2FlXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zdG9wd2F0Y2g6IFwiXFxmMmZkXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zdWJ3YXk6IFwiXFxmM2FmXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC1zdW5ueTogXCJcXGYzYjBcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXN5bmM6IFwiXFxmM2IxXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC10ZXh0c21zOiBcIlxcZjNiMlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtdGltZTogXCJcXGYzYjNcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXRyYWluOiBcIlxcZjNiNFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtdW5sb2NrOiBcIlxcZjNiNVwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtdXBsb2FkOiBcIlxcZjNiNlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtdm9sdW1lLWRvd246IFwiXFxmM2I3XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC12b2x1bWUtbXV0ZTogXCJcXGYzYjhcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXZvbHVtZS1vZmY6IFwiXFxmM2I5XCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC12b2x1bWUtdXA6IFwiXFxmM2JhXCI7XG4kaW9uaWNvbi12YXItYW5kcm9pZC13YWxrOiBcIlxcZjNiYlwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtd2FybmluZzogXCJcXGYzYmNcIjtcbiRpb25pY29uLXZhci1hbmRyb2lkLXdhdGNoOiBcIlxcZjNiZFwiO1xuJGlvbmljb24tdmFyLWFuZHJvaWQtd2lmaTogXCJcXGYzMDVcIjtcbiRpb25pY29uLXZhci1hcGVydHVyZTogXCJcXGYzMTNcIjtcbiRpb25pY29uLXZhci1hcmNoaXZlOiBcIlxcZjEwMlwiO1xuJGlvbmljb24tdmFyLWFycm93LWRvd24tYTogXCJcXGYxMDNcIjtcbiRpb25pY29uLXZhci1hcnJvdy1kb3duLWI6IFwiXFxmMTA0XCI7XG4kaW9uaWNvbi12YXItYXJyb3ctZG93bi1jOiBcIlxcZjEwNVwiO1xuJGlvbmljb24tdmFyLWFycm93LWV4cGFuZDogXCJcXGYyNWVcIjtcbiRpb25pY29uLXZhci1hcnJvdy1ncmFwaC1kb3duLWxlZnQ6IFwiXFxmMjVmXCI7XG4kaW9uaWNvbi12YXItYXJyb3ctZ3JhcGgtZG93bi1yaWdodDogXCJcXGYyNjBcIjtcbiRpb25pY29uLXZhci1hcnJvdy1ncmFwaC11cC1sZWZ0OiBcIlxcZjI2MVwiO1xuJGlvbmljb24tdmFyLWFycm93LWdyYXBoLXVwLXJpZ2h0OiBcIlxcZjI2MlwiO1xuJGlvbmljb24tdmFyLWFycm93LWxlZnQtYTogXCJcXGYxMDZcIjtcbiRpb25pY29uLXZhci1hcnJvdy1sZWZ0LWI6IFwiXFxmMTA3XCI7XG4kaW9uaWNvbi12YXItYXJyb3ctbGVmdC1jOiBcIlxcZjEwOFwiO1xuJGlvbmljb24tdmFyLWFycm93LW1vdmU6IFwiXFxmMjYzXCI7XG4kaW9uaWNvbi12YXItYXJyb3ctcmVzaXplOiBcIlxcZjI2NFwiO1xuJGlvbmljb24tdmFyLWFycm93LXJldHVybi1sZWZ0OiBcIlxcZjI2NVwiO1xuJGlvbmljb24tdmFyLWFycm93LXJldHVybi1yaWdodDogXCJcXGYyNjZcIjtcbiRpb25pY29uLXZhci1hcnJvdy1yaWdodC1hOiBcIlxcZjEwOVwiO1xuJGlvbmljb24tdmFyLWFycm93LXJpZ2h0LWI6IFwiXFxmMTBhXCI7XG4kaW9uaWNvbi12YXItYXJyb3ctcmlnaHQtYzogXCJcXGYxMGJcIjtcbiRpb25pY29uLXZhci1hcnJvdy1zaHJpbms6IFwiXFxmMjY3XCI7XG4kaW9uaWNvbi12YXItYXJyb3ctc3dhcDogXCJcXGYyNjhcIjtcbiRpb25pY29uLXZhci1hcnJvdy11cC1hOiBcIlxcZjEwY1wiO1xuJGlvbmljb24tdmFyLWFycm93LXVwLWI6IFwiXFxmMTBkXCI7XG4kaW9uaWNvbi12YXItYXJyb3ctdXAtYzogXCJcXGYxMGVcIjtcbiRpb25pY29uLXZhci1hc3RlcmlzazogXCJcXGYzMTRcIjtcbiRpb25pY29uLXZhci1hdDogXCJcXGYxMGZcIjtcbiRpb25pY29uLXZhci1iYWNrc3BhY2U6IFwiXFxmM2JmXCI7XG4kaW9uaWNvbi12YXItYmFja3NwYWNlLW91dGxpbmU6IFwiXFxmM2JlXCI7XG4kaW9uaWNvbi12YXItYmFnOiBcIlxcZjExMFwiO1xuJGlvbmljb24tdmFyLWJhdHRlcnktY2hhcmdpbmc6IFwiXFxmMTExXCI7XG4kaW9uaWNvbi12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYxMTJcIjtcbiRpb25pY29uLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMTEzXCI7XG4kaW9uaWNvbi12YXItYmF0dGVyeS1oYWxmOiBcIlxcZjExNFwiO1xuJGlvbmljb24tdmFyLWJhdHRlcnktbG93OiBcIlxcZjExNVwiO1xuJGlvbmljb24tdmFyLWJlYWtlcjogXCJcXGYyNjlcIjtcbiRpb25pY29uLXZhci1iZWVyOiBcIlxcZjI2YVwiO1xuJGlvbmljb24tdmFyLWJsdWV0b290aDogXCJcXGYxMTZcIjtcbiRpb25pY29uLXZhci1ib25maXJlOiBcIlxcZjMxNVwiO1xuJGlvbmljb24tdmFyLWJvb2ttYXJrOiBcIlxcZjI2YlwiO1xuJGlvbmljb24tdmFyLWJvd3RpZTogXCJcXGYzYzBcIjtcbiRpb25pY29uLXZhci1icmllZmNhc2U6IFwiXFxmMjZjXCI7XG4kaW9uaWNvbi12YXItYnVnOiBcIlxcZjJiZVwiO1xuJGlvbmljb24tdmFyLWNhbGN1bGF0b3I6IFwiXFxmMjZkXCI7XG4kaW9uaWNvbi12YXItY2FsZW5kYXI6IFwiXFxmMTE3XCI7XG4kaW9uaWNvbi12YXItY2FtZXJhOiBcIlxcZjExOFwiO1xuJGlvbmljb24tdmFyLWNhcmQ6IFwiXFxmMTE5XCI7XG4kaW9uaWNvbi12YXItY2FzaDogXCJcXGYzMTZcIjtcbiRpb25pY29uLXZhci1jaGF0Ym94OiBcIlxcZjExYlwiO1xuJGlvbmljb24tdmFyLWNoYXRib3gtd29ya2luZzogXCJcXGYxMWFcIjtcbiRpb25pY29uLXZhci1jaGF0Ym94ZXM6IFwiXFxmMTFjXCI7XG4kaW9uaWNvbi12YXItY2hhdGJ1YmJsZTogXCJcXGYxMWVcIjtcbiRpb25pY29uLXZhci1jaGF0YnViYmxlLXdvcmtpbmc6IFwiXFxmMTFkXCI7XG4kaW9uaWNvbi12YXItY2hhdGJ1YmJsZXM6IFwiXFxmMTFmXCI7XG4kaW9uaWNvbi12YXItY2hlY2ttYXJrOiBcIlxcZjEyMlwiO1xuJGlvbmljb24tdmFyLWNoZWNrbWFyay1jaXJjbGVkOiBcIlxcZjEyMFwiO1xuJGlvbmljb24tdmFyLWNoZWNrbWFyay1yb3VuZDogXCJcXGYxMjFcIjtcbiRpb25pY29uLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMTIzXCI7XG4kaW9uaWNvbi12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjEyNFwiO1xuJGlvbmljb24tdmFyLWNoZXZyb24tcmlnaHQ6IFwiXFxmMTI1XCI7XG4kaW9uaWNvbi12YXItY2hldnJvbi11cDogXCJcXGYxMjZcIjtcbiRpb25pY29uLXZhci1jbGlwYm9hcmQ6IFwiXFxmMTI3XCI7XG4kaW9uaWNvbi12YXItY2xvY2s6IFwiXFxmMjZlXCI7XG4kaW9uaWNvbi12YXItY2xvc2U6IFwiXFxmMTJhXCI7XG4kaW9uaWNvbi12YXItY2xvc2UtY2lyY2xlZDogXCJcXGYxMjhcIjtcbiRpb25pY29uLXZhci1jbG9zZS1yb3VuZDogXCJcXGYxMjlcIjtcbiRpb25pY29uLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXCJcXGYzMTdcIjtcbiRpb25pY29uLXZhci1jbG91ZDogXCJcXGYxMmJcIjtcbiRpb25pY29uLXZhci1jb2RlOiBcIlxcZjI3MVwiO1xuJGlvbmljb24tdmFyLWNvZGUtZG93bmxvYWQ6IFwiXFxmMjZmXCI7XG4kaW9uaWNvbi12YXItY29kZS13b3JraW5nOiBcIlxcZjI3MFwiO1xuJGlvbmljb24tdmFyLWNvZmZlZTogXCJcXGYyNzJcIjtcbiRpb25pY29uLXZhci1jb21wYXNzOiBcIlxcZjI3M1wiO1xuJGlvbmljb24tdmFyLWNvbXBvc2U6IFwiXFxmMTJjXCI7XG4kaW9uaWNvbi12YXItY29ubmVjdGlvbi1iYXJzOiBcIlxcZjI3NFwiO1xuJGlvbmljb24tdmFyLWNvbnRyYXN0OiBcIlxcZjI3NVwiO1xuJGlvbmljb24tdmFyLWNyb3A6IFwiXFxmM2MxXCI7XG4kaW9uaWNvbi12YXItY3ViZTogXCJcXGYzMThcIjtcbiRpb25pY29uLXZhci1kaXNjOiBcIlxcZjEyZFwiO1xuJGlvbmljb24tdmFyLWRvY3VtZW50OiBcIlxcZjEyZlwiO1xuJGlvbmljb24tdmFyLWRvY3VtZW50LXRleHQ6IFwiXFxmMTJlXCI7XG4kaW9uaWNvbi12YXItZHJhZzogXCJcXGYxMzBcIjtcbiRpb25pY29uLXZhci1lYXJ0aDogXCJcXGYyNzZcIjtcbiRpb25pY29uLXZhci1lYXNlbDogXCJcXGYzYzJcIjtcbiRpb25pY29uLXZhci1lZGl0OiBcIlxcZjJiZlwiO1xuJGlvbmljb24tdmFyLWVnZzogXCJcXGYyNzdcIjtcbiRpb25pY29uLXZhci1lamVjdDogXCJcXGYxMzFcIjtcbiRpb25pY29uLXZhci1lbWFpbDogXCJcXGYxMzJcIjtcbiRpb25pY29uLXZhci1lbWFpbC11bnJlYWQ6IFwiXFxmM2MzXCI7XG4kaW9uaWNvbi12YXItZXJsZW5tZXllci1mbGFzazogXCJcXGYzYzVcIjtcbiRpb25pY29uLXZhci1lcmxlbm1leWVyLWZsYXNrLWJ1YmJsZXM6IFwiXFxmM2M0XCI7XG4kaW9uaWNvbi12YXItZXllOiBcIlxcZjEzM1wiO1xuJGlvbmljb24tdmFyLWV5ZS1kaXNhYmxlZDogXCJcXGYzMDZcIjtcbiRpb25pY29uLXZhci1mZW1hbGU6IFwiXFxmMjc4XCI7XG4kaW9uaWNvbi12YXItZmlsaW5nOiBcIlxcZjEzNFwiO1xuJGlvbmljb24tdmFyLWZpbG0tbWFya2VyOiBcIlxcZjEzNVwiO1xuJGlvbmljb24tdmFyLWZpcmViYWxsOiBcIlxcZjMxOVwiO1xuJGlvbmljb24tdmFyLWZsYWc6IFwiXFxmMjc5XCI7XG4kaW9uaWNvbi12YXItZmxhbWU6IFwiXFxmMzFhXCI7XG4kaW9uaWNvbi12YXItZmxhc2g6IFwiXFxmMTM3XCI7XG4kaW9uaWNvbi12YXItZmxhc2gtb2ZmOiBcIlxcZjEzNlwiO1xuJGlvbmljb24tdmFyLWZvbGRlcjogXCJcXGYxMzlcIjtcbiRpb25pY29uLXZhci1mb3JrOiBcIlxcZjI3YVwiO1xuJGlvbmljb24tdmFyLWZvcmstcmVwbzogXCJcXGYyYzBcIjtcbiRpb25pY29uLXZhci1mb3J3YXJkOiBcIlxcZjEzYVwiO1xuJGlvbmljb24tdmFyLWZ1bm5lbDogXCJcXGYzMWJcIjtcbiRpb25pY29uLXZhci1nZWFyLWE6IFwiXFxmMTNkXCI7XG4kaW9uaWNvbi12YXItZ2Vhci1iOiBcIlxcZjEzZVwiO1xuJGlvbmljb24tdmFyLWdyaWQ6IFwiXFxmMTNmXCI7XG4kaW9uaWNvbi12YXItaGFtbWVyOiBcIlxcZjI3YlwiO1xuJGlvbmljb24tdmFyLWhhcHB5OiBcIlxcZjMxY1wiO1xuJGlvbmljb24tdmFyLWhhcHB5LW91dGxpbmU6IFwiXFxmM2M2XCI7XG4kaW9uaWNvbi12YXItaGVhZHBob25lOiBcIlxcZjE0MFwiO1xuJGlvbmljb24tdmFyLWhlYXJ0OiBcIlxcZjE0MVwiO1xuJGlvbmljb24tdmFyLWhlYXJ0LWJyb2tlbjogXCJcXGYzMWRcIjtcbiRpb25pY29uLXZhci1oZWxwOiBcIlxcZjE0M1wiO1xuJGlvbmljb24tdmFyLWhlbHAtYnVveTogXCJcXGYyN2NcIjtcbiRpb25pY29uLXZhci1oZWxwLWNpcmNsZWQ6IFwiXFxmMTQyXCI7XG4kaW9uaWNvbi12YXItaG9tZTogXCJcXGYxNDRcIjtcbiRpb25pY29uLXZhci1pY2VjcmVhbTogXCJcXGYyN2RcIjtcbiRpb25pY29uLXZhci1pbWFnZTogXCJcXGYxNDdcIjtcbiRpb25pY29uLXZhci1pbWFnZXM6IFwiXFxmMTQ4XCI7XG4kaW9uaWNvbi12YXItaW5mb3JtYXRpb246IFwiXFxmMTRhXCI7XG4kaW9uaWNvbi12YXItaW5mb3JtYXRpb24tY2lyY2xlZDogXCJcXGYxNDlcIjtcbiRpb25pY29uLXZhci1pb25pYzogXCJcXGYxNGJcIjtcbiRpb25pY29uLXZhci1pb3MtYWxhcm06IFwiXFxmM2M4XCI7XG4kaW9uaWNvbi12YXItaW9zLWFsYXJtLW91dGxpbmU6IFwiXFxmM2M3XCI7XG4kaW9uaWNvbi12YXItaW9zLWFsYnVtczogXCJcXGYzY2FcIjtcbiRpb25pY29uLXZhci1pb3MtYWxidW1zLW91dGxpbmU6IFwiXFxmM2M5XCI7XG4kaW9uaWNvbi12YXItaW9zLWFtZXJpY2FuZm9vdGJhbGw6IFwiXFxmM2NjXCI7XG4kaW9uaWNvbi12YXItaW9zLWFtZXJpY2FuZm9vdGJhbGwtb3V0bGluZTogXCJcXGYzY2JcIjtcbiRpb25pY29uLXZhci1pb3MtYW5hbHl0aWNzOiBcIlxcZjNjZVwiO1xuJGlvbmljb24tdmFyLWlvcy1hbmFseXRpY3Mtb3V0bGluZTogXCJcXGYzY2RcIjtcbiRpb25pY29uLXZhci1pb3MtYXJyb3ctYmFjazogXCJcXGYzY2ZcIjtcbiRpb25pY29uLXZhci1pb3MtYXJyb3ctZG93bjogXCJcXGYzZDBcIjtcbiRpb25pY29uLXZhci1pb3MtYXJyb3ctZm9yd2FyZDogXCJcXGYzZDFcIjtcbiRpb25pY29uLXZhci1pb3MtYXJyb3ctbGVmdDogXCJcXGYzZDJcIjtcbiRpb25pY29uLXZhci1pb3MtYXJyb3ctcmlnaHQ6IFwiXFxmM2QzXCI7XG4kaW9uaWNvbi12YXItaW9zLWFycm93LXRoaW4tZG93bjogXCJcXGYzZDRcIjtcbiRpb25pY29uLXZhci1pb3MtYXJyb3ctdGhpbi1sZWZ0OiBcIlxcZjNkNVwiO1xuJGlvbmljb24tdmFyLWlvcy1hcnJvdy10aGluLXJpZ2h0OiBcIlxcZjNkNlwiO1xuJGlvbmljb24tdmFyLWlvcy1hcnJvdy10aGluLXVwOiBcIlxcZjNkN1wiO1xuJGlvbmljb24tdmFyLWlvcy1hcnJvdy11cDogXCJcXGYzZDhcIjtcbiRpb25pY29uLXZhci1pb3MtYXQ6IFwiXFxmM2RhXCI7XG4kaW9uaWNvbi12YXItaW9zLWF0LW91dGxpbmU6IFwiXFxmM2Q5XCI7XG4kaW9uaWNvbi12YXItaW9zLWJhcmNvZGU6IFwiXFxmM2RjXCI7XG4kaW9uaWNvbi12YXItaW9zLWJhcmNvZGUtb3V0bGluZTogXCJcXGYzZGJcIjtcbiRpb25pY29uLXZhci1pb3MtYmFzZWJhbGw6IFwiXFxmM2RlXCI7XG4kaW9uaWNvbi12YXItaW9zLWJhc2ViYWxsLW91dGxpbmU6IFwiXFxmM2RkXCI7XG4kaW9uaWNvbi12YXItaW9zLWJhc2tldGJhbGw6IFwiXFxmM2UwXCI7XG4kaW9uaWNvbi12YXItaW9zLWJhc2tldGJhbGwtb3V0bGluZTogXCJcXGYzZGZcIjtcbiRpb25pY29uLXZhci1pb3MtYmVsbDogXCJcXGYzZTJcIjtcbiRpb25pY29uLXZhci1pb3MtYmVsbC1vdXRsaW5lOiBcIlxcZjNlMVwiO1xuJGlvbmljb24tdmFyLWlvcy1ib2R5OiBcIlxcZjNlNFwiO1xuJGlvbmljb24tdmFyLWlvcy1ib2R5LW91dGxpbmU6IFwiXFxmM2UzXCI7XG4kaW9uaWNvbi12YXItaW9zLWJvbHQ6IFwiXFxmM2U2XCI7XG4kaW9uaWNvbi12YXItaW9zLWJvbHQtb3V0bGluZTogXCJcXGYzZTVcIjtcbiRpb25pY29uLXZhci1pb3MtYm9vazogXCJcXGYzZThcIjtcbiRpb25pY29uLXZhci1pb3MtYm9vay1vdXRsaW5lOiBcIlxcZjNlN1wiO1xuJGlvbmljb24tdmFyLWlvcy1ib29rbWFya3M6IFwiXFxmM2VhXCI7XG4kaW9uaWNvbi12YXItaW9zLWJvb2ttYXJrcy1vdXRsaW5lOiBcIlxcZjNlOVwiO1xuJGlvbmljb24tdmFyLWlvcy1ib3g6IFwiXFxmM2VjXCI7XG4kaW9uaWNvbi12YXItaW9zLWJveC1vdXRsaW5lOiBcIlxcZjNlYlwiO1xuJGlvbmljb24tdmFyLWlvcy1icmllZmNhc2U6IFwiXFxmM2VlXCI7XG4kaW9uaWNvbi12YXItaW9zLWJyaWVmY2FzZS1vdXRsaW5lOiBcIlxcZjNlZFwiO1xuJGlvbmljb24tdmFyLWlvcy1icm93c2VyczogXCJcXGYzZjBcIjtcbiRpb25pY29uLXZhci1pb3MtYnJvd3NlcnMtb3V0bGluZTogXCJcXGYzZWZcIjtcbiRpb25pY29uLXZhci1pb3MtY2FsY3VsYXRvcjogXCJcXGYzZjJcIjtcbiRpb25pY29uLXZhci1pb3MtY2FsY3VsYXRvci1vdXRsaW5lOiBcIlxcZjNmMVwiO1xuJGlvbmljb24tdmFyLWlvcy1jYWxlbmRhcjogXCJcXGYzZjRcIjtcbiRpb25pY29uLXZhci1pb3MtY2FsZW5kYXItb3V0bGluZTogXCJcXGYzZjNcIjtcbiRpb25pY29uLXZhci1pb3MtY2FtZXJhOiBcIlxcZjNmNlwiO1xuJGlvbmljb24tdmFyLWlvcy1jYW1lcmEtb3V0bGluZTogXCJcXGYzZjVcIjtcbiRpb25pY29uLXZhci1pb3MtY2FydDogXCJcXGYzZjhcIjtcbiRpb25pY29uLXZhci1pb3MtY2FydC1vdXRsaW5lOiBcIlxcZjNmN1wiO1xuJGlvbmljb24tdmFyLWlvcy1jaGF0Ym94ZXM6IFwiXFxmM2ZhXCI7XG4kaW9uaWNvbi12YXItaW9zLWNoYXRib3hlcy1vdXRsaW5lOiBcIlxcZjNmOVwiO1xuJGlvbmljb24tdmFyLWlvcy1jaGF0YnViYmxlOiBcIlxcZjNmY1wiO1xuJGlvbmljb24tdmFyLWlvcy1jaGF0YnViYmxlLW91dGxpbmU6IFwiXFxmM2ZiXCI7XG4kaW9uaWNvbi12YXItaW9zLWNoZWNrbWFyazogXCJcXGYzZmZcIjtcbiRpb25pY29uLXZhci1pb3MtY2hlY2ttYXJrLWVtcHR5OiBcIlxcZjNmZFwiO1xuJGlvbmljb24tdmFyLWlvcy1jaGVja21hcmstb3V0bGluZTogXCJcXGYzZmVcIjtcbiRpb25pY29uLXZhci1pb3MtY2lyY2xlLWZpbGxlZDogXCJcXGY0MDBcIjtcbiRpb25pY29uLXZhci1pb3MtY2lyY2xlLW91dGxpbmU6IFwiXFxmNDAxXCI7XG4kaW9uaWNvbi12YXItaW9zLWNsb2NrOiBcIlxcZjQwM1wiO1xuJGlvbmljb24tdmFyLWlvcy1jbG9jay1vdXRsaW5lOiBcIlxcZjQwMlwiO1xuJGlvbmljb24tdmFyLWlvcy1jbG9zZTogXCJcXGY0MDZcIjtcbiRpb25pY29uLXZhci1pb3MtY2xvc2UtZW1wdHk6IFwiXFxmNDA0XCI7XG4kaW9uaWNvbi12YXItaW9zLWNsb3NlLW91dGxpbmU6IFwiXFxmNDA1XCI7XG4kaW9uaWNvbi12YXItaW9zLWNsb3VkOiBcIlxcZjQwY1wiO1xuJGlvbmljb24tdmFyLWlvcy1jbG91ZC1kb3dubG9hZDogXCJcXGY0MDhcIjtcbiRpb25pY29uLXZhci1pb3MtY2xvdWQtZG93bmxvYWQtb3V0bGluZTogXCJcXGY0MDdcIjtcbiRpb25pY29uLXZhci1pb3MtY2xvdWQtb3V0bGluZTogXCJcXGY0MDlcIjtcbiRpb25pY29uLXZhci1pb3MtY2xvdWQtdXBsb2FkOiBcIlxcZjQwYlwiO1xuJGlvbmljb24tdmFyLWlvcy1jbG91ZC11cGxvYWQtb3V0bGluZTogXCJcXGY0MGFcIjtcbiRpb25pY29uLXZhci1pb3MtY2xvdWR5OiBcIlxcZjQxMFwiO1xuJGlvbmljb24tdmFyLWlvcy1jbG91ZHktbmlnaHQ6IFwiXFxmNDBlXCI7XG4kaW9uaWNvbi12YXItaW9zLWNsb3VkeS1uaWdodC1vdXRsaW5lOiBcIlxcZjQwZFwiO1xuJGlvbmljb24tdmFyLWlvcy1jbG91ZHktb3V0bGluZTogXCJcXGY0MGZcIjtcbiRpb25pY29uLXZhci1pb3MtY29nOiBcIlxcZjQxMlwiO1xuJGlvbmljb24tdmFyLWlvcy1jb2ctb3V0bGluZTogXCJcXGY0MTFcIjtcbiRpb25pY29uLXZhci1pb3MtY29sb3ItZmlsdGVyOiBcIlxcZjQxNFwiO1xuJGlvbmljb24tdmFyLWlvcy1jb2xvci1maWx0ZXItb3V0bGluZTogXCJcXGY0MTNcIjtcbiRpb25pY29uLXZhci1pb3MtY29sb3Itd2FuZDogXCJcXGY0MTZcIjtcbiRpb25pY29uLXZhci1pb3MtY29sb3Itd2FuZC1vdXRsaW5lOiBcIlxcZjQxNVwiO1xuJGlvbmljb24tdmFyLWlvcy1jb21wb3NlOiBcIlxcZjQxOFwiO1xuJGlvbmljb24tdmFyLWlvcy1jb21wb3NlLW91dGxpbmU6IFwiXFxmNDE3XCI7XG4kaW9uaWNvbi12YXItaW9zLWNvbnRhY3Q6IFwiXFxmNDFhXCI7XG4kaW9uaWNvbi12YXItaW9zLWNvbnRhY3Qtb3V0bGluZTogXCJcXGY0MTlcIjtcbiRpb25pY29uLXZhci1pb3MtY29weTogXCJcXGY0MWNcIjtcbiRpb25pY29uLXZhci1pb3MtY29weS1vdXRsaW5lOiBcIlxcZjQxYlwiO1xuJGlvbmljb24tdmFyLWlvcy1jcm9wOiBcIlxcZjQxZVwiO1xuJGlvbmljb24tdmFyLWlvcy1jcm9wLXN0cm9uZzogXCJcXGY0MWRcIjtcbiRpb25pY29uLXZhci1pb3MtZG93bmxvYWQ6IFwiXFxmNDIwXCI7XG4kaW9uaWNvbi12YXItaW9zLWRvd25sb2FkLW91dGxpbmU6IFwiXFxmNDFmXCI7XG4kaW9uaWNvbi12YXItaW9zLWRyYWc6IFwiXFxmNDIxXCI7XG4kaW9uaWNvbi12YXItaW9zLWVtYWlsOiBcIlxcZjQyM1wiO1xuJGlvbmljb24tdmFyLWlvcy1lbWFpbC1vdXRsaW5lOiBcIlxcZjQyMlwiO1xuJGlvbmljb24tdmFyLWlvcy1leWU6IFwiXFxmNDI1XCI7XG4kaW9uaWNvbi12YXItaW9zLWV5ZS1vdXRsaW5lOiBcIlxcZjQyNFwiO1xuJGlvbmljb24tdmFyLWlvcy1mYXN0Zm9yd2FyZDogXCJcXGY0MjdcIjtcbiRpb25pY29uLXZhci1pb3MtZmFzdGZvcndhcmQtb3V0bGluZTogXCJcXGY0MjZcIjtcbiRpb25pY29uLXZhci1pb3MtZmlsaW5nOiBcIlxcZjQyOVwiO1xuJGlvbmljb24tdmFyLWlvcy1maWxpbmctb3V0bGluZTogXCJcXGY0MjhcIjtcbiRpb25pY29uLXZhci1pb3MtZmlsbTogXCJcXGY0MmJcIjtcbiRpb25pY29uLXZhci1pb3MtZmlsbS1vdXRsaW5lOiBcIlxcZjQyYVwiO1xuJGlvbmljb24tdmFyLWlvcy1mbGFnOiBcIlxcZjQyZFwiO1xuJGlvbmljb24tdmFyLWlvcy1mbGFnLW91dGxpbmU6IFwiXFxmNDJjXCI7XG4kaW9uaWNvbi12YXItaW9zLWZsYW1lOiBcIlxcZjQyZlwiO1xuJGlvbmljb24tdmFyLWlvcy1mbGFtZS1vdXRsaW5lOiBcIlxcZjQyZVwiO1xuJGlvbmljb24tdmFyLWlvcy1mbGFzazogXCJcXGY0MzFcIjtcbiRpb25pY29uLXZhci1pb3MtZmxhc2stb3V0bGluZTogXCJcXGY0MzBcIjtcbiRpb25pY29uLXZhci1pb3MtZmxvd2VyOiBcIlxcZjQzM1wiO1xuJGlvbmljb24tdmFyLWlvcy1mbG93ZXItb3V0bGluZTogXCJcXGY0MzJcIjtcbiRpb25pY29uLXZhci1pb3MtZm9sZGVyOiBcIlxcZjQzNVwiO1xuJGlvbmljb24tdmFyLWlvcy1mb2xkZXItb3V0bGluZTogXCJcXGY0MzRcIjtcbiRpb25pY29uLXZhci1pb3MtZm9vdGJhbGw6IFwiXFxmNDM3XCI7XG4kaW9uaWNvbi12YXItaW9zLWZvb3RiYWxsLW91dGxpbmU6IFwiXFxmNDM2XCI7XG4kaW9uaWNvbi12YXItaW9zLWdhbWUtY29udHJvbGxlci1hOiBcIlxcZjQzOVwiO1xuJGlvbmljb24tdmFyLWlvcy1nYW1lLWNvbnRyb2xsZXItYS1vdXRsaW5lOiBcIlxcZjQzOFwiO1xuJGlvbmljb24tdmFyLWlvcy1nYW1lLWNvbnRyb2xsZXItYjogXCJcXGY0M2JcIjtcbiRpb25pY29uLXZhci1pb3MtZ2FtZS1jb250cm9sbGVyLWItb3V0bGluZTogXCJcXGY0M2FcIjtcbiRpb25pY29uLXZhci1pb3MtZ2VhcjogXCJcXGY0M2RcIjtcbiRpb25pY29uLXZhci1pb3MtZ2Vhci1vdXRsaW5lOiBcIlxcZjQzY1wiO1xuJGlvbmljb24tdmFyLWlvcy1nbGFzc2VzOiBcIlxcZjQzZlwiO1xuJGlvbmljb24tdmFyLWlvcy1nbGFzc2VzLW91dGxpbmU6IFwiXFxmNDNlXCI7XG4kaW9uaWNvbi12YXItaW9zLWdyaWQtdmlldzogXCJcXGY0NDFcIjtcbiRpb25pY29uLXZhci1pb3MtZ3JpZC12aWV3LW91dGxpbmU6IFwiXFxmNDQwXCI7XG4kaW9uaWNvbi12YXItaW9zLWhlYXJ0OiBcIlxcZjQ0M1wiO1xuJGlvbmljb24tdmFyLWlvcy1oZWFydC1vdXRsaW5lOiBcIlxcZjQ0MlwiO1xuJGlvbmljb24tdmFyLWlvcy1oZWxwOiBcIlxcZjQ0NlwiO1xuJGlvbmljb24tdmFyLWlvcy1oZWxwLWVtcHR5OiBcIlxcZjQ0NFwiO1xuJGlvbmljb24tdmFyLWlvcy1oZWxwLW91dGxpbmU6IFwiXFxmNDQ1XCI7XG4kaW9uaWNvbi12YXItaW9zLWhvbWU6IFwiXFxmNDQ4XCI7XG4kaW9uaWNvbi12YXItaW9zLWhvbWUtb3V0bGluZTogXCJcXGY0NDdcIjtcbiRpb25pY29uLXZhci1pb3MtaW5maW5pdGU6IFwiXFxmNDRhXCI7XG4kaW9uaWNvbi12YXItaW9zLWluZmluaXRlLW91dGxpbmU6IFwiXFxmNDQ5XCI7XG4kaW9uaWNvbi12YXItaW9zLWluZm9ybWF0aW9uOiBcIlxcZjQ0ZFwiO1xuJGlvbmljb24tdmFyLWlvcy1pbmZvcm1hdGlvbi1lbXB0eTogXCJcXGY0NGJcIjtcbiRpb25pY29uLXZhci1pb3MtaW5mb3JtYXRpb24tb3V0bGluZTogXCJcXGY0NGNcIjtcbiRpb25pY29uLXZhci1pb3MtaW9uaWMtb3V0bGluZTogXCJcXGY0NGVcIjtcbiRpb25pY29uLXZhci1pb3Mta2V5cGFkOiBcIlxcZjQ1MFwiO1xuJGlvbmljb24tdmFyLWlvcy1rZXlwYWQtb3V0bGluZTogXCJcXGY0NGZcIjtcbiRpb25pY29uLXZhci1pb3MtbGlnaHRidWxiOiBcIlxcZjQ1MlwiO1xuJGlvbmljb24tdmFyLWlvcy1saWdodGJ1bGItb3V0bGluZTogXCJcXGY0NTFcIjtcbiRpb25pY29uLXZhci1pb3MtbGlzdDogXCJcXGY0NTRcIjtcbiRpb25pY29uLXZhci1pb3MtbGlzdC1vdXRsaW5lOiBcIlxcZjQ1M1wiO1xuJGlvbmljb24tdmFyLWlvcy1sb2NhdGlvbjogXCJcXGY0NTZcIjtcbiRpb25pY29uLXZhci1pb3MtbG9jYXRpb24tb3V0bGluZTogXCJcXGY0NTVcIjtcbiRpb25pY29uLXZhci1pb3MtbG9ja2VkOiBcIlxcZjQ1OFwiO1xuJGlvbmljb24tdmFyLWlvcy1sb2NrZWQtb3V0bGluZTogXCJcXGY0NTdcIjtcbiRpb25pY29uLXZhci1pb3MtbG9vcDogXCJcXGY0NWFcIjtcbiRpb25pY29uLXZhci1pb3MtbG9vcC1zdHJvbmc6IFwiXFxmNDU5XCI7XG4kaW9uaWNvbi12YXItaW9zLW1lZGljYWw6IFwiXFxmNDVjXCI7XG4kaW9uaWNvbi12YXItaW9zLW1lZGljYWwtb3V0bGluZTogXCJcXGY0NWJcIjtcbiRpb25pY29uLXZhci1pb3MtbWVka2l0OiBcIlxcZjQ1ZVwiO1xuJGlvbmljb24tdmFyLWlvcy1tZWRraXQtb3V0bGluZTogXCJcXGY0NWRcIjtcbiRpb25pY29uLXZhci1pb3MtbWljOiBcIlxcZjQ2MVwiO1xuJGlvbmljb24tdmFyLWlvcy1taWMtb2ZmOiBcIlxcZjQ1ZlwiO1xuJGlvbmljb24tdmFyLWlvcy1taWMtb3V0bGluZTogXCJcXGY0NjBcIjtcbiRpb25pY29uLXZhci1pb3MtbWludXM6IFwiXFxmNDY0XCI7XG4kaW9uaWNvbi12YXItaW9zLW1pbnVzLWVtcHR5OiBcIlxcZjQ2MlwiO1xuJGlvbmljb24tdmFyLWlvcy1taW51cy1vdXRsaW5lOiBcIlxcZjQ2M1wiO1xuJGlvbmljb24tdmFyLWlvcy1tb25pdG9yOiBcIlxcZjQ2NlwiO1xuJGlvbmljb24tdmFyLWlvcy1tb25pdG9yLW91dGxpbmU6IFwiXFxmNDY1XCI7XG4kaW9uaWNvbi12YXItaW9zLW1vb246IFwiXFxmNDY4XCI7XG4kaW9uaWNvbi12YXItaW9zLW1vb24tb3V0bGluZTogXCJcXGY0NjdcIjtcbiRpb25pY29uLXZhci1pb3MtbW9yZTogXCJcXGY0NmFcIjtcbiRpb25pY29uLXZhci1pb3MtbW9yZS1vdXRsaW5lOiBcIlxcZjQ2OVwiO1xuJGlvbmljb24tdmFyLWlvcy1tdXNpY2FsLW5vdGU6IFwiXFxmNDZiXCI7XG4kaW9uaWNvbi12YXItaW9zLW11c2ljYWwtbm90ZXM6IFwiXFxmNDZjXCI7XG4kaW9uaWNvbi12YXItaW9zLW5hdmlnYXRlOiBcIlxcZjQ2ZVwiO1xuJGlvbmljb24tdmFyLWlvcy1uYXZpZ2F0ZS1vdXRsaW5lOiBcIlxcZjQ2ZFwiO1xuJGlvbmljb24tdmFyLWlvcy1udXRyaXRpb246IFwiXFxmNDcwXCI7XG4kaW9uaWNvbi12YXItaW9zLW51dHJpdGlvbi1vdXRsaW5lOiBcIlxcZjQ2ZlwiO1xuJGlvbmljb24tdmFyLWlvcy1wYXBlcjogXCJcXGY0NzJcIjtcbiRpb25pY29uLXZhci1pb3MtcGFwZXItb3V0bGluZTogXCJcXGY0NzFcIjtcbiRpb25pY29uLXZhci1pb3MtcGFwZXJwbGFuZTogXCJcXGY0NzRcIjtcbiRpb25pY29uLXZhci1pb3MtcGFwZXJwbGFuZS1vdXRsaW5lOiBcIlxcZjQ3M1wiO1xuJGlvbmljb24tdmFyLWlvcy1wYXJ0bHlzdW5ueTogXCJcXGY0NzZcIjtcbiRpb25pY29uLXZhci1pb3MtcGFydGx5c3Vubnktb3V0bGluZTogXCJcXGY0NzVcIjtcbiRpb25pY29uLXZhci1pb3MtcGF1c2U6IFwiXFxmNDc4XCI7XG4kaW9uaWNvbi12YXItaW9zLXBhdXNlLW91dGxpbmU6IFwiXFxmNDc3XCI7XG4kaW9uaWNvbi12YXItaW9zLXBhdzogXCJcXGY0N2FcIjtcbiRpb25pY29uLXZhci1pb3MtcGF3LW91dGxpbmU6IFwiXFxmNDc5XCI7XG4kaW9uaWNvbi12YXItaW9zLXBlb3BsZTogXCJcXGY0N2NcIjtcbiRpb25pY29uLXZhci1pb3MtcGVvcGxlLW91dGxpbmU6IFwiXFxmNDdiXCI7XG4kaW9uaWNvbi12YXItaW9zLXBlcnNvbjogXCJcXGY0N2VcIjtcbiRpb25pY29uLXZhci1pb3MtcGVyc29uLW91dGxpbmU6IFwiXFxmNDdkXCI7XG4kaW9uaWNvbi12YXItaW9zLXBlcnNvbmFkZDogXCJcXGY0ODBcIjtcbiRpb25pY29uLXZhci1pb3MtcGVyc29uYWRkLW91dGxpbmU6IFwiXFxmNDdmXCI7XG4kaW9uaWNvbi12YXItaW9zLXBob3RvczogXCJcXGY0ODJcIjtcbiRpb25pY29uLXZhci1pb3MtcGhvdG9zLW91dGxpbmU6IFwiXFxmNDgxXCI7XG4kaW9uaWNvbi12YXItaW9zLXBpZTogXCJcXGY0ODRcIjtcbiRpb25pY29uLXZhci1pb3MtcGllLW91dGxpbmU6IFwiXFxmNDgzXCI7XG4kaW9uaWNvbi12YXItaW9zLXBpbnQ6IFwiXFxmNDg2XCI7XG4kaW9uaWNvbi12YXItaW9zLXBpbnQtb3V0bGluZTogXCJcXGY0ODVcIjtcbiRpb25pY29uLXZhci1pb3MtcGxheTogXCJcXGY0ODhcIjtcbiRpb25pY29uLXZhci1pb3MtcGxheS1vdXRsaW5lOiBcIlxcZjQ4N1wiO1xuJGlvbmljb24tdmFyLWlvcy1wbHVzOiBcIlxcZjQ4YlwiO1xuJGlvbmljb24tdmFyLWlvcy1wbHVzLWVtcHR5OiBcIlxcZjQ4OVwiO1xuJGlvbmljb24tdmFyLWlvcy1wbHVzLW91dGxpbmU6IFwiXFxmNDhhXCI7XG4kaW9uaWNvbi12YXItaW9zLXByaWNldGFnOiBcIlxcZjQ4ZFwiO1xuJGlvbmljb24tdmFyLWlvcy1wcmljZXRhZy1vdXRsaW5lOiBcIlxcZjQ4Y1wiO1xuJGlvbmljb24tdmFyLWlvcy1wcmljZXRhZ3M6IFwiXFxmNDhmXCI7XG4kaW9uaWNvbi12YXItaW9zLXByaWNldGFncy1vdXRsaW5lOiBcIlxcZjQ4ZVwiO1xuJGlvbmljb24tdmFyLWlvcy1wcmludGVyOiBcIlxcZjQ5MVwiO1xuJGlvbmljb24tdmFyLWlvcy1wcmludGVyLW91dGxpbmU6IFwiXFxmNDkwXCI7XG4kaW9uaWNvbi12YXItaW9zLXB1bHNlOiBcIlxcZjQ5M1wiO1xuJGlvbmljb24tdmFyLWlvcy1wdWxzZS1zdHJvbmc6IFwiXFxmNDkyXCI7XG4kaW9uaWNvbi12YXItaW9zLXJhaW55OiBcIlxcZjQ5NVwiO1xuJGlvbmljb24tdmFyLWlvcy1yYWlueS1vdXRsaW5lOiBcIlxcZjQ5NFwiO1xuJGlvbmljb24tdmFyLWlvcy1yZWNvcmRpbmc6IFwiXFxmNDk3XCI7XG4kaW9uaWNvbi12YXItaW9zLXJlY29yZGluZy1vdXRsaW5lOiBcIlxcZjQ5NlwiO1xuJGlvbmljb24tdmFyLWlvcy1yZWRvOiBcIlxcZjQ5OVwiO1xuJGlvbmljb24tdmFyLWlvcy1yZWRvLW91dGxpbmU6IFwiXFxmNDk4XCI7XG4kaW9uaWNvbi12YXItaW9zLXJlZnJlc2g6IFwiXFxmNDljXCI7XG4kaW9uaWNvbi12YXItaW9zLXJlZnJlc2gtZW1wdHk6IFwiXFxmNDlhXCI7XG4kaW9uaWNvbi12YXItaW9zLXJlZnJlc2gtb3V0bGluZTogXCJcXGY0OWJcIjtcbiRpb25pY29uLXZhci1pb3MtcmVsb2FkOiBcIlxcZjQ5ZFwiO1xuJGlvbmljb24tdmFyLWlvcy1yZXZlcnNlLWNhbWVyYTogXCJcXGY0OWZcIjtcbiRpb25pY29uLXZhci1pb3MtcmV2ZXJzZS1jYW1lcmEtb3V0bGluZTogXCJcXGY0OWVcIjtcbiRpb25pY29uLXZhci1pb3MtcmV3aW5kOiBcIlxcZjRhMVwiO1xuJGlvbmljb24tdmFyLWlvcy1yZXdpbmQtb3V0bGluZTogXCJcXGY0YTBcIjtcbiRpb25pY29uLXZhci1pb3Mtcm9zZTogXCJcXGY0YTNcIjtcbiRpb25pY29uLXZhci1pb3Mtcm9zZS1vdXRsaW5lOiBcIlxcZjRhMlwiO1xuJGlvbmljb24tdmFyLWlvcy1zZWFyY2g6IFwiXFxmNGE1XCI7XG4kaW9uaWNvbi12YXItaW9zLXNlYXJjaC1zdHJvbmc6IFwiXFxmNGE0XCI7XG4kaW9uaWNvbi12YXItaW9zLXNldHRpbmdzOiBcIlxcZjRhN1wiO1xuJGlvbmljb24tdmFyLWlvcy1zZXR0aW5ncy1zdHJvbmc6IFwiXFxmNGE2XCI7XG4kaW9uaWNvbi12YXItaW9zLXNodWZmbGU6IFwiXFxmNGE5XCI7XG4kaW9uaWNvbi12YXItaW9zLXNodWZmbGUtc3Ryb25nOiBcIlxcZjRhOFwiO1xuJGlvbmljb24tdmFyLWlvcy1za2lwYmFja3dhcmQ6IFwiXFxmNGFiXCI7XG4kaW9uaWNvbi12YXItaW9zLXNraXBiYWNrd2FyZC1vdXRsaW5lOiBcIlxcZjRhYVwiO1xuJGlvbmljb24tdmFyLWlvcy1za2lwZm9yd2FyZDogXCJcXGY0YWRcIjtcbiRpb25pY29uLXZhci1pb3Mtc2tpcGZvcndhcmQtb3V0bGluZTogXCJcXGY0YWNcIjtcbiRpb25pY29uLXZhci1pb3Mtc25vd3k6IFwiXFxmNGFlXCI7XG4kaW9uaWNvbi12YXItaW9zLXNwZWVkb21ldGVyOiBcIlxcZjRiMFwiO1xuJGlvbmljb24tdmFyLWlvcy1zcGVlZG9tZXRlci1vdXRsaW5lOiBcIlxcZjRhZlwiO1xuJGlvbmljb24tdmFyLWlvcy1zdGFyOiBcIlxcZjRiM1wiO1xuJGlvbmljb24tdmFyLWlvcy1zdGFyLWhhbGY6IFwiXFxmNGIxXCI7XG4kaW9uaWNvbi12YXItaW9zLXN0YXItb3V0bGluZTogXCJcXGY0YjJcIjtcbiRpb25pY29uLXZhci1pb3Mtc3RvcHdhdGNoOiBcIlxcZjRiNVwiO1xuJGlvbmljb24tdmFyLWlvcy1zdG9wd2F0Y2gtb3V0bGluZTogXCJcXGY0YjRcIjtcbiRpb25pY29uLXZhci1pb3Mtc3Vubnk6IFwiXFxmNGI3XCI7XG4kaW9uaWNvbi12YXItaW9zLXN1bm55LW91dGxpbmU6IFwiXFxmNGI2XCI7XG4kaW9uaWNvbi12YXItaW9zLXRlbGVwaG9uZTogXCJcXGY0YjlcIjtcbiRpb25pY29uLXZhci1pb3MtdGVsZXBob25lLW91dGxpbmU6IFwiXFxmNGI4XCI7XG4kaW9uaWNvbi12YXItaW9zLXRlbm5pc2JhbGw6IFwiXFxmNGJiXCI7XG4kaW9uaWNvbi12YXItaW9zLXRlbm5pc2JhbGwtb3V0bGluZTogXCJcXGY0YmFcIjtcbiRpb25pY29uLXZhci1pb3MtdGh1bmRlcnN0b3JtOiBcIlxcZjRiZFwiO1xuJGlvbmljb24tdmFyLWlvcy10aHVuZGVyc3Rvcm0tb3V0bGluZTogXCJcXGY0YmNcIjtcbiRpb25pY29uLXZhci1pb3MtdGltZTogXCJcXGY0YmZcIjtcbiRpb25pY29uLXZhci1pb3MtdGltZS1vdXRsaW5lOiBcIlxcZjRiZVwiO1xuJGlvbmljb24tdmFyLWlvcy10aW1lcjogXCJcXGY0YzFcIjtcbiRpb25pY29uLXZhci1pb3MtdGltZXItb3V0bGluZTogXCJcXGY0YzBcIjtcbiRpb25pY29uLXZhci1pb3MtdG9nZ2xlOiBcIlxcZjRjM1wiO1xuJGlvbmljb24tdmFyLWlvcy10b2dnbGUtb3V0bGluZTogXCJcXGY0YzJcIjtcbiRpb25pY29uLXZhci1pb3MtdHJhc2g6IFwiXFxmNGM1XCI7XG4kaW9uaWNvbi12YXItaW9zLXRyYXNoLW91dGxpbmU6IFwiXFxmNGM0XCI7XG4kaW9uaWNvbi12YXItaW9zLXVuZG86IFwiXFxmNGM3XCI7XG4kaW9uaWNvbi12YXItaW9zLXVuZG8tb3V0bGluZTogXCJcXGY0YzZcIjtcbiRpb25pY29uLXZhci1pb3MtdW5sb2NrZWQ6IFwiXFxmNGM5XCI7XG4kaW9uaWNvbi12YXItaW9zLXVubG9ja2VkLW91dGxpbmU6IFwiXFxmNGM4XCI7XG4kaW9uaWNvbi12YXItaW9zLXVwbG9hZDogXCJcXGY0Y2JcIjtcbiRpb25pY29uLXZhci1pb3MtdXBsb2FkLW91dGxpbmU6IFwiXFxmNGNhXCI7XG4kaW9uaWNvbi12YXItaW9zLXZpZGVvY2FtOiBcIlxcZjRjZFwiO1xuJGlvbmljb24tdmFyLWlvcy12aWRlb2NhbS1vdXRsaW5lOiBcIlxcZjRjY1wiO1xuJGlvbmljb24tdmFyLWlvcy12b2x1bWUtaGlnaDogXCJcXGY0Y2VcIjtcbiRpb25pY29uLXZhci1pb3Mtdm9sdW1lLWxvdzogXCJcXGY0Y2ZcIjtcbiRpb25pY29uLXZhci1pb3Mtd2luZWdsYXNzOiBcIlxcZjRkMVwiO1xuJGlvbmljb24tdmFyLWlvcy13aW5lZ2xhc3Mtb3V0bGluZTogXCJcXGY0ZDBcIjtcbiRpb25pY29uLXZhci1pb3Mtd29ybGQ6IFwiXFxmNGQzXCI7XG4kaW9uaWNvbi12YXItaW9zLXdvcmxkLW91dGxpbmU6IFwiXFxmNGQyXCI7XG4kaW9uaWNvbi12YXItaXBhZDogXCJcXGYxZjlcIjtcbiRpb25pY29uLXZhci1pcGhvbmU6IFwiXFxmMWZhXCI7XG4kaW9uaWNvbi12YXItaXBvZDogXCJcXGYxZmJcIjtcbiRpb25pY29uLXZhci1qZXQ6IFwiXFxmMjk1XCI7XG4kaW9uaWNvbi12YXIta2V5OiBcIlxcZjI5NlwiO1xuJGlvbmljb24tdmFyLWtuaWZlOiBcIlxcZjI5N1wiO1xuJGlvbmljb24tdmFyLWxhcHRvcDogXCJcXGYxZmNcIjtcbiRpb25pY29uLXZhci1sZWFmOiBcIlxcZjFmZFwiO1xuJGlvbmljb24tdmFyLWxldmVsczogXCJcXGYyOThcIjtcbiRpb25pY29uLXZhci1saWdodGJ1bGI6IFwiXFxmMjk5XCI7XG4kaW9uaWNvbi12YXItbGluazogXCJcXGYxZmVcIjtcbiRpb25pY29uLXZhci1sb2FkLWE6IFwiXFxmMjlhXCI7XG4kaW9uaWNvbi12YXItbG9hZC1iOiBcIlxcZjI5YlwiO1xuJGlvbmljb24tdmFyLWxvYWQtYzogXCJcXGYyOWNcIjtcbiRpb25pY29uLXZhci1sb2FkLWQ6IFwiXFxmMjlkXCI7XG4kaW9uaWNvbi12YXItbG9jYXRpb246IFwiXFxmMWZmXCI7XG4kaW9uaWNvbi12YXItbG9jay1jb21iaW5hdGlvbjogXCJcXGY0ZDRcIjtcbiRpb25pY29uLXZhci1sb2NrZWQ6IFwiXFxmMjAwXCI7XG4kaW9uaWNvbi12YXItbG9nLWluOiBcIlxcZjI5ZVwiO1xuJGlvbmljb24tdmFyLWxvZy1vdXQ6IFwiXFxmMjlmXCI7XG4kaW9uaWNvbi12YXItbG9vcDogXCJcXGYyMDFcIjtcbiRpb25pY29uLXZhci1tYWduZXQ6IFwiXFxmMmEwXCI7XG4kaW9uaWNvbi12YXItbWFsZTogXCJcXGYyYTFcIjtcbiRpb25pY29uLXZhci1tYW46IFwiXFxmMjAyXCI7XG4kaW9uaWNvbi12YXItbWFwOiBcIlxcZjIwM1wiO1xuJGlvbmljb24tdmFyLW1lZGtpdDogXCJcXGYyYTJcIjtcbiRpb25pY29uLXZhci1tZXJnZTogXCJcXGYzM2ZcIjtcbiRpb25pY29uLXZhci1taWMtYTogXCJcXGYyMDRcIjtcbiRpb25pY29uLXZhci1taWMtYjogXCJcXGYyMDVcIjtcbiRpb25pY29uLXZhci1taWMtYzogXCJcXGYyMDZcIjtcbiRpb25pY29uLXZhci1taW51czogXCJcXGYyMDlcIjtcbiRpb25pY29uLXZhci1taW51cy1jaXJjbGVkOiBcIlxcZjIwN1wiO1xuJGlvbmljb24tdmFyLW1pbnVzLXJvdW5kOiBcIlxcZjIwOFwiO1xuJGlvbmljb24tdmFyLW1vZGVsLXM6IFwiXFxmMmMxXCI7XG4kaW9uaWNvbi12YXItbW9uaXRvcjogXCJcXGYyMGFcIjtcbiRpb25pY29uLXZhci1tb3JlOiBcIlxcZjIwYlwiO1xuJGlvbmljb24tdmFyLW1vdXNlOiBcIlxcZjM0MFwiO1xuJGlvbmljb24tdmFyLW11c2ljLW5vdGU6IFwiXFxmMjBjXCI7XG4kaW9uaWNvbi12YXItbmF2aWNvbjogXCJcXGYyMGVcIjtcbiRpb25pY29uLXZhci1uYXZpY29uLXJvdW5kOiBcIlxcZjIwZFwiO1xuJGlvbmljb24tdmFyLW5hdmlnYXRlOiBcIlxcZjJhM1wiO1xuJGlvbmljb24tdmFyLW5ldHdvcms6IFwiXFxmMzQxXCI7XG4kaW9uaWNvbi12YXItbm8tc21va2luZzogXCJcXGYyYzJcIjtcbiRpb25pY29uLXZhci1udWNsZWFyOiBcIlxcZjJhNFwiO1xuJGlvbmljb24tdmFyLW91dGxldDogXCJcXGYzNDJcIjtcbiRpb25pY29uLXZhci1wYWludGJydXNoOiBcIlxcZjRkNVwiO1xuJGlvbmljb24tdmFyLXBhaW50YnVja2V0OiBcIlxcZjRkNlwiO1xuJGlvbmljb24tdmFyLXBhcGVyLWFpcnBsYW5lOiBcIlxcZjJjM1wiO1xuJGlvbmljb24tdmFyLXBhcGVyY2xpcDogXCJcXGYyMGZcIjtcbiRpb25pY29uLXZhci1wYXVzZTogXCJcXGYyMTBcIjtcbiRpb25pY29uLXZhci1wZXJzb246IFwiXFxmMjEzXCI7XG4kaW9uaWNvbi12YXItcGVyc29uLWFkZDogXCJcXGYyMTFcIjtcbiRpb25pY29uLXZhci1wZXJzb24tc3RhbGtlcjogXCJcXGYyMTJcIjtcbiRpb25pY29uLXZhci1waWUtZ3JhcGg6IFwiXFxmMmE1XCI7XG4kaW9uaWNvbi12YXItcGluOiBcIlxcZjJhNlwiO1xuJGlvbmljb24tdmFyLXBpbnBvaW50OiBcIlxcZjJhN1wiO1xuJGlvbmljb24tdmFyLXBpenphOiBcIlxcZjJhOFwiO1xuJGlvbmljb24tdmFyLXBsYW5lOiBcIlxcZjIxNFwiO1xuJGlvbmljb24tdmFyLXBsYW5ldDogXCJcXGYzNDNcIjtcbiRpb25pY29uLXZhci1wbGF5OiBcIlxcZjIxNVwiO1xuJGlvbmljb24tdmFyLXBsYXlzdGF0aW9uOiBcIlxcZjMwYVwiO1xuJGlvbmljb24tdmFyLXBsdXM6IFwiXFxmMjE4XCI7XG4kaW9uaWNvbi12YXItcGx1cy1jaXJjbGVkOiBcIlxcZjIxNlwiO1xuJGlvbmljb24tdmFyLXBsdXMtcm91bmQ6IFwiXFxmMjE3XCI7XG4kaW9uaWNvbi12YXItcG9kaXVtOiBcIlxcZjM0NFwiO1xuJGlvbmljb24tdmFyLXBvdW5kOiBcIlxcZjIxOVwiO1xuJGlvbmljb24tdmFyLXBvd2VyOiBcIlxcZjJhOVwiO1xuJGlvbmljb24tdmFyLXByaWNldGFnOiBcIlxcZjJhYVwiO1xuJGlvbmljb24tdmFyLXByaWNldGFnczogXCJcXGYyYWJcIjtcbiRpb25pY29uLXZhci1wcmludGVyOiBcIlxcZjIxYVwiO1xuJGlvbmljb24tdmFyLXB1bGwtcmVxdWVzdDogXCJcXGYzNDVcIjtcbiRpb25pY29uLXZhci1xci1zY2FubmVyOiBcIlxcZjM0NlwiO1xuJGlvbmljb24tdmFyLXF1b3RlOiBcIlxcZjM0N1wiO1xuJGlvbmljb24tdmFyLXJhZGlvLXdhdmVzOiBcIlxcZjJhY1wiO1xuJGlvbmljb24tdmFyLXJlY29yZDogXCJcXGYyMWJcIjtcbiRpb25pY29uLXZhci1yZWZyZXNoOiBcIlxcZjIxY1wiO1xuJGlvbmljb24tdmFyLXJlcGx5OiBcIlxcZjIxZVwiO1xuJGlvbmljb24tdmFyLXJlcGx5LWFsbDogXCJcXGYyMWRcIjtcbiRpb25pY29uLXZhci1yaWJib24tYTogXCJcXGYzNDhcIjtcbiRpb25pY29uLXZhci1yaWJib24tYjogXCJcXGYzNDlcIjtcbiRpb25pY29uLXZhci1zYWQ6IFwiXFxmMzRhXCI7XG4kaW9uaWNvbi12YXItc2FkLW91dGxpbmU6IFwiXFxmNGQ3XCI7XG4kaW9uaWNvbi12YXItc2Npc3NvcnM6IFwiXFxmMzRiXCI7XG4kaW9uaWNvbi12YXItc2VhcmNoOiBcIlxcZjIxZlwiO1xuJGlvbmljb24tdmFyLXNldHRpbmdzOiBcIlxcZjJhZFwiO1xuJGlvbmljb24tdmFyLXNoYXJlOiBcIlxcZjIyMFwiO1xuJGlvbmljb24tdmFyLXNodWZmbGU6IFwiXFxmMjIxXCI7XG4kaW9uaWNvbi12YXItc2tpcC1iYWNrd2FyZDogXCJcXGYyMjJcIjtcbiRpb25pY29uLXZhci1za2lwLWZvcndhcmQ6IFwiXFxmMjIzXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWFuZHJvaWQ6IFwiXFxmMjI1XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWFuZHJvaWQtb3V0bGluZTogXCJcXGYyMjRcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtYW5ndWxhcjogXCJcXGY0ZDlcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtYW5ndWxhci1vdXRsaW5lOiBcIlxcZjRkOFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1hcHBsZTogXCJcXGYyMjdcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtYXBwbGUtb3V0bGluZTogXCJcXGYyMjZcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtYml0Y29pbjogXCJcXGYyYWZcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtYml0Y29pbi1vdXRsaW5lOiBcIlxcZjJhZVwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1idWZmZXI6IFwiXFxmMjI5XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWJ1ZmZlci1vdXRsaW5lOiBcIlxcZjIyOFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1jaHJvbWU6IFwiXFxmNGRiXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWNocm9tZS1vdXRsaW5lOiBcIlxcZjRkYVwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1jb2RlcGVuOiBcIlxcZjRkZFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1jb2RlcGVuLW91dGxpbmU6IFwiXFxmNGRjXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWNzczM6IFwiXFxmNGRmXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWNzczMtb3V0bGluZTogXCJcXGY0ZGVcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZGVzaWduZXJuZXdzOiBcIlxcZjIyYlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1kZXNpZ25lcm5ld3Mtb3V0bGluZTogXCJcXGYyMmFcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZHJpYmJibGU6IFwiXFxmMjJkXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWRyaWJiYmxlLW91dGxpbmU6IFwiXFxmMjJjXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWRyb3Bib3g6IFwiXFxmMjJmXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWRyb3Bib3gtb3V0bGluZTogXCJcXGYyMmVcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZXVybzogXCJcXGY0ZTFcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZXVyby1vdXRsaW5lOiBcIlxcZjRlMFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1mYWNlYm9vazogXCJcXGYyMzFcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZmFjZWJvb2stb3V0bGluZTogXCJcXGYyMzBcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZm91cnNxdWFyZTogXCJcXGYzNGRcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtZm91cnNxdWFyZS1vdXRsaW5lOiBcIlxcZjM0Y1wiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1mcmVlYnNkLWRldmlsOiBcIlxcZjJjNFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1naXRodWI6IFwiXFxmMjMzXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWdpdGh1Yi1vdXRsaW5lOiBcIlxcZjIzMlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1nb29nbGU6IFwiXFxmMzRmXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWdvb2dsZS1vdXRsaW5lOiBcIlxcZjM0ZVwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1nb29nbGVwbHVzOiBcIlxcZjIzNVwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1nb29nbGVwbHVzLW91dGxpbmU6IFwiXFxmMjM0XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWhhY2tlcm5ld3M6IFwiXFxmMjM3XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWhhY2tlcm5ld3Mtb3V0bGluZTogXCJcXGYyMzZcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtaHRtbDU6IFwiXFxmNGUzXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWh0bWw1LW91dGxpbmU6IFwiXFxmNGUyXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWluc3RhZ3JhbTogXCJcXGYzNTFcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtaW5zdGFncmFtLW91dGxpbmU6IFwiXFxmMzUwXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWphdmFzY3JpcHQ6IFwiXFxmNGU1XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWphdmFzY3JpcHQtb3V0bGluZTogXCJcXGY0ZTRcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtbGlua2VkaW46IFwiXFxmMjM5XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLWxpbmtlZGluLW91dGxpbmU6IFwiXFxmMjM4XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLW1hcmtkb3duOiBcIlxcZjRlNlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1ub2RlanM6IFwiXFxmNGU3XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLW9jdG9jYXQ6IFwiXFxmNGU4XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXBpbnRlcmVzdDogXCJcXGYyYjFcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtcGludGVyZXN0LW91dGxpbmU6IFwiXFxmMmIwXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXB5dGhvbjogXCJcXGY0ZTlcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtcmVkZGl0OiBcIlxcZjIzYlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1yZWRkaXQtb3V0bGluZTogXCJcXGYyM2FcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtcnNzOiBcIlxcZjIzZFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1yc3Mtb3V0bGluZTogXCJcXGYyM2NcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtc2FzczogXCJcXGY0ZWFcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtc2t5cGU6IFwiXFxmMjNmXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXNreXBlLW91dGxpbmU6IFwiXFxmMjNlXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXNuYXBjaGF0OiBcIlxcZjRlY1wiO1xuJGlvbmljb24tdmFyLXNvY2lhbC1zbmFwY2hhdC1vdXRsaW5lOiBcIlxcZjRlYlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC10dW1ibHI6IFwiXFxmMjQxXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXR1bWJsci1vdXRsaW5lOiBcIlxcZjI0MFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC10dXg6IFwiXFxmMmM1XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXR3aXRjaDogXCJcXGY0ZWVcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtdHdpdGNoLW91dGxpbmU6IFwiXFxmNGVkXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXR3aXR0ZXI6IFwiXFxmMjQzXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXR3aXR0ZXItb3V0bGluZTogXCJcXGYyNDJcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtdXNkOiBcIlxcZjM1M1wiO1xuJGlvbmljb24tdmFyLXNvY2lhbC11c2Qtb3V0bGluZTogXCJcXGYzNTJcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtdmltZW86IFwiXFxmMjQ1XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXZpbWVvLW91dGxpbmU6IFwiXFxmMjQ0XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXdoYXRzYXBwOiBcIlxcZjRmMFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC13aGF0c2FwcC1vdXRsaW5lOiBcIlxcZjRlZlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC13aW5kb3dzOiBcIlxcZjI0N1wiO1xuJGlvbmljb24tdmFyLXNvY2lhbC13aW5kb3dzLW91dGxpbmU6IFwiXFxmMjQ2XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXdvcmRwcmVzczogXCJcXGYyNDlcIjtcbiRpb25pY29uLXZhci1zb2NpYWwtd29yZHByZXNzLW91dGxpbmU6IFwiXFxmMjQ4XCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXlhaG9vOiBcIlxcZjI0YlwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC15YWhvby1vdXRsaW5lOiBcIlxcZjI0YVwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC15ZW46IFwiXFxmNGYyXCI7XG4kaW9uaWNvbi12YXItc29jaWFsLXllbi1vdXRsaW5lOiBcIlxcZjRmMVwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC15b3V0dWJlOiBcIlxcZjI0ZFwiO1xuJGlvbmljb24tdmFyLXNvY2lhbC15b3V0dWJlLW91dGxpbmU6IFwiXFxmMjRjXCI7XG4kaW9uaWNvbi12YXItc291cC1jYW46IFwiXFxmNGY0XCI7XG4kaW9uaWNvbi12YXItc291cC1jYW4tb3V0bGluZTogXCJcXGY0ZjNcIjtcbiRpb25pY29uLXZhci1zcGVha2VycGhvbmU6IFwiXFxmMmIyXCI7XG4kaW9uaWNvbi12YXItc3BlZWRvbWV0ZXI6IFwiXFxmMmIzXCI7XG4kaW9uaWNvbi12YXItc3Bvb246IFwiXFxmMmI0XCI7XG4kaW9uaWNvbi12YXItc3RhcjogXCJcXGYyNGVcIjtcbiRpb25pY29uLXZhci1zdGF0cy1iYXJzOiBcIlxcZjJiNVwiO1xuJGlvbmljb24tdmFyLXN0ZWFtOiBcIlxcZjMwYlwiO1xuJGlvbmljb24tdmFyLXN0b3A6IFwiXFxmMjRmXCI7XG4kaW9uaWNvbi12YXItdGhlcm1vbWV0ZXI6IFwiXFxmMmI2XCI7XG4kaW9uaWNvbi12YXItdGh1bWJzZG93bjogXCJcXGYyNTBcIjtcbiRpb25pY29uLXZhci10aHVtYnN1cDogXCJcXGYyNTFcIjtcbiRpb25pY29uLXZhci10b2dnbGU6IFwiXFxmMzU1XCI7XG4kaW9uaWNvbi12YXItdG9nZ2xlLWZpbGxlZDogXCJcXGYzNTRcIjtcbiRpb25pY29uLXZhci10cmFuc2dlbmRlcjogXCJcXGY0ZjVcIjtcbiRpb25pY29uLXZhci10cmFzaC1hOiBcIlxcZjI1MlwiO1xuJGlvbmljb24tdmFyLXRyYXNoLWI6IFwiXFxmMjUzXCI7XG4kaW9uaWNvbi12YXItdHJvcGh5OiBcIlxcZjM1NlwiO1xuJGlvbmljb24tdmFyLXRzaGlydDogXCJcXGY0ZjdcIjtcbiRpb25pY29uLXZhci10c2hpcnQtb3V0bGluZTogXCJcXGY0ZjZcIjtcbiRpb25pY29uLXZhci11bWJyZWxsYTogXCJcXGYyYjdcIjtcbiRpb25pY29uLXZhci11bml2ZXJzaXR5OiBcIlxcZjM1N1wiO1xuJGlvbmljb24tdmFyLXVubG9ja2VkOiBcIlxcZjI1NFwiO1xuJGlvbmljb24tdmFyLXVwbG9hZDogXCJcXGYyNTVcIjtcbiRpb25pY29uLXZhci11c2I6IFwiXFxmMmI4XCI7XG4kaW9uaWNvbi12YXItdmlkZW9jYW1lcmE6IFwiXFxmMjU2XCI7XG4kaW9uaWNvbi12YXItdm9sdW1lLWhpZ2g6IFwiXFxmMjU3XCI7XG4kaW9uaWNvbi12YXItdm9sdW1lLWxvdzogXCJcXGYyNThcIjtcbiRpb25pY29uLXZhci12b2x1bWUtbWVkaXVtOiBcIlxcZjI1OVwiO1xuJGlvbmljb24tdmFyLXZvbHVtZS1tdXRlOiBcIlxcZjI1YVwiO1xuJGlvbmljb24tdmFyLXdhbmQ6IFwiXFxmMzU4XCI7XG4kaW9uaWNvbi12YXItd2F0ZXJkcm9wOiBcIlxcZjI1YlwiO1xuJGlvbmljb24tdmFyLXdpZmk6IFwiXFxmMjVjXCI7XG4kaW9uaWNvbi12YXItd2luZWdsYXNzOiBcIlxcZjJiOVwiO1xuJGlvbmljb24tdmFyLXdvbWFuOiBcIlxcZjI1ZFwiO1xuJGlvbmljb24tdmFyLXdyZW5jaDogXCJcXGYyYmFcIjtcbiRpb25pY29uLXZhci14Ym94OiBcIlxcZjMwY1wiOyIsIi8vIElvbmljb25zIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaW9uaWNvbnMsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFsZXJ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YWxlcnQtY2lyY2xlZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYWRkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hZGQtY2lyY2xlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hbGFybS1jbG9jazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYWxlcnQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFwcHM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFyY2hpdmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWJhY2s6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRvd246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRyb3Bkb3duOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy1kcm9wZG93bi1jaXJjbGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRyb3BsZWZ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy1kcm9wbGVmdC1jaXJjbGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRyb3ByaWdodDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctZHJvcHJpZ2h0LWNpcmNsZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctZHJvcHVwOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy1kcm9wdXAtY2lyY2xlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy1mb3J3YXJkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy11cDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXR0YWNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1iYXI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWJpY3ljbGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWJvYXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWJvb2ttYXJrOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1idWxiOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1idXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNhbGVuZGFyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jYWxsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jYW1lcmE6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNhbmNlbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2FyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jYXJ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jaGF0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jaGVja2JveDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2hlY2tib3gtYmxhbms6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNoZWNrYm94LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNoZWNrYm94LW91dGxpbmUtYmxhbms6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNoZWNrbWFyay1jaXJjbGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsaXBib2FyZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2xvc2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsb3VkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jbG91ZC1jaXJjbGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsb3VkLWRvbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsb3VkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbG9yLXBhbGV0dGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbXBhc3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbnRhY3Q6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbnRhY3RzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jb250cmFjdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY3JlYXRlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1kZWxldGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWRlc2t0b3A6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWRvY3VtZW50OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1kb25lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1kb25lLWFsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZG93bmxvYWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWRyYWZ0czpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZXhpdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZXhwYW5kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1mYXZvcml0ZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZmF2b3JpdGUtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZmlsbTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZm9sZGVyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1mb2xkZXItb3BlbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZnVubmVsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1nbG9iZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtaGFuZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtaGFuZ291dDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtaGFwcHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWhvbWU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWltYWdlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1sYXB0b3A6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWxpc3Q6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWxvY2F0ZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbG9jazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbWFpbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbWFwOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1tZW51OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1taWNyb3Bob25lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1taWNyb3Bob25lLW9mZjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbW9yZS1ob3Jpem9udGFsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1tb3JlLXZlcnRpY2FsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1uYXZpZ2F0ZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbm90aWZpY2F0aW9uczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbm90aWZpY2F0aW9ucy1ub25lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1ub3RpZmljYXRpb25zLW9mZjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtb3BlbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtb3B0aW9uczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcGVvcGxlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1wZXJzb246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBlcnNvbi1hZGQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBob25lLWxhbmRzY2FwZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcGhvbmUtcG9ydHJhaXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBpbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcGxhbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBsYXlzdG9yZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcHJpbnQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vZmY6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcmVmcmVzaDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcmVtb3ZlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1yZW1vdmUtY2lyY2xlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1yZXN0YXVyYW50OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zYWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXNlYXJjaDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc2VuZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc2V0dGluZ3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXNoYXJlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zaGFyZS1hbHQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN0YXI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN0YXItaGFsZjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc3Rhci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zdG9wd2F0Y2g6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN1YndheTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc3Vubnk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN5bmM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXRleHRzbXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXRpbWU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXRyYWluOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC11bmxvY2s6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXVwbG9hZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtdm9sdW1lLWRvd246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXZvbHVtZS1tdXRlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC12b2x1bWUtb2ZmOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC12b2x1bWUtdXA6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXdhbGs6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXdhcm5pbmc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXdhdGNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC13aWZpOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXBlcnR1cmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hcmNoaXZlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZG93bi1hOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZG93bi1iOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZG93bi1jOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZXhwYW5kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZ3JhcGgtZG93bi1sZWZ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZ3JhcGgtZG93bi1yaWdodDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWdyYXBoLXVwLWxlZnQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1ncmFwaC11cC1yaWdodDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWxlZnQtYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWxlZnQtYjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWxlZnQtYzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LW1vdmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1yZXNpemU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1yZXR1cm4tbGVmdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXJldHVybi1yaWdodDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXJpZ2h0LWE6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1yaWdodC1iOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctcmlnaHQtYzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXNocmluazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXN3YXA6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy11cC1hOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctdXAtYjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXVwLWM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1hc3RlcmlzazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWF0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YmFja3NwYWNlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YmFja3NwYWNlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1iYWc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1iYXR0ZXJ5LWNoYXJnaW5nOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YmF0dGVyeS1lbXB0eTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJhdHRlcnktZnVsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJhdHRlcnktaGFsZjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJhdHRlcnktbG93OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YmVha2VyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9YmVlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJsdWV0b290aDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJvbmZpcmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1ib29rbWFyazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJvd3RpZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJyaWVmY2FzZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWJ1ZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNhbGN1bGF0b3I6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jYWxlbmRhcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNhbWVyYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNhcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jYXNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hhdGJveDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNoYXRib3gtd29ya2luZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNoYXRib3hlczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNoYXRidWJibGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jaGF0YnViYmxlLXdvcmtpbmc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jaGF0YnViYmxlczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZWNrbWFyazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZWNrbWFyay1jaXJjbGVkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hlY2ttYXJrLXJvdW5kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hldnJvbi1kb3duOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hldnJvbi1sZWZ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hldnJvbi1yaWdodDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZXZyb24tdXA6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jbGlwYm9hcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jbG9jazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNsb3NlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2xvc2UtY2lyY2xlZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNsb3NlLXJvdW5kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jbG91ZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNvZGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jb2RlLWRvd25sb2FkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y29kZS13b3JraW5nOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y29mZmVlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Y29tcGFzczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNvbXBvc2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jb25uZWN0aW9uLWJhcnM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jb250cmFzdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWNyb3A6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1jdWJlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZGlzYzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWRvY3VtZW50OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZG9jdW1lbnQtdGV4dDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWRyYWc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1lYXJ0aDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWVhc2VsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZWRpdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWVnZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWVqZWN0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZW1haWw6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1lbWFpbC11bnJlYWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1lcmxlbm1leWVyLWZsYXNrOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZXJsZW5tZXllci1mbGFzay1idWJibGVzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZXllOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZXllLWRpc2FibGVkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZmVtYWxlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZmlsaW5nOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9ZmlsbS1tYXJrZXI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1maXJlYmFsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWZsYWc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1mbGFtZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWZsYXNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Zmxhc2gtb2ZmOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Zm9sZGVyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9Zm9yazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWZvcmstcmVwbzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWZvcndhcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1mdW5uZWw6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1nZWFyLWE6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1nZWFyLWI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1ncmlkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aGFtbWVyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aGFwcHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1oYXBweS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aGVhZHBob25lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aGVhcnQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1oZWFydC1icm9rZW46YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1oZWxwOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aGVscC1idW95OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aGVscC1jaXJjbGVkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aG9tZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWljZWNyZWFtOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW1hZ2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pbWFnZXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pbmZvcm1hdGlvbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWluZm9ybWF0aW9uLWNpcmNsZWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb25pYzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbGFybTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbGFybS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFsYnVtczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbGJ1bXMtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbWVyaWNhbmZvb3RiYWxsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFtZXJpY2FuZm9vdGJhbGwtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbmFseXRpY3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYW5hbHl0aWNzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctYmFjazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hcnJvdy1kb3duOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFycm93LWZvcndhcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctbGVmdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hcnJvdy1yaWdodDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hcnJvdy10aGluLWRvd246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctdGhpbi1sZWZ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFycm93LXRoaW4tcmlnaHQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctdGhpbi11cDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hcnJvdy11cDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hdC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJhcmNvZGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYmFyY29kZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJhc2ViYWxsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJhc2ViYWxsLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYmFza2V0YmFsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1iYXNrZXRiYWxsLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYmVsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1iZWxsLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9keTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ib2R5LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9sdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ib2x0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9vazpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ib29rLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9va21hcmtzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJvb2ttYXJrcy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJveDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ib3gtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1icmllZmNhc2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYnJpZWZjYXNlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYnJvd3NlcnM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYnJvd3NlcnMtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYWxjdWxhdG9yOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhbGN1bGF0b3Itb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYWxlbmRhcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYWxlbmRhci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhbWVyYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYW1lcmEtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYXJ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhcnQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jaGF0Ym94ZXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2hhdGJveGVzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2hhdGJ1YmJsZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jaGF0YnViYmxlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2hlY2ttYXJrOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNoZWNrbWFyay1lbXB0eTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jaGVja21hcmstb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jaXJjbGUtZmlsbGVkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb2NrOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb2NrLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvc2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvc2UtZW1wdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvc2Utb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZC1kb3dubG9hZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZC1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvdWQtdXBsb2FkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkLXVwbG9hZC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkeTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZHktbmlnaHQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvdWR5LW5pZ2h0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvdWR5LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY29nOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvZy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbG9yLWZpbHRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb2xvci1maWx0ZXItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb2xvci13YW5kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbG9yLXdhbmQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb21wb3NlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbXBvc2Utb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb250YWN0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbnRhY3Qtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb3B5OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvcHktb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jcm9wOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNyb3Atc3Ryb25nOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWRvd25sb2FkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWRvd25sb2FkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZHJhZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1lbWFpbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1lbWFpbC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWV5ZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1leWUtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mYXN0Zm9yd2FyZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mYXN0Zm9yd2FyZC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZpbGluZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1maWxpbmctb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1maWxtOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZpbG0tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbGFnOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsYWctb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbGFtZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbGFtZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsYXNrOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsYXNrLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZmxvd2VyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsb3dlci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZvbGRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mb2xkZXItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mb290YmFsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mb290YmFsbC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdhbWUtY29udHJvbGxlci1hOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdhbWUtY29udHJvbGxlci1hLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZ2FtZS1jb250cm9sbGVyLWI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZ2FtZS1jb250cm9sbGVyLWItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1nZWFyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdlYXItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1nbGFzc2VzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdsYXNzZXMtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ncmlkLXZpZXc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZ3JpZC12aWV3LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaGVhcnQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaGVhcnQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1oZWxwOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWhlbHAtZW1wdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaGVscC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWhvbWU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaG9tZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWluZmluaXRlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWluZmluaXRlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaW5mb3JtYXRpb246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaW5mb3JtYXRpb24tZW1wdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1pb25pYy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWtleXBhZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1rZXlwYWQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1saWdodGJ1bGI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbGlnaHRidWxiLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbGlzdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1saXN0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9jYXRpb246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9jYXRpb24tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1sb2NrZWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9ja2VkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9vcDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1sb29wLXN0cm9uZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tZWRpY2FsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1lZGljYWwtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tZWRraXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWVka2l0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWljOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1pYy1vZmY6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWljLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWludXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWludXMtZW1wdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWludXMtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tb25pdG9yOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1vbml0b3Itb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tb29uOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1vb24tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tb3JlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1vcmUtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tdXNpY2FsLW5vdGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbXVzaWNhbC1ub3RlczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1uYXZpZ2F0ZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1uYXZpZ2F0ZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW51dHJpdGlvbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1udXRyaXRpb24tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wYXBlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wYXBlci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBhcGVycGxhbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGFwZXJwbGFuZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBhcnRseXN1bm55OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBhcnRseXN1bm55LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGF1c2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGF1c2Utb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wYXc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGF3LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGVvcGxlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBlb3BsZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBlcnNvbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wZXJzb24tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wZXJzb25hZGQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGVyc29uYWRkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGhvdG9zOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBob3Rvcy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBpZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1waWUtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1waW50OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBpbnQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wbGF5OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBsYXktb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wbHVzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBsdXMtZW1wdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGx1cy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXByaWNldGFnOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXByaWNldGFnLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcHJpY2V0YWdzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXByaWNldGFncy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXByaW50ZXI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcHJpbnRlci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXB1bHNlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXB1bHNlLXN0cm9uZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yYWlueTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yYWlueS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlY29yZGluZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWNvcmRpbmctb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWRvOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlZG8tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWZyZXNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlZnJlc2gtZW1wdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcmVmcmVzaC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlbG9hZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZXZlcnNlLWNhbWVyYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZXZlcnNlLWNhbWVyYS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJld2luZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZXdpbmQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yb3NlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJvc2Utb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zZWFyY2g6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2VhcmNoLXN0cm9uZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zZXR0aW5nczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zZXR0aW5ncy1zdHJvbmc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2h1ZmZsZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zaHVmZmxlLXN0cm9uZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1za2lwYmFja3dhcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2tpcGJhY2t3YXJkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2tpcGZvcndhcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2tpcGZvcndhcmQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zbm93eTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zcGVlZG9tZXRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zcGVlZG9tZXRlci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXN0YXI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3Rhci1oYWxmOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXN0YXItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zdG9wd2F0Y2g6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3RvcHdhdGNoLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3Vubnk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3Vubnktb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10ZWxlcGhvbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGVsZXBob25lLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGVubmlzYmFsbDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10ZW5uaXNiYWxsLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGh1bmRlcnN0b3JtOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRodW5kZXJzdG9ybS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRpbWU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGltZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRpbWVyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRpbWVyLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdG9nZ2xlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRvZ2dsZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRyYXNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRyYXNoLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdW5kbzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy11bmRvLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdW5sb2NrZWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdW5sb2NrZWQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy11cGxvYWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdXBsb2FkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdmlkZW9jYW06YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdmlkZW9jYW0tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy12b2x1bWUtaGlnaDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy12b2x1bWUtbG93OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXdpbmVnbGFzczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy13aW5lZ2xhc3Mtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy13b3JsZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy13b3JsZC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9aXBhZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlwaG9uZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWlwb2Q6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1qZXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1rZXk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1rbmlmZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWxhcHRvcDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWxlYWY6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1sZXZlbHM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1saWdodGJ1bGI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1saW5rOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9hZC1hOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9hZC1iOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9hZC1jOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9hZC1kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9jYXRpb246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1sb2NrLWNvbWJpbmF0aW9uOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9ja2VkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9nLWluOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bG9nLW91dDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fWxvb3A6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1tYWduZXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1tYWxlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bWFuOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bWFwOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bWVka2l0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bWVyZ2U6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1taWMtYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fW1pYy1iOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bWljLWM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1taW51czpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fW1pbnVzLWNpcmNsZWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1taW51cy1yb3VuZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fW1vZGVsLXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1tb25pdG9yOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bW9yZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fW1vdXNlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bXVzaWMtbm90ZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fW5hdmljb246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1uYXZpY29uLXJvdW5kOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bmF2aWdhdGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1uZXR3b3JrOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9bm8tc21va2luZzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fW51Y2xlYXI6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1vdXRsZXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1wYWludGJydXNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGFpbnRidWNrZXQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1wYXBlci1haXJwbGFuZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBhcGVyY2xpcDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBhdXNlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGVyc29uOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGVyc29uLWFkZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBlcnNvbi1zdGFsa2VyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGllLWdyYXBoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGluOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGlucG9pbnQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1waXp6YTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBsYW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGxhbmV0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGxheTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBsYXlzdGF0aW9uOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cGx1czpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBsdXMtY2lyY2xlZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBsdXMtcm91bmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1wb2RpdW06YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1wb3VuZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXBvd2VyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cHJpY2V0YWc6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1wcmljZXRhZ3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1wcmludGVyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cHVsbC1yZXF1ZXN0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cXItc2Nhbm5lcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXF1b3RlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cmFkaW8td2F2ZXM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1yZWNvcmQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1yZWZyZXNoOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9cmVwbHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1yaWJib24tYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXJpYmJvbi1iOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c2FkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c2FkLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zY2lzc29yczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNlYXJjaDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNldHRpbmdzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c2hhcmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zaHVmZmxlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c2tpcC1iYWNrd2FyZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNraXAtZm9yd2FyZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1hbmRyb2lkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWFuZHJvaWQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1hbmd1bGFyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWFuZ3VsYXItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1hcHBsZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1hcHBsZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWJpdGNvaW46YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtYml0Y29pbi1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWJ1ZmZlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1idWZmZXItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1jaHJvbWU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtY2hyb21lLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtY29kZXBlbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1jb2RlcGVuLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtY3NzMzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1jc3MzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZGVzaWduZXJuZXdzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWRlc2lnbmVybmV3cy1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWRyaWJiYmxlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWRyaWJiYmxlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZHJvcGJveDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1kcm9wYm94LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZXVybzpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1ldXJvLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZmFjZWJvb2s6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZmFjZWJvb2stb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1mb3Vyc3F1YXJlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWZvdXJzcXVhcmUtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1mcmVlYnNkLWRldmlsOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWdpdGh1YjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1naXRodWItb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1nb29nbGU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZ29vZ2xlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZ29vZ2xlcGx1czpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1nb29nbGVwbHVzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaGFja2VybmV3czpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1oYWNrZXJuZXdzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaHRtbDU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaHRtbDUtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1pbnN0YWdyYW06YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaW5zdGFncmFtLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtamF2YXNjcmlwdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1qYXZhc2NyaXB0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtbGlua2VkaW46YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtbGlua2VkaW4tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1tYXJrZG93bjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1ub2RlanM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtb2N0b2NhdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1waW50ZXJlc3Q6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtcGludGVyZXN0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtcHl0aG9uOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXJlZGRpdDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1yZWRkaXQtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1yc3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtcnNzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtc2FzczpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1za3lwZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1za3lwZS1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXNuYXBjaGF0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXNuYXBjaGF0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdHVtYmxyOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXR1bWJsci1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXR1eDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC10d2l0Y2g6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdHdpdGNoLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdHdpdHRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC10d2l0dGVyLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdXNkOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXVzZC1vdXRsaW5lOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXZpbWVvOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXZpbWVvLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtd2hhdHNhcHA6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtd2hhdHNhcHAtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC13aW5kb3dzOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXdpbmRvd3Mtb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC13b3JkcHJlc3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtd29yZHByZXNzLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteWFob286YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteWFob28tb3V0bGluZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC15ZW46YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteWVuLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteW91dHViZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC15b3V0dWJlLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zb3VwLWNhbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNvdXAtY2FuLW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zcGVha2VycGhvbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zcGVlZG9tZXRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXNwb29uOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9c3RhcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXN0YXRzLWJhcnM6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH1zdGVhbTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXN0b3A6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH10aGVybW9tZXRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXRodW1ic2Rvd246YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH10aHVtYnN1cDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXRvZ2dsZTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXRvZ2dsZS1maWxsZWQ6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH10cmFuc2dlbmRlcjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXRyYXNoLWE6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH10cmFzaC1iOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9dHJvcGh5OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9dHNoaXJ0OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9dHNoaXJ0LW91dGxpbmU6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH11bWJyZWxsYTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXVuaXZlcnNpdHk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH11bmxvY2tlZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXVwbG9hZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXVzYjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXZpZGVvY2FtZXJhOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9dm9sdW1lLWhpZ2g6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH12b2x1bWUtbG93OmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9dm9sdW1lLW1lZGl1bTpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXZvbHVtZS1tdXRlOmJlZm9yZSxcbi4jeyRpb25pY29ucy1wcmVmaXh9d2FuZDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXdhdGVyZHJvcDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXdpZmk6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH13aW5lZ2xhc3M6YmVmb3JlLFxuLiN7JGlvbmljb25zLXByZWZpeH13b21hbjpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXdyZW5jaDpiZWZvcmUsXG4uI3skaW9uaWNvbnMtcHJlZml4fXhib3g6YmVmb3JlXG57XG4gIEBleHRlbmQgLmlvbjtcbn1cbi4jeyRpb25pY29ucy1wcmVmaXh9YWxlcnQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFsZXJ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFsZXJ0LWNpcmNsZWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFsZXJ0LWNpcmNsZWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hZGQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYWRkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYWRkLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1hZGQtY2lyY2xlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYWxhcm0tY2xvY2s6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYWxhcm0tY2xvY2s7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hbGVydDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1hbGVydDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFwcHM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXBwczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXJjaGl2ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWJhY2s6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXJyb3ctYmFjazsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXJyb3ctZG93bjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRyb3Bkb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3Bkb3duOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctZHJvcGRvd24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3Bkb3duLWNpcmNsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRyb3BsZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3BsZWZ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctZHJvcGxlZnQtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3BsZWZ0LWNpcmNsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWFycm93LWRyb3ByaWdodDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kcm9wcmlnaHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy1kcm9wcmlnaHQtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWFycm93LWRyb3ByaWdodC1jaXJjbGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hcnJvdy1kcm9wdXA6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXJyb3ctZHJvcHVwOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctZHJvcHVwLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1kcm9wdXAtY2lyY2xlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1hcnJvdy1mb3J3YXJkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXJyb3ctdXA7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1hdHRhY2g6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYXR0YWNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYmFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWJhcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYmljeWNsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWJvYXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtYm9hdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWJvb2ttYXJrOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYnVsYjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1idWxiOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWJ1czsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWNhbGVuZGFyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2FsbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jYWxsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWNhbWVyYTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNhbmNlbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jYW5jZWw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jYXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2FyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2FydDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jYXJ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jaGF0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2hlY2tib3g6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2hlY2tib3g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jaGVja2JveC1ibGFuazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jaGVja2JveC1ibGFuazsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNoZWNrYm94LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2hlY2tib3gtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNoZWNrYm94LW91dGxpbmUtYmxhbms6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2hlY2tib3gtb3V0bGluZS1ibGFuazsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNoZWNrbWFyay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2hlY2ttYXJrLWNpcmNsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jbGlwYm9hcmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1jbG9zZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWNsb3VkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY2xvdWQtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWNsb3VkLWNpcmNsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsb3VkLWRvbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2xvdWQtZG9uZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNsb3VkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY2xvdWQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbG9yLXBhbGV0dGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY29sb3ItcGFsZXR0ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY29tcGFzczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbnRhY3Q6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY29udGFjdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWNvbnRhY3RzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWNvbnRhY3RzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtY29udHJhY3Q6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY29udHJhY3Q7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1jcmVhdGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtY3JlYXRlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZGVsZXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWRlbGV0ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZGVza3RvcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWRvY3VtZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWRvY3VtZW50OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZG9uZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1kb25lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZG9uZS1hbGw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZG9uZS1hbGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1kb3dubG9hZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWRyYWZ0czpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1kcmFmdHM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1leGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWV4aXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZXhwYW5kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZmF2b3JpdGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZmF2b3JpdGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1mYXZvcml0ZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWZhdm9yaXRlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWZpbG07IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZm9sZGVyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZm9sZGVyLW9wZW47IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1mdW5uZWw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZnVubmVsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtZ2xvYmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1oYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWhhbmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1oYW5nb3V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWhhbmdvdXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1oYXBweTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1oYXBweTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWhvbWU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtaG9tZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWltYWdlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWxhcHRvcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbGlzdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLWxvY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1sb2NhdGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLWxvY2s7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLW1haWw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1tYXA6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbWFwOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbWVudTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1tZW51OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1taWNyb3Bob25lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbWljcm9waG9uZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbWljcm9waG9uZS1vZmY7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1tb3JlLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbW9yZS1ob3Jpem9udGFsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbW9yZS12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1tb3JlLXZlcnRpY2FsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbmF2aWdhdGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbmF2aWdhdGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1ub3RpZmljYXRpb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLW5vdGlmaWNhdGlvbnM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1ub3RpZmljYXRpb25zLW5vbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbm90aWZpY2F0aW9ucy1ub25lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtbm90aWZpY2F0aW9ucy1vZmY6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtbm90aWZpY2F0aW9ucy1vZmY7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLW9wZW47IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1vcHRpb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLW9wdGlvbnM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1wZW9wbGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtcGVvcGxlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcGVyc29uOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXBlcnNvbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBlcnNvbi1hZGQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtcGVyc29uLWFkZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBob25lLWxhbmRzY2FwZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1waG9uZS1sYW5kc2NhcGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1waG9uZS1wb3J0cmFpdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1waG9uZS1wb3J0cmFpdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1waW47IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1wbGFuZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXBsYXlzdG9yZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1wbGF5c3RvcmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1wcmludDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vZmY6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtcmFkaW8tYnV0dG9uLW9mZjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1yYWRpby1idXR0b24tb247IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXJlZnJlc2g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1yZW1vdmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtcmVtb3ZlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcmVtb3ZlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1yZW1vdmUtY2lyY2xlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtcmVzdGF1cmFudDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1yZXN0YXVyYW50OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXNhZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1zZWFyY2g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXNlbmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zZXR0aW5nczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1zZXR0aW5nczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXNoYXJlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXNoYXJlLWFsdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN0YXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtc3RhcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1zdGFyLWhhbGY7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zdGFyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtc3Rhci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtc3RvcHdhdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXN0b3B3YXRjaDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1zdWJ3YXk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC1zdW5ueTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC1zdW5ueTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXN5bmM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtc3luYzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXRleHRzbXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtdGV4dHNtczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXRpbWU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtdGltZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXRyYWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXRyYWluOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXVubG9jazsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC11cGxvYWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YW5kcm9pZC12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC12b2x1bWUtZG93bjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXZvbHVtZS1tdXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXZvbHVtZS1tdXRlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtdm9sdW1lLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC12b2x1bWUtb2ZmOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXZvbHVtZS11cDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXdhbGs6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtd2FsazsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFuZHJvaWQtd2FybmluZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hbmRyb2lkLXdhdGNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hbmRyb2lkLXdhdGNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFuZHJvaWQtd2lmaTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYW5kcm9pZC13aWZpOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFwZXJ0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcGVydHVyZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcmNoaXZlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWRvd24tYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZG93bi1hOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWRvd24tYjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZG93bi1iOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWRvd24tYzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZG93bi1jOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWV4cGFuZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZXhwYW5kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWdyYXBoLWRvd24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZ3JhcGgtZG93bi1sZWZ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LWdyYXBoLWRvd24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFycm93LWdyYXBoLWRvd24tcmlnaHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctZ3JhcGgtdXAtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZ3JhcGgtdXAtbGVmdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1ncmFwaC11cC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctZ3JhcGgtdXAtcmlnaHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctbGVmdC1hOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy1sZWZ0LWE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctbGVmdC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy1sZWZ0LWI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctbGVmdC1jOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy1sZWZ0LWM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctbW92ZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctbW92ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1yZXNpemU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFycm93LXJlc2l6ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1yZXR1cm4tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctcmV0dXJuLWxlZnQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctcmV0dXJuLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy1yZXR1cm4tcmlnaHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctcmlnaHQtYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctcmlnaHQtYTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy1yaWdodC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy1yaWdodC1iOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXJpZ2h0LWM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFycm93LXJpZ2h0LWM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctc2hyaW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy1zaHJpbms7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctc3dhcDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctc3dhcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hcnJvdy11cC1hOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1hcnJvdy11cC1hOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWFycm93LXVwLWI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWFycm93LXVwLWI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXJyb3ctdXAtYzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXJyb3ctdXAtYzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1hc3RlcmlzazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYXN0ZXJpc2s7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWF0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWJhY2tzcGFjZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYmFja3NwYWNlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWJhY2tzcGFjZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1iYWNrc3BhY2Utb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1iYWc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWJhZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1iYXR0ZXJ5LWNoYXJnaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1iYXR0ZXJ5LWNoYXJnaW5nOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWJhdHRlcnktZW1wdHk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1iYXR0ZXJ5LWZ1bGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1iYXR0ZXJ5LWhhbGY7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YmF0dGVyeS1sb3c6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWJhdHRlcnktbG93OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWJlYWtlcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYmVha2VyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWJlZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWJlZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Ymx1ZXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1ibHVldG9vdGg7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Ym9uZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYm9uZmlyZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItYm9va21hcms7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Ym93dGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1ib3d0aWU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1icmllZmNhc2U7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9YnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1idWc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2FsY3VsYXRvcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jYWxlbmRhcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2FsZW5kYXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jYW1lcmE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2FyZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2FyZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jYXNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNoYXRib3g6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNoYXRib3g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hhdGJveC13b3JraW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jaGF0Ym94LXdvcmtpbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hhdGJveGVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jaGF0Ym94ZXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hhdGJ1YmJsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2hhdGJ1YmJsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jaGF0YnViYmxlLXdvcmtpbmc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNoYXRidWJibGUtd29ya2luZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jaGF0YnViYmxlczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2hhdGJ1YmJsZXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hlY2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jaGVja21hcms7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hlY2ttYXJrLWNpcmNsZWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNoZWNrbWFyay1jaXJjbGVkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZWNrbWFyay1yb3VuZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2hlY2ttYXJrLXJvdW5kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2hldnJvbi1kb3duOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2hldnJvbi11cDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNsaXBib2FyZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jbG9jazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2xvY2s7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2xvc2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNsb3NlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNsb3NlLWNpcmNsZWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNsb3NlLWNpcmNsZWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y2xvc2Utcm91bmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNsb3NlLXJvdW5kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jbG9zZWQtY2FwdGlvbmluZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY2xvdWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y29kZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY29kZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jb2RlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jb2RlLWRvd25sb2FkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNvZGUtd29ya2luZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY29kZS13b3JraW5nOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY29mZmVlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNvbXBhc3M7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y29tcG9zZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY29tcG9zZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jb25uZWN0aW9uLWJhcnM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWNvbm5lY3Rpb24tYmFyczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jb250cmFzdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY29udHJhc3Q7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Y3JvcDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItY3JvcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1jdWJlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWRpc2M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWRpc2M7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9ZG9jdW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWRvY3VtZW50OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWRvY3VtZW50LXRleHQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWRvY3VtZW50LXRleHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9ZHJhZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZHJhZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1lYXJ0aDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZWFydGg7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9ZWFzZWw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWVhc2VsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWVkaXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWVkaXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9ZWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1lZ2c7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9ZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWVqZWN0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWVtYWlsOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1lbWFpbDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1lbWFpbC11bnJlYWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWVtYWlsLXVucmVhZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1lcmxlbm1leWVyLWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1lcmxlbm1leWVyLWZsYXNrOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWVybGVubWV5ZXItZmxhc2stYnViYmxlczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZXJsZW5tZXllci1mbGFzay1idWJibGVzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZXllOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWV5ZS1kaXNhYmxlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZXllLWRpc2FibGVkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZmVtYWxlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWZpbGluZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZmlsaW5nOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWZpbG0tbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1maWxtLW1hcmtlcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1maXJlYmFsbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZmlyZWJhbGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9ZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZmxhZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1mbGFtZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZmxhbWU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Zmxhc2g6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWZsYXNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWZsYXNoLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZmxhc2gtb2ZmOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZm9sZGVyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWZvcms6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWZvcms7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Zm9yay1yZXBvOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1mb3JrLXJlcG87IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9Zm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItZm9yd2FyZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1mdW5uZWw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWZ1bm5lbDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1nZWFyLWE6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWdlYXItYTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1nZWFyLWI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWdlYXItYjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1ncmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1ncmlkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhhbW1lcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaGFtbWVyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhhcHB5OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1oYXBweTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1oYXBweS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1oYXBweS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhlYWRwaG9uZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaGVhZHBob25lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1oZWFydDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1oZWFydC1icm9rZW46YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWhlYXJ0LWJyb2tlbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1oZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1oZWxwOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhlbHAtYnVveTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaGVscC1idW95OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhlbHAtY2lyY2xlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaGVscC1jaXJjbGVkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWhvbWU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWhvbWU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aWNlY3JlYW06YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWljZWNyZWFtOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pbWFnZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pbWFnZXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWltYWdlczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pbmZvcm1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW5mb3JtYXRpb247IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW5mb3JtYXRpb24tY2lyY2xlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW5mb3JtYXRpb24tY2lyY2xlZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb25pYzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9uaWM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFsYXJtOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYWxhcm07IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFsYXJtLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hbGFybS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbGJ1bXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hbGJ1bXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFsYnVtcy1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYWxidW1zLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFtZXJpY2FuZm9vdGJhbGw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hbWVyaWNhbmZvb3RiYWxsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hbWVyaWNhbmZvb3RiYWxsLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hbWVyaWNhbmZvb3RiYWxsLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFuYWx5dGljczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWFuYWx5dGljczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYW5hbHl0aWNzLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hbmFseXRpY3Mtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctYmFjazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWFycm93LWJhY2s7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hcnJvdy1kb3duOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hcnJvdy1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYXJyb3ctZm9yd2FyZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWFycm93LWxlZnQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYXJyb3ctcmlnaHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFycm93LXRoaW4tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWFycm93LXRoaW4tZG93bjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctdGhpbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYXJyb3ctdGhpbi1sZWZ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1hcnJvdy10aGluLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYXJyb3ctdGhpbi1yaWdodDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYXJyb3ctdGhpbi11cDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWFycm93LXRoaW4tdXA7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYXJyb3ctdXA7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWF0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWF0LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1hdC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYmFyY29kZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYmFyY29kZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYmFyY29kZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1iYXNlYmFsbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJhc2ViYWxsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1iYXNlYmFsbC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYmFzZWJhbGwtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYmFza2V0YmFsbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJhc2tldGJhbGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJhc2tldGJhbGwtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJhc2tldGJhbGwtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJlbGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJlbGwtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJlbGwtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9keTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvZHk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJvZHktb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvZHktb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvbHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJvbHQtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvbHQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvb2s7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJvb2stb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvb2stb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYm9va21hcmtzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYm9va21hcmtzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ib29rbWFya3Mtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJvb2ttYXJrcy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ib3g6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1ib3g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJveC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtYm94LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWJyaWVmY2FzZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJyaWVmY2FzZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYnJpZWZjYXNlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1icmllZmNhc2Utb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYnJvd3NlcnM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1icm93c2VyczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtYnJvd3NlcnMtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWJyb3dzZXJzLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jYWxjdWxhdG9yOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYWxjdWxhdG9yLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jYWxjdWxhdG9yLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2FsZW5kYXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhbGVuZGFyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jYWxlbmRhci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jYW1lcmE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhbWVyYS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2FtZXJhLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jYXJ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jYXJ0LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jYXJ0LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNoYXRib3hlczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNoYXRib3hlczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2hhdGJveGVzLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jaGF0Ym94ZXMtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2hhdGJ1YmJsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNoYXRidWJibGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNoYXRidWJibGUtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNoYXRidWJibGUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2hlY2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2hlY2ttYXJrOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jaGVja21hcmstZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jaGVja21hcmstZW1wdHk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNoZWNrbWFyay1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2hlY2ttYXJrLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNpcmNsZS1maWxsZWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jaXJjbGUtZmlsbGVkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jaXJjbGUtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNpcmNsZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG9jazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNsb2NrOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG9jay1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2xvY2stb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvc2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jbG9zZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvc2UtZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jbG9zZS1lbXB0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvc2Utb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNsb3NlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2xvdWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2xvdWQtZG93bmxvYWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkLWRvd25sb2FkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jbG91ZC1kb3dubG9hZC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2xvdWQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY2xvdWQtdXBsb2FkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZC11cGxvYWQtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNsb3VkLXVwbG9hZC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jbG91ZHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jbG91ZHk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNsb3VkeS1uaWdodDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNsb3VkeS1uaWdodDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvdWR5LW5pZ2h0LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jbG91ZHktbmlnaHQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY2xvdWR5LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jbG91ZHktb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY29nOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb2ctb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNvZy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb2xvci1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb2xvci1maWx0ZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbG9yLWZpbHRlci1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtY29sb3ItZmlsdGVyLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbG9yLXdhbmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb2xvci13YW5kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb2xvci13YW5kLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb2xvci13YW5kLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbXBvc2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb21wb3NlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb21wb3NlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb21wb3NlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvbnRhY3Q6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb250YWN0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb250YWN0LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb250YWN0LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNvcHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb3B5OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jb3B5LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jb3B5LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWNyb3A6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1jcm9wOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1jcm9wLXN0cm9uZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWNyb3Atc3Ryb25nOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWRvd25sb2FkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZG93bmxvYWQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZHJhZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWRyYWc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWVtYWlsOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZW1haWw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWVtYWlsLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1lbWFpbC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1leWU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1leWU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWV5ZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZXllLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZhc3Rmb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZmFzdGZvcndhcmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZhc3Rmb3J3YXJkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1mYXN0Zm9yd2FyZC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1maWxpbmc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1maWxpbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZpbGluZy1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZmlsaW5nLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZpbG06YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1maWxtOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1maWxtLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1maWxtLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsYWc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1mbGFnOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbGFnLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1mbGFnLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsYW1lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZmxhbWU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZsYW1lLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1mbGFtZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWZsYXNrOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbGFzay1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZmxhc2stb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZmxvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZmxvd2VyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mbG93ZXItb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWZsb3dlci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1mb2xkZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZvbGRlci1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZm9sZGVyLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZvb3RiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZm9vdGJhbGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWZvb3RiYWxsLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1mb290YmFsbC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1nYW1lLWNvbnRyb2xsZXItYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWdhbWUtY29udHJvbGxlci1hOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1nYW1lLWNvbnRyb2xsZXItYS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtZ2FtZS1jb250cm9sbGVyLWEtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZ2FtZS1jb250cm9sbGVyLWI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1nYW1lLWNvbnRyb2xsZXItYjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZ2FtZS1jb250cm9sbGVyLWItb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWdhbWUtY29udHJvbGxlci1iLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdlYXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1nZWFyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1nZWFyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1nZWFyLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdsYXNzZXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1nbGFzc2VzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1nbGFzc2VzLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1nbGFzc2VzLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWdyaWQtdmlldzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWdyaWQtdmlldzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtZ3JpZC12aWV3LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1ncmlkLXZpZXctb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1oZWFydDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaGVhcnQtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWhlYXJ0LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWhlbHA6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1oZWxwOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1oZWxwLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtaGVscC1lbXB0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaGVscC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtaGVscC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtaG9tZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaG9tZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtaG9tZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1pbmZpbml0ZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWluZmluaXRlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1pbmZpbml0ZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtaW5maW5pdGUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaW5mb3JtYXRpb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1pbmZvcm1hdGlvbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaW5mb3JtYXRpb24tZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1pbmZvcm1hdGlvbi1lbXB0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWluZm9ybWF0aW9uLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWlvbmljLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1pb25pYy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1rZXlwYWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1rZXlwYWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWtleXBhZC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mta2V5cGFkLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWxpZ2h0YnVsYjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWxpZ2h0YnVsYjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbGlnaHRidWxiLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1saWdodGJ1bGItb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWxpc3Q7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWxpc3Qtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWxpc3Qtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9jYXRpb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1sb2NhdGlvbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9jYXRpb24tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWxvY2F0aW9uLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWxvY2tlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWxvY2tlZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9ja2VkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1sb2NrZWQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbG9vcDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLWxvb3A7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLWxvb3Atc3Ryb25nOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtbG9vcC1zdHJvbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tZWRpY2FsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tZWRpY2FsLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tZWRpY2FsLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1lZGtpdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLW1lZGtpdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWVka2l0LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tZWRraXQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWljOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtbWljOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1taWMtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtbWljLW9mZjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWljLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1taWMtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWludXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1taW51czsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWludXMtZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1taW51cy1lbXB0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbWludXMtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLW1pbnVzLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1vbml0b3I6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tb25pdG9yOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tb25pdG9yLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tb25pdG9yLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1vb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tb29uOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tb29uLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tb29uLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW1vcmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tb3JlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1tb3JlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1tb3JlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW11c2ljYWwtbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLW11c2ljYWwtbm90ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtbXVzaWNhbC1ub3RlczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLW11c2ljYWwtbm90ZXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW5hdmlnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtbmF2aWdhdGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW5hdmlnYXRlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1uYXZpZ2F0ZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1udXRyaXRpb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1udXRyaXRpb247IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLW51dHJpdGlvbi1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtbnV0cml0aW9uLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGFwZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBhcGVyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wYXBlci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wYXBlcnBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGFwZXJwbGFuZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGFwZXJwbGFuZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGFwZXJwbGFuZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wYXJ0bHlzdW5ueTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXBhcnRseXN1bm55OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wYXJ0bHlzdW5ueS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGFydGx5c3Vubnktb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wYXVzZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGF1c2Utb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXBhdXNlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBhdzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXBhdzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGF3LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wYXctb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGVvcGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGVvcGxlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wZW9wbGUtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXBlb3BsZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wZXJzb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wZXJzb247IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBlcnNvbi1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGVyc29uLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBlcnNvbmFkZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXBlcnNvbmFkZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGVyc29uYWRkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wZXJzb25hZGQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGhvdG9zOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGhvdG9zOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1waG90b3Mtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXBob3Rvcy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1waWU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1waWU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBpZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGllLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBpbnQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1waW50OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1waW50LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1waW50LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBsYXk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wbGF5OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wbGF5LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wbGF5LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wbHVzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wbHVzLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGx1cy1lbXB0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcGx1cy1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcGx1cy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wcmljZXRhZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXByaWNldGFnOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wcmljZXRhZy1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcHJpY2V0YWctb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcHJpY2V0YWdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcHJpY2V0YWdzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wcmljZXRhZ3Mtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXByaWNldGFncy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wcmludGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcHJpbnRlcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcHJpbnRlci1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcHJpbnRlci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wdWxzZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXB1bHNlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1wdWxzZS1zdHJvbmc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1wdWxzZS1zdHJvbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJhaW55OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcmFpbnk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJhaW55LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yYWlueS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWNvcmRpbmc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZWNvcmRpbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlY29yZGluZy1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcmVjb3JkaW5nLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlZG86YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZWRvOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWRvLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZWRvLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZWZyZXNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWZyZXNoLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcmVmcmVzaC1lbXB0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtcmVmcmVzaC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcmVmcmVzaC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZWxvYWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZWxvYWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJldmVyc2UtY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcmV2ZXJzZS1jYW1lcmE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJldmVyc2UtY2FtZXJhLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZXZlcnNlLWNhbWVyYS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yZXdpbmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yZXdpbmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJld2luZC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtcmV3aW5kLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXJvc2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yb3NlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1yb3NlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1yb3NlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXNlYXJjaDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2VhcmNoLXN0cm9uZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXNlYXJjaC1zdHJvbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNldHRpbmdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtc2V0dGluZ3M7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNldHRpbmdzLXN0cm9uZzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXNldHRpbmdzLXN0cm9uZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2h1ZmZsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXNodWZmbGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNodWZmbGUtc3Ryb25nOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtc2h1ZmZsZS1zdHJvbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNraXBiYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXNraXBiYWNrd2FyZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2tpcGJhY2t3YXJkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1za2lwYmFja3dhcmQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2tpcGZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1za2lwZm9yd2FyZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc2tpcGZvcndhcmQtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXNraXBmb3J3YXJkLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNub3d5OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtc25vd3k7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNwZWVkb21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtc3BlZWRvbWV0ZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXNwZWVkb21ldGVyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1zcGVlZG9tZXRlci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtc3RhcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtc3Rhci1oYWxmOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy1zdGFyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1zdGFyLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXN0b3B3YXRjaDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3RvcHdhdGNoLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1zdG9wd2F0Y2gtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3Vubnk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy1zdW5ueTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3Mtc3Vubnktb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXN1bm55LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRlbGVwaG9uZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRlbGVwaG9uZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGVsZXBob25lLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy10ZWxlcGhvbmUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGVubmlzYmFsbDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRlbm5pc2JhbGw7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXRlbm5pc2JhbGwtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRlbm5pc2JhbGwtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGh1bmRlcnN0b3JtOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtdGh1bmRlcnN0b3JtOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10aHVuZGVyc3Rvcm0tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRodW5kZXJzdG9ybS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10aW1lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtdGltZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdGltZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtdGltZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10aW1lcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRpbWVyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10aW1lci1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtdGltZXItb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdG9nZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtdG9nZ2xlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10b2dnbGUtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRvZ2dsZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXRyYXNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy10cmFzaC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3MtdHJhc2gtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdW5kbzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXVuZG87IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXVuZG8tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXVuZG8tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdW5sb2NrZWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy11bmxvY2tlZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdW5sb2NrZWQtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXVubG9ja2VkLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXVwbG9hZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdXBsb2FkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy11cGxvYWQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdmlkZW9jYW06YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy12aWRlb2NhbTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1pb3MtdmlkZW9jYW0tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaW9zLXZpZGVvY2FtLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXZvbHVtZS1oaWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtdm9sdW1lLWhpZ2g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXZvbHVtZS1sb3c6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy12b2x1bWUtbG93OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlvcy13aW5lZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy13aW5lZ2xhc3M7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXdpbmVnbGFzcy1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtd2luZWdsYXNzLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXdvcmxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pb3Mtd29ybGQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aW9zLXdvcmxkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlvcy13b3JsZC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWlwYWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWlwYWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1pcGhvbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9aXBvZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItaXBvZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1qZXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWpldDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1rZXk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWtleTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1rbmlmZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXIta25pZmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1sYXB0b3A7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bGVhZjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbGVhZjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1sZXZlbHM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWxldmVsczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1saWdodGJ1bGI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWxpZ2h0YnVsYjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1saW5rOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvYWQtYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9hZC1hOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvYWQtYjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9hZC1iOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvYWQtYzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9hZC1jOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvYWQtZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9hZC1kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvY2F0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1sb2NhdGlvbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1sb2NrLWNvbWJpbmF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1sb2NrLWNvbWJpbmF0aW9uOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvY2tlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9ja2VkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvZy1pbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9nLWluOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fWxvZy1vdXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLWxvZy1vdXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bG9vcDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbG9vcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1tYWduZXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW1hZ25ldDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1tYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1tYWxlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW1hbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWFuOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW1hcDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWFwOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW1lZGtpdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWVka2l0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW1lcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1tZXJnZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1taWMtYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWljLWE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bWljLWI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW1pYy1iOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW1pYy1jOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1taWMtYzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1taW51czpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWludXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bWludXMtY2lyY2xlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWludXMtY2lyY2xlZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1taW51cy1yb3VuZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbWludXMtcm91bmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bW9kZWwtczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbW9kZWwtczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1tb25pdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1tb25pdG9yOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW1vcmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW1vcmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bW91c2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW1vdXNlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW11c2ljLW5vdGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW11c2ljLW5vdGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bmF2aWNvbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbmF2aWNvbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1uYXZpY29uLXJvdW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1uYXZpY29uLXJvdW5kOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW5hdmlnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1uYXZpZ2F0ZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1uZXR3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1uZXR3b3JrOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fW5vLXNtb2tpbmc6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW5vLXNtb2tpbmc7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9bnVjbGVhcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItbnVjbGVhcjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1vdXRsZXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLW91dGxldDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1wYWludGJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1wYWludGJydXNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBhaW50YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1wYWludGJ1Y2tldDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1wYXBlci1haXJwbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGFwZXItYWlycGxhbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGF1c2U6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBhdXNlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBlcnNvbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGVyc29uOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBlcnNvbi1hZGQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBlcnNvbi1hZGQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGVyc29uLXN0YWxrZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBlcnNvbi1zdGFsa2VyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBpZS1ncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGllLWdyYXBoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBpbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGluOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBpbnBvaW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1waW5wb2ludDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1waXp6YTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGl6emE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGxhbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBsYW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBsYW5ldDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGxhbmV0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBsYXk6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBsYXk7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGxheXN0YXRpb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBsYXlzdGF0aW9uOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXBsdXM6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBsdXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGx1cy1jaXJjbGVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1wbHVzLWNpcmNsZWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cGx1cy1yb3VuZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcGx1cy1yb3VuZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1wb2RpdW06YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBvZGl1bTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1wb3VuZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcG91bmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cG93ZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXBvd2VyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXByaWNldGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1wcmljZXRhZzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1wcmljZXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXByaWNldGFnczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1wcmludGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1wcmludGVyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXB1bGwtcmVxdWVzdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcHVsbC1yZXF1ZXN0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXFyLXNjYW5uZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXFyLXNjYW5uZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cXVvdGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXF1b3RlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXJhZGlvLXdhdmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1yYWRpby13YXZlczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1yZWNvcmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXJlY29yZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1yZWZyZXNoOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1yZXBseTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1yZXBseS1hbGw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1yaWJib24tYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItcmliYm9uLWE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9cmliYm9uLWI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXJpYmJvbi1iOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNhZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc2FkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNhZC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zYWQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc2Npc3NvcnM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zZWFyY2g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c2V0dGluZ3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNldHRpbmdzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zaGFyZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zaHVmZmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zaHVmZmxlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNraXAtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNraXAtYmFja3dhcmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c2tpcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1za2lwLWZvcndhcmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1hbmRyb2lkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1hbmRyb2lkLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1hbmRyb2lkLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWFuZ3VsYXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1hbmd1bGFyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1hbmd1bGFyLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1hbmd1bGFyLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtYXBwbGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWFwcGxlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1hcHBsZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1iaXRjb2luOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtYml0Y29pbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtYml0Y29pbi1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtYml0Y29pbi1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1idWZmZXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1idWZmZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWJ1ZmZlci1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtYnVmZmVyLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWNocm9tZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtY2hyb21lLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1jaHJvbWUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWNvZGVwZW47IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWNvZGVwZW4tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWNvZGVwZW4tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtY3NzMzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWNzczM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWNzczMtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWNzczMtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZGVzaWduZXJuZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtZGVzaWduZXJuZXdzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1kZXNpZ25lcm5ld3Mtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWRlc2lnbmVybmV3cy1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWRyaWJiYmxlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1kcmliYmJsZS1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtZHJpYmJibGUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWRyb3Bib3g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWRyb3Bib3gtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWRyb3Bib3gtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZXVybzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWV1cm87IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWV1cm8tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWV1cm8tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1mYWNlYm9vazsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZmFjZWJvb2stb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWZhY2Vib29rLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1mb3Vyc3F1YXJlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1mb3Vyc3F1YXJlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1mb3Vyc3F1YXJlLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWZyZWVic2QtZGV2aWw6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1mcmVlYnNkLWRldmlsOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1naXRodWI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWdpdGh1Yi1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtZ2l0aHViLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWdvb2dsZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZ29vZ2xlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1nb29nbGUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtZ29vZ2xlcGx1czpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWdvb2dsZXBsdXM7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWdvb2dsZXBsdXMtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWdvb2dsZXBsdXMtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaGFja2VybmV3czpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWhhY2tlcm5ld3M7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWhhY2tlcm5ld3Mtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWhhY2tlcm5ld3Mtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaHRtbDU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1odG1sNTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaHRtbDUtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWh0bWw1LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWluc3RhZ3JhbTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtaW5zdGFncmFtLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1pbnN0YWdyYW0tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtamF2YXNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWphdmFzY3JpcHQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLWphdmFzY3JpcHQtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWphdmFzY3JpcHQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1saW5rZWRpbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtbGlua2VkaW4tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLWxpbmtlZGluLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLW1hcmtkb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtbWFya2Rvd247IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLW5vZGVqczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLW5vZGVqczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtb2N0b2NhdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLW9jdG9jYXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXBpbnRlcmVzdDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtcGludGVyZXN0LW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1waW50ZXJlc3Qtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtcHl0aG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtcHl0aG9uOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1yZWRkaXQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXJlZGRpdC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtcmVkZGl0LW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXJzczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXJzczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtcnNzLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1yc3Mtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtc2FzczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXNhc3M7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtc2t5cGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXNreXBlLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC1za3lwZS1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXNuYXBjaGF0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC1zbmFwY2hhdC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtc25hcGNoYXQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtdHVtYmxyOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC10dW1ibHItb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXR1bWJsci1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC10dXg6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC10dXg7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXR3aXRjaDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdHdpdGNoLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC10d2l0Y2gtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXR3aXR0ZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXR3aXR0ZXItb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXR3aXR0ZXItb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtdXNkOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC11c2Qtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXVzZC1vdXRsaW5lOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC12aW1lbzpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXZpbWVvOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC12aW1lby1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci1zb2NpYWwtdmltZW8tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtd2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC13aGF0c2FwcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtd2hhdHNhcHAtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXdoYXRzYXBwLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC13aW5kb3dzOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXNvY2lhbC13aW5kb3dzLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC13aW5kb3dzLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXdvcmRwcmVzczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwtd29yZHByZXNzLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC13b3JkcHJlc3Mtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteWFob286YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC15YWhvbzsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteWFob28tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXlhaG9vLW91dGxpbmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXllbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXllbjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteWVuLW91dGxpbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNvY2lhbC15ZW4tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb2NpYWwteW91dHViZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXlvdXR1YmU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c29jaWFsLXlvdXR1YmUtb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc29jaWFsLXlvdXR1YmUtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zb3VwLWNhbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc291cC1jYW47IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c291cC1jYW4tb3V0bGluZTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc291cC1jYW4tb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zcGVha2VycGhvbmU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNwZWFrZXJwaG9uZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zcGVlZG9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc3BlZWRvbWV0ZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c3Bvb246YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXNwb29uOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXN0YXI6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXN0YXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c3RhdHMtYmFyczpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc3RhdHMtYmFyczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc3RlYW07IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9c3RvcDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItc3RvcDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH10aGVybW9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdGhlcm1vbWV0ZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dGh1bWJzZG93bjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdGh1bWJzZG93bjsgfVxuLiN7JGlvbmljb25zLXByZWZpeH10aHVtYnN1cDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdGh1bWJzdXA7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dG9nZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci10b2dnbGU7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dG9nZ2xlLWZpbGxlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdG9nZ2xlLWZpbGxlZDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dHJhc2gtYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdHJhc2gtYTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH10cmFzaC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci10cmFzaC1iOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdHJvcGh5OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXRzaGlydDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdHNoaXJ0OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXRzaGlydC1vdXRsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci10c2hpcnQtb3V0bGluZTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdW1icmVsbGE7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdW5pdmVyc2l0eTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH11bmxvY2tlZDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItdW5sb2NrZWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci11cGxvYWQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci11c2I7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dmlkZW9jYW1lcmE6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXZpZGVvY2FtZXJhOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXZvbHVtZS1oaWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci12b2x1bWUtaGlnaDsgfVxuLiN7JGlvbmljb25zLXByZWZpeH12b2x1bWUtbG93OmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci12b2x1bWUtbG93OyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXZvbHVtZS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXZvbHVtZS1tZWRpdW07IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9dm9sdW1lLW11dGU6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXZvbHVtZS1tdXRlOyB9XG4uI3skaW9uaWNvbnMtcHJlZml4fXdhbmQ6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXdhbmQ7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9d2F0ZXJkcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci13YXRlcmRyb3A7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9d2lmaTpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItd2lmaTsgfVxuLiN7JGlvbmljb25zLXByZWZpeH13aW5lZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGlvbmljb24tdmFyLXdpbmVnbGFzczsgfVxuLiN7JGlvbmljb25zLXByZWZpeH13b21hbjpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXItd29tYW47IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9d3JlbmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRpb25pY29uLXZhci13cmVuY2g7IH1cbi4jeyRpb25pY29ucy1wcmVmaXh9eGJveDpiZWZvcmUgeyBjb250ZW50OiAkaW9uaWNvbi12YXIteGJveDsgfSIsIkBpbXBvcnQgbWl4aW5zXG5AaW1wb3J0IGNvbmZpZ1xuXG5AaW1wb3J0IGxpYnMvbm9ybWFsaXplXG5AaW1wb3J0IGxpYnMvd29yZHByZXNzXG5cbi8vIEltcG9ydCBQaG90b1N3aXBlXG5AaW1wb3J0IGxpYnMvUGhvdG9Td2lwZS9tYWluXG5AaW1wb3J0IGxpYnMvUGhvdG9Td2lwZS9kZWZhdWx0LXNraW4vZGVmYXVsdC1za2luXG5cbi8vIEZsaWNraXR5XG5AaW1wb3J0IGxpYnMvZmxpY2tpdHlcblxuLy8gSW1wb3J0IEdlbmVyYWwgU3R5bGVzXG5AaW1wb3J0IGdlbmVyYWwvZm9udHNcbkBpbXBvcnQgZ2VuZXJhbC90eXBvZ3JhcGh5XG5AaW1wb3J0IGdlbmVyYWwvYmFzZVxuQGltcG9ydCBnZW5lcmFsL3RhYmxlXG5cbkBpbXBvcnQgZ2VuZXJhbC9nZW5lcmljXG5AaW1wb3J0IGdlbmVyYWwvZm9ybXNcbkBpbXBvcnQgZ2VuZXJhbC9wYWdpbmF0aW9uXG5cbkBpbXBvcnQgZ2VuZXJhbC9hbmltYXRlXG5cbkBpbXBvcnQgbW9kdWxlcy9leHRlbmRcbkBpbXBvcnQgbW9kdWxlcy93ZWxjb21lX3BhZ2VcbkBpbXBvcnQgbW9kdWxlcy9wb3N0X25hdmlnYXRpb25cbkBpbXBvcnQgbW9kdWxlcy9jYXJvdXNlbFxuXG5cbkBpbXBvcnQgaHNjcm9sbC9zY3JvbGxlclxuQGltcG9ydCBoc2Nyb2xsL2hvcml6b250YWxcblxuXG4vLyBJbXBvcnQgU3BlY2lmaWMgU3R5bGVzXG5AaW1wb3J0IGhlYWRlclxuQGltcG9ydCBzdHlsZXMvbWVudVxuQGltcG9ydCBzdHlsZXMvc2l0ZVxuQGltcG9ydCBzdHlsZXMvZW50cnlcbkBpbXBvcnQgc3R5bGVzL3BhZ2VcbkBpbXBvcnQgc3R5bGVzL3Bvc3RzXG5AaW1wb3J0IHN0eWxlcy9jb21tZW50c1xuQGltcG9ydCBzdHlsZXMvc2lkZV93aWRnZXRzXG5AaW1wb3J0IHN0eWxlcy93aWRnZXRzX2FuZF9wbHVnaW5zXG5AaW1wb3J0IHN0eWxlcy9lcnJvcl80MDRcbkBpbXBvcnQgc3R5bGVzL3NwZWNpZmljXG5AaW1wb3J0IHN0eWxlcy9zcGxpdFxuQGltcG9ydCBzdHlsZXMvZm9vdGVyXG5AaW1wb3J0IHN0eWxlcy9zaG9ydGNvZGVzXG5cbi8vIFBvcnRmb2xpb1xuQGltcG9ydCBwb3J0Zm9saW8vc2luZ2xlX3BvcnRmb2xpb1xuQGltcG9ydCBwb3J0Zm9saW8vbWFzb25yeVxuQGltcG9ydCBwb3J0Zm9saW8vcG9ydGZvbGlvXG5AaW1wb3J0IHBvcnRmb2xpby9wb3B1cF9nYWxsZXJ5XG5cbi8vIENsaWVudCBHYWxsZXJ5XG5AaW1wb3J0IGNsaWVudC1nYWxsZXJ5L2NsaWVudFxuQGltcG9ydCBjbGllbnQtZ2FsbGVyeS9wcm90ZWN0ZWRcblxuLy8gT3RoZXJcbkBpbXBvcnQgc3R5bGVzL2xvYWRpbmdcblxuJGlvbmljb25zLWZvbnQtcGF0aDogXCIuLi9hc3NldHMvZm9udHMvaW9uaWNvbnNcIlxuQGltcG9ydCBcImxpYnMvaW9uaWNvbnMvaW9uaWNvbnNcIlxuXG5cbiNfX2JzX25vdGlmeV9fXG5cdHRvcDogYXV0byAhaW1wb3J0YW50XG5cdGJvdHRvbTogMCAhaW1wb3J0YW50XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudFxuXG5cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */