@charset "UTF-8";
/**
 *  Do not remove this comments bellow. It's the markers used by wiredep to inject
 *  sass dependencies when defined in the bower.json of your dependencies
 */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

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

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

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

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

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

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

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

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

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

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

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

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

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

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

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

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

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

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

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

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

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

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

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

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

.fa-inverse {
  color: #fff; }

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

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

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

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

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

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

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

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

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

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

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

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

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

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

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

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

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

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

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

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

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

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

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

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

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

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

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

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

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

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

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

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

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

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

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

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

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

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

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

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

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

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

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

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

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

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

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

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

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

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

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

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper-pp:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

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

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

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

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

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

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

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

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

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

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

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

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

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

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

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

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

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

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

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

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

.fa-clone:before {
  content: ""; }

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

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

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

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

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

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

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

.fa-percent:before {
  content: ""; }

.fa-gitlab:before {
  content: ""; }

.fa-wpbeginner:before {
  content: ""; }

.fa-wpforms:before {
  content: ""; }

.fa-envira:before {
  content: ""; }

.fa-universal-access:before {
  content: ""; }

.fa-wheelchair-alt:before {
  content: ""; }

.fa-question-circle-o:before {
  content: ""; }

.fa-blind:before {
  content: ""; }

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

.fa-volume-control-phone:before {
  content: ""; }

.fa-braille:before {
  content: ""; }

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

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: ""; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: ""; }

.fa-glide:before {
  content: ""; }

.fa-glide-g:before {
  content: ""; }

.fa-signing:before,
.fa-sign-language:before {
  content: ""; }

.fa-low-vision:before {
  content: ""; }

.fa-viadeo:before {
  content: ""; }

.fa-viadeo-square:before {
  content: ""; }

.fa-snapchat:before {
  content: ""; }

.fa-snapchat-ghost:before {
  content: ""; }

.fa-snapchat-square:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-first-order:before {
  content: ""; }

.fa-yoast:before {
  content: ""; }

.fa-themeisle:before {
  content: ""; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: ""; }

.fa-fa:before,
.fa-font-awesome:before {
  content: ""; }

.fa-handshake-o:before {
  content: ""; }

.fa-envelope-open:before {
  content: ""; }

.fa-envelope-open-o:before {
  content: ""; }

.fa-linode:before {
  content: ""; }

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

.fa-address-book-o:before {
  content: ""; }

.fa-vcard:before,
.fa-address-card:before {
  content: ""; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: ""; }

.fa-user-circle:before {
  content: ""; }

.fa-user-circle-o:before {
  content: ""; }

.fa-user-o:before {
  content: ""; }

.fa-id-badge:before {
  content: ""; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: ""; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: ""; }

.fa-quora:before {
  content: ""; }

.fa-free-code-camp:before {
  content: ""; }

.fa-telegram:before {
  content: ""; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: ""; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: ""; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: ""; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: ""; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: ""; }

.fa-shower:before {
  content: ""; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: ""; }

.fa-podcast:before {
  content: ""; }

.fa-window-maximize:before {
  content: ""; }

.fa-window-minimize:before {
  content: ""; }

.fa-window-restore:before {
  content: ""; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: ""; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: ""; }

.fa-bandcamp:before {
  content: ""; }

.fa-grav:before {
  content: ""; }

.fa-etsy:before {
  content: ""; }

.fa-imdb:before {
  content: ""; }

.fa-ravelry:before {
  content: ""; }

.fa-eercast:before {
  content: ""; }

.fa-microchip:before {
  content: ""; }

.fa-snowflake-o:before {
  content: ""; }

.fa-superpowers:before {
  content: ""; }

.fa-wpexplorer:before {
  content: ""; }

.fa-meetup:before {
  content: ""; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

/**
 *  Do not remove this comments bellow. It's the markers used by gulp-inject to inject
 *  all your sass files automatically
 */
/**
 *  Do not remove this comments bellow. It's the markers used by wiredep to inject
 *  sass dependencies when defined in the bower.json of your dependencies
 */
/**
 *  Do not remove this comments bellow. It's the markers used by gulp-inject to inject
 *  all your sass files automatically
 */
#main {
  font-family: 'Poppins',sans-serif;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px; }
  #main input {
    font-family: Poppins, sans-serif; }

.test-page .test-page-bloc {
  margin: 20px; }

/******* MESSAGE DE RETOUR DE REQUETE ******/
.kalendes-bottom-message {
  position: absolute;
  left: 10px;
  bottom: 10px;
  height: 50px;
  min-width: 250px;
  color: white;
  border-radius: 2px;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 14px;
  z-index: 10000; }
  .kalendes-bottom-message.xs {
    left: 0px;
    bottom: 0px;
    right: 0px; }
  .kalendes-bottom-message.success {
    background-color: #66BB6A; }
  .kalendes-bottom-message.danger {
    background-color: #EF5350; }

/******* TEXTES ******/
.kalendes-customInput-label {
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 14px; }
  .kalendes-customInput-label.medium {
    font-size: 16px !important; }

.kalendes-title-big {
  font-size: 24px !important;
  font-weight: bold; }

.kalendes-title-medium-20 {
  font-size: 20px !important;
  font-weight: bold;
  color: #0B0643; }

.kalendes-title-medium {
  font-size: 16px !important;
  font-weight: bold;
  color: #0B0643; }

.kalendes-subtitle {
  font-size: 12px !important;
  color: #6E6E8C; }
  .kalendes-subtitle.italic {
    font-style: italic; }
  .kalendes-subtitle.bold {
    font-weight: bold; }
  .kalendes-subtitle.big {
    font-size: 14px !important; }
    .kalendes-subtitle.big span {
      font-size: 14px !important; }
  .kalendes-subtitle span {
    font-size: 12px !important; }

.mobile .kalendes-title-medium {
  font-size: 18px !important; }

.mobile .kalendes-subtitle {
  font-size: 13px !important; }
  .mobile .kalendes-subtitle.big {
    font-size: 14px !important; }
    .mobile .kalendes-subtitle.big span {
      font-size: 14px !important; }

/******* ICON BUTTONS ******/
.md-button {
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-button md-icon {
    color: #616161; }

.md-button:hover {
  opacity: 0.6; }

/******* ANIMATIONS ******/
@keyframes blinker-0 {
  50% {
    opacity: 0; } }

@keyframes blinker-75 {
  50% {
    opacity: 0.75; } }

@keyframes blinker-50 {
  50% {
    opacity: 0.5; } }

@keyframes blinker-25 {
  50% {
    opacity: 0.25; } }

@keyframes hover-opacity-on {
  from {
    opacity: 1; }
  to {
    opacity: 0.7; } }

@keyframes hover-opacity-off {
  to {
    opacity: 1; } }

@keyframes kalendes-show-0-1 {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes kalendes-hide-0-1 {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.kalendes-animate-show-0-1-300 {
  animation-name: kalendes-show-0-1;
  animation-duration: 300ms;
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.kalendes-animate-hide-0-1-300 {
  animation-name: kalendes-hide-0-1;
  animation-duration: 300ms;
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

/* */
.kalendes-hover-opacity:hover {
  animation: hover-opacity-on 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0.7; }

/* Eviter qu'une zone ne soit compressée par un élément Flex */
.kalendes-no-shrink {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.kalendes-scrollable-minHeight {
  min-height: 100vh; }

.kalendes-rotating {
  -webkit-animation: rotating 1s linear infinite; }

.kalendes-noScrollbar::-webkit-scrollbar {
  display: none; }

.kalendes-noScrollbar {
  -ms-overflow-style: none; }

/********* INPUTS *********/
.kalendes-manual-checkbox {
  position: relative;
  width: 24px;
  height: 24px; }
  .kalendes-manual-checkbox input[type=checkbox] {
    width: 24px;
    height: 24px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -border-radius: 4px;
    margin: 0px;
    background: #fff;
    border: 2px solid #616161;
    border-radius: 4px;
    cursor: pointer; }
  .kalendes-manual-checkbox input[type="checkbox"]:checked {
    padding: 4px;
    border: none;
    position: relative;
    background-color: #5F2EEA !important; }
    .kalendes-manual-checkbox input[type="checkbox"]:checked:before {
      font-size: 16px;
      font-family: FontAwesome;
      content: '\f00c';
      display: block;
      color: white;
      position: absolute; }
  .kalendes-manual-checkbox.mini {
    width: 20px;
    height: 20px; }
    .kalendes-manual-checkbox.mini input[type=checkbox] {
      width: 20px;
      height: 20px; }
    .kalendes-manual-checkbox.mini input[type="checkbox"]:checked {
      padding: 3px; }
      .kalendes-manual-checkbox.mini input[type="checkbox"]:checked:before {
        font-size: 13px; }

.kalendes-bloc-button {
  height: 40px;
  width: 40px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  margin-right: 5px;
  margin-left: 5px;
  cursor: pointer; }
  .kalendes-bloc-button md-icon {
    color: #616161; }
  .kalendes-bloc-button.mini {
    height: 20px;
    width: 20px; }
    .kalendes-bloc-button.mini md-icon {
      font-size: 20px !important;
      height: 20px !important;
      width: 20px !important;
      min-height: 20px !important;
      min-width: 20px !important; }

.kalendes-bloc-button:hover {
  background-color: #FAFAFA; }

.badge {
  height: 20px;
  width: 20px;
  border-radius: 20px;
  line-height: 20px;
  text-align: center;
  font-weight: bold; }

.kalendes-transparent {
  background-color: transparent !important; }

* {
  outline: none; }

html {
  overflow: hidden !important; }

body {
  -webkit-font-smoothing: antialiased;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.8px;
  overflow: hidden !important;
  color: #0B0643; }
  body input[type=text], body input[type=email], body input[type=password], body textarea, body input[type=date], body input[type=datetime-local], body input[type=time], body input[type=tel], body input[type="number"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  body select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  body input {
    font-size: 14px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    color: #6E6E8C;
    letter-spacing: 0.8px; }
    body input:-ms-input-placeholder {
      color: #0B0643;
      font-weight: 300;
      font-size: 14px; }
    body input::placeholder {
      color: #0B0643;
      font-weight: 300;
      font-size: 14px; }
    body input::-ms-input-placeholder {
      color: #0B0643;
      font-weight: 300; }
  body [type="date"] {
    background-color: white; }
  body select {
    font-size: 14px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    color: #6E6E8C;
    letter-spacing: 0.8px; }

[ng-click],
[data-ng-click],
[x-ng-click] {
  cursor: pointer; }

.scrollable {
  display: block;
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .scrollable:not(.no-padding-bottom) {
    padding-bottom: 100px; }
  .scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .scrollable.force-x {
    overflow-x: scroll;
    overflow-y: hidden; }
  .scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.desktop .shadow-if-desktop {
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  border-radius: 5px;
  overflow: hidden; }

.mobile-device {
  -webkit-user-select: none; }

.separator {
  margin-top: 1px;
  border-bottom: 1px solid #E9E9F8; }

.kalendes-pointer {
  cursor: pointer; }

.sticky-top {
  position: sticky;
  position: -webkit-sticky;
  top: 0px; }

#main {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.bg-grey {
  background-color: #F8F8FF; }

.bg-red {
  background-color: #C93867; }

.fg-green {
  color: #43A047; }

.fg-red {
  color: #C93867; }

.bg-white {
  background-color: white; }

.bordered-top {
  border-top: 1px solid #E1E1E1; }

.bordered-bottom {
  border-bottom: 1px solid #E1E1E1; }

.position-relative {
  position: relative; }

.no-wrap {
  white-space: nowrap; }

.no-top-border {
  border-top: none !important; }

.no-bottom-border {
  border-bottom: none !important; }

.no-border {
  border: none !important; }

.text-noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */ }

.text-truncate {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

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

.text-red {
  color: #E53935 !important; }

.text-green {
  color: #43A047; }

.text-orange {
  color: #FB8C00; }

.text-purple {
  color: #4722AE; }

.text-grey-light {
  color: #6E6E8C; }
  .text-grey-light.all div {
    color: #6E6E8C; }
  .text-grey-light.all span {
    color: #6E6E8C; }

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

.cursor-pointer {
  cursor: pointer; }

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

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

.text-primary {
  color: #0B0643; }
  .text-primary span {
    color: #0B0643; }

.text-secondary {
  color: #6E6E8C;
  font-weight: 400; }

.text-accent {
  color: #C93867; }

.text-light {
  font-weight: 300 !important; }
  .text-light.all div {
    font-weight: 300 !important; }
  .text-light.all span {
    font-weight: 300 !important; }

.text-italic {
  font-style: italic; }

.text-size-10 {
  font-size: 10px !important; }
  .text-size-10.all div {
    font-size: 10px !important; }
  .text-size-10.all span {
    font-size: 10px !important; }

.text-size-11 {
  font-size: 11px !important; }
  .text-size-11.all div {
    font-size: 11px !important; }
  .text-size-11.all span {
    font-size: 11px !important; }

.text-size-12 {
  font-size: 12px !important; }
  .text-size-12.all div {
    font-size: 12px !important; }
  .text-size-12.all span {
    font-size: 12px !important; }

.text-size-13 {
  font-size: 13px; }
  .text-size-13.all div {
    font-size: 13px !important; }
  .text-size-13.all span {
    font-size: 13px !important; }

.text-size-14 {
  font-size: 14px; }
  .text-size-14.all div {
    font-size: 14px !important; }
  .text-size-14.all span {
    font-size: 14px !important; }

.text-size-15 {
  font-size: 15px; }

.text-size-16 {
  font-size: 16px; }

.text-size-17 {
  font-size: 17px; }

.text-size-18 {
  font-size: 18px; }

.text-size-20 {
  font-size: 20px; }

.min-width-50 {
  min-width: 50px !important; }

.min-width-100 {
  min-width: 100px !important; }

.min-width-150 {
  min-width: 150px !important; }

.min-width-200 {
  min-width: 200px !important; }

.text-grey-light {
  color: #4F5050 !important; }

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

.text-dashed {
  -moz-text-decoration-line: underline;
  -moz-text-decoration-style: dashed;
  -webkit-text-decoration-line: underline;
  -webkit-text-decoration-style: dashed;
  text-decoration-line: underline;
  text-decoration-style: dashed; }

.padding-5 {
  padding: 5px; }

.padding-10 {
  padding: 10px; }

.padding-15 {
  padding: 15px; }

.padding-20 {
  padding: 20px; }

.padding-left-5 {
  padding-left: 5px; }

.padding-left-10 {
  padding-left: 10px; }

.padding-left-15 {
  padding-left: 15px; }

.padding-left-20 {
  padding-left: 20px; }

.padding-left-25 {
  padding-left: 25px; }

.padding-left-30 {
  padding-left: 30px; }

.padding-right-5 {
  padding-right: 5px; }

.padding-right-10 {
  padding-right: 10px; }

.padding-right-15 {
  padding-right: 15px; }

.padding-right-20 {
  padding-right: 20px; }

.padding-right-25 {
  padding-right: 25px; }

.padding-right-30 {
  padding-right: 30px; }

.padding-bottom-5 {
  padding-bottom: 5px; }

.padding-bottom-10 {
  padding-bottom: 10px; }

.padding-bottom-15 {
  padding-bottom: 15px; }

.padding-bottom-20 {
  padding-bottom: 20px; }

.margin-5 {
  margin: 5px; }

.margin-10 {
  margin: 10px; }

.margin-15 {
  margin: 15px; }

.margin-20 {
  margin: 20px; }

.margin-horizontal-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-horizontal-10 {
  margin: 0px 10px; }

.margin-horizontal-15 {
  margin: 0px 15px; }

.margin-horizontal-20 {
  margin: 0px 20px; }

.margin-horizontal-25 {
  margin: 0px 25px; }

.margin-horizontal-30 {
  margin: 0px 30px; }

.margin-left-5 {
  margin-left: 5px; }

.margin-left-10 {
  margin-left: 10px; }

.margin-left-15 {
  margin-left: 15px; }

.margin-left-20 {
  margin-left: 20px; }

.margin-right-5 {
  margin-right: 5px; }

.margin-right-10 {
  margin-right: 10px; }

.margin-right-15 {
  margin-right: 15px; }

.margin-right-20 {
  margin-right: 20px; }

.margin-right-30 {
  margin-right: 30px; }

.margin-top-5 {
  margin-top: 5px; }

.margin-top-10 {
  margin-top: 10px; }

.margin-top-15 {
  margin-top: 15px; }

.margin-top-20 {
  margin-top: 20px; }

.margin-top-30 {
  margin-top: 30px; }

.margin-top-40 {
  margin-top: 40px; }

.margin-top-50 {
  margin-top: 50px; }

.margin-top-60 {
  margin-top: 60px; }

.margin-bottom-5 {
  margin-bottom: 5px; }

.margin-bottom-10 {
  margin-bottom: 10px; }

.margin-bottom-15 {
  margin-bottom: 15px; }

.margin-bottom-20 {
  margin-bottom: 20px; }

.margin-bottom-30 {
  margin-bottom: 30px; }

.margin-vertical-5 {
  margin: 5px 0px; }

.margin-vertical-10 {
  margin: 10px 0px; }

.margin-vertical-15 {
  margin: 15px 0px; }

.margin-vertical-20 {
  margin: 20px 0px; }

.padding-vertical-5 {
  padding: 5px 0px; }

.padding-vertical-10 {
  padding: 10px 0px; }

.padding-vertical-15 {
  padding: 15px 0px; }

.padding-vertical-20 {
  padding: 20px 0px; }

.padding-vertical-25 {
  padding: 25px 0px; }

.padding-vertical-30 {
  padding: 30px 0px; }

.padding-horizontal-5 {
  padding-left: 5px;
  padding-right: 5px; }

.padding-horizontal-10 {
  padding: 0px 10px; }

.padding-horizontal-15 {
  padding: 0px 15px; }

.padding-horizontal-20 {
  padding: 0px 20px; }

.padding-horizontal-25 {
  padding: 0px 25px; }

.padding-horizontal-30 {
  padding: 0px 30px; }

.mobile input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.mobile textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

/* Ligne d'un */
.bloc-line:not(.no-padding) {
  padding: 10px 0px; }

.bloc-line.small-padding {
  padding: 5px 0px; }

.bloc-line.separator {
  padding: 15px 0px;
  border-bottom: 1px solid #E9E9F8; }

.bloc-line .bloc-title {
  min-width: 100px !important;
  font-weight: 500;
  font-size: 14px;
  color: #0B0643;
  white-space: nowrap; }

.bloc-line .bloc-value {
  color: #6E6E8C;
  font-size: 14px;
  font-weight: 400; }
  .bloc-line .bloc-value:not(.wrapped) {
    word-break: break-all;
    text-align: right; }
    .bloc-line .bloc-value:not(.wrapped) span {
      word-break: break-all;
      text-align: right; }

.bordered .bloc-line {
  border-bottom: 1px solid #E9E9F8; }
  .bordered .bloc-line:not(.no-padding) {
    padding: 15px 0px; }

.box-shadow-container {
  background-color: white;
  padding: 20px;
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  border-radius: 5px; }

.title-orange-16 {
  font-weight: 700;
  font-size: 16px;
  color: #FBA67D; }

.title-orange-20 {
  font-weight: 700;
  font-size: 20px;
  color: #FBA67D; }

.hide-border-line {
  transform: translateY(-2px);
  height: 3px;
  min-height: 3px;
  background-color: white; }
  .hide-border-line.grey {
    background-color: #F8F8FF; }

@keyframes rotating {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

.rotating {
  -webkit-animation: rotating 1s linear infinite; }

.icon-rotating md-icon {
  -webkit-animation: rotating 1s linear infinite; }

.kalendes-absoluteArea {
  position: absolute;
  right: 0px;
  left: 0px;
  padding: 20px; }
  .kalendes-absoluteArea.top {
    top: 0px;
    padding-top: 10px; }
  .kalendes-absoluteArea.bottom {
    bottom: 0px;
    padding-bottom: 10px; }

.xs .kalendes-absoluteArea {
  padding: 10px; }

.kalendes-adresse {
  margin-bottom: 40px; }
  .kalendes-adresse .normal-container .kalendes-input {
    margin-bottom: 0px; }
  .kalendes-adresse .normal-container .link-custom-config {
    margin-top: 2px;
    font-size: 11px !important;
    color: #1976D2;
    cursor: pointer; }
  .kalendes-adresse .normal-container .link-custom-config:hover {
    text-decoration: underline; }
  .kalendes-adresse .custom-container {
    border: 1px solid #EEEEEE;
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px; }
    .kalendes-adresse .custom-container .kalendes-adresse-custom-title {
      padding-top: 10px;
      padding-bottom: 10px;
      font-weight: bold;
      color: rgba(0, 0, 0, 0.87); }
    .kalendes-adresse .custom-container .kalendes-adresse-custom-input-error {
      color: #E53935; }
    .kalendes-adresse .custom-container .kalendes-adresse-custom-input {
      margin-right: 10px; }
      .kalendes-adresse .custom-container .kalendes-adresse-custom-input.numero {
        width: 40px; }
      .kalendes-adresse .custom-container .kalendes-adresse-custom-input.code-postal {
        width: 100px; }
      .kalendes-adresse .custom-container .kalendes-adresse-custom-input.ville {
        width: 130px; }
      .kalendes-adresse .custom-container .kalendes-adresse-custom-input.pays {
        width: 100px; }

.kalendes-backdrop {
  position: absolute;
  right: 0px;
  left: 0px;
  top: 0px;
  bottom: 0px;
  background-color: transparent; }
  .kalendes-backdrop.black {
    opacity: 0.48;
    background-color: rgba(33, 33, 33, 0.48) !important; }
  .kalendes-backdrop.grey {
    opacity: 0.3;
    background-color: #A3A3BD !important; }

.kalendes-blocData {
  border: 1px solid #E0E0E0;
  border-radius: 3px;
  padding: 10px;
  padding-right: 0px;
  margin-top: 10px;
  margin-left: 2px;
  margin-right: 2px;
  min-width: 250px; }
  .kalendes-blocData .blocData-title {
    font-size: 16px !important;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 10px; }
  .kalendes-blocData .blocData-right {
    min-width: 10px; }
  .kalendes-blocData.has-emphasis {
    background-color: #FAFAFA; }
    .kalendes-blocData.has-emphasis .blocData-content {
      font-weight: bold;
      font-size: 16px !important; }
      .kalendes-blocData.has-emphasis .blocData-content div {
        font-size: 16px !important; }
      .kalendes-blocData.has-emphasis .blocData-content span {
        font-size: 16px !important; }
  .kalendes-blocData.with-bold .blocData-content {
    font-weight: bold;
    font-size: 16px !important; }
    .kalendes-blocData.with-bold .blocData-content div {
      font-size: 16px !important; }
    .kalendes-blocData.with-bold .blocData-content span {
      font-size: 16px !important; }
  .kalendes-blocData.with-margin {
    margin-top: 20px; }
  .kalendes-blocData.has-center .blocData-content {
    text-align: center; }
    .kalendes-blocData.has-center .blocData-content div {
      text-align: center; }
    .kalendes-blocData.has-center .blocData-content span {
      text-align: center; }

.kalendes-blocData:hover.with-arrow {
  cursor: pointer;
  background-color: #FAFAFA; }

.kalendes-blocTitle {
  margin-top: 30px;
  margin-bottom: 20px; }
  .kalendes-blocTitle .blocTitle-check {
    margin-right: 10px; }
  .kalendes-blocTitle .blocTitle-icon {
    margin-right: 10px; }
  .kalendes-blocTitle .blocTitle-label {
    font-size: 18px !important;
    font-weight: bold;
    color: rgba(0, 0, 0, 0.87);
    margin-right: 15px; }
  .kalendes-blocTitle .blocTitle-line {
    height: 1px;
    background-color: #EEEEEE; }

.kalendes-bottomNav {
  z-index: 100; }

.kalendes-button {
  position: relative;
  padding-left: 20px;
  padding-right: 20px;
  margin: 5px;
  background-color: #212121;
  color: white;
  cursor: pointer;
  overflow: hidden;
  border-radius: 24px 24px 0px 24px; }
  .kalendes-button.small-radius {
    border-radius: 5px; }
  .kalendes-button.medium-radius {
    border-radius: 100px; }
  .kalendes-button.rounded {
    padding-left: 0px;
    padding-right: 0px;
    height: 30px;
    width: 30px;
    border-radius: 30px; }
  .kalendes-button.bold {
    font-weight: bold; }
  .kalendes-button.no-top-padding .kalendes-button-content {
    height: 28px; }
  .kalendes-button.small-padding .kalendes-button-content {
    height: 35px; }
  .kalendes-button.no-vertical-padding {
    padding-left: 5px;
    padding-right: 5px; }
  .kalendes-button:not(.no-top-padding):not(.small-padding) .kalendes-button-content {
    height: 47px; }
  .kalendes-button:not(.is-icon-button) .kalendes-button-icon {
    margin-right: 20px; }
  .kalendes-button.primary {
    background-color: #5F2EEA !important; }
  .kalendes-button.accent {
    background-color: #C93867 !important; }
  .kalendes-button.purple {
    background-color: #592BCA; }
  .kalendes-button.blue {
    background-color: #1E74FD; }
  .kalendes-button.indigo {
    background-color: #3F51B5; }
  .kalendes-button.red {
    background-color: #C93867; }
  .kalendes-button.pink {
    background-color: #e91e63; }
  .kalendes-button.green {
    background-color: #34C759; }
  .kalendes-button.yellow {
    background-color: #FFEB3B; }
  .kalendes-button.orange {
    background-color: rgba(250, 185, 128, 0.99); }
  .kalendes-button.grey {
    background-color: #6E6E8C; }
  .kalendes-button.black {
    background-color: #222; }
  .kalendes-button.transparent {
    background-color: transparent; }
    .kalendes-button.transparent md-icon {
      color: #424242; }
    .kalendes-button.transparent.flat {
      border: 1px solid #BDBDBD; }
  .kalendes-button.transparent-bg {
    background-color: #FFFFFF;
    box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
    color: #6E6E8C; }
    .kalendes-button.transparent-bg .kalendes-button-text span {
      font-size: 14px !important; }
    .kalendes-button.transparent-bg md-icon {
      height: 20px;
      width: 20px;
      min-height: 20px;
      min-width: 20px;
      font-size: 20px;
      color: #6E6E8C; }
  .kalendes-button.white {
    border: 1px solid #E0E0E0;
    background-color: white;
    color: #0B0643; }
    .kalendes-button.white.flat {
      border: 1px solid #E9E9F8; }
    .kalendes-button.white.no-top-padding .kalendes-button-content {
      height: 26px; }
    .kalendes-button.white md-icon {
      color: #0B0643; }
    .kalendes-button.white.purple {
      color: #5F2EEA;
      border: 2px solid #5F2EEA; }
      .kalendes-button.white.purple md-icon {
        color: #5F2EEA; }
  .kalendes-button.disabled {
    opacity: 0.6; }
  .kalendes-button .kalendes-button-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px !important; }
    .kalendes-button .kalendes-button-text span {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size: 16px !important; }
  .kalendes-button md-icon {
    color: white; }

.kalendes-button:hover {
  opacity: 0.8;
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }

.kalendes-calculatrice {
  background-color: white;
  border: 1px solid #EEEEEE; }
  .kalendes-calculatrice .calculatrice-result {
    color: white;
    background-color: #212121; }
    .kalendes-calculatrice .calculatrice-result:not(.top) {
      font-size: 40px;
      height: 80px;
      font-weight: bold;
      padding-right: 10px; }
    .kalendes-calculatrice .calculatrice-result.top {
      height: 20px;
      font-size: 14px;
      font-weight: bold;
      padding: 5px; }
  .kalendes-calculatrice .calculatrice-line .calculatrice-button {
    transition: background-color 0.3s linear;
    cursor: pointer;
    font-weight: bold;
    box-shadow: 0px 0px 1px rgba(17, 17, 17, 0.2);
    font-size: 22px; }
    .kalendes-calculatrice .calculatrice-line .calculatrice-button.top {
      background-color: #FDBC7F;
      font-size: 26px; }
    .kalendes-calculatrice .calculatrice-line .calculatrice-button.last {
      background-color: #5F2EEA;
      font-size: 26px;
      color: white; }
    .kalendes-calculatrice .calculatrice-line .calculatrice-button.multiply {
      font-size: 20px; }
    .kalendes-calculatrice .calculatrice-line .calculatrice-button.zero {
      width: 140px; }
    .kalendes-calculatrice .calculatrice-line .calculatrice-button.remaining {
      color: #A2274F; }
  .kalendes-calculatrice .calculatrice-line .calculatrice-button:active {
    background-color: #F8F8FF;
    /*
      &.last{
        opacity:0.6;
      }
      &:not(.last){
        background-color:#F8F8FF;
      }
      */ }

.kalendes-chart {
  position: relative; }
  .kalendes-chart .kalendes-chart-noData-container {
    position: absolute;
    width: 100%;
    height: 100%; }
    .kalendes-chart .kalendes-chart-noData-container .kalendes-chart-noData {
      padding: 20px;
      background-color: #424242;
      color: white;
      border-radius: 5px; }
  .kalendes-chart .card-content {
    min-width: 300px;
    min-height: 200px; }
    .kalendes-chart .card-content .card-header {
      font-size: 14px !important;
      font-weight: bold;
      margin-top: 10px;
      color: #616161; }
    .kalendes-chart .card-content .card-container .one-card {
      border-radius: 5px;
      border: 1px solid #EEEEEE;
      margin: 10px;
      padding: 30px 30px; }
      .kalendes-chart .card-content .card-container .one-card .card-title {
        font-size: 16px !important;
        font-weight: bold;
        color: #616161; }
      .kalendes-chart .card-content .card-container .one-card .card-value {
        font-size: 30px !important;
        font-weight: bold;
        color: rgba(0, 0, 0, 0.87); }

.kalendes-checkbox {
  position: relative; }
  .kalendes-checkbox input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -border-radius: 4px;
    margin: 0px;
    height: 20px;
    width: 20px;
    background: #fff;
    border: 2px solid #ced4da;
    border-radius: 4px;
    cursor: pointer; }
  .kalendes-checkbox input[type="checkbox"]:checked {
    border: none;
    position: relative; }
    .kalendes-checkbox input[type="checkbox"]:checked:before {
      font-family: FontAwesome;
      content: '\f00c';
      display: block;
      color: white;
      position: absolute; }
  .kalendes-checkbox input[type="checkbox"]:disabled {
    border: 1px dashed #ced4da; }
  .kalendes-checkbox.mini {
    width: 20px;
    height: 20px; }
    .kalendes-checkbox.mini input[type=checkbox] {
      width: 20px;
      height: 20px; }
    .kalendes-checkbox.mini input[type="checkbox"]:checked {
      padding: 3px; }
      .kalendes-checkbox.mini input[type="checkbox"]:checked:before {
        font-size: 13px; }
    .kalendes-checkbox.mini.rounded input[type=checkbox] {
      border-radius: 20px; }
  .kalendes-checkbox.medium {
    width: 24px;
    height: 24px; }
    .kalendes-checkbox.medium input[type=checkbox] {
      width: 24px;
      height: 24px; }
    .kalendes-checkbox.medium input[type="checkbox"]:checked {
      padding: 4px; }
      .kalendes-checkbox.medium input[type="checkbox"]:checked:before {
        font-size: 16px; }
    .kalendes-checkbox.medium.rounded input[type=checkbox] {
      border-radius: 24px; }
  .kalendes-checkbox.maxi {
    width: 30px;
    height: 30px; }
    .kalendes-checkbox.maxi input[type=checkbox] {
      width: 30px;
      height: 30px; }
    .kalendes-checkbox.maxi input[type="checkbox"]:checked {
      padding: 5px; }
      .kalendes-checkbox.maxi input[type="checkbox"]:checked:before {
        font-size: 20px; }
    .kalendes-checkbox.maxi.rounded input[type=checkbox] {
      border-radius: 30px; }
  .kalendes-checkbox.black input[type="checkbox"]:checked {
    background: #212121; }
  .kalendes-checkbox.red input[type="checkbox"]:checked {
    background: #C93867; }
  .kalendes-checkbox.purple input[type="checkbox"]:checked {
    background: #5F2EEA; }
  .kalendes-checkbox.green input[type="checkbox"]:checked {
    background: #43A047; }
  .kalendes-checkbox.disable-event {
    pointer-events: none; }

.kalendes-carousel {
  position: relative; }

.kalendes-disableArea {
  position: relative; }
  .kalendes-disableArea .kalendes-disableArea-backdrop {
    opacity: 0.3;
    position: absolute;
    right: 0px;
    left: 0px;
    top: 0px;
    bottom: 0px;
    background-color: #A3A3BD !important;
    z-index: 1; }
  .kalendes-disableArea .kalendes-disableArea-content {
    position: relative; }

.kalendes-footer-component {
  position: absolute;
  background-color: transparent;
  bottom: 20px;
  right: 20px; }
  .kalendes-footer-component:not(.right-pinned) {
    left: 0px; }

.kalendes-full-popup {
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 1001; }
  .kalendes-full-popup.close-white .kalendes-full-popup-container .kalendes-full-popup-header md-icon {
    color: white; }
  .kalendes-full-popup.close-big .kalendes-full-popup-container .kalendes-full-popup-header md-icon {
    font-size: 32px;
    width: 32px;
    height: 32px; }
  .kalendes-full-popup .kalendes-full-popup-container {
    position: relative;
    z-index: 25;
    overflow: hidden;
    background-color: white; }
    .kalendes-full-popup .kalendes-full-popup-container.no-radius {
      border-radius: 0px; }
    .kalendes-full-popup .kalendes-full-popup-container .kalendes-full-popup-content {
      position: relative;
      overflow: hidden;
      padding-bottom: env(safe-area-inset-bottom); }
    .kalendes-full-popup .kalendes-full-popup-container .kalendes-full-popup-header {
      position: absolute;
      right: 10px;
      top: 10px;
      z-index: 20; }
      .kalendes-full-popup .kalendes-full-popup-container .kalendes-full-popup-header md-icon {
        color: #0B0643;
        font-size: 20px;
        width: 20px;
        height: 20px;
        cursor: pointer; }
  .kalendes-full-popup #container {
    position: relative; }

.kalendes-generikPopup {
  position: relative;
  overflow: hidden; }
  .kalendes-generikPopup .kalendes-generikPopup-content .account {
    height: 80px;
    min-height: 80px; }
    .kalendes-generikPopup .kalendes-generikPopup-content .account .name {
      font-weight: bold;
      padding-left: 10px; }
  .kalendes-generikPopup .kalendes-generikPopup-content .generik-details {
    border-top: 1px solid rgba(0, 0, 0, 0.12); }
    .kalendes-generikPopup .kalendes-generikPopup-content .generik-details .generik-content {
      padding-top: 5px;
      padding-left: 20px; }
  .kalendes-generikPopup .generik-footer {
    background-color: #F5F5F5;
    border-top: 1px solid #EEEEEE;
    min-height: 90px;
    max-height: 90px; }

.kalendes-generikList {
  margin: 20px; }
  .kalendes-generikList .generikList-title {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 30px;
    padding-left: 10px; }
    .kalendes-generikList .generikList-title list-title {
      font-weight: bold;
      font-size: 16px; }
  .kalendes-generikList .generikList-noRecord {
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    min-height: 60px;
    font-style: italic; }
  .kalendes-generikList .generikList-item {
    transition: background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    background-color: #FAFAFA;
    padding-left: 10px;
    cursor: pointer;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    min-height: 60px;
    padding-top: 5px;
    padding-bottom: 5px; }
    .kalendes-generikList .generikList-item.pair {
      background-color: white; }
    .kalendes-generikList .generikList-item .generikList-item-actions {
      padding-right: 5px; }
  .kalendes-generikList .generikList-item:hover {
    background-color: #EEEEEE; }

.xs .kalendes-generikList {
  margin-left: 0px;
  margin-right: 0px; }
  .xs .kalendes-generikList .generikList-title {
    border-top-left-radius: initial;
    border-top-right-radius: initial; }
  .xs .kalendes-generikList .generikList-item {
    min-height: 100px;
    border-left: none;
    border-right: none; }

.kalendes-icon {
  position: relative; }
  .kalendes-icon .kalendes-icon-badge {
    border-radius: 100px;
    font-weight: bold;
    height: 40px;
    min-width: 40px;
    font-size: 16px;
    padding: 5px; }
    .kalendes-icon .kalendes-icon-badge.purple {
      color: white;
      background-color: #5F2EEA; }
    .kalendes-icon .kalendes-icon-badge.blue {
      color: white;
      background-color: #1E74FD; }
    .kalendes-icon .kalendes-icon-badge.red {
      color: white;
      background-color: #EC4433; }
    .kalendes-icon .kalendes-icon-badge.green {
      color: white;
      background-color: #0ACC35; }
    .kalendes-icon .kalendes-icon-badge.yellow {
      color: white;
      background-color: #FFEB3B; }
    .kalendes-icon .kalendes-icon-badge.orange {
      color: white;
      background-color: #FE9500; }
    .kalendes-icon .kalendes-icon-badge.grey {
      color: white;
      background-color: #6C7C94; }
    .kalendes-icon .kalendes-icon-badge.black {
      color: white;
      background-color: #222; }
    .kalendes-icon .kalendes-icon-badge.pink {
      color: white;
      background-color: #e91e63; }
    .kalendes-icon .kalendes-icon-badge.indigo {
      color: white;
      background-color: #3F51B5; }
    .kalendes-icon .kalendes-icon-badge.white {
      background-color: white;
      border: 1px solid; }
      .kalendes-icon .kalendes-icon-badge.white.purple {
        border-color: #5F2EEA;
        color: #5F2EEA; }
        .kalendes-icon .kalendes-icon-badge.white.purple md-icon {
          color: #5F2EEA; }
      .kalendes-icon .kalendes-icon-badge.white.pink {
        border-color: #e91e63;
        color: #e91e63; }
      .kalendes-icon .kalendes-icon-badge.white.blue {
        border-color: #1E74FD;
        color: #1E74FD; }
        .kalendes-icon .kalendes-icon-badge.white.blue md-icon {
          color: #1E74FD; }
      .kalendes-icon .kalendes-icon-badge.white.red {
        border-color: #EC4433;
        color: #EC4433; }
        .kalendes-icon .kalendes-icon-badge.white.red md-icon {
          color: #EC4433; }
      .kalendes-icon .kalendes-icon-badge.white.green {
        border-color: #34C759;
        color: #34C759; }
        .kalendes-icon .kalendes-icon-badge.white.green md-icon {
          color: #34C759 !important; }
      .kalendes-icon .kalendes-icon-badge.white.yellow {
        border-color: #FFEB3B;
        color: #FFEB3B; }
        .kalendes-icon .kalendes-icon-badge.white.yellow md-icon {
          color: #FFEB3B; }
      .kalendes-icon .kalendes-icon-badge.white.orange {
        border-color: #FE9500;
        color: #FE9500; }
        .kalendes-icon .kalendes-icon-badge.white.orange md-icon {
          color: #FE9500 !important; }
      .kalendes-icon .kalendes-icon-badge.white.grey {
        border-color: #6C7C94;
        color: #6C7C94; }
        .kalendes-icon .kalendes-icon-badge.white.grey md-icon {
          color: #6C7C94; }
      .kalendes-icon .kalendes-icon-badge.white.black {
        border-color: #222;
        color: #222; }
        .kalendes-icon .kalendes-icon-badge.white.black md-icon {
          color: #222; }
    .kalendes-icon .kalendes-icon-badge.xxs {
      padding: 2px;
      font-size: 10px;
      height: 20px;
      min-width: 20px; }
    .kalendes-icon .kalendes-icon-badge.xs {
      font-size: 12px;
      height: 30px;
      min-width: 30px; }
    .kalendes-icon .kalendes-icon-badge.xl {
      font-size: 20px;
      height: 50px;
      min-width: 50px; }
    .kalendes-icon .kalendes-icon-badge.xxl {
      font-size: 24px;
      height: 60px;
      min-width: 60px; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).purple {
    color: #5F2EEA; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).blue {
    color: #1E74FD; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).indigo {
    color: #3F51B5; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).red md-icon {
    color: #C93867; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).pink {
    color: #e91e63; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).green {
    color: #1BAD3C; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).yellow {
    color: #FFEB3B; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).orange {
    color: #FE9500; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).text-primary {
    color: #0B0643; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).text-secondary {
    color: #6E6E8C; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).grey {
    color: #6C7C94; }
  .kalendes-icon .kalendes-icon-md:not(.badge):not(.white).black {
    color: #222; }
  .kalendes-icon .kalendes-icon-md.badge.white {
    border-radius: 100px;
    background-color: white !important;
    border: 1px solid; }
    .kalendes-icon .kalendes-icon-md.badge.white.medium-border {
      border: 2px solid; }
    .kalendes-icon .kalendes-icon-md.badge.white.purple {
      border-color: #5F2EEA;
      color: #5F2EEA; }
    .kalendes-icon .kalendes-icon-md.badge.white.pink {
      border-color: #e91e63;
      color: #e91e63; }
    .kalendes-icon .kalendes-icon-md.badge.white.blue {
      border-color: #1E74FD;
      color: #1E74FD; }
    .kalendes-icon .kalendes-icon-md.badge.white.red {
      border-color: #EC4433;
      color: #EC4433; }
    .kalendes-icon .kalendes-icon-md.badge.white.green {
      border-color: #34C759;
      color: #34C759; }
    .kalendes-icon .kalendes-icon-md.badge.white.yellow {
      border-color: #FFEB3B;
      color: #FFEB3B; }
    .kalendes-icon .kalendes-icon-md.badge.white.orange {
      border-color: #FE9500;
      color: #FE9500; }
    .kalendes-icon .kalendes-icon-md.badge.white.grey {
      border-color: #6C7C94;
      color: #6C7C94; }
    .kalendes-icon .kalendes-icon-md.badge.white.black {
      border-color: #222;
      color: #222; }
  .kalendes-icon .kalendes-icon-md.badge {
    border-radius: 100px;
    height: 40px;
    width: 40px; }
    .kalendes-icon .kalendes-icon-md.badge:not(.white) md-icon {
      color: white; }
    .kalendes-icon .kalendes-icon-md.badge.purple {
      background-color: #592BCA; }
    .kalendes-icon .kalendes-icon-md.badge.blue {
      background-color: #1E74FD; }
    .kalendes-icon .kalendes-icon-md.badge.indigo {
      background-color: #3F51B5; }
    .kalendes-icon .kalendes-icon-md.badge.red {
      background-color: #EC4433; }
    .kalendes-icon .kalendes-icon-md.badge.pink {
      background-color: #e91e63; }
    .kalendes-icon .kalendes-icon-md.badge.green {
      background-color: #34C759; }
    .kalendes-icon .kalendes-icon-md.badge.yellow {
      background-color: #FFEB3B; }
    .kalendes-icon .kalendes-icon-md.badge.orange {
      background-color: #FE9500; }
    .kalendes-icon .kalendes-icon-md.badge.grey {
      background-color: #6C7C94; }
    .kalendes-icon .kalendes-icon-md.badge.black {
      background-color: #222; }
  .kalendes-icon .kalendes-icon-md.xxs.badge {
    height: 24px;
    width: 24px; }
  .kalendes-icon .kalendes-icon-md.xxs md-icon {
    font-size: 14px;
    height: 14px;
    min-height: 14px;
    width: 14px;
    min-width: 14px; }
  .kalendes-icon .kalendes-icon-md.xs.badge {
    height: 30px;
    width: 30px; }
  .kalendes-icon .kalendes-icon-md.xs md-icon {
    font-size: 18px;
    height: 18px;
    min-height: 18px;
    width: 18px;
    min-width: 18px; }
  .kalendes-icon .kalendes-icon-md.xl.badge {
    height: 45px;
    width: 45px; }
  .kalendes-icon .kalendes-icon-md.xl md-icon {
    font-size: 30px;
    height: 30px;
    width: 30px; }
  .kalendes-icon .kalendes-icon-md.xxl.badge {
    height: 60px;
    width: 60px; }
  .kalendes-icon .kalendes-icon-md.xxl md-icon {
    font-size: 40px;
    height: 40px;
    width: 40px; }
  .kalendes-icon .kalendes-icon-alert {
    position: absolute;
    top: -3px;
    right: -3px;
    height: 12px;
    width: 12px;
    border-radius: 100px;
    background-color: #E53935; }
    .kalendes-icon .kalendes-icon-alert.xl {
      top: -1px;
      right: -1px; }
  .kalendes-icon .kalendes-icon-loading {
    position: absolute;
    top: -3px;
    right: -3px;
    height: 15px;
    width: 15px;
    border-radius: 100px;
    background-color: #E53935; }
    .kalendes-icon .kalendes-icon-loading md-icon {
      font-size: 13px;
      height: 13px;
      width: 13px;
      min-height: 13px;
      min-width: 13px;
      color: white; }
    .kalendes-icon .kalendes-icon-loading.xl {
      top: -1px;
      right: -1px; }

.kalendes-iconButton {
  cursor: pointer;
  border-radius: 5px;
  padding: 4px;
  margin: 5px; }
  .kalendes-iconButton md-icon {
    color: #616161; }
  .kalendes-iconButton.red {
    background-color: #E53935; }
    .kalendes-iconButton.red md-icon {
      color: white; }
  .kalendes-iconButton.grey {
    background-color: #616161; }
    .kalendes-iconButton.grey md-icon {
      color: white; }
  .kalendes-iconButton.black {
    background-color: #212121; }
    .kalendes-iconButton.black md-icon {
      color: white; }
  .kalendes-iconButton.blue {
    background-color: #1E88E5; }
    .kalendes-iconButton.blue md-icon {
      color: white; }
  .kalendes-iconButton.rounded {
    border-radius: 24px; }
  .kalendes-iconButton.bordered {
    border: 1px solid #EEEEEE; }
  .kalendes-iconButton.hover:hover {
    background-color: #FAFAFA; }
  .kalendes-iconButton.xxs.rounded {
    border-radius: 18px; }
  .kalendes-iconButton.xxs md-icon {
    font-size: 18px !important;
    height: 18px !important;
    width: 18px !important;
    min-height: 18px !important;
    min-width: 18px !important; }
  .kalendes-iconButton.mini.rounded {
    border-radius: 24px; }
  .kalendes-iconButton.mini md-icon {
    font-size: 24px !important;
    height: 24px !important;
    width: 24px !important; }
  .kalendes-iconButton.medium {
    padding: 10px;
    margin-right: 5px;
    margin-left: 5px; }
    .kalendes-iconButton.medium.rounded {
      border-radius: 32px; }
    .kalendes-iconButton.medium md-icon {
      font-size: 32px !important;
      height: 32px !important;
      width: 32px !important; }
  .kalendes-iconButton.big {
    padding: 10px;
    margin-right: 5px;
    margin-left: 5px; }
    .kalendes-iconButton.big.rounded {
      border-radius: 40px; }
    .kalendes-iconButton.big md-icon {
      font-size: 40px !important;
      height: 40px !important;
      width: 40px !important; }

.kalendes-input {
  margin-bottom: 30px; }
  .kalendes-input.no-margin {
    margin-bottom: 0px; }
  .kalendes-input.show-error input.ng-invalid {
    border: 1px solid red !important; }
  .kalendes-input.show-error select.ng-invalid {
    border: 1px solid red !important; }
  .kalendes-input.has-clear input {
    padding-right: 35px !important; }
  .kalendes-input.big-height .kalendes-input-container .kalendes-input-content input {
    height: 64px; }
  .kalendes-input.align-right input {
    text-align: right; }
  .kalendes-input .kalendes-input-label {
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 14px; }
  .kalendes-input.selected .kalendes-input-label {
    color: #5F2EEA; }
  .kalendes-input .kalendes-input-container {
    position: relative; }
    .kalendes-input .kalendes-input-container .kalendes-select-arrow {
      position: absolute;
      right: 0px;
      top: 0px;
      height: 100%;
      width: 40px; }
      .kalendes-input .kalendes-input-container .kalendes-select-arrow md-icon {
        color: #BDBDBD; }
    .kalendes-input .kalendes-input-container .kalendes-input-clear-button {
      position: absolute;
      cursor: pointer;
      right: 0px;
      top: 0px;
      height: 100%;
      width: 40px; }
      .kalendes-input .kalendes-input-container .kalendes-input-clear-button md-icon {
        color: #E8E8FC; }
    .kalendes-input .kalendes-input-container .kalendes-input-content input {
      height: 50px;
      padding: 10px;
      border: 1px solid #E9E9F8;
      border-radius: 5px; }
    .kalendes-input .kalendes-input-container .kalendes-input-content input:focus {
      border: 1px solid #5F2EEA;
      color: #0B0643; }
    .kalendes-input .kalendes-input-container .kalendes-input-content input:disabled {
      border-style: dashed !important;
      background-color: #F9F9F9;
      opacity: 1;
      border-width: 1px !important; }
    .kalendes-input .kalendes-input-container .kalendes-input-content select {
      height: 50px;
      padding: 10px;
      padding-right: 30px;
      border: 1px solid #E9E9F8;
      background-color: transparent;
      border-radius: 5px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none; }
      .kalendes-input .kalendes-input-container .kalendes-input-content select.ng-invalid.ng-show-error {
        border: 1px solid red; }
    .kalendes-input .kalendes-input-container .kalendes-input-content select:disabled {
      border-style: dashed;
      color: #9E9E9E; }
    .kalendes-input .kalendes-input-container .kalendes-input-content select:not([disabled]):hover {
      cursor: pointer;
      background-color: #FAFAFA; }
    .kalendes-input .kalendes-input-container .kalendes-input-content select:focus {
      border: 1px solid #1E74FD; }
      .kalendes-input .kalendes-input-container .kalendes-input-content select:focus.ng-invalid.ng-show-error {
        border: 1px solid red; }
    .kalendes-input .kalendes-input-container .kalendes-input-content input[type=file]::-webkit-file-upload-button {
      visibility: hidden; }
    .kalendes-input .kalendes-input-container .kalendes-input-content input[type=file]::before {
      content: 'Parcourir...';
      color: #424242;
      border: 1px solid #EEEEEE;
      border-radius: 3px;
      padding: 3px 10px;
      white-space: nowrap;
      -webkit-user-select: none;
      cursor: pointer;
      font-weight: bold;
      font-size: 10pt; }
  .kalendes-input .kalendes-input-help {
    margin-left: 5px; }
    .kalendes-input .kalendes-input-help md-icon {
      color: #C9C9E0; }
  .kalendes-input .kalendes-input-errors {
    position: relative; }
    .kalendes-input .kalendes-input-errors .errors-messages {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%; }
      .kalendes-input .kalendes-input-errors .errors-messages div {
        font-size: 11px !important;
        color: #EC4433; }

.kalendes-input-help-header {
  font-size: 16px;
  font-weight: bold;
  color: white;
  background-color: #C93867;
  padding: 10px; }

.kalendes-input-help-content {
  padding: 10px;
  padding-top: 20px; }

.kalendes-input-width-separator {
  min-width: 20px; }

.transparent-bg .kalendes-input .kalendes-input-container .kalendes-input-content input {
  border: none;
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  color: #0B0643; }
  .transparent-bg .kalendes-input .kalendes-input-container .kalendes-input-content input:-ms-input-placeholder {
    color: #6E6E8C;
    font-weight: 500; }
  .transparent-bg .kalendes-input .kalendes-input-container .kalendes-input-content input::placeholder {
    color: #6E6E8C;
    font-weight: 500; }
  .transparent-bg .kalendes-input .kalendes-input-container .kalendes-input-content input::-ms-input-placeholder {
    color: #6E6E8C;
    font-weight: 500; }

.transparent-bg .kalendes-input .kalendes-input-container .kalendes-input-content input:focus {
  border: 1px solid #5F2EEA; }

.kalendes-inputAdresse {
  margin-bottom: 40px; }
  .kalendes-inputAdresse .kalendes-inputAdresse-normal-container {
    position: relative; }
  .kalendes-inputAdresse .link-custom-config {
    position: absolute;
    right: 0px;
    bottom: -20px;
    font-size: 11px !important;
    color: #1976D2;
    cursor: pointer; }
  .kalendes-inputAdresse .link-custom-config:hover {
    text-decoration: underline; }
  .kalendes-inputAdresse .kalendes-adresse-resuts-popup {
    position: absolute;
    background-color: white;
    z-index: 10;
    top: 70px;
    left: 5px;
    width: 550px;
    height: 250px; }

.kalendes-inputAdresse-custom-container {
  padding: 10px; }
  .kalendes-inputAdresse-custom-container .adresse-custom-title {
    margin-bottom: 5px;
    color: #0B0643;
    font-size: 14px; }
  .kalendes-inputAdresse-custom-container .adresse-custom-input-error {
    font-size: 12px;
    color: #E53935 !important; }
  .kalendes-inputAdresse-custom-container .custom-container-content .adresse-custom-input {
    /*
      margin-right:10px;
      &.numero{
        width:60px;
      }
      &.code-postal{
        width:100px;
      }
      &.rue{
        width:300px;
      }
      &.ville{
        width:200px;
      }
      &.pays{
        width:100px;
      }
       */ }

.kalendes-inputLibelle {
  margin-bottom: 30px; }
  .kalendes-inputLibelle.no-margin {
    margin-bottom: 0px; }
  .kalendes-inputLibelle .input-label {
    margin-bottom: 5px;
    color: #0B0643;
    font-size: 14px;
    /*
    font-weight:bold;
    color:#616161;
     */ }
  .kalendes-inputLibelle .input-value {
    height: 50px;
    padding: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    border: 1px solid #E9E9F8;
    border-radius: 6px;
    color: #6E6E8C;
    font-size: 14px;
    cursor: pointer; }
    .kalendes-inputLibelle .input-value.kalendes-noPadding {
      padding: 0px; }
  .kalendes-inputLibelle .input-value:focus {
    border: 1px solid #1E74FD; }
  .kalendes-inputLibelle.disabled {
    pointer-events: none; }
    .kalendes-inputLibelle.disabled .input-value {
      border-style: dashed;
      color: #9E9E9E; }

.kalendes-inputLibelle:not(.disabled) .input-value:hover {
  background-color: #FAFAFA; }

.kalendes-inputQuantite .kalendes-inputQuantite-moins {
  position: relative;
  height: 35px;
  width: 35px;
  border-radius: 35px;
  background-color: #E9E9F8;
  font-size: 20px;
  color: #14142B;
  cursor: pointer;
  margin: 3px;
  overflow: hidden;
  -webkit-user-select: none; }

.kalendes-inputQuantite .kalendes-inputQuantite-input input {
  width: 40px;
  border: 1px solid #E9E9F8;
  padding: 10px;
  border-radius: 5px;
  text-align: center;
  color: #0B0643; }

.kalendes-inputQuantite .kalendes-inputQuantite-plus {
  position: relative;
  height: 35px;
  width: 35px;
  border-radius: 35px;
  background-color: #E9E9F8;
  color: #14142B;
  font-size: 20px;
  cursor: pointer;
  margin: 3px;
  overflow: hidden;
  -webkit-user-select: none; }

.kalendes-input-time {
  /*
  .kalendes-input{
    .kalendes-input-container{
      .kalendes-input-content{
        select {
          padding-right:40px;
        }
      }
    }
  }
   */ }
  .kalendes-input-time input {
    border: none;
    color: #0B0643;
    font-size: 18px;
    background-color: #E8E8FC;
    text-align: center;
    padding: 0px 5px  !important;
    font-weight: bold;
    border-radius: 5px; }

.kalendes-limitWidth .kalendes-limitWidth-limited .kalendes-limitWidth-limited-content {
  background-color: white;
  width: 800px; }

.kalendes-loading .is-loading {
  position: relative; }
  .kalendes-loading .is-loading .loading-page {
    position: absolute;
    opacity: 0.6;
    z-index: 21;
    height: 100%;
    width: 100%; }
  .kalendes-loading .is-loading .loading-indicator {
    position: absolute;
    pointer-events: none;
    z-index: 22;
    height: 100%;
    width: 100%; }
  .kalendes-loading .is-loading .loading-opacity {
    opacity: 0.95; }

.kalendes-loading .is-timeout .no-network {
  padding-top: 30px;
  text-align: center; }
  .kalendes-loading .is-timeout .no-network .no-network-icon md-icon {
    font-size: 60px !important;
    height: 60px !important;
    width: 60px !important; }
  .kalendes-loading .is-timeout .no-network .no-network-title {
    padding-top: 20px;
    font-size: 22px !important;
    font-weight: bold; }
  .kalendes-loading .is-timeout .no-network .no-network-subtitle {
    padding-top: 10px;
    font-size: 16px !important; }
  .kalendes-loading .is-timeout .no-network .no-network-actions {
    padding-top: 20px; }

.kalendes-loading .is-noContent {
  background-color: #fcfcfc; }
  .kalendes-loading .is-noContent .no-content-icon md-icon {
    font-size: 60px !important;
    height: 60px !important;
    width: 60px !important; }
  .kalendes-loading .is-noContent .no-content-title {
    padding-top: 5px;
    font-size: 22px !important;
    font-weight: bold;
    color: #2d323e; }

.kalendes-loading md-progress-circular path {
  stroke: #4722AE; }

#kalendes-map-container {
  position: relative; }

.map-loading {
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  z-index: 1; }
  .map-loading md-progress-linear {
    height: 3px !important; }
    .map-loading md-progress-linear .md-container {
      height: 3px !important;
      background-color: transparent !important; }
    .map-loading md-progress-linear .md-bar {
      background-color: #5F2EEA !important; }
    .map-loading md-progress-linear .md-bar2 {
      animation: md-progress-linear-indeterminate-scale-2 1s infinite, md-progress-linear-indeterminate-2 1s infinite !important; }

.kalendes-map {
  height: 100%;
  width: 100%; }

.marker-boutiques {
  background: #5F2EEA;
  width: 45px;
  height: 45px;
  border-radius: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  text-align: center; }

#map {
  height: 100%; }
  #map a[href^="https://maps.google.com/maps"] {
    display: none !important; }

#map-circle {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  pointer-events: none; }

.gm-style .controls {
  font-size: 28px;
  /* this adjusts the size of all the controls */
  background-color: white;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
  box-sizing: border-box;
  border-radius: 2px;
  cursor: pointer;
  font-weight: 300;
  height: 1em;
  margin: 6px;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding: 2px;
  width: 1em; }

.gm-style .controls button {
  border: 0;
  background-color: white;
  color: rgba(0, 0, 0, 0.6); }

.gm-style .controls button:hover {
  color: #5F2EEA; }

.gm-style .controls.zoom-control {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  height: auto; }

.gm-style .controls.zoom-control button {
  font: 0.85em Arial;
  margin: 1px;
  padding: 0; }

.scrollFix {
  line-height: 1.35;
  overflow: hidden;
  /* white-space: nowrap; */ }

/* hide close button in info-window */
.gm-style .gm-style-iw-d {
  overflow: hidden !important; }

.gm-ui-hover-effect {
  background: white none repeat scroll 0% 0% !important;
  border-radius: 16px; }

.kalendes-map-container-item .platform-search-item .platform-search-item-container .platform-search-item-container-left {
  max-width: 100% !important; }

.kalendes-map-container-item .platform-search-item .platform-search-item-container .carousel-container {
  max-width: 100% !important; }

.xs .map-loading, .sm .map-loading {
  top: 10px;
  left: 15px;
  right: 15px; }

.kalendes-modal {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px; }
  .kalendes-modal .kalendes-modal-container {
    position: relative;
    z-index: 1001;
    background-color: white;
    border-radius: 10px;
    overflow: hidden; }
    .kalendes-modal .kalendes-modal-container.no-radius {
      border-radius: 0px; }
    .kalendes-modal .kalendes-modal-container .kalendes-modal-header {
      border-top-left-radius: 10px;
      border-top-right-radius: 10px; }
    .kalendes-modal .kalendes-modal-container .kalendes-modal-content {
      position: relative;
      overflow: hidden; }
    .kalendes-modal .kalendes-modal-container .kalendes-modal-close {
      position: absolute;
      width: 20px;
      height: 20px;
      border-radius: 30px;
      background-color: white;
      right: 2px;
      top: 2px;
      z-index: 12; }
      .kalendes-modal .kalendes-modal-container .kalendes-modal-close md-icon {
        color: #0B0643;
        font-size: 20px;
        width: 20px;
        height: 20px;
        cursor: pointer; }
  .kalendes-modal #container {
    position: relative; }

.kalendes-modalRight {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px; }
  .kalendes-modalRight .kalendes-modalRight-container {
    position: relative;
    z-index: 1001;
    background-color: white;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    overflow: hidden; }
    .kalendes-modalRight .kalendes-modalRight-container .kalendes-modalRight-header {
      border-top-left-radius: 10px; }
    .kalendes-modalRight .kalendes-modalRight-container .kalendes-modalRight-content {
      position: relative;
      overflow: hidden; }

.kalendes-moreMenu {
  position: relative; }
  .kalendes-moreMenu .kalendes-moreMenu-desktop-popup {
    position: absolute;
    top: 40px;
    right: 10px;
    min-width: 300px;
    min-height: 50px;
    background-color: white;
    z-index: 100; }
  .kalendes-moreMenu .kalendes-moreMenu-mobile-popup {
    background-color: white; }

.kalendes-no-content .no-content-icon {
  margin-top: 30px; }
  .kalendes-no-content .no-content-icon md-icon {
    font-size: 60px !important;
    height: 60px !important;
    width: 60px !important; }

.kalendes-no-content .no-content-title {
  padding-top: 5px;
  font-size: 22px !important;
  font-weight: bold;
  color: #2d323e;
  text-align: center; }

.kalendes-pageContainer .kalendes-page-alwaysVisible {
  z-index: 12; }

.kalendes-phone {
  margin-bottom: 30px;
  cursor: pointer !important; }
  .kalendes-phone .kalendes-phone-label {
    margin-bottom: 5px;
    color: #0B0643;
    font-size: 14px;
    /*
    font-weight:bold;
    color:#616161;
     */ }
  .kalendes-phone.selected .kalendes-phone-label {
    color: #5F2EEA; }
  .kalendes-phone.selected input {
    border: 1px solid #5F2EEA;
    color: #0B0643; }
  .kalendes-phone.disabled .kalendes-phone-container {
    border-style: dashed; }
    .kalendes-phone.disabled .kalendes-phone-container input {
      color: #9E9E9E; }
  .kalendes-phone .kalendes-phone-container {
    height: 50px;
    border: 1px solid #E9E9F8;
    border-radius: 6px; }
    .kalendes-phone .kalendes-phone-container .intl-tel-input input {
      border: none; }
    .kalendes-phone .kalendes-phone-container .kalendes-phone-indic {
      position: relative;
      margin-right: 1px;
      min-width: 60px; }
      .kalendes-phone .kalendes-phone-container .kalendes-phone-indic .kalendes-select-arrow {
        position: absolute;
        right: 0px;
        top: 0px;
        height: 100%;
        width: 40px; }
        .kalendes-phone .kalendes-phone-container .kalendes-phone-indic .kalendes-select-arrow md-icon {
          color: #BDBDBD; }
      .kalendes-phone .kalendes-phone-container .kalendes-phone-indic select {
        height: 40px;
        padding: 10px;
        border: 1px solid #BDBDBD;
        border-radius: 6px;
        background-color: transparent;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        color: rgba(0, 0, 0, 0.87); }
      .kalendes-phone .kalendes-phone-container .kalendes-phone-indic select:focus {
        border: 1px solid #3499db; }
        .kalendes-phone .kalendes-phone-container .kalendes-phone-indic select:focus.ng-invalid {
          border: 1px solid red; }
    .kalendes-phone .kalendes-phone-container .kalendes-phone-numero input {
      height: 40px;
      padding: 10px;
      border: 1px solid #BDBDBD;
      border-radius: 6px;
      color: rgba(0, 0, 0, 0.87); }
    .kalendes-phone .kalendes-phone-container .kalendes-phone-numero input:focus {
      border: 1px solid #3499db; }
      .kalendes-phone .kalendes-phone-container .kalendes-phone-numero input:focus.ng-invalid {
        border: 1px solid red; }
  .kalendes-phone .errors-messages div {
    font-size: 11px !important;
    color: red; }

.xs .kalendes-phone .kalendes-phone-container .kalendes-phone-indic {
  width: 120px; }

.kalendes-kalendesPhotos {
  position: relative; }
  .kalendes-kalendesPhotos md-icon {
    font-size: 50px;
    height: 50px;
    width: 50px; }
  .kalendes-kalendesPhotos .kalendes-kalendesPhotos-loading {
    position: relative; }
    .kalendes-kalendesPhotos .kalendes-kalendesPhotos-loading .kalendes-kalendesPhotos-loading-indicator {
      position: absolute;
      width: 100%;
      height: 100%; }
    .kalendes-kalendesPhotos .kalendes-kalendesPhotos-loading md-icon {
      opacity: 0.3; }
  .kalendes-kalendesPhotos .photo-banner {
    position: absolute;
    opacity: 1;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: 50%;
    background-position-y: 50%;
    transition: opacity 0.5s; }
    .kalendes-kalendesPhotos .photo-banner.photo-hide {
      opacity: 0; }
    .kalendes-kalendesPhotos .photo-banner.hide {
      display: none; }
  .kalendes-kalendesPhotos.rounded .photo-banner {
    border-radius: 10px;
    overflow: hidden; }

@keyframes kalendes-animate-show {
  from {
    opacity: 0; }
  to {
    opacity: 0.48; } }

@keyframes kalendes-animate-hide {
  from {
    opacity: 0.48; }
  to {
    opacity: 0; } }

.kalendes-popup.is-popup {
  position: absolute;
  z-index: 1001;
  background-color: white;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
  transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1); }
  .kalendes-popup.is-popup.is-fullPage {
    width: 100%;
    height: 100%; }
  .kalendes-popup.is-popup.is-closed {
    display: none; }
  .kalendes-popup.is-popup.left {
    height: 100%;
    right: 0px;
    top: 0px;
    bottom: 0px; }
  .kalendes-popup.is-popup.right {
    height: 100%;
    left: 0px;
    top: 0px;
    bottom: 0px; }
  .kalendes-popup.is-popup.up {
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%; }
  .kalendes-popup.is-popup.down {
    top: 0px;
    left: 0px;
    right: 0px;
    width: 100%; }

.kalendes-popup-backdrop {
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
  z-index: 1000;
  opacity: 0.48;
  background-color: rgba(33, 33, 33, 0.48) !important; }
  .kalendes-popup-backdrop.animate-hide {
    opacity: 0;
    animation-name: kalendes-animate-hide;
    animation-duration: 300ms;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .kalendes-popup-backdrop.animate-show {
    animation-name: kalendes-animate-show;
    animation-duration: 300ms;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .kalendes-popup-backdrop.hidden {
    opacity: 0;
    display: none; }

.kalendes-popup-header {
  min-height: 45px;
  padding-left: 10px;
  font-weight: bold; }
  .kalendes-popup-header.big {
    min-height: 55px; }
  .kalendes-popup-header.red {
    background-color: #E53935;
    color: white; }
    .kalendes-popup-header.red md-icon {
      color: white; }
  .kalendes-popup-header.blue {
    background-color: #1E88E5;
    color: white; }
    .kalendes-popup-header.blue md-icon {
      color: white; }
  .kalendes-popup-header.pink {
    background-color: #e91e63;
    color: white; }
    .kalendes-popup-header.pink md-icon {
      color: white; }
  .kalendes-popup-header.accent {
    background-color: #C93867;
    color: white; }
    .kalendes-popup-header.accent md-icon {
      color: white; }

.kalendes-popup-footer {
  background-color: #F5F5F5;
  border-top: 1px solid #EEEEEE;
  min-height: 90px;
  max-height: 90px; }
  .kalendes-popup-footer.mini {
    min-height: 50px;
    max-height: 50px; }

.kalendes-search-header {
  border-bottom: 1px solid #EEEEEE;
  padding: 10px; }
  .kalendes-search-header .header-title {
    margin-bottom: 5px;
    font-weight: bold;
    color: #616161;
    /*
    font-size:16px !important;
    font-weight: bold;
    color:rgba(0,0,0,0.87);
    */ }
    .kalendes-search-header .header-title span {
      margin-bottom: 5px;
      font-weight: bold;
      color: #616161; }
  .kalendes-search-header .header-subtitle {
    margin-top: 10px;
    font-size: 12px !important;
    color: rgba(0, 0, 0, 0.54);
    font-style: italic; }
    .kalendes-search-header .header-subtitle span {
      font-size: 12px !important;
      color: rgba(0, 0, 0, 0.54);
      font-style: italic; }

.kalendes-slider-container {
  position: relative;
  overflow: hidden; }
  .kalendes-slider-container.has-transition .kalendes-slide-container {
    transition: transform 0.5s cubic-bezier(0.57, 0.01, 0.6, 1); }

.kalendes-smart-tabs {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px; }
  .kalendes-smart-tabs kalendes-smart-tab.selected {
    z-index: 1; }

.kalendes-switch {
  margin-bottom: 30px;
  cursor: pointer;
  /*
  .switchery{
    &.switchery-default{
      box-shadow: #5F2EEA 0px 0px 0px 16px inset !important;
      border-color: #5F2EEA !important;
      background-color: #5F2EEA !important;
    }
  }

   */ }
  .kalendes-switch.disable-event {
    pointer-events: none; }
  .kalendes-switch.no-margin {
    margin-bottom: 0px; }
  .kalendes-switch label {
    cursor: pointer; }
  .kalendes-switch .switch-input {
    margin-left: 20px; }
  .kalendes-switch .label-main {
    font-size: 16px !important;
    font-weight: bold;
    margin-right: 10px; }
  .kalendes-switch .label-sub {
    margin-top: 2px;
    font-size: 12px !important;
    text-align: justify; }
    .kalendes-switch .label-sub span {
      margin-top: 2px;
      font-size: 12px !important;
      text-align: justify; }

.kalendes-tabs {
  background-color: white; }
  .kalendes-tabs .detail-tabs {
    overflow: hidden; }
    .kalendes-tabs .detail-tabs .tabs-container {
      transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1); }
  .kalendes-tabs .md-button.md-icon-button {
    width: 28px;
    height: 28px;
    min-width: 28px;
    min-height: 28px; }

.kalendes-tag {
  padding: 5px;
  font-size: 13px !important;
  font-weight: 500 !important;
  color: white; }
  .kalendes-tag span.ng-scope {
    font-size: 13px !important;
    font-weight: 500 !important; }
  .kalendes-tag.no-margin {
    margin: 0px; }
  .kalendes-tag .icon-container {
    margin-right: 5px; }
    .kalendes-tag .icon-container md-icon {
      color: white;
      height: 20px !important;
      min-height: 20px !important;
      width: 20px !important;
      min-width: 20px !important;
      font-size: 20px !important; }
  .kalendes-tag span {
    font-size: 12px !important;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .kalendes-tag.has-pointer {
    cursor: pointer; }
  .kalendes-tag.mini {
    border-radius: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 10px !important; }
    .kalendes-tag.mini span {
      font-size: 10px !important; }
      .kalendes-tag.mini span.ng-scope {
        font-size: 10px !important; }
    .kalendes-tag.mini.has-icon {
      padding-top: 1px;
      padding-bottom: 1px;
      padding-left: 3px; }
  .kalendes-tag.green {
    color: #43A047; }
    .kalendes-tag.green md-icon {
      color: #43A047; }
  .kalendes-tag.red {
    color: #C93867; }
    .kalendes-tag.red md-icon {
      color: #C93867; }
  .kalendes-tag.orange {
    color: #FB8C00; }
    .kalendes-tag.orange md-icon {
      color: #FB8C00; }
  .kalendes-tag.grey {
    color: #6E6E8C; }
    .kalendes-tag.grey md-icon {
      color: #6E6E8C; }
  .kalendes-tag.purple {
    color: #5F2EEA; }
    .kalendes-tag.purple md-icon {
      color: #5F2EEA; }
  .kalendes-tag.blue {
    color: #2196F3; }
    .kalendes-tag.blue md-icon {
      color: #2196F3; }
  .kalendes-tag.pink {
    color: #E91E63; }
    .kalendes-tag.pink md-icon {
      color: #E91E63; }
  .kalendes-tag.yellow {
    color: #FFEB3B; }
    .kalendes-tag.yellow md-icon {
      color: #FFEB3B; }
  .kalendes-tag.white {
    background-color: white;
    color: #424242 !important;
    border: 1px solid #EEEEEE; }
    .kalendes-tag.white md-icon {
      color: #424242; }

.kalendes-textarea {
  margin-bottom: 30px; }
  .kalendes-textarea.textarea-noMargin {
    margin-bottom: 0px; }
  .kalendes-textarea .textarea-label {
    margin-bottom: 5px; }
  .kalendes-textarea .textarea-input textarea {
    border: 1px solid #E9E9F8;
    padding: 5px;
    color: #0B0643; }

.ta-root {
  display: block; }
  .ta-root .ta-scroll-window.form-control {
    border: 1px solid rgba(0, 0, 0, 0.12); }
  .ta-root.focussed > .ta-scroll-window.form-control {
    outline: 0px solid transparent;
    border: 1px solid rgba(0, 0, 0, 0.12);
    box-shadow: none; }
  .ta-root textarea.ta-editor.ta-html {
    resize: vertical;
    width: 100% !important;
    border: 1px solid rgba(0, 0, 0, 0.12);
    padding: 16px; }
  .ta-root .ta-toolbar {
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-bottom: none;
    background: material-color("grey", "100"); }
    .ta-root .ta-toolbar .ta-group {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-line-pack: center;
          align-content: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .ta-root .ta-toolbar .ta-group #toolbarWC,
      .ta-root .ta-toolbar .ta-group #toolbarCC {
        display: inline-block !important;
        line-height: 24px; }
      .ta-root .ta-toolbar .ta-group .md-button {
        width: 40px;
        min-width: 40px;
        line-height: 14px;
        height: 36px;
        min-height: 36px;
        padding: 6px;
        margin: 4px 0; }
        .ta-root .ta-toolbar .ta-group .md-button i {
          font-size: 20px;
          width: 20px;
          height: 20px;
          line-height: 20px; }

.kalendes-warning-content .account {
  height: 80px;
  min-height: 80px; }
  .kalendes-warning-content .account .name {
    font-weight: bold;
    padding-left: 10px; }

.kalendes-warning-content .warning-details {
  border-top: 1px solid rgba(0, 0, 0, 0.12); }
  .kalendes-warning-content .warning-details .warning-content {
    padding-top: 5px;
    padding-left: 20px; }

.kalendes-warning-content .warning-footer {
  background-color: #F5F5F5;
  border-top: 1px solid #EEEEEE;
  min-height: 90px;
  max-height: 90px; }

.kalendes-warning-message {
  border-radius: 5px;
  padding: 10px;
  padding-left: 5px; }
  .kalendes-warning-message .kalendes-warning-message-icon {
    margin-right: 5px; }
  .kalendes-warning-message .kalendes-warning-message-text {
    font-size: 14px !important; }
    .kalendes-warning-message .kalendes-warning-message-text div {
      font-size: 14px !important; }
    .kalendes-warning-message .kalendes-warning-message-text span {
      font-size: 14px !important; }
  .kalendes-warning-message.message-yellow {
    background-color: #FFF9C4; }
    .kalendes-warning-message.message-yellow .kalendes-warning-message-icon md-icon {
      color: #F9A825; }
    .kalendes-warning-message.message-yellow .kalendes-warning-message-text {
      color: #F9A825; }
  .kalendes-warning-message.message-orange {
    background-color: #FFE0B2; }
    .kalendes-warning-message.message-orange .kalendes-warning-message-icon md-icon {
      color: #EF6C00; }
    .kalendes-warning-message.message-orange .kalendes-warning-message-text {
      color: #EF6C00; }
  .kalendes-warning-message.message-green {
    background-color: #C8E6C9; }
    .kalendes-warning-message.message-green .kalendes-warning-message-icon md-icon {
      color: #2E7D32; }
    .kalendes-warning-message.message-green .kalendes-warning-message-text {
      color: #2E7D32; }
  .kalendes-warning-message.message-red {
    background-color: #FFCDD2; }
    .kalendes-warning-message.message-red .kalendes-warning-message-icon md-icon {
      color: #C62828; }
    .kalendes-warning-message.message-red .kalendes-warning-message-text {
      color: #C62828; }

#boutique-create-account .red {
  color: #C93867; }

#boutique-create-account .purple {
  color: #4722AE; }

#boutique-create-account .orange {
  color: #FDBC7F; }

#boutique-create-account .host-name-undone {
  font-size: 11px; }

#boutique-create-account .host-name-done {
  font-size: 11px; }

#boutique-create-account .activite-list {
  margin-top: 50px;
  margin-bottom: 30px; }
  #boutique-create-account .activite-list .activite-list-line {
    cursor: pointer;
    padding: 10px 30px; }

#boutique-create-account .activite-list-separator {
  border-bottom: 1px solid #E9E9F8;
  margin: 0px 20px; }

#boutique-devis .devis-button {
  padding-right: 5px; }

#boutique-fiche .kalendes-list-item-setting-zone {
  padding-right: 5px;
  padding-left: 5px; }

#boutique-fiche .status-boutique {
  font-size: 14px;
  padding: 15px; }

#boutique-fiche .status-boutique-opened {
  color: #0ACC35; }

#boutique-fiche .status-boutique-closed {
  color: #9e0505; }

#boutique-fiche .boutique-details {
  padding-top: 10px;
  padding-bottom: 10px; }

#boutique-fiche .pro-opened-acces {
  color: #0ACC35; }

#boutique-fiche .pro-closed-acces {
  color: #9e0505; }

#boutique-fiche .pro-waiting-access {
  color: #FE9500; }

#boutique-fiche .pro-locked-access {
  color: #9e0505; }

#boutique-fiche .kalendes-button.blue {
  background-color: #3f51b5; }

#boutique-fiche .connection-button {
  color: #3f51b5; }

#boutique-import-data .genre-group-input-checkbox {
  margin-right: 10px; }

#boutique-import-data .genre-group-input {
  margin-right: 30px; }

#boutique-import-data .genre-group-input-label {
  font-weight: 500;
  font-size: 14px; }

#boutique-import-data-excel .excel-link {
  margin-bottom: 10px; }
  #boutique-import-data-excel .excel-link a {
    font-size: 11px;
    color: #6E6E8C;
    font-weight: 400; }

#boutique-list .boutiques-item-container {
  padding-bottom: 4px; }

#boutique-list .boutique-list-header {
  padding-left: 20px; }

#boutique-list .margin-bottom-50 {
  padding-bottom: 50px; }

#boutique-list .shop-list-button {
  font-weight: bold; }

#boutique-massNotification kalendes-textarea .kalendes-textarea .textarea-input textarea {
  min-height: 100px;
  font-size: 14px;
  font-family: Poppins, sans-serif; }

#boutique-massNotification .notif-content {
  padding: 0px 30px;
  margin-top: 10px; }

.xs #boutique-massNotification .notif-content {
  padding: 0px; }

#boutique-procedure .boutique-procedure-report {
  font-size: 12px; }
  #boutique-procedure .boutique-procedure-report:hover {
    text-decoration: underline; }

#boutique-list .boutiques-item-container {
  padding-bottom: 4px; }

#boutique-list .boutique-list-header {
  padding-left: 20px; }

#boutique-list .margin-bottom-50 {
  padding-bottom: 50px; }

#boutique-list .shop-list-button {
  font-weight: bold; }

#diplago-commandes .diplago-commandes-item-container {
  padding-bottom: 4px; }

#diplago-commandes .diplago-commandes-header {
  padding-left: 20px; }

#diplago-commandes .margin-bottom-50 {
  padding-bottom: 50px; }

#formation-dashboard {
  overflow: auto; }

#login-connect .intro-title {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 30px;
  color: #03597C; }

#login-connect .login-container {
  padding: 20px;
  border-radius: 5px;
  background-color: white; }
  #login-connect .login-container .links {
    color: #03597C;
    margin-top: 30px;
    font-size: 13px; }
    #login-connect .login-container .links div {
      cursor: pointer;
      padding-top: 5px; }
    #login-connect .login-container .links div:hover {
      text-decoration: underline; }

#login-connect .powered-by {
  margin: 10px;
  font-size: 13px;
  line-height: 10px; }
  #login-connect .powered-by a {
    color: #c2185b; }
  #login-connect .powered-by .version {
    color: #03597C;
    font-weight: bold;
    font-size: 10px;
    margin-top: 2px;
    margin-right: 2px; }

@media screen and (min-width: 960px) {
  #login-connect .login-container {
    width: 400px; } }

/*.gt-sm{
  #login-connect {
    .login-container{
      width:400px;
    }

  }
}*/
#login-main {
  position: relative; }

#notification-list {
  position: relative; }
  #notification-list .notification-list-header {
    background-color: #F8F8FF;
    padding: 20px;
    padding-top: 30px; }
    #notification-list .notification-list-header .notification-list-close {
      min-width: 40px; }
    #notification-list .notification-list-header .notification-list-message {
      text-align: center; }
      #notification-list .notification-list-header .notification-list-message .message-line1 {
        font-size: 20px;
        font-weight: bold; }
      #notification-list .notification-list-header .notification-list-message .message-line2 {
        font-size: 20px;
        color: #C93867;
        font-weight: bold; }
  #notification-list .notification-container {
    background-color: white;
    padding: 10px 10px;
    border-bottom: 1px solid #E9E9F8; }
    #notification-list .notification-container .notification-icon {
      margin-right: 20px; }
    #notification-list .notification-container .notification-title {
      font-size: 18px;
      font-weight: bold; }
    #notification-list .notification-container .notification-message {
      font-size: 12px; }
    #notification-list .notification-container .notification-message-sub {
      font-weight: 400;
      font-size: 12px;
      text-align: justify; }
  #notification-list .notif-time {
    position: absolute;
    bottom: 0px;
    right: 0px;
    font-size: 12px;
    font-weight: bold;
    padding-right: 20px;
    color: #4F5050; }
  #notification-list .link {
    color: #1976D2;
    font-size: 11px;
    cursor: pointer;
    padding: 0px 5px; }
    #notification-list .link:hover {
      text-decoration: underline; }

#map-consultProspect .map-consultProspect-content {
  padding: 20px;
  padding-bottom: 100px; }

#map-consultProspect .consultProspect-actions {
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: white;
  padding: 20px;
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  border-radius: 5px;
  color: #592BCA; }
  #map-consultProspect .consultProspect-actions md-icon {
    color: #592BCA; }

#prospection-map-diplago {
  position: relative; }
  #prospection-map-diplago .search-container {
    position: absolute;
    top: 20px;
    left: 0px;
    right: 0px;
    z-index: 100; }
    #prospection-map-diplago .search-container .search-input {
      padding: 10px;
      border: 1px solid #E9E9F8;
      background: #FFFFFF;
      border-radius: 5px;
      color: #6E6E8C;
      font-weight: 400; }
  #prospection-map-diplago .bottom-container {
    position: absolute;
    bottom: 20px;
    left: 0px;
    right: 0px;
    z-index: 100; }

#map-searchPlace {
  transition: height 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  background: white;
  padding-top: 10px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-bottom: env(safe-area-inset-bottom); }
  #map-searchPlace .footer-my-position {
    padding-top: 5px;
    padding-bottom: 20px; }
    #map-searchPlace .footer-my-position md-icon {
      margin-right: 20px;
      color: #5F2EEA; }
    #map-searchPlace .footer-my-position .footer-libelle {
      font-size: 15px;
      font-weight: 600;
      color: #5F2EEA; }
  #map-searchPlace .footer-closed .footer-searchText {
    margin-left: 20px;
    margin-right: 20px;
    background: #F8F8FF;
    color: #6E6E8C;
    border-radius: 100px;
    padding: 10px;
    font-size: 14px;
    font-weight: 400; }
    #map-searchPlace .footer-closed .footer-searchText md-icon {
      margin-right: 10px;
      color: #6E6E8C;
      font-size: 20px;
      height: 20px;
      width: 20px;
      min-height: 20px;
      min-width: 20px; }
  #map-searchPlace .footer-closed .place-select-slider {
    padding-left: 20px;
    padding-right: 20px; }
  #map-searchPlace .footer-distance {
    margin-top: 15px;
    margin-bottom: 30px;
    font-size: 14px;
    font-weight: 300; }
  #map-searchPlace .location-container {
    height: 350px;
    margin-top: 10px;
    padding: 0px 20px; }
    #map-searchPlace .location-container .location-item {
      cursor: pointer;
      margin: 0px 20px 0 0;
      padding: 10px 0px;
      border-bottom: 1px solid #F1F1FF; }
      #map-searchPlace .location-container .location-item md-icon {
        color: #C9C9E0; }
      #map-searchPlace .location-container .location-item .location-libelle {
        font-size: 14px;
        font-weight: 600; }
      #map-searchPlace .location-container .location-item .location-title {
        font-size: 18px;
        padding-left: 10px;
        margin-top: 20px; }

#map-selectFilters .map-selectFilters-container {
  padding: 20px; }

#map-searchProspect .prospect-container .prospect-item {
  margin-bottom: 20px; }
  #map-searchProspect .prospect-container .prospect-item md-icon {
    color: #5F2EEA; }
  #map-searchProspect .prospect-container .prospect-item .prospect-libelle {
    font-size: 15px;
    font-weight: 700; }
  #map-searchProspect .prospect-container .prospect-item .prospect-subLibelle {
    color: #6E6E8C;
    font-weight: 400;
    font-size: 12px; }

#onboarding-dashboard {
  overflow: auto; }
  #onboarding-dashboard .nav-bloc {
    margin-top: 20px;
    margin-bottom: 20px; }

.gt-sm #onboarding-dashboard .nav-bloc {
  margin-left: 20%;
  margin-right: 20%; }

#onboarding-show-stats .rappel-link {
  margin-right: 30px;
  color: #1976D2;
  font-size: 12px;
  cursor: pointer; }

#onboarding-show-stats .rappel-link:hover {
  text-decoration: underline; }

#onboarding-show-stats .h1 {
  margin: 10px auto; }

#onboarding-show-stats .li-header {
  margin-bottom: 40px;
  background-color: #FFFFFF; }
  #onboarding-show-stats .li-header .list-item-big-title {
    font-weight: 700;
    font-size: 20px;
    color: #FBA67D; }
  #onboarding-show-stats .li-header .list-item-small-title {
    margin: 0px auto;
    font-weight: 700;
    font-size: 16px;
    color: #FBA67D; }
  #onboarding-show-stats .li-header .client-details-team {
    font-family: Poppins sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #0B0643; }
  #onboarding-show-stats .li-header .client-details-info {
    margin: 10px auto;
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }
  #onboarding-show-stats .li-header .client-details-text {
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }

#prospection-callcenter-table {
  margin: 0px;
  overflow: auto; }
  #prospection-callcenter-table table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd; }
  #prospection-callcenter-table th {
    position: sticky;
    top: 0;
    background-color: grey;
    border: 1px solid #201e1e; }
  #prospection-callcenter-table tfoot {
    position: sticky;
    bottom: 0;
    background-color: grey; }
  #prospection-callcenter-table tr.total td {
    font-weight: bold;
    background-color: #FFFDE7; }
  #prospection-callcenter-table tr.total td:hover {
    font-weight: bold;
    background-color: #FDBC7F; }
  #prospection-callcenter-table tr:nth-child(even) {
    background-color: #f2f2f2; }
  #prospection-callcenter-table th, #prospection-callcenter-table td {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
    padding: 8px; }
  #prospection-callcenter-table td:hover {
    background-color: #FDBC7F; }

.gt-sm #prospection-callcenter-table {
  margin: 0 40px; }

#prospection-call .main-div {
  margin: 10px 30px;
  position: relative; }

.xs #prospection-call .main-div {
  margin: 10px 5px; }

#prospection-dashboard {
  overflow: auto; }
  #prospection-dashboard .nav-bloc {
    margin-top: 20px;
    margin-bottom: 20px; }

.gt-sm #prospection-dashboard .nav-bloc {
  margin-left: 20%;
  margin-right: 20%; }

#prospection-search #tag-adjustement span {
  font-size: 14px !important; }

#prospection-rendezvous .rappel-link {
  margin-right: 30px;
  color: #1976D2;
  font-size: 12px;
  cursor: pointer; }

#prospection-rendezvous .rappel-link:hover {
  text-decoration: underline; }

#sav-dashboard {
  overflow: auto; }
  #sav-dashboard .nav-bloc {
    margin-top: 20px;
    margin-bottom: 20px; }

.gt-sm #sav-dashboard .nav-bloc {
  margin-left: 20%;
  margin-right: 20%; }

#prospection-show-stats .rappel-link {
  margin-right: 30px;
  color: #1976D2;
  font-size: 12px;
  cursor: pointer; }

#prospection-show-stats .rappel-link:hover {
  text-decoration: underline; }

#prospection-show-stats .h1 {
  margin: 10px auto; }

#prospection-show-stats .li-header {
  margin-bottom: 40px;
  background-color: #FFFFFF; }
  #prospection-show-stats .li-header .list-item-big-title {
    font-weight: 700;
    font-size: 20px;
    color: #FBA67D; }
  #prospection-show-stats .li-header .list-item-small-title {
    margin: 0px auto;
    font-weight: 700;
    font-size: 16px;
    color: #FBA67D; }
  #prospection-show-stats .li-header .client-details-team {
    font-family: Poppins sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #0B0643; }
  #prospection-show-stats .li-header .client-details-info {
    margin: 10px auto;
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }
  #prospection-show-stats .li-header .client-details-text {
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }

#sav-show-stats .rappel-link {
  margin-right: 30px;
  color: #1976D2;
  font-size: 12px;
  cursor: pointer; }

#sav-show-stats .rappel-link:hover {
  text-decoration: underline; }

#sav-show-stats .h1 {
  margin: 10px auto; }

#sav-show-stats .li-header {
  margin-bottom: 40px;
  background-color: #FFFFFF; }
  #sav-show-stats .li-header .list-item-big-title {
    font-weight: 700;
    font-size: 20px;
    color: #FBA67D; }
  #sav-show-stats .li-header .list-item-small-title {
    margin: 0px auto;
    font-weight: 700;
    font-size: 16px;
    color: #FBA67D; }
  #sav-show-stats .li-header .client-details-team {
    font-family: Poppins sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #0B0643; }
  #sav-show-stats .li-header .client-details-info {
    margin: 10px auto;
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }
  #sav-show-stats .li-header .client-details-text {
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }

#souscription-dashboard .actived-status {
  color: #0ACC35; }

#souscription-dashboard .canceled-status {
  color: #9e0505; }

#souscription-dashboard .recouvrement-status {
  color: #9e0505; }

#souscription-dashboard .perished-status {
  color: #9e0505; }

#parameters-page-main .menu-desktop {
  box-shadow: 0px 0px 5px rgba(17, 17, 17, 0.2);
  z-index: 12; }

#subscribe-devis .subscribe-devis-list {
  padding-top: 20px; }

#subscribe-devis .subscribe-devis-margin-right {
  margin-right: 60px; }

#subscribe-devis .subscribe-devis-list-item {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 20px; }

#subscribe-devis .subscribe-logo .icon-diplago .kalendes-icon .kalendes-icon-md md-icon {
  font-size: 230px;
  height: 230px;
  width: 230px; }

#subscribe-devis .subscribe-logo .icon-kalendes .kalendes-icon .kalendes-icon-md md-icon {
  font-size: 130px;
  height: 130px;
  width: 130px; }

#subscribe-devis .iban-container-main {
  font-size: 14px;
  margin-top: 5px;
  margin-bottom: 15px; }
  #subscribe-devis .iban-container-main .iban-libelle {
    margin-bottom: 5px; }
  #subscribe-devis .iban-container-main .iban-container-sub {
    border: 1px solid #E9E9F8;
    border-radius: 5px;
    padding: 15px 15px; }
    #subscribe-devis .iban-container-main .iban-container-sub .iban-element .legal-mentions {
      font-size: 12px;
      color: #746e6e;
      text-align: justify; }
    #subscribe-devis .iban-container-main .iban-container-sub .iban-element .legal-mentions-div {
      margin-top: 10px;
      margin-bottom: 10px; }
      #subscribe-devis .iban-container-main .iban-container-sub .iban-element .legal-mentions-div kalendes-checkbox {
        margin-right: 15px; }
    #subscribe-devis .iban-container-main .iban-container-sub .iban-element .footer {
      margin-top: 10px;
      margin-bottom: 15px; }
  #subscribe-devis .iban-container-main .iban-legal {
    margin: 10px; }

#subscribe-devis .options-item-legal {
  margin: 10px;
  color: #6E6E8C;
  font-weight: 300;
  font-size: 11px; }

#subscribe-devis .subscribe-devis-diplago {
  color: #6E6E8C !important; }
  #subscribe-devis .subscribe-devis-diplago .subscribe-title {
    font-size: 16px;
    font-weight: 600; }
  #subscribe-devis .subscribe-devis-diplago .subscribe-text {
    color: #6E6E8C;
    font-size: 13px;
    font-weight: 400; }
  #subscribe-devis .subscribe-devis-diplago .subscribe-subText {
    font-size: 12px;
    font-style: italic;
    font-weight: 400; }

.xs #subscribe-devis .subscribe-devis-margin-right {
  margin-right: 20px; }

#parameters-menu {
  min-width: 300px;
  background-color: #FFFFFF; }
  #parameters-menu .parameters-menuItem {
    position: relative;
    padding-left: 20px;
    padding-right: 0px;
    border-bottom: 1px solid #E9E9F8;
    cursor: pointer;
    height: 50px;
    transition: background-color 0.3s ease; }
    #parameters-menu .parameters-menuItem.has-link {
      cursor: pointer; }
    #parameters-menu .parameters-menuItem.is-title {
      background-color: #F8F8FF;
      font-weight: 700; }
      #parameters-menu .parameters-menuItem.is-title .parameters-menuItem-label {
        font-size: 14px !important;
        text-align: left; }
    #parameters-menu .parameters-menuItem .parameters-menuItem-icon {
      margin-right: 20px; }
    #parameters-menu .parameters-menuItem:not(.is-title) {
      background-color: #FFFFFF;
      color: #6E6E8C; }
      #parameters-menu .parameters-menuItem:not(.is-title).selected {
        color: #C93867; }
        #parameters-menu .parameters-menuItem:not(.is-title).selected md-icon {
          color: #C93867; }
  #parameters-menu .parameters-menuItem:hover {
    background-color: #E8E8FC; }

#suivi-taches-dashboard .actived-status {
  color: #0ACC35; }

#suivi-taches-dashboard .canceled-status {
  color: #9e0505; }

#suivi-taches-dashboard .recouvrement-status {
  color: #9e0505; }

#suivi-taches-dashboard .perished-status {
  color: #9e0505; }

#suivi-taches-dashboard .header-date-container {
  margin-top: 10px; }

#suivi-taches-dashboard .header-filter-container {
  margin-top: 10px; }

#suivi-taches-dashboard .tachesSearch-margin {
  margin-left: 5px;
  padding: 5px; }

#suivi-taches-dashboard .dateSearch-margin {
  margin-right: 5px;
  padding: 20px; }

#suivi-taches-dashboard .suivi-taches-button {
  padding-right: 5px; }

.kalendes-authorizedPage .page-error .warning-icon md-icon {
  color: #2d323e;
  font-size: 120px !important;
  height: 120px !important;
  width: 120px !important; }

.kalendes-authorizedPage .page-error .warning-title {
  text-align: center;
  font-size: 60px !important;
  color: #2d323e; }

.kalendes-authorizedPage .page-error .warning-message {
  text-align: center;
  font-size: 16px !important;
  color: #3499DB; }

.kalendes-barcodeScanner {
  position: relative; }
  .kalendes-barcodeScanner .kalendes-barcodeScanner-container .kalendes-barcode-text {
    padding: 10px; }
  .kalendes-barcodeScanner .kalendes-barcodeScanner-container #kalendes-barcode-video {
    overflow: hidden; }
    .kalendes-barcodeScanner .kalendes-barcodeScanner-container #kalendes-barcode-video video {
      width: 100%;
      height: 100%; }
  .kalendes-barcodeScanner .kalendes-barcodeScanner-container .kalendes-barcodeScanner-enableCamera {
    margin-top: 10px; }
    .kalendes-barcodeScanner .kalendes-barcodeScanner-container .kalendes-barcodeScanner-enableCamera .kalendes-barcodeScanner-enableCamera-text {
      margin-left: 5px; }

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel, .owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative; }

.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1; }

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden; }

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0); }

.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none; }

.owl-carousel .owl-item img {
  display: block;
  width: 100%; }

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
  display: none; }

.no-js .owl-carousel, .owl-carousel.owl-loaded {
  display: block; }

.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit; }

.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

.owl-carousel.owl-hidden {
  opacity: 0; }

.owl-carousel.owl-refresh .owl-item {
  visibility: hidden; }

.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab; }

.owl-carousel.owl-rtl {
  direction: rtl; }

.owl-carousel.owl-rtl .owl-item {
  float: right; }

.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.owl-height {
  transition: height .5s ease-in-out; }

.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity .4s ease; }

.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform .1s ease; }

.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity .4s ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots, .owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }

.owl-theme .owl-nav {
  margin-top: 10px; }

.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px; }

.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none; }

.owl-theme .owl-nav .disabled {
  opacity: .5;
  cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1; }

.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity .2s ease;
  border-radius: 30px; }

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791; }

.kalendes-dateInput {
  position: relative;
  margin-bottom: 30px; }
  .kalendes-dateInput.no-margin {
    margin-bottom: 0px; }
  .kalendes-dateInput.disabled {
    pointer-events: none; }
    .kalendes-dateInput.disabled .kalendes-dateInput-show {
      border-style: dashed; }
      .kalendes-dateInput.disabled .kalendes-dateInput-show .show-date {
        color: #9E9E9E; }
  .kalendes-dateInput .kalendes-dateInput-prevNext {
    height: 50px;
    width: 40px;
    border: 1px solid #BDBDBD;
    border-radius: 2px;
    margin-right: 5px;
    margin-left: 5px;
    cursor: pointer; }
    .kalendes-dateInput .kalendes-dateInput-prevNext md-icon {
      color: #616161; }
  .kalendes-dateInput .kalendes-dateInput-prevNext:hover {
    background-color: #FAFAFA; }
  .kalendes-dateInput .kalendes-dateInput-today {
    height: 50px;
    width: 40px;
    border: 1px solid #BDBDBD;
    border-radius: 2px;
    margin-right: 5px;
    cursor: pointer; }
    .kalendes-dateInput .kalendes-dateInput-today md-icon {
      color: #616161; }
  .kalendes-dateInput .kalendes-dateInput-today:hover {
    background-color: #FAFAFA; }
  .kalendes-dateInput .kalendes-dateInput-label {
    margin-bottom: 5px;
    color: #141515; }
  .kalendes-dateInput .kalendes-dateInput-show {
    position: relative;
    padding: 15px 10px;
    border: 1px solid #ced4da;
    border-radius: 6px;
    cursor: pointer; }
    .kalendes-dateInput .kalendes-dateInput-show .show-date {
      color: #6E6E8C;
      font-size: 14px; }
  .kalendes-dateInput .kalendes-dateInput-show:hover {
    background-color: #FAFAFA; }
  .kalendes-dateInput .kalendes-dateInput-popup {
    position: absolute;
    background-color: white;
    z-index: 10;
    top: 50px;
    width: 310px;
    height: 280px; }
    .kalendes-dateInput .kalendes-dateInput-popup:not(.position-right) {
      left: 0px; }
    .kalendes-dateInput .kalendes-dateInput-popup.position-right {
      right: 0px; }

.transparent-bg .kalendes-dateInput .kalendes-dateInput-show {
  border: none;
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  background-color: white; }
  .transparent-bg .kalendes-dateInput .kalendes-dateInput-show .show-date {
    color: #6E6E8C; }

.kalendes-dateRange {
  position: relative;
  margin-bottom: 40px;
  /*
  .kalendes-dateRange-typeRange:hover{
    background-color: #FAFAFA;
  }

   */ }
  .kalendes-dateRange select {
    color: #5F2EEA; }
  .kalendes-dateRange.no-margin {
    margin-bottom: 0px; }
  .kalendes-dateRange.disabled {
    pointer-events: none; }
    .kalendes-dateRange.disabled .kalendes-dateRange-show {
      border-style: dashed; }
      .kalendes-dateRange.disabled .kalendes-dateRange-show .show-date {
        color: #9E9E9E; }
  .kalendes-dateRange .kalendes-dateRange-prevNext {
    background-color: white;
    height: 40px;
    width: 40px;
    border: 1px solid #5F2EEA;
    border-radius: 2px;
    margin-right: 5px;
    margin-left: 5px;
    cursor: pointer; }
    .kalendes-dateRange .kalendes-dateRange-prevNext md-icon {
      color: #5F2EEA; }
  .kalendes-dateRange .kalendes-dateRange-prevNext:hover {
    background-color: #F8F8FF; }
  .kalendes-dateRange .kalendes-dateRange-typeRange {
    padding: 5px;
    height: 40px;
    border: 1px solid #5F2EEA;
    border-radius: 2px;
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px !important;
    background-color: white; }
  .kalendes-dateRange .kalendes-dateRange-today {
    height: 40px;
    width: 40px;
    border: 1px solid #5F2EEA;
    border-radius: 2px;
    margin-right: 5px;
    cursor: pointer;
    background-color: white; }
    .kalendes-dateRange .kalendes-dateRange-today md-icon {
      color: #5F2EEA; }
  .kalendes-dateRange .kalendes-dateRange-today:hover {
    background-color: #F8F8FF; }
  .kalendes-dateRange .kalendes-dateRange-label {
    margin-bottom: 5px;
    font-weight: bold;
    color: #616161; }
  .kalendes-dateRange .kalendes-dateRange-show {
    position: relative;
    padding: 8px 10px;
    border: 1px solid #5F2EEA;
    border-radius: 2px;
    cursor: pointer;
    background-color: white; }
    .kalendes-dateRange .kalendes-dateRange-show .show-date {
      color: #5F2EEA;
      font-size: 14px; }
  .kalendes-dateRange .kalendes-dateRange-show:hover {
    background-color: #F8F8FF; }
  .kalendes-dateRange .kalendes-dateRange-popup-debut {
    position: absolute;
    background-color: white;
    z-index: 20;
    top: 50px;
    left: 0px;
    width: 310px;
    height: 280px; }
    .kalendes-dateRange .kalendes-dateRange-popup-debut:not(.position-right) {
      left: 0px; }
    .kalendes-dateRange .kalendes-dateRange-popup-debut.position-right {
      right: 0px; }
  .kalendes-dateRange .kalendes-dateRange-popup-fin {
    position: absolute;
    background-color: white;
    z-index: 20;
    top: 50px;
    left: 0px;
    width: 310px;
    height: 280px; }
    .kalendes-dateRange .kalendes-dateRange-popup-fin:not(.position-right) {
      left: 0px; }
    .kalendes-dateRange .kalendes-dateRange-popup-fin.position-right {
      right: 0px; }
  .kalendes-dateRange .kalendes-dateRange-separator {
    margin-left: 5px;
    margin-right: 5px; }

.xxs .kalendes-dateRange-show {
  padding-left: 2px;
  padding-right: 2px; }

.xxs .kalendes-dateRange-typeRange {
  max-width: 60px; }

.kalendes-dateSelect {
  width: 100%;
  height: 100%; }
  .kalendes-dateSelect .kalendes-dateSelect-headers {
    background-color: #5F2EEA; }
    .kalendes-dateSelect .kalendes-dateSelect-headers div {
      font-size: 15px !important;
      width: 40px;
      height: 40px;
      margin: 10px 8px;
      font-weight: bold;
      color: white; }
  .kalendes-dateSelect .today-bottom {
    position: absolute;
    bottom: 3px;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 10; }
    .kalendes-dateSelect .today-bottom .today-bottom-button {
      background-color: #5F2EEA;
      border-radius: 20px;
      color: white;
      font-size: 10px;
      padding: 5px; }
  .kalendes-dateSelect .kalendes-date-line {
    height: 60px; }
    .kalendes-dateSelect .kalendes-date-line .kalendes-month {
      height: 60px;
      margin-left: 15px;
      font-weight: bold;
      font-size: 18px !important;
      color: #5F2EEA; }
    .kalendes-dateSelect .kalendes-date-line .kalendes-month::first-letter {
      text-transform: uppercase;
      color: #5F2EEA; }
    .kalendes-dateSelect .kalendes-date-line .kalendes-date {
      width: 40px;
      height: 40px;
      margin: 10px 8px;
      cursor: pointer;
      border-radius: 10px; }
      .kalendes-dateSelect .kalendes-date-line .kalendes-date span {
        font-size: 15px !important;
        width: 40px;
        height: 40px; }
        .kalendes-dateSelect .kalendes-date-line .kalendes-date span.disabled {
          opacity: 0.5;
          cursor: none;
          pointer-events: none; }
        .kalendes-dateSelect .kalendes-date-line .kalendes-date span.selected {
          color: white;
          font-weight: bold;
          background-color: #5F2EEA; }
        .kalendes-dateSelect .kalendes-date-line .kalendes-date span.today {
          border: 1px solid #5F2EEA;
          font-weight: bold; }
    .kalendes-dateSelect .kalendes-date-line .kalendes-date:hover {
      background-color: #F8F8FF; }
  .kalendes-dateSelect.mini .kalendes-dateSelect-headers div {
    font-size: 12px !important;
    width: 25px;
    height: 25px;
    margin: 2.5px; }
  .kalendes-dateSelect.mini .kalendes-date-line {
    height: 30px; }
    .kalendes-dateSelect.mini .kalendes-date-line .kalendes-month {
      height: 30px;
      margin-left: 7px;
      font-size: 14px !important; }
    .kalendes-dateSelect.mini .kalendes-date-line .kalendes-date {
      width: 25px;
      height: 25px;
      margin: 2.5px; }
      .kalendes-dateSelect.mini .kalendes-date-line .kalendes-date span {
        font-size: 12px !important;
        width: 25px;
        height: 25px; }
        .kalendes-dateSelect.mini .kalendes-date-line .kalendes-date span.selected {
          border-radius: 10px; }
        .kalendes-dateSelect.mini .kalendes-date-line .kalendes-date span.today {
          border-radius: 10px; }
  .kalendes-dateSelect.medium .kalendes-dateSelect-headers div {
    font-size: 16px !important;
    height: 45px;
    margin: 2.5px; }
  .kalendes-dateSelect.medium .kalendes-date-line {
    height: 45px; }
    .kalendes-dateSelect.medium .kalendes-date-line .kalendes-month {
      height: 45px;
      margin-left: 7px;
      font-size: 18px !important; }
    .kalendes-dateSelect.medium .kalendes-date-line .kalendes-date {
      width: 40px;
      height: 40px;
      margin: 2.5px; }
      .kalendes-dateSelect.medium .kalendes-date-line .kalendes-date span {
        font-size: 16px !important;
        width: 40px;
        height: 40px; }
        .kalendes-dateSelect.medium .kalendes-date-line .kalendes-date span.selected {
          border-radius: 10px; }
        .kalendes-dateSelect.medium .kalendes-date-line .kalendes-date span.today {
          border-radius: 10px; }

.kalendes-dateSlideInput {
  background-color: white;
  border-bottom: 1px solid #E9E9F8; }
  .kalendes-dateSlideInput:not(.no-top-border) {
    border-top: 1px solid #E9E9F8; }
  .kalendes-dateSlideInput .kalendes-dateSlideInput-showDate {
    padding: 15px 10px; }
    .kalendes-dateSlideInput .kalendes-dateSlideInput-showDate .showDate-value {
      font-weight: bold; }
  .kalendes-dateSlideInput .input-showMonth-container {
    padding: 10px;
    border-top: 1px solid #E9E9F8; }
    .kalendes-dateSlideInput .input-showMonth-container .month-label {
      font-weight: bold; }
    .kalendes-dateSlideInput .input-showMonth-container .input-showMonth-selector md-icon {
      height: 30px;
      width: 30px;
      font-size: 30px;
      cursor: pointer; }
  .kalendes-dateSlideInput .switch-all-day-container {
    padding: 0px 10px; }
    .kalendes-dateSlideInput .switch-all-day-container .input-all-day-label {
      font-weight: bold; }
  .kalendes-dateSlideInput .input-time-container {
    padding: 10px; }
    .kalendes-dateSlideInput .input-time-container input {
      border: none;
      color: #0B0643;
      font-size: 18px;
      background-color: #E8E8FC;
      text-align: center;
      padding: 10px 20px;
      font-weight: bold;
      border-radius: 5px; }
  .kalendes-dateSlideInput .input-slide-container {
    height: 300px;
    border-bottom: 1px solid #E9E9F8; }
    .kalendes-dateSlideInput .input-slide-container .input-days-container {
      margin-top: 10px; }
      .kalendes-dateSlideInput .input-slide-container .input-days-container .input-days-one {
        color: #4F5050;
        font-size: 13px; }
    .kalendes-dateSlideInput .input-slide-container .input-dates-container .input-dates-one {
      margin-top: 5px;
      margin-bottom: 5px;
      font-size: 18px;
      height: 35px;
      width: 35px;
      cursor: pointer; }
      .kalendes-dateSlideInput .input-slide-container .input-dates-container .input-dates-one.today {
        color: #4722AE;
        font-weight: bold;
        border: 1px solid #4722AE;
        border-radius: 100px; }
        .kalendes-dateSlideInput .input-slide-container .input-dates-container .input-dates-one.today.disabled {
          opacity: 1; }
      .kalendes-dateSlideInput .input-slide-container .input-dates-container .input-dates-one.selected {
        background-color: #4722AE;
        color: white;
        font-weight: bold;
        border-radius: 100px; }
        .kalendes-dateSlideInput .input-slide-container .input-dates-container .input-dates-one.selected.disabled {
          opacity: 1; }
      .kalendes-dateSlideInput .input-slide-container .input-dates-container .input-dates-one.disabled {
        opacity: 0.6;
        pointer-events: none; }

.kalendes-decoration-listItem.kalendes-decoration-listItem-hover {
  cursor: pointer;
  transition: background-color 200ms linear; }

.kalendes-decoration-listItem.kalendes-decoration-listItem-bordered {
  margin-bottom: -1px;
  margin-top: -1px; }

.kalendes-errorMessage {
  position: relative;
  background-color: #FFEBEE;
  color: #B71C1C;
  border-radius: 10px;
  padding: 10px; }
  .kalendes-errorMessage .kalendes-errorMessage-header {
    font-weight: bold;
    margin-bottom: 5px; }
  .kalendes-errorMessage .kalendes-errorMessage-close {
    position: absolute;
    top: 5px;
    right: 5px; }
    .kalendes-errorMessage .kalendes-errorMessage-close md-icon {
      cursor: pointer;
      color: #B71C1C;
      font-size: 18px !important;
      height: 18px !important;
      min-height: 18px !important;
      width: 18px !important;
      min-width: 18px !important; }

.kalendes-fixed-item {
  position: relative; }
  .kalendes-fixed-item .kalendes-fixed-item-content {
    position: absolute;
    transition: transform 1000ms cubic-bezier(0.4, 0, 0.2, 1); }

.kalendes-inputAdresseSearch .adresse-item {
  transition: background-color 0.4s linear;
  cursor: pointer;
  padding: 15px;
  background-color: #F8F8FF;
  font-size: 14px; }
  .kalendes-inputAdresseSearch .adresse-item.pair {
    background-color: white; }

.kalendes-inputAdresseSearch .adresse-item:hover {
  background-color: #E8E8FC; }

.kalendes-linkMail a, .kalendes-linkMail a:hover, .kalendes-linkMail a:focus, .kalendes-linkMail a:active {
  text-decoration: none;
  color: inherit; }

.kalendes-linkTel a, .kalendes-linkTel a:hover, .kalendes-linkTel a:focus, .kalendes-linkTel a:active {
  text-decoration: none;
  color: inherit; }

.kalendes-listItem {
  position: relative;
  background: #fff;
  color: #0B0643;
  padding-left: 30px;
  padding-right: 30px; }
  .kalendes-listItem.marged {
    margin-left: 20px;
    margin-right: 20px;
    box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px; }
  .kalendes-listItem .kalendes-listItem-content {
    padding-top: 16px;
    padding-bottom: 16px; }
  .kalendes-listItem.no-horizontal-padding {
    padding-left: 0px;
    padding-right: 0px; }
  .kalendes-listItem.small-padding .kalendes-listItem-content {
    padding-top: 5px;
    padding-bottom: 5px; }
  .kalendes-listItem:not(.not-clickable) {
    cursor: pointer; }
  .kalendes-listItem.disabled {
    color: #A3A3BD; }
    .kalendes-listItem.disabled .kalendes-listItem-icon {
      opacity: 0.6; }
  .kalendes-listItem.no-padding .kalendes-listItem-content {
    padding-top: 0px;
    padding-bottom: 0px; }
  .kalendes-listItem.no-top-padding .kalendes-listItem-content {
    padding-top: 0px; }
  .kalendes-listItem.top-border {
    border-top: 1px solid #E9E9F8; }
  .kalendes-listItem.bottom-border {
    border-bottom: 1px solid #E9E9F8; }
  .kalendes-listItem.no-bottom-padding .kalendes-listItem-content {
    padding-bottom: 0px; }
  .kalendes-listItem.has-arrow .kalendes-listItem-right {
    padding-right: 0px; }
  .kalendes-listItem .kalendes-listItem-separator {
    height: 1px;
    background-color: #E9E9F8; }
  .kalendes-listItem .kalendes-listItem-icon {
    padding-right: 10px;
    padding-left: 5px; }
  .kalendes-listItem .kalendes-listItem-right {
    line-height: 1.3em; }
    .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-text .kalendes-listItem-text-header {
      font-size: 13px; }
    .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-text .kalendes-listItem-text-main {
      font-size: 16px; }
    .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-text .kalendes-listItem-text-footer {
      color: #6E6E8C;
      font-size: 13px;
      font-weight: 300; }
      .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-text .kalendes-listItem-text-footer div {
        font-size: 13px;
        font-weight: 400; }
      .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-text .kalendes-listItem-text-footer span {
        font-size: 13px;
        font-weight: 400; }
    .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-help {
      margin-left: 5px; }
      .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-help md-icon {
        color: #C9C9E0; }
    .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-arrow {
      margin-left: 5px;
      /*
      background-image: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23A1A1A2' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      background-repeat: no-repeat;
      background-position: center center;
      color:red;//#E8E8FC;
      width: 16px;
      height: 16px;
      content: "";
      //opacity: 0.5;
      padding-left:10px;

       */ }
      .kalendes-listItem .kalendes-listItem-right .kalendes-listItem-arrow md-icon {
        height: 15px;
        width: 15px;
        min-height: 15px;
        min-width: 15px;
        font-size: 15px;
        color: #6E6E8C; }

.kalendes-listItem-help-header {
  font-size: 16px;
  font-weight: bold;
  color: white;
  background-color: #C93867;
  padding: 10px; }

.kalendes-listItem-help-content {
  padding: 10px;
  padding-top: 20px; }

.kalendes-listItem:not(.not-clickable):active {
  background: rgba(225, 225, 225, 0.3); }

.kalendes-listItem-bottomMessage {
  color: #6E6E8C;
  padding: 10px !important;
  font-weight: 500 !important;
  font-size: 13px !important; }

.transparent-bg .kalendes-listItem {
  background: transparent; }
  .transparent-bg .kalendes-listItem .kalendes-listItem-right {
    padding-left: 14px;
    padding-right: 14px; }

.xxs .kalendes-listItem {
  padding-left: 10px;
  padding-right: 10px; }

.desktop .transparent-bg .kalendes-listItem {
  box-shadow: unset !important;
  border-radius: unset !important; }

.desktop .kalendes-listItem:not(.no-shadow-if-desktop):not(.has-separator) {
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  border-radius: 5px; }
  .desktop .kalendes-listItem:not(.no-shadow-if-desktop):not(.has-separator).marged {
    margin-left: 0px;
    margin-right: 0px; }

.desktop .kalendes-listItem .kalendes-switch-item .kalendes-listItem {
  box-shadow: unset;
  border-radius: unset; }

.kalendes-listItemContainer {
  background: #fff; }
  .kalendes-listItemContainer .kalendes-listItemContainer-lastLine {
    height: 2px;
    background-color: #F8F8FF;
    transform: translateY(-1px); }
  .kalendes-listItemContainer .kalendes-listItemContainer-arrow md-icon {
    height: 15px;
    width: 15px;
    min-height: 15px;
    min-width: 15px;
    font-size: 15px;
    color: #6E6E8C; }

.kalendes-listItemContainer:not(.not-clickable):active {
  background: rgba(225, 225, 225, 0.3) !important; }

.kalendes-listTitle {
  background-color: #F8F8FF;
  padding: 7px 16px;
  font-size: 14px !important;
  color: #6E6E8C; }
  .kalendes-listTitle:not(.no-prevent-border) {
    transform: translateY(-1px); }
  .kalendes-listTitle span {
    font-size: 14px !important; }
  .kalendes-listTitle .kalendes-listTitle-container:not(.no-top-margin) {
    padding-top: 20px; }
  .kalendes-listTitle .kalendes-listTitle-container .medium {
    color: #141515;
    font-size: 15px !important; }
    .kalendes-listTitle .kalendes-listTitle-container .medium span {
      font-size: 15px !important; }
  .kalendes-listTitle .kalendes-listTitle-container .big {
    color: #141515;
    font-size: 16px !important; }
    .kalendes-listTitle .kalendes-listTitle-container .big span {
      font-size: 16px !important; }

.kalendes-loading-mask .mask-tabs {
  border-bottom: 1px solid #EEEEEE; }
  .kalendes-loading-mask .mask-tabs .mask-tabs-item {
    margin-right: 10px;
    margin-left: 10px;
    border-bottom: 5px solid transparent;
    width: 80px;
    padding-bottom: 5px; }
    .kalendes-loading-mask .mask-tabs .mask-tabs-item.first {
      border-bottom: 5px solid rgba(0, 0, 0, 0.87); }
      .kalendes-loading-mask .mask-tabs .mask-tabs-item.first .kalendes-tab-label {
        color: rgba(0, 0, 0, 0.87); }

.kalendes-loading-mask .mask-tag {
  min-width: 120px;
  margin-right: 5px;
  margin-left: 5px; }

.kalendes-loading-mask .mask-input {
  margin-bottom: 40px; }
  .kalendes-loading-mask .mask-input .mask-input-label {
    margin-bottom: 5px;
    font-weight: bold;
    color: #616161; }

.kalendes-loading-mask .mask-text-lines .text-line {
  margin-top: 5px;
  margin-bottom: 5px; }
  .kalendes-loading-mask .mask-text-lines .text-line.big-margin {
    margin-top: 15px;
    margin-bottom: 15px; }

.kalendes-loading-mask .mask-list-lines .mask-text-lines {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #EEEEEE;
  padding-left: 30px;
  padding-right: 30px; }

.kalendes-loading-mask .loading-mask-data {
  background-color: #EEEEEE;
  animation: blinker-25 1s linear infinite !important;
  height: 40px;
  border-radius: 10px; }
  .kalendes-loading-mask .loading-mask-data.xxxs {
    height: 10px; }
  .kalendes-loading-mask .loading-mask-data.xxs {
    height: 20px; }
  .kalendes-loading-mask .loading-mask-data.xs {
    height: 30px; }
  .kalendes-loading-mask .loading-mask-data.xl {
    height: 50px; }
  .kalendes-loading-mask .loading-mask-data.xxl {
    height: 60px; }

.kalendes-loading-mask-bloc-100 {
  max-height: 100px;
  overflow: hidden; }

.kalendes-loading-mask-bloc-200 {
  max-height: 200px;
  overflow: hidden; }

.kalendes-loading-mask-bloc-300 {
  max-height: 300px;
  overflow: hidden; }

.circle-loading {
  border: 2px solid #f3f3f3;
  /* Light grey */
  border-top: 2px solid #3498db;
  /* Blue */
  border-radius: 50%;
  width: 30px;
  height: 30px;
  animation: circle-loading-spin 1s ease-in-out infinite;
  margin: auto; }
  .circle-loading.mini {
    width: 20px;
    height: 20px; }

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

.kalendes-loading-progress-only .is-loading {
  position: relative; }
  .kalendes-loading-progress-only .is-loading svg {
    stroke: #C93867; }

.kalendes-map-card .content {
  padding: 5%; }
  .kalendes-map-card .content .title {
    color: black;
    font-size: 19px;
    font-weight: bold; }
  .kalendes-map-card .content .note {
    font-size: 15px;
    margin-top: 5px; }
  .kalendes-map-card .content .adresse {
    margin-top: 30px; }

#map button[title="Fermer"] {
  margin: 4px !important; }

.gm-style .gm-style-iw {
  padding: 0 0 0 0 !important; }

.xs .kalendes-map-card .header {
  min-height: 140px; }

.xs .kalendes-map-card .content .set-width {
  min-width: 80vw; }

.sm .kalendes-map-card .header {
  min-height: 200px; }

.sm .kalendes-map-card .content .set-width {
  min-width: 60vw; }

.gt-sm .kalendes-map-card .header {
  min-height: 200px; }

.gt-sm .kalendes-map-card .content .set-width {
  min-width: 20vw; }

.kalendes-moreMenu-item {
  cursor: pointer;
  transition: background-color 200ms linear; }
  .kalendes-moreMenu-item .kalendes-moreMenu-item-icon {
    width: 80px; }
  .kalendes-moreMenu-item .kalendes-moreMenu-item-label {
    font-size: 15px !important;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-right: 20px;
    color: #424242; }
    .kalendes-moreMenu-item .kalendes-moreMenu-item-label span {
      font-size: 15px !important; }
    .kalendes-moreMenu-item .kalendes-moreMenu-item-label:not(.last) {
      border-bottom: 1px solid #E1E1E1; }

.kalendes-moreMenu-item:hover {
  background-color: #EEEEEE; }

.kalendes-checkedIcon {
  height: 24px;
  width: 24px; }
  .kalendes-checkedIcon md-icon {
    color: #3F51B5; }

.kalendes-xsMenuItem {
  padding-right: 20px;
  padding-left: 20px;
  position: relative; }
  .kalendes-xsMenuItem .kalendes-xsMenuItem-content {
    min-height: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #EEEEEE; }
  .kalendes-xsMenuItem.last {
    border-bottom: none; }
  .kalendes-xsMenuItem .kalendes-xsMenuItem-main .item-label {
    font-size: 18px !important;
    font-weight: bold;
    padding-left: 20px; }
  .kalendes-xsMenuItem .kalendes-xsMenuItem-main md-icon {
    color: rgba(0, 0, 0, 0.87);
    font-size: 28px !important;
    height: 28px !important;
    width: 28px !important; }
  .kalendes-xsMenuItem .kalendes-xsMenuItem-sub {
    padding-top: 5px;
    padding-left: 50px; }

.kalendes-scrollable {
  margin-bottom: 100px; }

.desktop .kalendes-scrollable:not(.no-padding):not(.force-mobile-nav) .kalendes-scrollable-content {
  max-width: 800px;
  padding-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px; }

@keyframes kalendes-page-open-next {
  from {
    transform: translateX(100%); }
  to {
    transform: translateX(0px); } }

@keyframes kalendes-page-close-next {
  from {
    transform: translateX(0px); }
  to {
    display: none;
    transform: translateX(-50%); } }

@keyframes kalendes-page-open-prev {
  from {
    transform: translateX(-100%); }
  to {
    transform: translateX(0px); } }

@keyframes kalendes-page-close-prev {
  from {
    transform: translateX(0px); }
  to {
    display: none;
    transform: translateX(50%); } }

.mobile-nav.kalendes-page {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: white; }
  .mobile-nav.kalendes-page.kalendes-page-next.kalendes-page-hidden {
    z-index: 10;
    animation-name: kalendes-page-close-next;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1); }
  .mobile-nav.kalendes-page.kalendes-page-next:not(.kalendes-page-hidden) {
    z-index: 11;
    animation-name: kalendes-page-open-next;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1); }
  .mobile-nav.kalendes-page.kalendes-page-prev.kalendes-page-hidden {
    z-index: 10;
    animation-name: kalendes-page-close-prev;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1); }
  .mobile-nav.kalendes-page.kalendes-page-prev:not(.kalendes-page-hidden) {
    z-index: 11;
    animation-name: kalendes-page-open-prev;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1); }
  .mobile-nav.kalendes-page.kalendes-page-display-none {
    display: none; }

.kalendes-page .kalendes-resizable {
  width: 8px;
  cursor: pointer;
  padding-left: 2px;
  background-color: #FAFAFA; }
  .kalendes-page .kalendes-resizable md-icon {
    font-size: 8px !important;
    height: 8px !important;
    width: 8px !important;
    min-width: 8px !important;
    min-height: 8px !important; }
  .kalendes-page .kalendes-resizable.is-hidden {
    background-color: #FF9800;
    animation: blinker-25 2s linear infinite !important; }
    .kalendes-page .kalendes-resizable.is-hidden md-icon {
      color: white; }
  .kalendes-page .kalendes-resizable.right {
    border-right: 1px solid #EEEEEE; }
  .kalendes-page .kalendes-resizable.left {
    border-left: 1px solid #EEEEEE; }

.kalendes-page.kalendes-page-hidden:not(.kalendes-page-next):not(.kalendes-page-prev) {
  display: none; }

.kalendes-pageNavigator {
  cursor: pointer; }
  .kalendes-pageNavigator md-icon {
    width: 30px;
    height: 30px;
    font-size: 30px;
    color: black; }

.intl-tel-input {
  position: relative;
  display: inline-block; }

.intl-tel-input * {
  box-sizing: border-box;
  -moz-box-sizing: border-box; }

.intl-tel-input .hide {
  display: none; }

.intl-tel-input .v-hide {
  visibility: hidden; }

.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0; }

.intl-tel-input .flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px; }

.intl-tel-input .selected-flag {
  z-index: 1;
  position: relative;
  width: 36px;
  height: 100%;
  padding: 0 0 0 8px; }

.intl-tel-input .selected-flag .iti-flag {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto; }

.intl-tel-input .selected-flag .iti-arrow {
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555; }

.intl-tel-input .selected-flag .iti-arrow.up {
  border-top: none;
  border-bottom: 4px solid #555; }

.intl-tel-input .country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid #CCC;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll; }

.intl-tel-input .country-list.dropup {
  bottom: 100%;
  margin-bottom: -1px; }

.intl-tel-input .country-list .flag-box {
  display: inline-block;
  width: 20px; }

@media (max-width: 500px) {
  .intl-tel-input .country-list {
    white-space: normal; } }

.intl-tel-input .country-list .divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #CCC; }

.intl-tel-input .country-list .country {
  padding: 5px 10px; }

.intl-tel-input .country-list .country .dial-code {
  color: #999; }

.intl-tel-input .country-list .country.highlight {
  background-color: rgba(0, 0, 0, 0.05); }

.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {
  vertical-align: middle; }

.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {
  margin-right: 6px; }

.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0; }

.intl-tel-input.allow-dropdown .flag-container {
  right: auto;
  left: 0; }

.intl-tel-input.allow-dropdown .selected-flag {
  width: 46px; }

.intl-tel-input.allow-dropdown .flag-container:hover {
  cursor: pointer; }

.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0.05); }

.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
  cursor: default; }

.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
  background-color: transparent; }

.intl-tel-input.allow-dropdown.separate-dial-code .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
  display: table; }

.intl-tel-input.allow-dropdown.separate-dial-code .selected-dial-code {
  display: table-cell;
  vertical-align: middle;
  padding-left: 28px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=tel] {
  padding-left: 76px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 .selected-flag {
  width: 70px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=tel] {
  padding-left: 84px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 .selected-flag {
  width: 78px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=tel] {
  padding-left: 92px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 .selected-flag {
  width: 86px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=tel] {
  padding-left: 100px; }

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 .selected-flag {
  width: 94px; }

.intl-tel-input.iti-container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px; }

.intl-tel-input.iti-container:hover {
  cursor: pointer; }

.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%; }

.iti-mobile .intl-tel-input .country-list .country {
  padding: 10px 10px;
  line-height: 1.5em; }

.iti-flag {
  width: 20px; }

.iti-flag.be {
  width: 18px; }

.iti-flag.ch {
  width: 15px; }

.iti-flag.mc {
  width: 19px; }

.iti-flag.ne {
  width: 18px; }

.iti-flag.np {
  width: 13px; }

.iti-flag.va {
  width: 15px; }

@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .iti-flag {
    background-size: 5630px 15px; } }

.iti-flag.ac {
  height: 10px;
  background-position: 0px 0px; }

.iti-flag.ad {
  height: 14px;
  background-position: -22px 0px; }

.iti-flag.ae {
  height: 10px;
  background-position: -44px 0px; }

.iti-flag.af {
  height: 14px;
  background-position: -66px 0px; }

.iti-flag.ag {
  height: 14px;
  background-position: -88px 0px; }

.iti-flag.ai {
  height: 10px;
  background-position: -110px 0px; }

.iti-flag.al {
  height: 15px;
  background-position: -132px 0px; }

.iti-flag.am {
  height: 10px;
  background-position: -154px 0px; }

.iti-flag.ao {
  height: 14px;
  background-position: -176px 0px; }

.iti-flag.aq {
  height: 14px;
  background-position: -198px 0px; }

.iti-flag.ar {
  height: 13px;
  background-position: -220px 0px; }

.iti-flag.as {
  height: 10px;
  background-position: -242px 0px; }

.iti-flag.at {
  height: 14px;
  background-position: -264px 0px; }

.iti-flag.au {
  height: 10px;
  background-position: -286px 0px; }

.iti-flag.aw {
  height: 14px;
  background-position: -308px 0px; }

.iti-flag.ax {
  height: 13px;
  background-position: -330px 0px; }

.iti-flag.az {
  height: 10px;
  background-position: -352px 0px; }

.iti-flag.ba {
  height: 10px;
  background-position: -374px 0px; }

.iti-flag.bb {
  height: 14px;
  background-position: -396px 0px; }

.iti-flag.bd {
  height: 12px;
  background-position: -418px 0px; }

.iti-flag.be {
  height: 15px;
  background-position: -440px 0px; }

.iti-flag.bf {
  height: 14px;
  background-position: -460px 0px; }

.iti-flag.bg {
  height: 12px;
  background-position: -482px 0px; }

.iti-flag.bh {
  height: 12px;
  background-position: -504px 0px; }

.iti-flag.bi {
  height: 12px;
  background-position: -526px 0px; }

.iti-flag.bj {
  height: 14px;
  background-position: -548px 0px; }

.iti-flag.bl {
  height: 14px;
  background-position: -570px 0px; }

.iti-flag.bm {
  height: 10px;
  background-position: -592px 0px; }

.iti-flag.bn {
  height: 10px;
  background-position: -614px 0px; }

.iti-flag.bo {
  height: 14px;
  background-position: -636px 0px; }

.iti-flag.bq {
  height: 14px;
  background-position: -658px 0px; }

.iti-flag.br {
  height: 14px;
  background-position: -680px 0px; }

.iti-flag.bs {
  height: 10px;
  background-position: -702px 0px; }

.iti-flag.bt {
  height: 14px;
  background-position: -724px 0px; }

.iti-flag.bv {
  height: 15px;
  background-position: -746px 0px; }

.iti-flag.bw {
  height: 14px;
  background-position: -768px 0px; }

.iti-flag.by {
  height: 10px;
  background-position: -790px 0px; }

.iti-flag.bz {
  height: 14px;
  background-position: -812px 0px; }

.iti-flag.ca {
  height: 10px;
  background-position: -834px 0px; }

.iti-flag.cc {
  height: 10px;
  background-position: -856px 0px; }

.iti-flag.cd {
  height: 15px;
  background-position: -878px 0px; }

.iti-flag.cf {
  height: 14px;
  background-position: -900px 0px; }

.iti-flag.cg {
  height: 14px;
  background-position: -922px 0px; }

.iti-flag.ch {
  height: 15px;
  background-position: -944px 0px; }

.iti-flag.ci {
  height: 14px;
  background-position: -961px 0px; }

.iti-flag.ck {
  height: 10px;
  background-position: -983px 0px; }

.iti-flag.cl {
  height: 14px;
  background-position: -1005px 0px; }

.iti-flag.cm {
  height: 14px;
  background-position: -1027px 0px; }

.iti-flag.cn {
  height: 14px;
  background-position: -1049px 0px; }

.iti-flag.co {
  height: 14px;
  background-position: -1071px 0px; }

.iti-flag.cp {
  height: 14px;
  background-position: -1093px 0px; }

.iti-flag.cr {
  height: 12px;
  background-position: -1115px 0px; }

.iti-flag.cu {
  height: 10px;
  background-position: -1137px 0px; }

.iti-flag.cv {
  height: 12px;
  background-position: -1159px 0px; }

.iti-flag.cw {
  height: 14px;
  background-position: -1181px 0px; }

.iti-flag.cx {
  height: 10px;
  background-position: -1203px 0px; }

.iti-flag.cy {
  height: 13px;
  background-position: -1225px 0px; }

.iti-flag.cz {
  height: 14px;
  background-position: -1247px 0px; }

.iti-flag.de {
  height: 12px;
  background-position: -1269px 0px; }

.iti-flag.dg {
  height: 10px;
  background-position: -1291px 0px; }

.iti-flag.dj {
  height: 14px;
  background-position: -1313px 0px; }

.iti-flag.dk {
  height: 15px;
  background-position: -1335px 0px; }

.iti-flag.dm {
  height: 10px;
  background-position: -1357px 0px; }

.iti-flag.do {
  height: 13px;
  background-position: -1379px 0px; }

.iti-flag.dz {
  height: 14px;
  background-position: -1401px 0px; }

.iti-flag.ea {
  height: 14px;
  background-position: -1423px 0px; }

.iti-flag.ec {
  height: 14px;
  background-position: -1445px 0px; }

.iti-flag.ee {
  height: 13px;
  background-position: -1467px 0px; }

.iti-flag.eg {
  height: 14px;
  background-position: -1489px 0px; }

.iti-flag.eh {
  height: 10px;
  background-position: -1511px 0px; }

.iti-flag.er {
  height: 10px;
  background-position: -1533px 0px; }

.iti-flag.es {
  height: 14px;
  background-position: -1555px 0px; }

.iti-flag.et {
  height: 10px;
  background-position: -1577px 0px; }

.iti-flag.eu {
  height: 14px;
  background-position: -1599px 0px; }

.iti-flag.fi {
  height: 12px;
  background-position: -1621px 0px; }

.iti-flag.fj {
  height: 10px;
  background-position: -1643px 0px; }

.iti-flag.fk {
  height: 10px;
  background-position: -1665px 0px; }

.iti-flag.fm {
  height: 11px;
  background-position: -1687px 0px; }

.iti-flag.fo {
  height: 15px;
  background-position: -1709px 0px; }

.iti-flag.fr {
  height: 14px;
  background-position: -1731px 0px; }

.iti-flag.ga {
  height: 15px;
  background-position: -1753px 0px; }

.iti-flag.gb {
  height: 10px;
  background-position: -1775px 0px; }

.iti-flag.gd {
  height: 12px;
  background-position: -1797px 0px; }

.iti-flag.ge {
  height: 14px;
  background-position: -1819px 0px; }

.iti-flag.gf {
  height: 14px;
  background-position: -1841px 0px; }

.iti-flag.gg {
  height: 14px;
  background-position: -1863px 0px; }

.iti-flag.gh {
  height: 14px;
  background-position: -1885px 0px; }

.iti-flag.gi {
  height: 10px;
  background-position: -1907px 0px; }

.iti-flag.gl {
  height: 14px;
  background-position: -1929px 0px; }

.iti-flag.gm {
  height: 14px;
  background-position: -1951px 0px; }

.iti-flag.gn {
  height: 14px;
  background-position: -1973px 0px; }

.iti-flag.gp {
  height: 14px;
  background-position: -1995px 0px; }

.iti-flag.gq {
  height: 14px;
  background-position: -2017px 0px; }

.iti-flag.gr {
  height: 14px;
  background-position: -2039px 0px; }

.iti-flag.gs {
  height: 10px;
  background-position: -2061px 0px; }

.iti-flag.gt {
  height: 13px;
  background-position: -2083px 0px; }

.iti-flag.gu {
  height: 11px;
  background-position: -2105px 0px; }

.iti-flag.gw {
  height: 10px;
  background-position: -2127px 0px; }

.iti-flag.gy {
  height: 12px;
  background-position: -2149px 0px; }

.iti-flag.hk {
  height: 14px;
  background-position: -2171px 0px; }

.iti-flag.hm {
  height: 10px;
  background-position: -2193px 0px; }

.iti-flag.hn {
  height: 10px;
  background-position: -2215px 0px; }

.iti-flag.hr {
  height: 10px;
  background-position: -2237px 0px; }

.iti-flag.ht {
  height: 12px;
  background-position: -2259px 0px; }

.iti-flag.hu {
  height: 10px;
  background-position: -2281px 0px; }

.iti-flag.ic {
  height: 14px;
  background-position: -2303px 0px; }

.iti-flag.id {
  height: 14px;
  background-position: -2325px 0px; }

.iti-flag.ie {
  height: 10px;
  background-position: -2347px 0px; }

.iti-flag.il {
  height: 15px;
  background-position: -2369px 0px; }

.iti-flag.im {
  height: 10px;
  background-position: -2391px 0px; }

.iti-flag.in {
  height: 14px;
  background-position: -2413px 0px; }

.iti-flag.io {
  height: 10px;
  background-position: -2435px 0px; }

.iti-flag.iq {
  height: 14px;
  background-position: -2457px 0px; }

.iti-flag.ir {
  height: 12px;
  background-position: -2479px 0px; }

.iti-flag.is {
  height: 15px;
  background-position: -2501px 0px; }

.iti-flag.it {
  height: 14px;
  background-position: -2523px 0px; }

.iti-flag.je {
  height: 12px;
  background-position: -2545px 0px; }

.iti-flag.jm {
  height: 10px;
  background-position: -2567px 0px; }

.iti-flag.jo {
  height: 10px;
  background-position: -2589px 0px; }

.iti-flag.jp {
  height: 14px;
  background-position: -2611px 0px; }

.iti-flag.ke {
  height: 14px;
  background-position: -2633px 0px; }

.iti-flag.kg {
  height: 12px;
  background-position: -2655px 0px; }

.iti-flag.kh {
  height: 13px;
  background-position: -2677px 0px; }

.iti-flag.ki {
  height: 10px;
  background-position: -2699px 0px; }

.iti-flag.km {
  height: 12px;
  background-position: -2721px 0px; }

.iti-flag.kn {
  height: 14px;
  background-position: -2743px 0px; }

.iti-flag.kp {
  height: 10px;
  background-position: -2765px 0px; }

.iti-flag.kr {
  height: 14px;
  background-position: -2787px 0px; }

.iti-flag.kw {
  height: 10px;
  background-position: -2809px 0px; }

.iti-flag.ky {
  height: 10px;
  background-position: -2831px 0px; }

.iti-flag.kz {
  height: 10px;
  background-position: -2853px 0px; }

.iti-flag.la {
  height: 14px;
  background-position: -2875px 0px; }

.iti-flag.lb {
  height: 14px;
  background-position: -2897px 0px; }

.iti-flag.lc {
  height: 10px;
  background-position: -2919px 0px; }

.iti-flag.li {
  height: 12px;
  background-position: -2941px 0px; }

.iti-flag.lk {
  height: 10px;
  background-position: -2963px 0px; }

.iti-flag.lr {
  height: 11px;
  background-position: -2985px 0px; }

.iti-flag.ls {
  height: 14px;
  background-position: -3007px 0px; }

.iti-flag.lt {
  height: 12px;
  background-position: -3029px 0px; }

.iti-flag.lu {
  height: 12px;
  background-position: -3051px 0px; }

.iti-flag.lv {
  height: 10px;
  background-position: -3073px 0px; }

.iti-flag.ly {
  height: 10px;
  background-position: -3095px 0px; }

.iti-flag.ma {
  height: 14px;
  background-position: -3117px 0px; }

.iti-flag.mc {
  height: 15px;
  background-position: -3139px 0px; }

.iti-flag.md {
  height: 10px;
  background-position: -3160px 0px; }

.iti-flag.me {
  height: 10px;
  background-position: -3182px 0px; }

.iti-flag.mf {
  height: 14px;
  background-position: -3204px 0px; }

.iti-flag.mg {
  height: 14px;
  background-position: -3226px 0px; }

.iti-flag.mh {
  height: 11px;
  background-position: -3248px 0px; }

.iti-flag.mk {
  height: 10px;
  background-position: -3270px 0px; }

.iti-flag.ml {
  height: 14px;
  background-position: -3292px 0px; }

.iti-flag.mm {
  height: 14px;
  background-position: -3314px 0px; }

.iti-flag.mn {
  height: 10px;
  background-position: -3336px 0px; }

.iti-flag.mo {
  height: 14px;
  background-position: -3358px 0px; }

.iti-flag.mp {
  height: 10px;
  background-position: -3380px 0px; }

.iti-flag.mq {
  height: 14px;
  background-position: -3402px 0px; }

.iti-flag.mr {
  height: 14px;
  background-position: -3424px 0px; }

.iti-flag.ms {
  height: 10px;
  background-position: -3446px 0px; }

.iti-flag.mt {
  height: 14px;
  background-position: -3468px 0px; }

.iti-flag.mu {
  height: 14px;
  background-position: -3490px 0px; }

.iti-flag.mv {
  height: 14px;
  background-position: -3512px 0px; }

.iti-flag.mw {
  height: 14px;
  background-position: -3534px 0px; }

.iti-flag.mx {
  height: 12px;
  background-position: -3556px 0px; }

.iti-flag.my {
  height: 10px;
  background-position: -3578px 0px; }

.iti-flag.mz {
  height: 14px;
  background-position: -3600px 0px; }

.iti-flag.na {
  height: 14px;
  background-position: -3622px 0px; }

.iti-flag.nc {
  height: 10px;
  background-position: -3644px 0px; }

.iti-flag.ne {
  height: 15px;
  background-position: -3666px 0px; }

.iti-flag.nf {
  height: 10px;
  background-position: -3686px 0px; }

.iti-flag.ng {
  height: 10px;
  background-position: -3708px 0px; }

.iti-flag.ni {
  height: 12px;
  background-position: -3730px 0px; }

.iti-flag.nl {
  height: 14px;
  background-position: -3752px 0px; }

.iti-flag.no {
  height: 15px;
  background-position: -3774px 0px; }

.iti-flag.np {
  height: 15px;
  background-position: -3796px 0px; }

.iti-flag.nr {
  height: 10px;
  background-position: -3811px 0px; }

.iti-flag.nu {
  height: 10px;
  background-position: -3833px 0px; }

.iti-flag.nz {
  height: 10px;
  background-position: -3855px 0px; }

.iti-flag.om {
  height: 10px;
  background-position: -3877px 0px; }

.iti-flag.pa {
  height: 14px;
  background-position: -3899px 0px; }

.iti-flag.pe {
  height: 14px;
  background-position: -3921px 0px; }

.iti-flag.pf {
  height: 14px;
  background-position: -3943px 0px; }

.iti-flag.pg {
  height: 15px;
  background-position: -3965px 0px; }

.iti-flag.ph {
  height: 10px;
  background-position: -3987px 0px; }

.iti-flag.pk {
  height: 14px;
  background-position: -4009px 0px; }

.iti-flag.pl {
  height: 13px;
  background-position: -4031px 0px; }

.iti-flag.pm {
  height: 14px;
  background-position: -4053px 0px; }

.iti-flag.pn {
  height: 10px;
  background-position: -4075px 0px; }

.iti-flag.pr {
  height: 14px;
  background-position: -4097px 0px; }

.iti-flag.ps {
  height: 10px;
  background-position: -4119px 0px; }

.iti-flag.pt {
  height: 14px;
  background-position: -4141px 0px; }

.iti-flag.pw {
  height: 13px;
  background-position: -4163px 0px; }

.iti-flag.py {
  height: 11px;
  background-position: -4185px 0px; }

.iti-flag.qa {
  height: 8px;
  background-position: -4207px 0px; }

.iti-flag.re {
  height: 14px;
  background-position: -4229px 0px; }

.iti-flag.ro {
  height: 14px;
  background-position: -4251px 0px; }

.iti-flag.rs {
  height: 14px;
  background-position: -4273px 0px; }

.iti-flag.ru {
  height: 14px;
  background-position: -4295px 0px; }

.iti-flag.rw {
  height: 14px;
  background-position: -4317px 0px; }

.iti-flag.sa {
  height: 14px;
  background-position: -4339px 0px; }

.iti-flag.sb {
  height: 10px;
  background-position: -4361px 0px; }

.iti-flag.sc {
  height: 10px;
  background-position: -4383px 0px; }

.iti-flag.sd {
  height: 10px;
  background-position: -4405px 0px; }

.iti-flag.se {
  height: 13px;
  background-position: -4427px 0px; }

.iti-flag.sg {
  height: 14px;
  background-position: -4449px 0px; }

.iti-flag.sh {
  height: 10px;
  background-position: -4471px 0px; }

.iti-flag.si {
  height: 10px;
  background-position: -4493px 0px; }

.iti-flag.sj {
  height: 15px;
  background-position: -4515px 0px; }

.iti-flag.sk {
  height: 14px;
  background-position: -4537px 0px; }

.iti-flag.sl {
  height: 14px;
  background-position: -4559px 0px; }

.iti-flag.sm {
  height: 15px;
  background-position: -4581px 0px; }

.iti-flag.sn {
  height: 14px;
  background-position: -4603px 0px; }

.iti-flag.so {
  height: 14px;
  background-position: -4625px 0px; }

.iti-flag.sr {
  height: 14px;
  background-position: -4647px 0px; }

.iti-flag.ss {
  height: 10px;
  background-position: -4669px 0px; }

.iti-flag.st {
  height: 10px;
  background-position: -4691px 0px; }

.iti-flag.sv {
  height: 12px;
  background-position: -4713px 0px; }

.iti-flag.sx {
  height: 14px;
  background-position: -4735px 0px; }

.iti-flag.sy {
  height: 14px;
  background-position: -4757px 0px; }

.iti-flag.sz {
  height: 14px;
  background-position: -4779px 0px; }

.iti-flag.ta {
  height: 10px;
  background-position: -4801px 0px; }

.iti-flag.tc {
  height: 10px;
  background-position: -4823px 0px; }

.iti-flag.td {
  height: 14px;
  background-position: -4845px 0px; }

.iti-flag.tf {
  height: 14px;
  background-position: -4867px 0px; }

.iti-flag.tg {
  height: 13px;
  background-position: -4889px 0px; }

.iti-flag.th {
  height: 14px;
  background-position: -4911px 0px; }

.iti-flag.tj {
  height: 10px;
  background-position: -4933px 0px; }

.iti-flag.tk {
  height: 10px;
  background-position: -4955px 0px; }

.iti-flag.tl {
  height: 10px;
  background-position: -4977px 0px; }

.iti-flag.tm {
  height: 14px;
  background-position: -4999px 0px; }

.iti-flag.tn {
  height: 14px;
  background-position: -5021px 0px; }

.iti-flag.to {
  height: 10px;
  background-position: -5043px 0px; }

.iti-flag.tr {
  height: 14px;
  background-position: -5065px 0px; }

.iti-flag.tt {
  height: 12px;
  background-position: -5087px 0px; }

.iti-flag.tv {
  height: 10px;
  background-position: -5109px 0px; }

.iti-flag.tw {
  height: 14px;
  background-position: -5131px 0px; }

.iti-flag.tz {
  height: 14px;
  background-position: -5153px 0px; }

.iti-flag.ua {
  height: 14px;
  background-position: -5175px 0px; }

.iti-flag.ug {
  height: 14px;
  background-position: -5197px 0px; }

.iti-flag.um {
  height: 11px;
  background-position: -5219px 0px; }

.iti-flag.us {
  height: 11px;
  background-position: -5241px 0px; }

.iti-flag.uy {
  height: 14px;
  background-position: -5263px 0px; }

.iti-flag.uz {
  height: 10px;
  background-position: -5285px 0px; }

.iti-flag.va {
  height: 15px;
  background-position: -5307px 0px; }

.iti-flag.vc {
  height: 14px;
  background-position: -5324px 0px; }

.iti-flag.ve {
  height: 14px;
  background-position: -5346px 0px; }

.iti-flag.vg {
  height: 10px;
  background-position: -5368px 0px; }

.iti-flag.vi {
  height: 14px;
  background-position: -5390px 0px; }

.iti-flag.vn {
  height: 14px;
  background-position: -5412px 0px; }

.iti-flag.vu {
  height: 12px;
  background-position: -5434px 0px; }

.iti-flag.wf {
  height: 14px;
  background-position: -5456px 0px; }

.iti-flag.ws {
  height: 10px;
  background-position: -5478px 0px; }

.iti-flag.xk {
  height: 15px;
  background-position: -5500px 0px; }

.iti-flag.ye {
  height: 14px;
  background-position: -5522px 0px; }

.iti-flag.yt {
  height: 14px;
  background-position: -5544px 0px; }

.iti-flag.za {
  height: 14px;
  background-position: -5566px 0px; }

.iti-flag.zm {
  height: 14px;
  background-position: -5588px 0px; }

.iti-flag.zw {
  height: 10px;
  background-position: -5610px 0px; }

.iti-flag {
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../assets/images/flags/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }

@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .iti-flag {
    background-image: url("../assets/images/flags/flags@2x.png"); } }

.iti-flag.np {
  background-color: transparent; }

.kalendes-slide-container {
  position: absolute;
  width: 100%;
  height: 100%; }
  .kalendes-slide-container .hide-scrollbar::-webkit-scrollbar {
    display: none; }

.kalendes-smart-tab {
  cursor: pointer; }
  .kalendes-smart-tab:not(.first-tab) {
    margin-left: -30px; }
  .kalendes-smart-tab .kalendes-tab-label {
    font-size: 12px;
    font-weight: 600; }
  .kalendes-smart-tab .first-tab .kalendes-tab-label {
    color: #A3A3BD;
    margin-right: 20px; }
  .kalendes-smart-tab .first-tab .kalendes-tab-button {
    padding-left: 20px; }
  .kalendes-smart-tab .second-tab .kalendes-tab-label {
    color: #A3A3BD;
    margin-left: 15px; }
  .kalendes-smart-tab .second-tab .kalendes-tab-button {
    padding-right: 15px; }
  .kalendes-smart-tab.selected {
    color: #5F2EEA; }
    .kalendes-smart-tab.selected .kalendes-tab-label {
      color: #5F2EEA; }
    .kalendes-smart-tab.selected .kalendes-tab-button {
      background: #5F2EEA; }
      .kalendes-smart-tab.selected .kalendes-tab-button md-icon {
        color: #F7F7FC; }
  .kalendes-smart-tab .kalendes-tab-button {
    position: relative;
    background: #F7F7FC;
    border: 2px solid #5F2EEA;
    box-sizing: border-box;
    border-radius: 40px;
    width: 80px;
    height: 36px; }
    .kalendes-smart-tab .kalendes-tab-button md-icon {
      color: #5F2EEA; }

.kalendes-switch-item:not(.no-horizontal-padding) .kalendes-switch-content {
  margin-right: 10px;
  margin-left: 10px; }

.kalendes-switch-item.no-horizontal-padding .kalendes-listItem .kalendes-listItem-right {
  padding-right: 0px;
  padding-left: 0px; }

.kalendes-switch-item .kalendes-switch-item-separator {
  height: 1px;
  background-color: #E9E9F8; }

/*
 *
 * Main stylesheet for Switchery.
 * http://abpetkov.github.io/switchery/
 *
 */
/* Switchery defaults. */
.switchery {
  background-color: #fff;
  border: 1px solid #dfdfdf;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  position: relative;
  vertical-align: middle;
  width: 50px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-sizing: content-box;
  background-clip: content-box; }

.switchery > small {
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  height: 30px;
  position: absolute;
  top: 0;
  width: 30px; }

/* Switchery sizes. */
.switchery-small {
  border-radius: 20px;
  height: 20px;
  width: 33px; }

.switchery-small > small {
  height: 20px;
  width: 20px; }

.switchery-large {
  border-radius: 40px;
  height: 40px;
  width: 66px; }

.switchery-large > small {
  height: 40px;
  width: 40px; }

.kalendes-tab {
  position: relative;
  height: 50px;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #E1E1E1;
  cursor: pointer; }
  .kalendes-tab.selected {
    color: #5F2EEA;
    border-bottom: 3px solid #5F2EEA !important; }

.kalendes-warningPopup-content .content .account {
  height: 80px;
  min-height: 80px; }
  .kalendes-warningPopup-content .content .account .name {
    font-weight: bold;
    padding-left: 10px; }

.kalendes-warningPopup-content .content .warning-details {
  border-top: 1px solid rgba(0, 0, 0, 0.12); }
  .kalendes-warningPopup-content .content .warning-details .warning-content {
    padding-top: 5px;
    padding-left: 20px; }

.kalendes-warningPopup-content .warning-footer {
  background-color: #F5F5F5;
  border-top: 1px solid #EEEEEE;
  padding-top: 5px;
  padding-bottom: 5px; }

#boutique-fiche-contrats .active-status {
  color: #0ACC35; }

#boutique-fiche-contrats .pending-status {
  color: #FE9500; }
  #boutique-fiche-contrats .pending-status md-icon {
    color: #FE9500; }

#boutique-fiche-contrats .canceled-status {
  color: #9e0505; }

#boutique-parts-description .boutique-fiche-header-item {
  padding: 20px 0px; }
  #boutique-parts-description .boutique-fiche-header-item a {
    color: #0B0643;
    font-weight: bold;
    text-decoration: none; }

#boutique-parts-description .boutique-fiche-hover:hover {
  text-decoration: underline; }

#boutique-fiche-devis .active-status {
  color: #0ACC35; }

#boutique-fiche-devis .pending-status {
  color: #FE9500; }
  #boutique-fiche-devis .pending-status md-icon {
    color: #FE9500; }

#boutique-fiche-devis .canceled-status {
  color: #9e0505; }

#boutique-fiche-diplago .active-status {
  color: #0ACC35; }

#boutique-fiche-diplago .pending-status {
  color: #FE9500; }
  #boutique-fiche-diplago .pending-status md-icon {
    color: #FE9500; }

#boutique-fiche-diplago .canceled-status {
  color: #9e0505; }

#boutique-fiche-documents .file-title {
  font-size: 11px;
  cursor: pointer; }

#boutique-fiche-documents .file-title:hover {
  text-decoration: underline; }

#boutique-fiche-documents .file-remove {
  margin-right: 20px; }
  #boutique-fiche-documents .file-remove .clear-icon {
    color: red; }

#boutique-fiche-manage-events .event-button {
  padding-right: 5px; }

#boutique-parts-notes .event-button {
  padding-right: 5px; }

#boutique-fiche-operations kalendes-textarea .kalendes-textarea .textarea-input textarea {
  min-height: 100px;
  font-size: 14px;
  font-family: Poppins, sans-serif; }

#boutique-fiche-operations .connection-button {
  color: #3f51b5; }

#boutique-fiche-operations .notif-content {
  padding: 0px 30px;
  margin-top: 10px; }

#boutique-fiche-operations .soft-content {
  padding: 0px 30px;
  margin-top: 10px; }

.xs #boutique-fiche-operations .notif-content {
  padding: 0px; }

.xs #boutique-fiche-operations .soft-content {
  padding: 0px; }

#boutique-fiche-souscriptions .souscription-button {
  padding-right: 5px; }

.boutique-parts-devis .active-status {
  color: #0ACC35; }

.boutique-parts-devis .pending-status {
  color: #FE9500; }
  .boutique-parts-devis .pending-status md-icon {
    color: #FE9500; }

.boutique-parts-devis .canceled-status {
  color: #9e0505; }

.boutique-parts-event .done-status {
  color: #0ACC35; }

.boutique-parts-event .pending-status {
  color: #FE9500; }

.boutique-parts-event .canceled-status {
  color: #9e0505; }

.boutique-parts-event .show-note {
  text-decoration: underline;
  color: #0b93d5; }

.boutique-parts-event .details-more {
  margin-right: 20px; }

.boutique-parts-event kalendes-textarea .kalendes-textarea .textarea-input textarea {
  min-height: 100px;
  font-size: 14px;
  font-family: Poppins, sans-serif; }

.boutique-parts-event .text-bind p {
  margin: 0px;
  padding: 0px; }

.boutique-parts-event .kalendes-text-area-truncate {
  max-height: 30px;
  overflow: hidden; }

.boutique-parts-souscription .active-status {
  color: #0ACC35; }

.boutique-parts-souscription .perished-status {
  color: #FE9500; }

.boutique-parts-souscription .pending-status {
  color: #FE9500; }

.boutique-parts-souscription .canceled-status {
  color: #9e0505; }

.boutique-parts-souscription .recouvrement-status {
  color: #9e0505; }
  .boutique-parts-souscription .recouvrement-status:hover {
    text-decoration: underline !important; }

.boutique-parts-souscription .show-note {
  text-decoration: underline;
  color: #0b93d5; }

.boutique-parts-souscription kalendes-textarea .kalendes-textarea .textarea-input textarea {
  min-height: 100px;
  font-size: 14px;
  font-family: Poppins, sans-serif; }

.boutique-parts-souscription .parrainage-button {
  font-size: 10px;
  line-height: 12px;
  font-weight: 500;
  color: #4722AE; }
  .boutique-parts-souscription .parrainage-button md-icon {
    color: #4722AE;
    font-size: 18px;
    height: 18px;
    width: 18px;
    min-height: 18px;
    min-width: 18px;
    margin-right: 2px; }

.boutique-parts-task .details-more {
  margin-right: 20px; }

.boutique-procedure-tree {
  padding-left: 10px;
  padding-top: 5px;
  font-size: 12px; }
  .boutique-procedure-tree .boutique-procedure-tree-title {
    font-weight: bold; }
    .boutique-procedure-tree .boutique-procedure-tree-title:hover {
      text-decoration: underline; }
  .boutique-procedure-tree .boutique-procedure-tree-name {
    padding-left: 30px; }
    .boutique-procedure-tree .boutique-procedure-tree-name:hover {
      text-decoration: underline; }

#comments-list-item .comment-content {
  margin: 10px;
  padding: 10px; }
  #comments-list-item .comment-content p {
    margin: 0px; }

#formation-qualification {
  margin: 30px auto;
  margin-bottom: 150px; }
  #formation-qualification h1.table-title {
    margin: 5px auto;
    text-align: center; }
  #formation-qualification .rappel-link {
    margin-right: 30px;
    color: #1976D2;
    font-size: 12px;
    cursor: pointer; }
  #formation-qualification .rappel-link:hover {
    text-decoration: underline; }

.formation-parts-item .checkbox {
  margin-left: 10px; }

.formation-parts-item .link {
  color: #1976D2;
  font-size: 12px; }

.formation-parts-item .link:hover {
  text-decoration: underline; }

.formation-parts-item .kalendes-textarea {
  margin-bottom: 0px; }
  .formation-parts-item .kalendes-textarea textarea {
    height: 250px;
    font-size: 14px;
    padding: 3px; }

#onboarding-show-stats .rappel-link {
  margin-right: 30px;
  color: #1976D2;
  font-size: 12px;
  cursor: pointer; }

#onboarding-show-stats .rappel-link:hover {
  text-decoration: underline; }

#onboarding-show-stats .h1 {
  margin: 10px auto; }

#onboarding-show-stats .li-header {
  margin-bottom: 40px;
  background-color: #FFFFFF; }
  #onboarding-show-stats .li-header .list-item-big-title {
    font-weight: 700;
    font-size: 20px;
    color: #FBA67D; }
  #onboarding-show-stats .li-header .list-item-small-title {
    margin: 0px auto;
    font-weight: 700;
    font-size: 16px;
    color: #FBA67D; }
  #onboarding-show-stats .li-header .client-details-team {
    font-family: Poppins sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #0B0643; }
  #onboarding-show-stats .li-header .client-details-info {
    margin: 10px auto;
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }
  #onboarding-show-stats .li-header .client-details-text {
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }

#formation-stock h1.table-title {
  margin: 40px auto 5px auto;
  text-align: center; }

#menu-help .menu-help-header {
  background: linear-gradient(97.67deg, #FBA67D 3.56%, #FDBC7F 92.48%);
  color: white;
  padding: 20px;
  box-shadow: 8px 8px 16px rgba(17, 17, 17, 0.1); }
  #menu-help .menu-help-header .menu-help-header-text {
    font-size: 18px;
    font-weight: bold; }

#menu-items .menu-items-separator {
  margin-top: 20px;
  margin-bottom: 20px;
  height: 2px;
  background-color: #5F2EEA; }

#menu-items .menu-header {
  background-color: #FDBC7F;
  color: white;
  padding: 40px;
  padding-bottom: 30px; }
  #menu-items .menu-header .menu-header-name {
    font-weight: bold;
    font-size: 24px; }
  #menu-items .menu-header .menu-header-profile {
    margin-top: 30px; }
  #menu-items .menu-header .menu-items-photo {
    padding: 5px; }
    #menu-items .menu-header .menu-items-photo img {
      width: 80px;
      height: 80px;
      border-radius: 80px; }

#menu-items .menu-content {
  background: #4722AE;
  color: white;
  padding-top: 10px; }
  #menu-items .menu-content md-icon {
    color: white; }
  #menu-items .menu-content .menu-items-separator {
    margin-top: 20px;
    margin-bottom: 20px;
    height: 2px;
    background-color: #5F2EEA; }
  #menu-items .menu-content .menu-items-box .menu-item-main {
    transition: background-color 0.2s ease;
    padding: 10px 20px;
    cursor: pointer; }
    #menu-items .menu-content .menu-items-box .menu-item-main md-icon {
      margin-right: 20px; }
    #menu-items .menu-content .menu-items-box .menu-item-main.selected {
      color: #FDBC7F; }
      #menu-items .menu-content .menu-items-box .menu-item-main.selected md-icon {
        color: #FDBC7F; }
  #menu-items .menu-content .menu-items-box .menu-item-main:hover {
    background-color: #381894; }
  #menu-items .menu-content .menu-items-box .menu-item {
    padding: 10px 20px;
    cursor: pointer; }
    #menu-items .menu-content .menu-items-box .menu-item:not(.no-background) {
      background-color: #381894; }
    #menu-items .menu-content .menu-items-box .menu-item.selected {
      color: #FDBC7F; }
      #menu-items .menu-content .menu-items-box .menu-item.selected md-icon {
        color: #FDBC7F; }

#menu-items4Desktop .menu-user-header {
  position: relative;
  background: linear-gradient(97.67deg, #FDBC7F 3.56%, #FBA67D 92.48%);
  box-shadow: 0px 32px 48px rgba(17, 17, 17, 0.12);
  color: white;
  padding: 20px; }
  #menu-items4Desktop .menu-user-header .menu-user-header-arrow {
    position: absolute;
    right: 20px;
    top: 10px; }
  #menu-items4Desktop .menu-user-header .user-photo img {
    width: 80px;
    height: 80px;
    border-radius: 80px; }
  #menu-items4Desktop .menu-user-header .user-name {
    margin-top: 20px;
    font-weight: bold;
    font-size: 20px; }
  #menu-items4Desktop .menu-user-header .user-features-boutique {
    margin-top: 10px;
    font-size: 16px; }
  #menu-items4Desktop .menu-user-header .user-features-mail {
    font-size: 12px;
    font-weight: 400; }
  #menu-items4Desktop .menu-user-header .menu-header-profile {
    cursor: pointer;
    margin-top: 30px; }

#menu-items4Desktop .menu-content {
  background: #4722AE;
  color: white;
  padding-top: 10px; }
  #menu-items4Desktop .menu-content md-icon {
    color: white; }
  #menu-items4Desktop .menu-content .menu-items-separator {
    margin-top: 20px;
    margin-bottom: 20px;
    height: 2px;
    background-color: #5F2EEA; }
  #menu-items4Desktop .menu-content .menu-items .menu-item-main {
    transition: background-color 0.2s ease;
    padding: 10px 20px;
    cursor: pointer; }
    #menu-items4Desktop .menu-content .menu-items .menu-item-main md-icon {
      margin-right: 20px; }
    #menu-items4Desktop .menu-content .menu-items .menu-item-main.selected {
      color: #FDBC7F; }
      #menu-items4Desktop .menu-content .menu-items .menu-item-main.selected md-icon {
        color: #FDBC7F; }
  #menu-items4Desktop .menu-content .menu-items .menu-item-main:hover {
    background-color: #381894; }
  #menu-items4Desktop .menu-content .menu-items .menu-item {
    padding: 10px 20px;
    cursor: pointer; }
    #menu-items4Desktop .menu-content .menu-items .menu-item:not(.no-background) {
      background-color: #381894; }
    #menu-items4Desktop .menu-content .menu-items .menu-item.selected {
      color: #FDBC7F; }
      #menu-items4Desktop .menu-content .menu-items .menu-item.selected md-icon {
        color: #FDBC7F; }

#menu-main {
  border-radius: 0px 15px 15px 0px;
  background-color: transparent;
  overflow: hidden; }
  #menu-main .menu-navigator {
    height: 40px;
    border-bottom: 1px solid #E1E1E1; }
    #menu-main .menu-navigator .button-disconnect {
      padding-right: 10px; }

.desktop #menu-main {
  border-radius: unset; }

#menu-user-password .menu-user-password-header {
  background: linear-gradient(97.67deg, #FBA67D 3.56%, #FDBC7F 92.48%);
  color: white;
  padding: 20px;
  box-shadow: 8px 8px 16px rgba(17, 17, 17, 0.1); }
  #menu-user-password .menu-user-password-header .menu-user-password-header-arrow {
    margin-right: 10px; }

#menu-user .menu-user-header {
  position: relative;
  background-color: #5F2EEA;
  color: white;
  padding: 20px; }
  #menu-user .menu-user-header .menu-user-header-arrow {
    cursor: pointer;
    position: absolute;
    left: 20px;
    top: 10px; }
  #menu-user .menu-user-header .user-photo img {
    width: 80px;
    height: 80px;
    border-radius: 80px; }
  #menu-user .menu-user-header .user-name {
    margin-top: 20px;
    font-weight: bold;
    font-size: 20px; }
  #menu-user .menu-user-header .user-features-boutique {
    margin-top: 10px;
    font-size: 16px; }
  #menu-user .menu-user-header .user-features-mail {
    font-size: 12px;
    font-weight: 400; }

#menu-user .menu-user-stats {
  box-shadow: 8px 8px 16px rgba(17, 17, 17, 0.1); }
  #menu-user .menu-user-stats .menu-user-stats-header {
    background-color: #4722AE;
    color: white;
    padding-top: 10px;
    padding-bottom: 10px; }
    #menu-user .menu-user-stats .menu-user-stats-header .menu-user-stats-ht-ttc {
      font-size: 10px;
      font-weight: 400; }
    #menu-user .menu-user-stats .menu-user-stats-header .selected {
      text-decoration: underline;
      font-weight: bold; }
  #menu-user .menu-user-stats .menu-user-stats-title {
    background-color: #5F2EEA;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
    color: white; }
  #menu-user .menu-user-stats .menu-user-stats-value {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #6E6E8C;
    font-weight: 400; }

#menu-user .menu-user-boutique {
  margin-top: 45px; }
  #menu-user .menu-user-boutique .kalendes-button .kalendes-button-text span {
    font-size: 14px !important; }

#menu-user .menu-users .kalendes-button .kalendes-button-text span {
  font-size: 14px !important; }

#mobile-layout {
  background-color: #F8F8FF; }
  #mobile-layout .mobile-layout-menu-main {
    box-shadow: 0px 0px 5px rgba(17, 17, 17, 0.2);
    z-index: 13; }
  #mobile-layout .menu-main-full {
    width: 350px; }
  #mobile-layout .mobile-layout-main-top {
    box-shadow: 0px 0px 5px rgba(17, 17, 17, 0.2);
    z-index: 12; }
  #mobile-layout .mobile-layout-contextual-links {
    box-shadow: 0px 0px 5px rgba(17, 17, 17, 0.2);
    z-index: 13; }
  #mobile-layout .mobile-layout-main .mobile-layout-content {
    position: relative;
    overflow: hidden;
    width: 750px; }

#desktop-dialer .list {
  margin-left: 55px;
  padding: 0; }

#desktop-dialer .AllNone {
  font-size: 12px;
  color: #0A4DB7; }

#desktop-dialer .selectAllNone {
  font-size: 12px;
  color: #0A4DB7;
  text-decoration: underline; }

#desktop-dialer .desktop-dialer-campaigns {
  padding: 10px;
  max-height: 200px;
  border: 1px solid #E9E9F8;
  background: white;
  overflow: scroll;
  margin-bottom: 10px; }
  #desktop-dialer .desktop-dialer-campaigns .campaign-item {
    margin: 10px; }

#desktop-layout {
  background-color: #F8F8FF; }
  #desktop-layout .desktop-layout-menu-main {
    box-shadow: 0px 0px 5px rgba(17, 17, 17, 0.2);
    z-index: 13; }
  #desktop-layout .menu-main-full {
    width: 330px; }
  #desktop-layout .desktop-layout-main-top {
    box-shadow: 0px 8px 16px rgba(17, 17, 17, 0.1);
    overflow: hidden;
    z-index: 14; }
  #desktop-layout .desktop-layout-contextual-links {
    box-shadow: 0px 32px 48px rgba(17, 17, 17, 0.1);
    z-index: 13;
    width: 330px; }
  #desktop-layout .desktop-layout-main .desktop-layout-content {
    position: relative;
    overflow: hidden; }
  #desktop-layout #phone {
    position: fixed;
    bottom: 2px;
    right: 2px;
    z-index: 11; }
    #desktop-layout #phone iframe {
      border: 1px solid #6E6E8C;
      box-shadow: 0px 32px 48px rgba(17, 17, 17, 0.1);
      border-radius: 5px; }

#desktop-top {
  background: linear-gradient(97.67deg, #FBA67D 3.56%, #FDBC7F 92.48%);
  height: 60px; }
  #desktop-top md-icon {
    color: white; }
  #desktop-top .left-content {
    width: 130px; }
  #desktop-top .back-button {
    width: 50px;
    cursor: pointer; }
    #desktop-top .back-button md-icon {
      width: 45px;
      height: 45px;
      font-size: 45px;
      color: white; }
  #desktop-top .desktop-top-texts {
    color: white; }
    #desktop-top .desktop-top-texts .text-main {
      font-size: 20px;
      font-weight: 700; }
    #desktop-top .desktop-top-texts .text-sub {
      font-size: 14px;
      font-weight: 500; }

#onboarding-qualification {
  margin-bottom: 150px; }
  #onboarding-qualification .search-bloc {
    margin-top: 20px; }
  #onboarding-qualification h1.table-title {
    margin: 5px auto;
    text-align: center; }
  #onboarding-qualification .rappel-link {
    margin-right: 30px;
    color: #1976D2;
    font-size: 12px;
    cursor: pointer; }
  #onboarding-qualification .rappel-link:hover {
    text-decoration: underline; }

.gt-sm #onboarding-qualification .search-bloc {
  margin: 20px 20%; }

#onboarding-stock h1.table-title {
  margin: 40px auto 5px auto;
  text-align: center; }

#prospection-prospectDetailsItem .rappel-link {
  margin-right: 30px;
  color: #1976D2;
  font-size: 12px;
  cursor: pointer; }

#prospection-prospectDetailsItem .rappel-link:hover {
  text-decoration: underline; }

#prospection-parts-prospectUpdate .prospection-parts-prospectUpdate-content {
  padding: 20px; }

#prospection-parts-prospectUpdate select {
  background: white; }

#prospection-parts-prospectUpdate .kalendes-phone-container {
  background: white; }

#prospection-parts-prospectUpdate .kalendes-dateInput-show {
  min-height: 21px;
  min-width: 127px;
  background: white; }

#prospection-parts-prospectUpdate .prospectUpdate-status .kalendes-listItem {
  padding-left: 15px;
  padding-right: 15px; }
  #prospection-parts-prospectUpdate .prospectUpdate-status .kalendes-listItem .kalendes-listItem-content {
    padding-top: 7px;
    padding-bottom: 7px; }

#prospection-qualification {
  margin-bottom: 150px; }
  #prospection-qualification .search-bloc {
    margin-top: 20px; }
  #prospection-qualification h1.table-title {
    margin: 5px auto;
    text-align: center; }
  #prospection-qualification .rappel-link {
    margin-right: 30px;
    color: #1976D2;
    font-size: 12px;
    cursor: pointer; }
  #prospection-qualification .rappel-link:hover {
    text-decoration: underline; }

.gt-sm #prospection-qualification .search-bloc {
  margin: 20px 20%; }

#prospection-stock {
  margin-bottom: 150px; }
  #prospection-stock h1.table-title {
    margin: 40px auto 5px auto;
    text-align: center; }

#parameters-helpcenter-aideenLigne .dont-break-out {
  overflow-wrap: break-Word;
  Word-wrap: break-Word;
  -ms-Word-break: break-all;
  Word-break: break-all;
  Word-break: break-Word;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto; }

#parameters-helpcenter-aideenLigne .aideenLigne-content textarea {
  min-height: 100px !important; }

#sav-qualification {
  margin-bottom: 150px; }
  #sav-qualification .search-bloc {
    margin-top: 20px; }
  #sav-qualification h1.table-title {
    margin: 5px auto;
    text-align: center; }
  #sav-qualification .rappel-link {
    margin-right: 30px;
    color: #1976D2;
    font-size: 12px;
    cursor: pointer; }
  #sav-qualification .rappel-link:hover {
    text-decoration: underline; }

.gt-sm #sav-qualification .search-bloc {
  margin: 20px 20%; }

#sav-stock {
  margin-bottom: 150px; }
  #sav-stock h1.table-title {
    margin: 40px auto 5px auto;
    text-align: center; }

#parameters-menuItem {
  position: relative;
  padding-left: 20px;
  padding-right: 0px;
  border-bottom: 1px solid #E9E9F8;
  cursor: pointer;
  height: 50px;
  transition: background-color 0.3s ease; }
  #parameters-menuItem.has-link {
    cursor: pointer; }
  #parameters-menuItem.is-title {
    background-color: #F8F8FF;
    font-weight: 700; }
    #parameters-menuItem.is-title .settings-menuItem-label {
      font-size: 14px !important;
      text-align: left; }
  #parameters-menuItem .parameters-menuItem-icon {
    margin-right: 20px; }
  #parameters-menuItem:not(.is-title) {
    background-color: #FFFFFF;
    color: #6E6E8C; }
    #parameters-menuItem:not(.is-title).selected {
      color: #C93867; }
      #parameters-menuItem:not(.is-title).selected md-icon {
        color: #C93867; }

.parameters-menuItem:hover {
  background-color: #E8E8FC; }

#suivi-taches-dashboard-report table {
  background-color: white; }

#suivi-taches-dashboard-report th {
  background-color: white;
  min-width: 280px; }

#suivi-taches-dashboard-report tbody tr > td:first-child {
  border-left: 15px solid #823fc7; }

#suivi-taches-dashboard-report tfoot {
  position: sticky; }

#suivi-taches-dashboard-report td {
  padding: 15px;
  background-color: whitesmoke;
  min-width: 200px; }

#suivi-taches-dashboard-report .progress_task progress[value] {
  width: 75%;
  height: 2.5rem;
  color: green;
  border: 4px solid green;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

#suivi-taches-dashboard-report .progress_task progress[value] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none; }

#suivi-taches-dashboard-report .progress_task progress[value]::-webkit-progress-bar {
  background-color: white; }

#suivi-taches-dashboard-report .progress_date {
  background-color: #823fc7;
  border-radius: 50px;
  width: 250px;
  height: 2.5rem;
  color: white;
  text-align: center; }

#suivi-taches-dashboard-report .withsubs {
  background-color: #823fc7;
  color: white;
  text-align: center; }

#suivi-taches-dashboard-report .done {
  background-color: #37b672;
  color: white;
  text-align: center; }

#suivi-taches-dashboard-report .notdone {
  background-color: #d58c05;
  color: white;
  text-align: center; }

#suivi-taches-dashboard-report .none {
  background-color: grey; }

#suivi-taches-dashboard-report .text {
  width: 200px;
  font-weight: normal;
  font-size: 11px; }

#welcome-page .welcome-header {
  border-bottom: 1px solid #EEEEEE;
  min-height: 48px;
  height: 48px; }

#welcome-page .welcome-content {
  position: relative; }

#boutique-parts-event-form .form-header {
  background-color: #5F2EEA;
  color: white;
  padding: 20px;
  font-size: 20px;
  letter-spacing: 0.005em;
  text-align: center; }

#boutique-parts-event-form textarea {
  min-height: 200px; }

#boutique-parts-souscription-form .form-header {
  background-color: #5F2EEA;
  color: white;
  padding: 20px;
  font-size: 20px;
  letter-spacing: 0.005em;
  text-align: center; }

#boutique-parts-souscription-form textarea {
  min-height: 200px; }

#boutique-parts-souscription-form .souscription-form-input-line {
  padding-bottom: 30px; }

#boutique-parts-souscription-parrainage .form-header {
  background-color: #5F2EEA;
  color: white;
  padding: 20px;
  font-size: 20px;
  letter-spacing: 0.005em;
  text-align: center; }

#boutique-parts-souscription-parrainage textarea {
  min-height: 200px; }

#boutique-parts-souscription-parrainage .souscription-form-input-line {
  padding-bottom: 30px; }

#boutique-parts-souscription-recouvrement .form-header {
  background-color: #5F2EEA;
  color: white;
  padding: 20px;
  font-size: 20px;
  letter-spacing: 0.005em;
  text-align: center; }

#boutique-parts-souscription-recouvrement textarea {
  min-height: 200px; }

#boutique-parts-souscription-recouvrement .souscription-form-input-line {
  padding-bottom: 30px; }

#formation-stock-table {
  margin: 0 auto;
  overflow: auto; }
  #formation-stock-table table {
    margin: 0% auto;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd; }
  #formation-stock-table th {
    position: sticky;
    top: 0;
    background-color: grey;
    border: 1px solid #ddd; }
  #formation-stock-table tfoot {
    position: sticky;
    bottom: 0;
    background-color: grey; }
  #formation-stock-table tr.total td {
    background-color: #FFFDE7; }
  #formation-stock-table tr.total td:hover {
    background-color: yellow; }
  #formation-stock-table tr:nth-child(even) {
    background-color: #f2f2f2; }
  #formation-stock-table th, #formation-stock-table td {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
    padding: 8px; }
  #formation-stock-table td:hover {
    background-color: #FDBC7F; }

#menu-parts-burger {
  position: relative; }
  #menu-parts-burger .menu-parts-burger-height {
    height: 50px; }
  #menu-parts-burger .menu-parts-burger-content {
    position: fixed;
    background-color: white;
    height: 70px;
    width: 100%;
    padding-top: 10px;
    z-index: 13;
    border-radius: 0px 0px 16px 16px; }
    #menu-parts-burger .menu-parts-burger-content:not(.no-shadow) {
      box-shadow: 0px 8px 16px rgba(17, 17, 17, 0.1); }
    #menu-parts-burger .menu-parts-burger-content.no-shadow {
      border-bottom: 1px solid #E9E9F8; }
  #menu-parts-burger .menu-parts-burger-button {
    margin-left: 20px; }
    #menu-parts-burger .menu-parts-burger-button md-icon {
      width: 30px;
      height: 30px;
      font-size: 30px;
      color: #0B0643; }
  #menu-parts-burger .logo_kalendes {
    margin-left: 25px; }
    #menu-parts-burger .logo_kalendes md-icon {
      width: 40px;
      height: 40px;
      font-size: 40px;
      color: #0B0643; }
  #menu-parts-burger .back-button {
    cursor: pointer; }
    #menu-parts-burger .back-button md-icon {
      width: 30px;
      height: 30px;
      font-size: 30px;
      color: #0B0643; }
  #menu-parts-burger md-icon {
    color: #0B0643; }

#menu-parts-header {
  position: relative;
  height: 70px; }
  #menu-parts-header .menu-parts-header-container {
    position: fixed;
    background: linear-gradient(97.67deg, #FBA67D 3.56%, #FDBC7F 92.48%);
    padding: 20px;
    padding-bottom: 10px;
    padding-left: 0px;
    width: 100%;
    height: 70px;
    z-index: 10; }
  #menu-parts-header .back-button {
    width: 50px;
    cursor: pointer; }
    #menu-parts-header .back-button md-icon {
      width: 45px;
      height: 45px;
      font-size: 45px;
      color: white; }
  #menu-parts-header .text-main {
    color: white;
    font-size: 20px;
    font-weight: 700; }
  #menu-parts-header .text-sub {
    color: white;
    font-size: 14px;
    font-weight: 500; }
  #menu-parts-header .menu-parts-header-texts {
    min-height: 45px; }

.phone.landscape-orientation #menu-parts-header {
  height: unset; }
  .phone.landscape-orientation #menu-parts-header .menu-parts-header-container {
    padding: 5px;
    height: unset; }

#popup-menu .kalendes-popup.is-popup {
  background-color: transparent !important; }

#menu-parts-popup .menu-parts-popup-button {
  margin-left: 10px; }

#desktop-menu-contextual-links {
  position: relative;
  background-color: #5F2EEA;
  min-width: 250px;
  transition: background-color 0.3s ease; }
  #desktop-menu-contextual-links.has-sub {
    background-color: #FFFFFF; }
  #desktop-menu-contextual-links .links-main {
    background-color: #5F2EEA;
    color: white; }
    #desktop-menu-contextual-links .links-main .links-title {
      padding: 10px 30px;
      padding-top: 20px;
      font-size: 16px;
      font-weight: 600; }
    #desktop-menu-contextual-links .links-main .shortcut-item {
      margin-top: -1px; }
      #desktop-menu-contextual-links .links-main .shortcut-item .shortcut-item-content {
        padding: 20px 30px;
        border-radius: 5px;
        cursor: pointer;
        transition: background-color 0.3s ease; }
        #desktop-menu-contextual-links .links-main .shortcut-item .shortcut-item-content .shortcut-item-icon {
          margin-right: 30px; }
        #desktop-menu-contextual-links .links-main .shortcut-item .shortcut-item-content .shortcut-item-libelle {
          font-size: 14px;
          font-weight: 500; }
      #desktop-menu-contextual-links .links-main .shortcut-item .shortcut-item-separator {
        margin-right: 20px;
        margin-left: 20px;
        height: 1px;
        background-color: #4722AE; }
      #desktop-menu-contextual-links .links-main .shortcut-item.selected {
        background-color: #4722AE; }
        #desktop-menu-contextual-links .links-main .shortcut-item.selected .shortcut-item-libelle {
          font-weight: 700; }
    #desktop-menu-contextual-links .links-main .shortcut-item:hover {
      margin-top: -1px;
      background-color: #4722AE; }
  #desktop-menu-contextual-links .links-sub {
    background-color: #FFFFFF; }
    #desktop-menu-contextual-links .links-sub .links-title {
      padding: 30px;
      padding-bottom: 10px;
      font-size: 16px;
      font-weight: 600; }
    #desktop-menu-contextual-links .links-sub .shortcut-item {
      padding: 20px 30px;
      border-radius: 5px;
      cursor: pointer;
      transition: background-color 0.3s ease; }
      #desktop-menu-contextual-links .links-sub .shortcut-item .shortcut-item-icon {
        border: 3px solid #6E6E8C;
        border-radius: 100px;
        padding: 5px; }
        #desktop-menu-contextual-links .links-sub .shortcut-item .shortcut-item-icon md-icon {
          color: #6E6E8C; }
        #desktop-menu-contextual-links .links-sub .shortcut-item .shortcut-item-icon .kalendes-icon .kalendes-icon-loading {
          top: -10px;
          right: -10px; }
          #desktop-menu-contextual-links .links-sub .shortcut-item .shortcut-item-icon .kalendes-icon .kalendes-icon-loading md-icon {
            color: white; }
      #desktop-menu-contextual-links .links-sub .shortcut-item .shortcut-item-libelle {
        text-align: center;
        margin-top: 10px;
        font-size: 16px;
        font-weight: 600;
        color: #6E6E8C; }
      #desktop-menu-contextual-links .links-sub .shortcut-item.selected .shortcut-item-icon {
        color: #4722AE; }
      #desktop-menu-contextual-links .links-sub .shortcut-item.selected .shortcut-item-libelle {
        color: #4722AE; }
    #desktop-menu-contextual-links .links-sub .shortcut-item:hover .shortcut-item-icon {
      border-color: #4722AE; }
      #desktop-menu-contextual-links .links-sub .shortcut-item:hover .shortcut-item-icon md-icon {
        color: #4722AE; }
    #desktop-menu-contextual-links .links-sub .shortcut-item:hover .shortcut-item-libelle {
      color: #4722AE; }
    #desktop-menu-contextual-links .links-sub .shortcut-item-separator {
      margin-right: 20px;
      margin-left: 20px;
      height: 2px;
      background-color: #E9E9F8; }

.map-backButton {
  position: fixed;
  top: 10px;
  left: 10px;
  z-index: 11; }

.map-legende .point {
  height: 20px;
  width: 20px;
  min-height: 20px;
  min-width: 20px;
  background-color: #000000;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px; }
  .map-legende .point.red {
    background-color: #FF0000; }
  .map-legende .point.orange {
    background-color: #ff6200; }
  .map-legende .point.green {
    background-color: #00BD14; }
  .map-legende .point.yellow {
    background-color: #F9FF33; }
  .map-legende .point.grey {
    background-color: #505050; }
  .map-legende .point.blue {
    background-color: #0123FF; }

#onboarding-stock-table {
  overflow: auto; }
  #onboarding-stock-table table {
    margin: 0% auto;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd; }
  #onboarding-stock-table th {
    position: sticky;
    top: 0;
    background-color: grey;
    border: 1px solid #ddd; }
  #onboarding-stock-table tfoot {
    position: sticky;
    bottom: 0;
    background-color: grey; }
  #onboarding-stock-table tr.total td {
    background-color: #FFFDE7; }
  #onboarding-stock-table tr.total td:hover {
    background-color: yellow; }
  #onboarding-stock-table tr:nth-child(even) {
    background-color: #f2f2f2; }
  #onboarding-stock-table th, #onboarding-stock-table td {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
    padding: 8px; }
  #onboarding-stock-table td:hover {
    background-color: #FDBC7F; }

.gt-sm #onboarding-stock-table {
  margin-left: 30px;
  margin-right: 30px; }

#association-zone-box .association-zone-container {
  background-color: white;
  padding: 20px;
  box-shadow: 0px 0px 16px rgba(17, 17, 17, 0.05);
  border-radius: 5px; }
  #association-zone-box .association-zone-container .list-item-big-title {
    font-weight: 700;
    font-size: 20px;
    color: #FBA67D; }
    #association-zone-box .association-zone-container .list-item-big-title:not(.no-margin) {
      margin-top: 15px; }
  #association-zone-box .association-zone-container .list-item-small-title {
    font-weight: 700;
    font-size: 16px;
    color: #FBA67D; }
    #association-zone-box .association-zone-container .list-item-small-title:not(.no-margin) {
      margin-top: 15px; }
  #association-zone-box .association-zone-container .client-details-text {
    font-weight: 700;
    font-size: 14px;
    color: #0B0643; }
  #association-zone-box .association-zone-container .prospection-call-prospect-info-note {
    font-size: 12px !important; }
    #association-zone-box .association-zone-container .prospection-call-prospect-info-note p {
      font-size: 12px !important; }

#association-zone-box #support-icon {
  position: relative;
  font-size: 30px; }

#association-zone-box .edit-icon {
  position: relative;
  font-size: 40px; }

#association-zone-box .modal-title {
  text-align: center; }

#association-zone-box .link-container {
  margin-right: 10px; }
  #association-zone-box .link-container .link {
    color: #1976D2;
    font-size: 11px;
    cursor: pointer; }
  #association-zone-box .link-container .link-separator {
    margin-right: 5px;
    margin-left: 5px; }

#association-zone-box .link-container {
  margin-right: 10px; }
  #association-zone-box .link-container .link {
    color: #1976D2;
    font-size: 11px;
    cursor: pointer; }
  #association-zone-box .link-container .link-separator {
    margin-right: 5px;
    margin-left: 5px; }

#association-zone-box .edit-icon {
  position: relative;
  font-size: 40px; }

#client-details-box .client-name {
  font-weight: 700;
  font-size: 32px; }

#client-details-box .link {
  color: #1976D2;
  font-size: 12px;
  text-decoration: underline; }

#checklist-box table {
  width: 100%; }

#checklist-box .item {
  margin: 15px; }

#checklist-box table, #checklist-box th, #checklist-box td, #checklist-box textarea {
  border: 1px solid #E9E9F8;
  border-collapse: collapse;
  background-color: white; }

#checklist-box textarea {
  min-height: 100px;
  font-size: 13px;
  padding: 3px; }

#checklist-box .footer {
  color: #6E6E8C;
  font-size: 13px;
  font-weight: 300; }
  #checklist-box .footer div {
    font-size: 13px;
    font-weight: 400; }
  #checklist-box .footer span {
    font-size: 13px;
    font-weight: 400; }

#commerce-box md-icon {
  color: #6E6E8C; }

#jalons-box .checkbox {
  margin-left: 10px; }

#jalons-box .link {
  color: #1976D2;
  font-size: 12px; }

#jalons-box .link:hover {
  text-decoration: underline; }

#jalons-box .kalendes-textarea {
  margin-bottom: 0px; }
  #jalons-box .kalendes-textarea textarea {
    height: 96px;
    font-size: 12px;
    padding: 3px; }

#prospection-call-history-info .history-title {
  font-weight: 700;
  font-size: 32px;
  color: #0B0643; }

#prospection-call-history-info .history {
  margin-top: 35px;
  margin-bottom: 5px; }

#prospection-call-history-info .link-container {
  margin-right: 10px; }
  #prospection-call-history-info .link-container .link {
    color: #1976D2;
    font-size: 11px;
    cursor: pointer; }
  #prospection-call-history-info .link-container .link-separator {
    margin-right: 5px;
    margin-left: 5px; }

#prospection-call-history-info .call-link a {
  color: #1976D2;
  font-size: 11px;
  margin-left: 5px; }

#prospection-call-history-info .call-link md-icon {
  color: #1976D2;
  font-size: 18px;
  min-height: 18px;
  min-width: 18px;
  height: 18px;
  width: 18px; }

#nextRecall-box .nextRecall-box-link:hover {
  text-decoration: underline; }

#onboarding-box md-icon {
  color: #6E6E8C; }

#prospection-call-prospect-info .boutiques-item-container {
  padding-bottom: 4px; }

#prospection-call-prospect-info #support-icon {
  position: relative;
  font-size: 30px; }

#prospection-call-prospect-info .edit-icon {
  position: relative;
  font-size: 40px; }

#prospection-call-prospect-info .modal-title {
  text-align: center; }

#prospection-call-prospect-info .link-container {
  margin-right: 10px; }
  #prospection-call-prospect-info .link-container .link {
    color: #1976D2;
    font-size: 11px;
    cursor: pointer; }
  #prospection-call-prospect-info .link-container .link-separator {
    margin-right: 5px;
    margin-left: 5px; }

#sav-box md-icon {
  color: #6E6E8C; }

#sms-box textarea {
  height: 20em; }

#prospection-stock-table {
  margin: 0 auto;
  overflow: auto; }
  #prospection-stock-table table {
    margin: 0% auto;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd; }
  #prospection-stock-table th {
    position: sticky;
    top: 0;
    background-color: grey;
    border: 1px solid #ddd; }
  #prospection-stock-table tfoot {
    position: sticky;
    bottom: 0;
    background-color: grey; }
  #prospection-stock-table tr.total td {
    background-color: #FFFDE7; }
  #prospection-stock-table tr.total td:hover {
    background-color: yellow; }
  #prospection-stock-table tr:nth-child(even) {
    background-color: #f2f2f2; }
  #prospection-stock-table th, #prospection-stock-table td {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
    padding: 8px; }
  #prospection-stock-table td:hover {
    background-color: #FDBC7F; }

#sav-stock-table {
  margin: 0 auto;
  overflow: auto; }
  #sav-stock-table table {
    margin: 0% auto;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd; }
  #sav-stock-table th {
    position: sticky;
    top: 0;
    background-color: grey;
    border: 1px solid #ddd; }
  #sav-stock-table tfoot {
    position: sticky;
    bottom: 0;
    background-color: grey; }
  #sav-stock-table tr.total td {
    background-color: #FFFDE7; }
  #sav-stock-table tr.total td:hover {
    background-color: yellow; }
  #sav-stock-table tr:nth-child(even) {
    background-color: #f2f2f2; }
  #sav-stock-table th, #sav-stock-table td {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ddd;
    padding: 8px; }
  #sav-stock-table td:hover {
    background-color: #FDBC7F; }

#desktop-menu-main-reduced {
  background-color: #4722AE;
  color: white; }
  #desktop-menu-main-reduced .menu-icon {
    cursor: pointer;
    padding: 15px 20px;
    padding-bottom: 0px; }
  #desktop-menu-main-reduced .menu-icon:hover {
    background-color: #381894; }
    #desktop-menu-main-reduced .menu-icon:hover md-icon {
      color: #FDBC7F; }
  #desktop-menu-main-reduced md-icon {
    color: white;
    font-size: 30px;
    height: 30px;
    width: 30px;
    margin-top: 7px;
    margin-bottom: 7px; }
  #desktop-menu-main-reduced .menu-content {
    margin-top: 10px; }
  #desktop-menu-main-reduced .menu-separator {
    margin-top: 15px;
    margin-bottom: 15px;
    height: 2px;
    background-color: #5F2EEA; }
  #desktop-menu-main-reduced .menu-item {
    padding: 15px 20px;
    transition: background-color 0.2s ease;
    cursor: pointer; }
    #desktop-menu-main-reduced .menu-item.selected {
      background-color: #FBA67D;
      box-shadow: 8px 8px 16px rgba(17, 17, 17, 0.1);
      border-radius: 5px; }
  #desktop-menu-main-reduced .menu-item:hover:not(.selected) {
    background-color: #381894; }
    #desktop-menu-main-reduced .menu-item:hover:not(.selected) md-icon {
      color: #FDBC7F; }

#main {
  font-family: 'Poppins',sans-serif;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px; }
  #main input {
    font-family: Poppins, sans-serif; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmNzcyIsImluZGV4LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL2ZvbnQtYXdlc29tZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwicGFnZXMvbWFpbi9tYWluLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvZm9udC1hd2Vzb21lL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvc2Nzcy9fc2NyZWVuLXJlYWRlci5zY3NzIiwidGVzdC90ZXN0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvbWFpbi5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQWJzb2x1dGVBcmVhL2thbGVuZGVzLmFic29sdXRlQXJlYS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQWRyZXNzZS9rYWxlbmRlcy5hZHJlc3NlLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNCYWNrZHJvcC9rYWxlbmRlcy5iYWNrZHJvcC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQmxvY0RhdGEva2FsZW5kZXMuYmxvY0RhdGEuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0Jsb2NUaXRsZS9rYWxlbmRlcy5ibG9jVGl0bGUuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0JvdHRvbU5hdi9rYWxlbmRlcy5ib3R0b21OYXYuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0J1dHRvbi9rYWxlbmRlcy5idXR0b24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0NhbGN1bGF0cmljZS9rYWxlbmRlcy5jYWxjdWxhdHJpY2Uuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0NoYXJ0L2thbGVuZGVzLmNoYXJ0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNDaGVja2JveC9rYWxlbmRlcy5jaGVja2JveC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQ2Fyb3VzZWwva2FsZW5kZXMuY2Fyb3VzZWwuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0Rpc2FibGVBcmVhL2thbGVuZGVzLmRpc2FibGVBcmVhLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNGb290ZXIva2FsZW5kZXMuZm9vdGVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNGdWxsUG9wdXAva2FsZW5kZXMuZnVsbFBvcHVwLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNHZW5lcmlrUG9wdXAva2FsZW5kZXMuZ2VuZXJpa1BvcHVwLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNHZW5lcmlrTGlzdC9rYWxlbmRlcy5nZW5lcmlrTGlzdC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzSWNvbi9rYWxlbmRlcy5pY29uLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJY29uQnV0dG9uL2thbGVuZGVzLmljb25CdXR0b24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0lucHV0L2thbGVuZGVzLmlucHV0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dEFkcmVzc2Uva2FsZW5kZXMuaW5wdXRBZHJlc3NlLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dExpYmVsbGUva2FsZW5kZXMuaW5wdXRMaWJlbGxlLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dFF1YW50aXRlL2thbGVuZGVzLmlucHV0UXVhbnRpdGUuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0lucHV0VGltZS9rYWxlbmRlcy5pbnB1dFRpbWUuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0xpbWl0V2lkdGgva2FsZW5kZXMubGltaXRXaWR0aC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTG9hZGluZy9rYWxlbmRlcy5sb2FkaW5nLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNYXAva2FsZW5kZXMubWFwLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNb2RhbC9rYWxlbmRlcy5tb2RhbC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTW9kYWxSaWdodC9rYWxlbmRlcy5tb2RhbFJpZ2h0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNb3JlTWVudS9rYWxlbmRlcy5tb3JlTWVudS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTm9Db250ZW50L2thbGVuZGVzLm5vQ29udGVudC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGFnZUNvbnRhaW5lci9rYWxlbmRlcy5wYWdlQ29udGFpbmVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNQaG9uZS9rYWxlbmRlcy5waG9uZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGhvdG9zL2thbGVuZGVzLnBob3Rvcy5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUG9wdXAva2FsZW5kZXMucG9wdXAuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1NlYXJjaEhlYWRlci9rYWxlbmRlcy5zZWFyY2hIZWFkZXIuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1NsaWRlci9rYWxlbmRlcy5zbGlkZXIuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1NtYXJ0VGFicy9rYWxlbmRlcy5zbWFydC50YWJzLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTd2l0Y2gva2FsZW5kZXMuc3dpdGNoLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNUYWJzL2thbGVuZGVzLnRhYnMuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1RhZy9rYWxlbmRlcy50YWcuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1RleHRhcmVhL2thbGVuZGVzLnRleHRhcmVhLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNUZXh0YXJlYS90ZXh0QW5ndWxhci5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzV2FybmluZ0NvbnRlbnQva2FsZW5kZXMud2FybmluZ0NvbnRlbnQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1dhcm5pbmdNZXNzYWdlL2thbGVuZGVzLndhcm5pbmdNZXNzYWdlLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9jcmVhdGVBY2NvdW50L2JvdXRpcXVlLmNyZWF0ZUFjY291bnQuc2NzcyIsInZpZXdzL2JvdXRpcXVlL2RldmlzL2JvdXRpcXVlLmRldmlzLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9ib3V0aXF1ZS5maWNoZS5zY3NzIiwidmlld3MvYm91dGlxdWUvaW1wb3J0RGF0YS9ib3V0aXF1ZS5pbXBvcnREYXRhLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9pbXBvcnREYXRhRXhjZWwvYm91dGlxdWUuaW1wb3J0RGF0YUV4Y2VsLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9saXN0L2JvdXRpcXVlLmxpc3Quc2NzcyIsInZpZXdzL2JvdXRpcXVlL21hc3NOb3RpZmljYXRpb24vYm91dGlxdWUubWFzc05vdGlmaWNhdGlvbi5zY3NzIiwidmlld3MvYm91dGlxdWUvcHJvY2VkdXJlL2JvdXRpcXVlLnByb2NlZHVyZS5zY3NzIiwidmlld3MvYm91dGlxdWUvdmFsaWRhdGVTdWJzY3JpcHRpb24vYm91dGlxdWUudmFsaWRhdGVTdWJzY3JpcHRpb24uc2NzcyIsInZpZXdzL2RpcGxhZ28vY29tbWFuZGVzL2RpcGxhZ28uY29tbWFuZGVzLnNjc3MiLCJ2aWV3cy9mb3JtYXRpb24vZGFzaGJvYXJkL2Zvcm1hdGlvbi5kYXNoYm9hcmQuc2NzcyIsInZpZXdzL2xvZ2luL2Nvbm5lY3QvbG9naW4uY29ubmVjdC5zY3NzIiwidmlld3MvbG9naW4vbWFpbi9sb2dpbi5tYWluLnNjc3MiLCJ2aWV3cy9ub3RpZmljYXRpb24vbGlzdC9ub3RpZmljYXRpb24ubGlzdC5zY3NzIiwidmlld3MvbWFwL2NvbnN1bHRQcm9zcGVjdC9tYXAuY29uc3VsdFByb3NwZWN0LnNjc3MiLCJ2aWV3cy9tYXAvcGFnZS9tYXAucGFnZS5zY3NzIiwidmlld3MvbWFwL3NlYXJjaFBsYWNlL21hcC5zZWFyY2hQbGFjZS5zY3NzIiwidmlld3MvbWFwL3NlbGVjdEZpbHRlcnMvbWFwLnNlbGVjdEZpbHRlcnMuc2NzcyIsInZpZXdzL21hcC9zZWFyY2hQcm9zcGVjdC9tYXAuc2VhcmNoUHJvc3BlY3Quc2NzcyIsInZpZXdzL29uYm9hcmRpbmcvZGFzaGJvYXJkL29uYm9hcmRpbmcuZGFzaGJvYXJkLnNjc3MiLCJ2aWV3cy9vbmJvYXJkaW5nL3Nob3dTdGF0cy9vbmJvYXJkaW5nLnNob3dTdGF0cy5zY3NzIiwidmlld3MvcGFydHMvcXVhbGlmaWNhdGlvblRhYmxlL3F1YWxpZmljYXRpb25UYWJsZS5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9wcm9zcGVjdGlvbi5jYWxsLnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9kYXNoYm9hcmQvcHJvc3BlY3Rpb24uZGFzaGJvYXJkLnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9zZWFyY2gvcHJvc3BlY3Rpb24uc2VhcmNoLnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9yZW5kZXp2b3VzL3Byb3NwZWN0aW9uLnJlbmRlenZvdXMuc2NzcyIsInZpZXdzL3Nhdi9kYXNoYm9hcmQvc2F2LmRhc2hib2FyZC5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vc2hvd1N0YXREZXRhaWxzL3Byb3NwZWN0aW9uLnNob3dTdGF0RGV0YWlscy5zY3NzIiwidmlld3Mvc2F2L3Nob3dTdGF0cy9zYXYuc2hvd1N0YXRzLnNjc3MiLCJ2aWV3cy9zb3VzY3JpcHRpb24vZGFzaGJvYXJkL3NvdXNjcmlwdGlvbi5kYXNoYm9hcmQuc2NzcyIsInZpZXdzL3BhcmFtZXRlcnMvbWFpbi9wYXJhbWV0ZXJzLm1haW4uc2NzcyIsInZpZXdzL3N1YnNjcmliZS9kZXZpcy9zdWJzY3JpYmUuZGV2aXMuc2NzcyIsInZpZXdzL3BhcmFtZXRlcnMvbWVudS9wYXJhbWV0ZXJzLm1lbnUuc2NzcyIsInZpZXdzL3N1aXZpVGFjaGVzL2Rhc2hib2FyZC9zdWl2aVRhY2hlcy5kYXNoYm9hcmQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0F1dGhvcml6ZWQva2FsZW5kZXNBdXRob3JpemVkUGFnZS9rYWxlbmRlcy5hdXRob3JpemVkUGFnZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQmFyY29kZS9rYWxlbmRlc0JhcmNvZGVTY2FubmVyL2thbGVuZGVzLmJhcmNvZGVTY2FubmVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNDYXJvdXNlbC9vd2wvb3dsLmNhcm91c2VsLm1pbi5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQ2Fyb3VzZWwvb3dsL293bC50aGVtZS5kZWZhdWx0Lm1pbi5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRGF0ZS9rYWxlbmRlc0RhdGVJbnB1dC9rYWxlbmRlcy5kYXRlSW5wdXQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0RhdGUva2FsZW5kZXNEYXRlUmFuZ2Uva2FsZW5kZXMuZGF0ZVJhbmdlLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNEYXRlL2thbGVuZGVzRGF0ZVNlbGVjdC9rYWxlbmRlcy5kYXRlU2VsZWN0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNEYXRlL2thbGVuZGVzRGF0ZVNsaWRlSW5wdXQva2FsZW5kZXMuZGF0ZVNsaWRlSW5wdXQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0RlY29yYXRpb24va2FsZW5kZXNEZWNvcmF0aW9uTGlzdEl0ZW0va2FsZW5kZXMubGlzdEl0ZW0uc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0Vycm9yL2thbGVuZGVzRXJyb3JNZXNzYWdlL2thbGVuZGVzLmVycm9yTWVzc2FnZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRml4ZWRJdGVtL2l0ZW0va2FsZW5kZXMuZml4ZWRJdGVtLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dEFkcmVzc2Uvc2VhcmNoL2thbGVuZGVzLmlucHV0QWRyZXNzZS5zZWFyY2guc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0xpbmsva2FsZW5kZXNMaW5rTWFpbC9rYWxlbmRlcy5saW5rTWFpbC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTGluay9rYWxlbmRlc0xpbmtUZWwva2FsZW5kZXMubGlua1RlbC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTGlzdC9rYWxlbmRlc0xpc3RJdGVtL2thbGVuZGVzLmxpc3RJdGVtLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMaXN0L2thbGVuZGVzTGlzdEl0ZW1Db250YWluZXIva2FsZW5kZXMubGlzdEl0ZW1Db250YWluZXIuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0xpc3Qva2FsZW5kZXNMaXN0VGl0bGUva2FsZW5kZXMubGlzdFRpdGxlLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMb2FkaW5nL2thbGVuZGVzTG9hZGluZ01hc2sva2FsZW5kZXMubG9hZGluZy5tYXNrLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMb2FkaW5nL2thbGVuZGVzTG9hZGluZ1Byb2dyZXNzT25seS9rYWxlbmRlcy5sb2FkaW5nLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNYXAva2FsZW5kZXNNYXBDYXJkL2thbGVuZGVzLm1hcC5jYXJkLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNb3JlTWVudS9pdGVtL2thbGVuZGVzLm1vcmVNZW51Lml0ZW0uc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc05hdmlnYXRpb24va2FsZW5kZXNDaGVja2VkSWNvbi9rYWxlbmRlcy5jaGVja2VkSWNvbi5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTmF2aWdhdGlvbi9rYWxlbmRlc1hzTWVudUl0ZW0va2FsZW5kZXMueHNNZW51SXRlbS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTmF2aWdhdGlvbi9rYWxlbmRlc1Njcm9sbGFibGUva2FsZW5kZXMuc2Nyb2xsYWJsZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGFnZUNvbnRhaW5lci9rYWxlbmRlc1BhZ2Uva2FsZW5kZXMucGFnZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGFnZUNvbnRhaW5lci9rYWxlbmRlc1BhZ2VOYXZpZ2F0b3Iva2FsZW5kZXMucGFnZU5hdmlnYXRvci5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGhvbmUvZXh0ZXJuYWwvaW50bFRlbElucHV0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTbGlkZXIva2FsZW5kZXNTbGlkZS9rYWxlbmRlcy5zbGlkZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU21hcnRUYWJzL2thbGVuZGVzU21hcnRUYWIva2FsZW5kZXMuc21hcnQudGFiLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTd2l0Y2gvaXRlbS9rYWxlbmRlcy5zd2l0Y2guaXRlbS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU3dpdGNoL3N3aXRjaGVyeS9zd2l0Y2hlcnkuc2NzcyIsImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1RhYnMva2FsZW5kZXNUYWIva2FsZW5kZXMudGFiLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNXYXJuaW5nUG9wdXAva2FsZW5kZXNXYXJuaW5nUG9wdXBDb250ZW50L2thbGVuZGVzLndhcm5pbmdQb3B1cC5jb250ZW50LnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9jb250cmF0cy9ib3V0aXF1ZS5maWNoZS5jb250cmF0cy5zY3NzIiwidmlld3MvYm91dGlxdWUvZmljaGUvZGVzY3JpcHRpb24vYm91dGlxdWUuZmljaGUuZGVzY3JpcHRpb24uc2NzcyIsInZpZXdzL2JvdXRpcXVlL2ZpY2hlL2RldmlzL2JvdXRpcXVlLmZpY2hlLmRldmlzLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9kaXBsYWdvL2JvdXRpcXVlLmZpY2hlLmRpcGxhZ28uc2NzcyIsInZpZXdzL2JvdXRpcXVlL2ZpY2hlL2RvY3VtZW50cy9ib3V0aXF1ZS5maWNoZS5kb2N1bWVudHMuc2NzcyIsInZpZXdzL2JvdXRpcXVlL2ZpY2hlL21hbmFnZV9ldmVudHMvYm91dGlxdWUuZmljaGUubWFuYWdlX2V2ZW50cy5zY3NzIiwidmlld3MvYm91dGlxdWUvZmljaGUvbm90ZXMvYm91dGlxdWUuZmljaGUubm90ZXMuc2NzcyIsInZpZXdzL2JvdXRpcXVlL2ZpY2hlL29wZXJhdGlvbnMvYm91dGlxdWUuZmljaGUub3BlcmF0aW9ucy5zY3NzIiwidmlld3MvYm91dGlxdWUvZmljaGUvc291c2NyaXB0aW9ucy9ib3V0aXF1ZS5maWNoZS5zb3VzY3JpcHRpb25zLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9wYXJ0cy9kZXZpcy9ib3V0aXF1ZS5wYXJ0cy5kZXZpcy5zY3NzIiwidmlld3MvYm91dGlxdWUvcGFydHMvZXZlbnQvYm91dGlxdWUucGFydHMuZXZlbnQuc2NzcyIsInZpZXdzL2JvdXRpcXVlL3BhcnRzL3NvdXNjcmlwdGlvbi9ib3V0aXF1ZS5wYXJ0cy5zb3VzY3JpcHRpb24uc2NzcyIsInZpZXdzL2JvdXRpcXVlL3BhcnRzL3Rhc2svYm91dGlxdWUucGFydHMudGFzay5zY3NzIiwidmlld3MvYm91dGlxdWUvcHJvY2VkdXJlL3RyZWUvYm91dGlxdWUucHJvY2VkdXJlLnRyZWUuc2NzcyIsInZpZXdzL2NvbW1lbnRzL2xpc3QvaXRlbS9jb21tZW50cy5saXN0Lml0ZW0uc2NzcyIsInZpZXdzL2Zvcm1hdGlvbi9wYXJ0cy9mb3JtYXRpb25RdWFsaWZpY2F0aW9uL2Zvcm1hdGlvbi5xdWFsaWZpY2F0aW9uLnNjc3MiLCJ2aWV3cy9mb3JtYXRpb24vcGFydHMvaXRlbS9mb3JtYXRpb24ucGFydHMuaXRlbS5zY3NzIiwidmlld3MvZm9ybWF0aW9uL3BhcnRzL3Nob3dTdGF0cy9mb3JtYXRpb24uc2hvd1N0YXRzLnNjc3MiLCJ2aWV3cy9mb3JtYXRpb24vcGFydHMvc3RvY2svZm9ybWF0aW9uLnN0b2NrLnNjc3MiLCJ2aWV3cy9sYXlvdXQvbWVudS9oZWxwL21lbnUuaGVscC5zY3NzIiwidmlld3MvbGF5b3V0L21lbnUvaXRlbXMvbWVudS5pdGVtcy5zY3NzIiwidmlld3MvbGF5b3V0L21lbnUvaXRlbXM0RGVza3RvcC9tZW51Lml0ZW1zNERlc2t0b3Auc2NzcyIsInZpZXdzL2xheW91dC9tZW51L21haW4vbWVudS5tYWluLnNjc3MiLCJ2aWV3cy9sYXlvdXQvbWVudS9wYXNzd29yZC9tZW51LnBhc3N3b3JkLnNjc3MiLCJ2aWV3cy9sYXlvdXQvbWVudS91c2VyL21lbnUudXNlci5zY3NzIiwidmlld3MvbGF5b3V0L21vYmlsZS9sYXlvdXQvbW9iaWxlLmxheW91dC5zY3NzIiwidmlld3MvbGF5b3V0L2Rlc2t0b3AvZGlhbGVyL2Rlc2t0b3AuZGlhbGVyLnNjc3MiLCJ2aWV3cy9sYXlvdXQvZGVza3RvcC9sYXlvdXQvZGVza3RvcC5sYXlvdXQuc2NzcyIsInZpZXdzL2xheW91dC9kZXNrdG9wL3RvcC9kZXNrdG9wLnRvcC5zY3NzIiwidmlld3Mvb25ib2FyZGluZy9wYXJ0cy9vbkJvYXJkaW5nUXVhbGlmaWNhdGlvbi9vbmJvYXJkaW5nLnF1YWxpZmljYXRpb24uc2NzcyIsInZpZXdzL29uYm9hcmRpbmcvcGFydHMvb25Cb2FyZGluZ1N0b2NrL29uYm9hcmRpbmdTdG9jay5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vcGFydHMvcHJvc3BlY3REZXRhaWxzSXRlbS9wcm9zcGVjdGlvbi5wcm9zcGVjdERldGFpbHNJdGVtLnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9wYXJ0cy9wcm9zcGVjdFVwZGF0ZS9wcm9zcGVjdGlvbi5wYXJ0cy5wcm9zcGVjdFVwZGF0ZS5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vcGFydHMvcXVhbGlmaWNhdGlvbi9wcm9zcGVjdGlvbi5xdWFsaWZpY2F0aW9uLnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9wYXJ0cy9zdG9jay9wcm9zcGVjdGlvbi5zdG9jay5zY3NzIiwidmlld3MvcGFyYW1ldGVycy9oZWxwQ2VudGVyL2FpZGVFbkxpZ25lL3BhcmFtZXRlcnMuaGVscENlbnRlci5haWRlRW5MaWduZS5zY3NzIiwidmlld3Mvc2F2L3BhcnRzL3NhdlF1YWxpZmljYXRpb24vc2F2LnF1YWxpZmljYXRpb24uc2NzcyIsInZpZXdzL3Nhdi9wYXJ0cy9zYXZTdG9jay9zYXYuc3RvY2suc2NzcyIsInZpZXdzL3BhcmFtZXRlcnMvbWVudS9tZW51SXRlbS9wYXJhbWV0ZXJzLm1lbnVJdGVtLnNjc3MiLCJ2aWV3cy9zdWl2aVRhY2hlcy9kYXNoYm9hcmQvcmVwb3J0L3N1aXZpLnRhY2hlcy5kYXNoYm9hcmQucmVwb3J0LnNjc3MiLCJ2aWV3cy93ZWxjb21lL3BhZ2UvbW9iaWxlL3dlbGNvbWUucGFnZS5zY3NzIiwidmlld3MvYm91dGlxdWUvcGFydHMvZXZlbnQvZm9ybS9ib3V0aXF1ZS5wYXJ0cy5ldmVudC5mb3JtLnNjc3MiLCJ2aWV3cy9ib3V0aXF1ZS9wYXJ0cy9zb3VzY3JpcHRpb24vZm9ybS9ib3V0aXF1ZS5wYXJ0cy5zb3VzY3JpcHRpb24uZm9ybS5zY3NzIiwidmlld3MvYm91dGlxdWUvcGFydHMvc291c2NyaXB0aW9uL3BhcnJhaW5hZ2UvYm91dGlxdWUucGFydHMuc291c2NyaXB0aW9uLnBhcnJhaW5hZ2Uuc2NzcyIsInZpZXdzL2JvdXRpcXVlL3BhcnRzL3NvdXNjcmlwdGlvbi9yZWNvdXZyZW1lbnQvYm91dGlxdWUucGFydHMuc291c2NyaXB0aW9uLnJlY291dnJlbWVudC5zY3NzIiwidmlld3MvZm9ybWF0aW9uL3BhcnRzL3N0b2NrL2Zvcm1hdGlvblN0b2NrVGFibGUvZm9ybWF0aW9uU3RvY2tUYWJsZS5zY3NzIiwidmlld3MvbGF5b3V0L21lbnUvcGFydHMvYnVyZ2VyL21lbnUucGFydHMuYnVyZ2VyLnNjc3MiLCJ2aWV3cy9sYXlvdXQvbWVudS9wYXJ0cy9oZWFkZXIvbWVudS5wYXJ0cy5oZWFkZXIuc2NzcyIsInZpZXdzL2xheW91dC9tZW51L3BhcnRzL3BvcHVwL21lbnUucGFydHMucG9wdXAuc2NzcyIsInZpZXdzL2xheW91dC9kZXNrdG9wL21lbnUvY29udGV4dHVhbExpbmtzL2Rlc2t0b3AubWVudS5jb250ZXh0dWFsTGlua3Muc2NzcyIsInZpZXdzL21hcC9wYWdlL3BhcnRzL2JhY2tCdXR0b24vbWFwLnBhZ2UuYmFja0J1dHRvbi5zY3NzIiwidmlld3MvbWFwL3BhZ2UvcGFydHMvbGVnZW5kZS9tYXAucGFnZS5sZWdlbmRlLnNjc3MiLCJ2aWV3cy9vbmJvYXJkaW5nL3BhcnRzL29uQm9hcmRpbmdTdG9jay9vbkJvYXJkaW5nU3RvY2tUYWJsZS9vbmJvYXJkaW5nU3RvY2tUYWJsZS5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvYXNzb2NpYXRpb25ab25lQm94L2Fzc29jaWF0aW9uWm9uZUJveC5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvY2xpZW50RGV0YWlsc0JveC9jbGllbnREZXRhaWxzQm94LnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9jaGVja2xpc3RCb3gvY2hlY2tsaXN0Qm94LnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9jb21tZXJjZUJveC9jb21tZXJjZUJveC5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvamFsb25zQm94L2phbG9uc0JveC5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvaGlzdG9yeUluZm8vaGlzdG9yeUluZm8uc2NzcyIsInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL25leHRSZWNhbGxCb3gvbmV4dFJlY2FsbEJveC5zY3NzIiwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvb25Cb2FyZGluZ0JveC9vbkJvYXJkaW5nQm94LnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9wcm9zcGVjdEluZm8vcHJvc3BlY3RJbmZvLnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9zYXZCb3gvc2F2Qm94LnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9zbXNCb3gvc21zQm94LnNjc3MiLCJ2aWV3cy9wcm9zcGVjdGlvbi9wYXJ0cy9zdG9jay9zdG9ja1RhYmxlL3Byb3NwZWN0aW9uLnN0b2NrVGFibGUuc2NzcyIsInZpZXdzL3Nhdi9wYXJ0cy9zYXZTdG9jay9zYXZTdG9ja1RhYmxlL3Nhdi5zdG9ja1RhYmxlLnNjc3MiLCJ2aWV3cy9sYXlvdXQvZGVza3RvcC9tZW51L21haW4vcmVkdWNlZC9tZW51Lm1haW4ucmVkdWNlZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjs7O0dBR0c7QUNISDs7O0dBR0c7QUNISDtnQ0FDZ0M7QUZhaEMsbU1BQVk7QUdiWixtRkFBWTtBSCtRWixtTUFBWTtBRTdRWjtFQUNFLDJCQUEyQjtFQUMzQixxREFBUTtFQUNSLGtYQUk0RjtFQUU1RixvQkFBb0I7RUFDcEIsbUJBQW1CLEVBQUE7O0FFVnJCO0VBQ0Usc0JBQXNCO0VBQ3RCLDhDQUFvRjtFQUNwRixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLG9DQUFvQztFQUNwQyxtQ0FBbUMsRUFFcEM7O0FDUkQsOERBQThEO0FBQzlEO0VBQ0UscUJBQWU7RUFDZixvQkFBaUI7RUFDakIscUJBQXFCLEVBQ3RCOztBQUNEO0VBQUUsZUFBZSxFQUFJOztBQUNyQjtFQUFFLGVBQWUsRUFBSTs7QUFDckI7RUFBRSxlQUFlLEVBQUk7O0FBQ3JCO0VBQUUsZUFBZSxFQUFJOztBQ1ZyQjtFQUNFLGlCQUFZO0VBQ1osbUJBQW1CLEVBQ3BCOztBQ0ZEO0VBQ0UsZ0JBQWdCO0VBQ2hCLHVCQ015QjtFREx6QixzQkFBc0IsRUFFdkI7RUFERztJQUFLLG1CQUFtQixFQUFJOztBQUVoQztFQUNFLG1CQUFtQjtFQUNuQixpQkNBeUI7RURDekIsaUJDRHlCO0VERXpCLGVBQVM7RUFDVCxtQkFBbUIsRUFJcEI7RUFURDtJQU9JLGlCQUFPLEVBQ1I7O0FFZEg7RUFDRSwwQkFBMEI7RUFDMUIsMEJESXdCO0VDSHhCLG9CQUFvQixFQUNyQjs7QUFFRDtFQUFFLFlBQVksRUFBSTs7QUFDbEI7RUFBRSxhQUFhLEVBQUk7O0FBRW5CO0VBQ0ksbUJBQW1CLEVBQUk7O0FBRDNCO0VBRUksa0JBQWtCLEVBQUk7O0FBRzFCLDRCQUE0QjtBQUM1QjtFQUFjLGFBQWEsRUFBSTs7QUFDL0I7RUFBYSxZQUFZLEVBQUk7O0FBRTdCO0VBQ2dCLG1CQUFtQixFQUFJOztBQUR2QztFQUVpQixrQkFBa0IsRUFBSTs7QUNwQnZDO0VBRVUsc0NBQXNDLEVBQy9DOztBQUVEO0VBRVUsd0NBQW9DLEVBQzdDOztBQWFEO0VBQ0U7SUFFVSx3QkFBaUIsRUFBQTtFQUUzQjtJQUVVLDBCQUFpQixFQUFBLEVBQUE7O0FDNUI3QjtFQ1dFLHVFQUFpRjtFQUd6RSx5QkFBaUIsRURkYTs7QUFDeEM7RUNVRSx1RUFBaUY7RUFHekUsMEJBQWlCLEVEYmE7O0FBQ3hDO0VDU0UsdUVBQWlGO0VBR3pFLDBCQUFpQixFRFphOztBQUV4QztFQ2NFLGlGQUEyRjtFQUduRix3QkFBZ0IsRURqQlc7O0FBQ3JDO0VDYUUsaUZBQTJGO0VBR25GLHdCQUFnQixFRGhCVzs7QUFLL0I7Ozs7O0VBQ0osYUFBYSxFQUNkOztBRVpEO0VBQ0UsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQix1QkFBdUIsRUFDeEI7O0FBQ0Q7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFlBQVk7RUFDWixtQkFBbUIsRUFDcEI7O0FBQ0Q7RUFBRSxxQkFBcUIsRUFBSTs7QUFDM0I7RUFBRSxlQUFlLEVBQUk7O0FBQ3JCO0VBQUUsWUxUd0IsRUtTRjs7QUNuQnhCO29FQUNvRTtBQUUzRDtFQUFQLGFOd1VhLEVBQU87O0FNdlV0QjtFQUFFLGFOMmRhLEVBQU87O0FNMWR0QjtFQUFFLGFOMGpCYyxFQUFPOztBTXpqQlQ7RUFBWixhTnNPa0IsRUFBTzs7QU1yTzNCO0VBQUUsYU51V2EsRUFBTzs7QU10V3RCO0VBQUUsYU5rbkJZLEVBQU87O0FNam5CckI7RUFBRSxhTnNuQmMsRUFBTzs7QU1ybkJmO0VBQU4sYU55dEJZLEVBQU87O0FNeHRCckI7RUFBRSxhTm1SWSxFQUFPOztBTWxSckI7RUFBRSxhTnVwQmdCLEVBQU87O0FNdHBCbkI7RUFBSixhTnFwQlUsRUFBTzs7QU1wcEJuQjtFQUFFLGFOc3BCZSxFQUFPOztBTXJwQnhCO0VBQUUsYU55SWEsRUFBTzs7QU14SXRCOzs7RUFBRSxhTnVxQmEsRUFBTzs7QU10cUJ0QjtFQUFFLGFOZ2pCbUIsRUFBTzs7QU0vaUJaO0VBQWQsYU44aUJvQixFQUFPOztBTTdpQmhCO0VBQVgsYU44ZmlCLEVBQU87O0FNN2YxQjtFQUFFLGFObWtCYyxFQUFPOztBTWxrQmY7O0VBQU4sYU5tS1csRUFBTzs7QU1sS1Q7RUFBVCxhTmtyQmUsRUFBTzs7QU1qckJ4QjtFQUFFLGFOMlZZLEVBQU87O0FNMVZyQjtFQUFFLGFOMFBjLEVBQU87O0FNelBaO0VBQVQsYU5tSmUsRUFBTzs7QU1sSmhCO0VBQU4sYU5zaEJZLEVBQU87O0FNcmhCckI7RUFBRSxhTm1NZ0IsRUFBTzs7QU1sTUY7RUFBckIsYU5lMkIsRUFBTzs7QU1kcEM7RUFBRSxhTmlCeUIsRUFBTzs7QU1oQmxDO0VBQUUsYU53V2EsRUFBTzs7QU12V3RCO0VBQUUsYU4yZXFCLEVBQU87O0FNMWU5Qjs7RUFBRSxhTjBnQmMsRUFBTzs7QU16Z0J2QjtFQUFFLGFOb2dCZSxFQUFPOztBTW5nQlo7RUFBVixhTjRZZ0IsRUFBTzs7QU0zWXpCO0VBQUUsYU4rWVksRUFBTzs7QU05WWI7RUFBTixhTmdRWSxFQUFPOztBTS9QUDtFQUFaLGFOd1VrQixFQUFPOztBTXZVM0I7RUFBRSxhTnF0QmtCLEVBQU87O0FNcHRCM0I7RUFBRSxhTm10Qm1CLEVBQU87O0FNbHRCZjtFQUFYLGFOb3RCaUIsRUFBTzs7QU1udEJoQjtFQUFSLGFONmVjLEVBQU87O0FNNWV2QjtFQUFFLGFONEJlLEVBQU87O0FNM0JqQjtFQUFMLGFONm1CVyxFQUFPOztBTTVtQlo7RUFBTixhTjZtQlksRUFBTzs7QU01bUJyQjtFQUFFLGFONkRZLEVBQU87O0FNNURyQjtFQUFFLGFONkRnQixFQUFPOztBTTVEekI7RUFBRSxhTm1lYSxFQUFPOztBTWxldEI7RUFBRSxhTitFYyxFQUFPOztBTTlFZjtFQUFOLGFOOFBZLEVBQU87O0FNN1ByQjtFQUFFLGFOcURZLEVBQU87O0FNcERYO0VBQVIsYU44VmMsRUFBTzs7QU03VlI7RUFBYixhTjRtQm1CLEVBQU87O0FNM21CNUI7RUFBRSxhTjRtQmtCLEVBQU87O0FNM21CM0I7RUFBRSxhTmhDa0IsRUFBTzs7QU1pQzNCO0VBQUUsYU5uQ29CLEVBQU87O0FNb0M3QjtFQUFFLGFOakNtQixFQUFPOztBTWtDWDtFQUFmLGFOcENxQixFQUFPOztBTXFDOUI7RUFBRSxhTm1YWSxFQUFPOztBTWxYckI7O0VBQUUsYU5nYmUsRUFBTzs7QU0vYWQ7RUFBUixhTjJVYyxFQUFPOztBTTFVUDtFQUFkLGFOdXJCb0IsRUFBTzs7QU10ckI3Qjs7O0VBQUUsYU5pY2lCLEVBQU87O0FNaGMxQjtFQUFFLGFOeWJjLEVBQU87O0FNeGJ2QjtFQUFFLGFOK1hrQixFQUFPOztBTTlYakI7RUFBUixhTi9DYyxFQUFPOztBTWdEZjtFQUFOLGFOMG5CWSxFQUFPOztBTXpuQnJCOztFQUFFLGFOdWJ1QixFQUFPOztBTXRiZDtFQUFoQixhTnNnQnNCLEVBQU87O0FNcmdCYjtFQUFoQixhTnVGc0IsRUFBTzs7QU10Ri9CO0VBQUUsYU5qQmMsRUFBTzs7QU1rQnZCO0VBQUUsYU4yakJxQixFQUFPOztBTTFqQmI7RUFBZixhTjZMcUIsRUFBTzs7QU01TGxCO0VBQVYsYU5WZ0IsRUFBTzs7QU1XekI7RUFBRSxhTjhiWSxFQUFPOztBTTdickI7RUFBRSxhTndhYSxFQUFPOztBTXZhdEI7RUFBRSxhTjJqQlksRUFBTzs7QU0xakJWO0VBQVQsYU51T2UsRUFBTzs7QU10T3hCO0VBQUUsYU53TG9CLEVBQU87O0FNdkw3QjtFQUFFLGFOb2pCb0IsRUFBTzs7QU1uakI3QjtFQUFFLGFOdUphLEVBQU87O0FNdEpOO0VBQWQsYU5pRm9CLEVBQU87O0FNaEY3QjtFQUFFLGFOaUZxQixFQUFPOztBTWhGZjtFQUFiLGFOMGJtQixFQUFPOztBTXpiWjtFQUFkLGFOK1hvQixFQUFPOztBTTlYN0I7RUFBRSxhTm1tQm9CLEVBQU87O0FNbG1CN0I7RUFBRSxhTm1Fb0IsRUFBTzs7QU1sRVY7RUFBakIsYU5pY3VCLEVBQU87O0FNaGNqQjtFQUFiLGFOa1RtQixFQUFPOztBTWpUNUI7RUFBRSxhTmtIa0IsRUFBTzs7QU1qSDNCO0VBQUUsYU4rbEJzQixFQUFPOztBTTlsQi9CO0VBQUUsYU4rRHNCLEVBQU87O0FNOUR4QjtFQUFMLGFOM0JXLEVBQU87O0FNNEJwQjtFQUFFLGFOM0NrQixFQUFPOztBTTRDM0I7RUFBRSxhTjNDbUIsRUFBTzs7QU00QzVCO0VBQUUsYU4zQ2dCLEVBQU87O0FNNENYO0VBQVosYU4vQ2tCLEVBQU87O0FNZ0QzQjs7RUFBRSxhTnFlYSxFQUFPOztBTXBldEI7RUFBRSxhTnVKYyxFQUFPOztBTXRKWDtFQUFWLGFOK0ZnQixFQUFPOztBTTlGekI7RUFBRSxhTndhWSxFQUFPOztBTXZhckI7RUFBRSxhTjZXYSxFQUFPOztBTTVXdEI7RUFBRSxhTjNDZ0IsRUFBTzs7QU00Q0g7RUFBcEIsYU5nSjBCLEVBQU87O0FNL0kzQjtFQUFOLGFOMk5ZLEVBQU87O0FNMU5yQjtFQUFFLGFObVRZLEVBQU87O0FNbFRyQjtFQUFFLGFOc0xZLEVBQU87O0FNckxkO0VBQUwsYU5rSlcsRUFBTzs7QU1qSnBCO0VBQUUsYU5rSmlCLEVBQU87O0FNakoxQjs7RUFBRSxhTjJJNEIsRUFBTzs7QU0xSXJDO0VBQUUsYU55WmEsRUFBTzs7QU14WnRCO0VBQUUsYU5VZ0IsRUFBTzs7QU1UZjtFQUFSLGFOOGFjLEVBQU87O0FNN2FaO0VBQVQsYU4wRWUsRUFBTzs7QU16RXhCO0VBQUUsYU51VWMsRUFBTzs7QU10VVQ7RUFBWixhTmlEa0IsRUFBTzs7QU1oRDNCO0VBQUUsYU42Q29CLEVBQU87O0FNNUM3QjtFQUFFLGFOeWJlLEVBQU87O0FNeGJ4QjtFQUFFLGFONGRxQixFQUFPOztBTTNkOUI7RUFBRSxhTm9MYyxFQUFPOztBTW5MUjtFQUFiLGFOcUxtQixFQUFPOztBTXBMaEI7RUFBVixhTmpFZ0IsRUFBTzs7QU1rRXpCO0VBQUUsYU5uRWdCLEVBQU87O0FNb0VWOztFQUFiLGFOdkRpQixFQUFPOztBTXdEUjtFQUFoQixhTjBsQnNCLEVBQU87O0FNemxCL0I7RUFBRSxhTnVJdUIsRUFBTzs7QU10SWhDO0VBQUUsYU5Fb0IsRUFBTzs7QU1EdEI7RUFBTCxhTnNSVyxFQUFPOztBTXJSWDs7RUFBUCxhTnlEWSxFQUFPOztBTXhEckI7RUFBRSxhTjhEZ0IsRUFBTzs7QU03RFY7RUFBYixhTmtqQm1CLEVBQU87O0FNampCWDtFQUFmLGFOZ2pCcUIsRUFBTzs7QU0vaUI5QjtFQUFFLGFOdWZpQixFQUFPOztBTXRmMUI7RUFBRSxhTjBPZSxFQUFPOztBTXpPeEI7RUFBRSxhTmdkZ0IsRUFBTzs7QU0vY3pCO0VBQUUsYU5tU3VCLEVBQU87O0FNbFNsQjtFQUFaLGFOeWlCa0IsRUFBTzs7QU14aUIzQjtFQUFFLGFOa0hxQixFQUFPOztBTWpIOUI7RUFBRSxhTjBjZSxFQUFPOztBTXpjZDtFQUFSLGFOaWtCYyxFQUFPOztBTWhrQk47RUFBZixhTjRMcUIsRUFBTzs7QU0zTDlCO0VBQUUsYU5tbEJjLEVBQU87O0FNbGxCdkI7RUFBRSxhTmlSZSxFQUFPOztBTWhSeEI7RUFBRSxhTjZXYSxFQUFPOztBTTVXVjtFQUFWLGFOdWVnQixFQUFPOztBTXRlekI7RUFBRSxhTnJDa0IsRUFBTzs7QU1zQzNCO0VBQUUsYU4yV29CLEVBQU87O0FNMVdsQjtFQUFULGFOa2tCZSxFQUFPOztBTWprQlY7O0VBQVosYU42R2dCLEVBQU87O0FNNUdmO0VBQVIsYU5pTGMsRUFBTzs7QU1oTHZCO0VBQUUsYU51a0JjLEVBQU87O0FNdGtCdkI7RUFBRSxhTmlEbUIsRUFBTzs7QU1oRHBCOztFQUFOLGFONlpXLEVBQU87O0FNNVpYO0VBQVAsYU5rTmEsRUFBTzs7QU1qTnRCO0VBQUUsYU52Q2dCLEVBQU87O0FNd0NqQjtFQUFOLGFObEVZLEVBQU87O0FNbUVOO0VBQWIsYU5QbUIsRUFBTzs7QU1RNUI7RUFBRSxhTmtNb0IsRUFBTzs7QU1qTTdCO0VBQUUsYU5nTW1CLEVBQU87O0FNL0xmO0VBQVgsYU5pTWlCLEVBQU87O0FNaE1YO0VBQWIsYU42TG1CLEVBQU87O0FNNUw1QjtFQUFFLGFOdkh5QixFQUFPOztBTXdIbEM7RUFBRSxhTm5IMEIsRUFBTzs7QU1vSGhCO0VBQWpCLGFObkh1QixFQUFPOztBTW9IWDtFQUFuQixhTjNIeUIsRUFBTzs7QU00SGxDO0VBQUUsYU55S2EsRUFBTzs7QU14S3RCO0VBQUUsYU4ybUJjLEVBQU87O0FNMW1CZDtFQUFQLGFObWZhLEVBQU87O0FNbGZaO0VBQVIsYU51SGMsRUFBTzs7QU10SHZCO0VBQUUsYU4zRGlCLEVBQU87O0FNNEQxQjtFQUFFLGFOcEhrQixFQUFPOztBTXFIM0I7O0VBQUUsYU5na0JhLEVBQU87O0FNL2pCYjs7RUFBUCxhTjRQWSxFQUFPOztBTTNQckI7RUFBRSxhTkVhLEVBQU87O0FNRHRCO0VBQUUsYU4wSGEsRUFBTzs7QU16SHRCOztFQUFFLGFOOFlnQixFQUFPOztBTTdZekI7O0VBQUUsYU42R2UsRUFBTzs7QU01R3hCO0VBQUUsYU4rVGlCLEVBQU87O0FNOVRsQjs7RUFBTixhTndIZ0IsRUFBTzs7QU12SHpCO0VBQUUsYU5tY2MsRUFBTzs7QU1sY3ZCOzs7RUFBRSxhTjdHWSxFQUFPOztBTThHVjtFQUFULGFOMlBlLEVBQU87O0FNMVB4QjtFQUFFLGFOeVBlLEVBQU87O0FNeFB4QjtFQUFFLGFOb2RxQixFQUFPOztBTW5kOUI7RUFBRSxhTmdpQmlCLEVBQU87O0FNL2hCakI7RUFBUCxhTjRkYSxFQUFPOztBTTNkdEI7RUFBRSxhTjhQYSxFQUFPOztBTTdQdEI7RUFBRSxhTmtoQmEsRUFBTzs7QU1qaEJUO0VBQVgsYU53VWlCLEVBQU87O0FNdlVOO0VBQWxCLGFOeVV3QixFQUFPOztBTXhVakM7RUFBRSxhTnFKMEIsRUFBTzs7QU1wSm5DO0VBQUUsYU5pSm1CLEVBQU87O0FNaEo1QjtFQUFFLGFOMFJhLEVBQU87O0FNelJSO0VBQVosYU4vRGtCLEVBQU87O0FNZ0UzQjtFQUFFLGFOekRnQixFQUFPOztBTTBEekI7RUFBRSxhTmhFa0IsRUFBTzs7QU1pRVo7RUFBYixhTmhFbUIsRUFBTzs7QU1pRTVCO0VBQUUsYU5YZSxFQUFPOztBTVl4Qjs7RUFBRSxhTmdhWSxFQUFPOztBTS9ackI7O0VBQUUsYU5xYWlCLEVBQU87O0FNcGFmOztFQUFULGFObWFnQixFQUFPOztBTWxhYjtFQUFWLGFOa0NnQixFQUFPOztBTWpDekI7RUFBRSxhTitOZ0IsRUFBTzs7QU05TnpCOztFQUFFLGFOOGdCWSxFQUFPOztBTTdnQnJCOztFQUFFLGFOOEdhLEVBQU87O0FNN0dUOztFQUFYLGFOMGNrQixFQUFPOztBTXpjM0I7RUFBRSxhTmxCaUIsRUFBTzs7QU1tQjFCO0VBQUUsYU5ma0IsRUFBTzs7QU1nQjNCOztFQUFFLGFOeEdZLEVBQU87O0FNeUdWO0VBQVQsYU55WWUsRUFBTzs7QU14WVo7RUFBVixhTnFnQmdCLEVBQU87O0FNcGdCekI7O0VBQUUsYU54Q2lCLEVBQU87O0FNeUNYO0VBQWIsYU5rTm1CLEVBQU87O0FNak5oQjtFQUFWLGFOZ0NnQixFQUFPOztBTS9CekI7RUFBRSxhTnRDc0IsRUFBTzs7QU11Qy9CO0VBQUUsYU50Q29CLEVBQU87O0FNdUM3QjtFQUFFLGFOOGdCZSxFQUFPOztBTTdnQnhCO0VBQUUsYU4yYW1CLEVBQU87O0FNMWFoQjtFQUFWLGFOc2JnQixFQUFPOztBTXJiekI7RUFBRSxhTmpJYyxFQUFPOztBTWtJYjtFQUFSLGFOckNjLEVBQU87O0FNc0NaO0VBQVQsYU5iZSxFQUFPOztBTWN4QjtFQUFFLGFOMkRtQixFQUFPOztBTTFENUI7RUFBRSxhTjdHa0IsRUFBTzs7QU04RzNCO0VBQUUsYU5tSmtCLEVBQU87O0FNbEozQjtFQUFFLGFOeE1pQixFQUFPOztBTXlNaEI7RUFBUixhTnlPYyxFQUFPOztBTXhPdkI7RUFBRSxhTnVDbUIsRUFBTzs7QU10QzVCO0VBQUUsYU45SVksRUFBTzs7QU0rSVQ7RUFBVixhTm9IZ0IsRUFBTzs7QU1uSFY7RUFBYixhTndTbUIsRUFBTzs7QU12UzVCO0VBQUUsYU54TXlCLEVBQU87O0FNeU1sQztFQUFFLGFOeE0wQixFQUFPOztBTXlNbkM7RUFBRSxhTnhNdUIsRUFBTzs7QU15TVg7RUFBbkIsYU41TXlCLEVBQU87O0FNNk1sQztFQUFFLGFOeE1rQixFQUFPOztBTXlNM0I7RUFBRSxhTnhNbUIsRUFBTzs7QU15TWhCO0VBQVYsYU54TWdCLEVBQU87O0FNeU16QjtFQUFFLGFONU1rQixFQUFPOztBTTZNM0I7RUFBRSxhTnZCZSxFQUFPOztBTXdCeEI7RUFBRSxhTnlLYyxFQUFPOztBTXhLYjtFQUFSLGFOcWFjLEVBQU87O0FNcGF2Qjs7RUFBRSxhTnFPYyxFQUFPOztBTXBPdkI7RUFBRSxhTjNFZ0IsRUFBTzs7QU00RVg7RUFBWixhTnVTa0IsRUFBTzs7QU10U1o7RUFBYixhTnVTbUIsRUFBTzs7QU10UzVCO0VBQUUsYU42WGUsRUFBTzs7QU01WHhCO0VBQUUsYU5oRmMsRUFBTzs7QU1pRnZCOztFQUFFLGFObVRhLEVBQU87O0FNbFRSO0VBQVosYU44RWtCLEVBQU87O0FNN0VmO0VBQVYsYU5rRGdCLEVBQU87O0FNakR6QjtFQUFFLGFObURxQixFQUFPOztBTWxEOUI7RUFBRSxhTm9XZSxFQUFPOztBTW5XYjtFQUFULGFOMERlLEVBQU87O0FNekRmO0VBQVAsYU4rTWEsRUFBTzs7QU05TXRCO0VBQUUsYU4wRGUsRUFBTzs7QU16RHhCO0VBQUUsYU5zSmtCLEVBQU87O0FNckpqQjtFQUFSLGFOcUNjLEVBQU87O0FNcENMO0VBQWhCLGFObUNzQixFQUFPOztBTWxDL0I7RUFBRSxhTjRaZ0IsRUFBTzs7QU0zWnpCO0VBQUUsYU5qRlksRUFBTzs7QU1rRnJCOztFQUFFLGFOdVNpQixFQUFPOztBTXRTUDs7O0VBQWpCLGFOd1htQixFQUFPOztBTXZYNUI7RUFBRSxhTjBLc0IsRUFBTzs7QU16Sy9CO0VBQUUsYU45RFksRUFBTzs7QU0rRHJCO0VBQUUsYU5yRmlCLEVBQU87O0FNc0ZoQjs7RUFBUixhTm5Ib0IsRUFBTzs7QU1vSGpCO0VBQVYsYU40UWdCLEVBQU87O0FNM1F6QjtFQUFFLGFONkhZLEVBQU87O0FNNUhOO0VBQWIsYU52Qm1CLEVBQU87O0FNd0I1QjtFQUFFLGFOcVltQixFQUFPOztBTXBZNUI7RUFBRSxhTitYaUIsRUFBTzs7QU05WDFCO0VBQUUsYU4vQmMsRUFBTzs7QU1nQ3ZCO0VBQUUsYU5tUW9CLEVBQU87O0FNbFFmO0VBQVosYU44TGtCLEVBQU87O0FNN0xQO0VBQWxCLGFOOEx3QixFQUFPOztBTTdMakM7RUFBRSxhTnlUYyxFQUFPOztBTXhUVDtFQUFaLGFOekprQixFQUFPOztBTTBKTjtFQUFuQixhTld5QixFQUFPOztBTVZsQztFQUFFLGFOMFJjLEVBQU87O0FNelJ2QjtFQUFFLGFOZ0xjLEVBQU87O0FNL0t2QjtFQUFFLGFOM0gyQixFQUFPOztBTTRIcEM7RUFBRSxhTjNINEIsRUFBTzs7QU00SGhCO0VBQW5CLGFOM0h5QixFQUFPOztBTTRIbEM7RUFBRSxhTi9IMkIsRUFBTzs7QU1nSTNCO0VBQVAsYU5pR2EsRUFBTzs7QU1oR2Q7RUFBTixhTmxGWSxFQUFPOztBTW1GckI7RUFBRSxhTnBRYyxFQUFPOztBTXFRdkI7RUFBRSxhTjhia0IsRUFBTzs7QU03YjNCO0VBQUUsYU43S2dCLEVBQU87O0FNOEt6QjtFQUFFLGFOMURrQixFQUFPOztBTTJEYjtFQUFaLGFOMURrQixFQUFPOztBTTJEM0I7RUFBRSxhTmtSa0IsRUFBTzs7QU1qUjNCO0VBQUUsYU5vT21CLEVBQU87O0FNbk9sQjtFQUFSLGFOZ1pjLEVBQU87O0FNL1l2QjtFQUFFLGFONktvQixFQUFPOztBTTVLN0I7RUFBRSxhTjZLc0IsRUFBTzs7QU01Sy9CO0VBQUUsYU53SGdCLEVBQU87O0FNdkhYO0VBQVosYU5zSGtCLEVBQU87O0FNckgzQjtFQUFFLGFOaEpvQixFQUFPOztBTWlKWjtFQUFmLGFONk1xQixFQUFPOztBTTVNTjtFQUF0QixhTmpENEIsRUFBTzs7QU1rRHJDO0VBQUUsYU4yUm9CLEVBQU87O0FNMVI3QjtFQUFFLGFOOUdlLEVBQU87O0FNK0d4Qjs7RUFBRSxhTjNLMkIsRUFBTzs7QU00S3BDOztFQUFFLGFOekt5QixFQUFPOztBTTBLbEI7O0VBQWQsYU4zSzRCLEVBQU87O0FNNEs3Qjs7RUFBTixhTmhFVyxFQUFPOztBTWlFcEI7RUFBRSxhTk9XLEVBQU87O0FNTlY7O0VBQVIsYU42YVcsRUFBTzs7QU01YVg7O0VBQVAsYU5xRlcsRUFBTzs7QU1wRnBCOzs7O0VBQUUsYU40RlcsRUFBTzs7QU0zRnBCOzs7RUFBRSxhTitQVyxFQUFPOztBTTlQcEI7O0VBQUUsYU44RlcsRUFBTzs7QU03RnBCOztFQUFFLGFOM01XLEVBQU87O0FNNE1wQjtFQUFFLGFOaERZLEVBQU87O0FNaURSO0VBQVgsYU5wQ2lCLEVBQU87O0FNcUMxQjtFQUFFLGFOMFNzQixFQUFPOztBTXpTL0I7RUFBRSxhTjBTdUIsRUFBTzs7QU16U2I7RUFBakIsYU4wU3VCLEVBQU87O0FNelNoQztFQUFFLGFOMFN3QixFQUFPOztBTXpTakM7RUFBRSxhTjZTd0IsRUFBTzs7QU01U2pDO0VBQUUsYU42U3lCLEVBQU87O0FNNVNyQjtFQUFYLGFOa1hpQixFQUFPOztBTWpYMUI7RUFBRSxhTjhXbUIsRUFBTzs7QU03VzVCO0VBQUUsYU55ZHNCLEVBQU87O0FNeGRwQjtFQUFULGFOc2RlLEVBQU87O0FNcmRoQjtFQUFOLGFOMmNZLEVBQU87O0FNMWNyQjtFQUFFLGFOMmNtQixFQUFPOztBTTFjNUI7RUFBRSxhTm9kb0IsRUFBTzs7QU1uZDdCO0VBQUUsYU54R2UsRUFBTzs7QU15R047RUFBaEIsYU44U3NCLEVBQU87O0FNN1MvQjtFQUFFLGFOZ0VpQixFQUFPOztBTS9EMUI7RUFBRSxhTnBDYyxFQUFPOztBTXFDdkI7RUFBRSxhTjNUVyxFQUFPOztBTTRUUDtFQUFYLGFOL09pQixFQUFPOztBTWdQTjtFQUFsQixhTi9Pd0IsRUFBTzs7QU1nUGpDO0VBQUUsYU4rWGMsRUFBTzs7QU05WHZCO0VBQUUsYU4rWHFCLEVBQU87O0FNOVhYO0VBQWpCLGFOZ0d1QixFQUFPOztBTS9GZjtFQUFmLGFOa0dxQixFQUFPOztBTWpHOUI7RUFBRSxhTitGdUIsRUFBTzs7QU05RmhDO0VBQUUsYU4rRndCLEVBQU87O0FNOUZ4QjtFQUFQLGFOalRhLEVBQU87O0FNa1RYO0VBQVQsYU5tYmUsRUFBTzs7QU1sYnhCO0VBQUUsYU43VGUsRUFBTzs7QU04VHhCO0VBQUUsYU5rRmEsRUFBTzs7QU1qRlY7RUFBVixhTjVIZ0IsRUFBTzs7QU02SGhCO0VBQVAsYU5nUWEsRUFBTzs7QU0vUHRCO0VBQUUsYU54Q2tCLEVBQU87O0FNeUNqQjtFQUFSLGFONFdjLEVBQU87O0FNM1diO0VBQVIsYU50RmMsRUFBTzs7QU11RnZCO0VBQUUsYU42RlksRUFBTzs7QU01RnJCOztFQUFFLGFOWGdCLEVBQU87O0FNWWhCO0VBQVAsYU4rU2EsRUFBTzs7QU05U1o7RUFBUixhTndIYyxFQUFPOztBTXZIdkI7RUFBRSxhTjdUZSxFQUFPOztBTThUeEI7RUFBRSxhTnJQVyxFQUFPOztBTXNQcEI7RUFBRSxhTmtaVSxFQUFPOztBTWpaVjtFQUFQLGFOd1phLEVBQU87O0FNdlp0QjtFQUFFLGFOZ01jLEVBQU87O0FNL0x2QjtFQUFFLGFObUlpQixFQUFPOztBTWxJMUI7RUFBRSxhTjhRc0IsRUFBTzs7QU03UVA7RUFBdEIsYU45VDRCLEVBQU87O0FNK1RkO0VBQXJCLGFOaFUyQixFQUFPOztBTWlVcEM7O0VBQUUsYU52TzJCLEVBQU87O0FNd09wQztFQUFFLGFOakpvQixFQUFPOztBTWtKZjtFQUFaLGFObVprQixFQUFPOztBTWxaM0I7RUFBRSxhTnNZb0IsRUFBTzs7QU1yWTdCOztFQUFFLGFONlZXLEVBQU87O0FNNVZwQjtFQUFFLGFONkpxQixFQUFPOztBTTVKOUI7RUFBRSxhTitQcUIsRUFBTzs7QU05UHJCO0VBQVAsYU55T2EsRUFBTzs7QU14T0g7RUFBakIsYU50SXVCLEVBQU87O0FNdUloQztFQUFFLGFOdVppQixFQUFPOztBTXRaaEI7RUFBUixhTmlIYyxFQUFPOztBTWhIUjs7O0VBQWIsYU5tV2tCLEVBQU87O0FNbFczQjs7RUFBRSxhTnBDc0IsRUFBTzs7QU1xQy9CO0VBQUUsYU40WmEsRUFBTzs7QU0zWnRCO0VBQUUsYU41Q2MsRUFBTzs7QU02Q2I7RUFBUixhTnNLYyxFQUFPOztBTXJLdkI7RUFBRSxhTnVLcUIsRUFBTzs7QU10SzlCO0VBQUUsYU4rUTBCLEVBQU87O0FNOVFwQjtFQUFiLGFONlFtQixFQUFPOztBTTVRZjtFQUFYLGFOektpQixFQUFPOztBTTBLMUI7RUFBRSxhTnRLWSxFQUFPOztBTXVLckI7RUFBRSxhTmlJcUIsRUFBTzs7QU1oSTlCO0VBQUUsYU4rSHNCLEVBQU87O0FNOUhyQjtFQUFSLGFOaktjLEVBQU87O0FNa0t2QjtFQUFFLGFOYWMsRUFBTzs7QU1adkI7RUFBRSxhTmtCZ0IsRUFBTzs7QU1qQmxCO0VBQUwsYU5oSVcsRUFBTzs7QU1pSVI7RUFBVixhTnZSZ0IsRUFBTzs7QU13UnpCO0VBQUUsYU5wT2EsRUFBTzs7QU1xT3RCO0VBQUUsYU40R1csRUFBTzs7QU0zR3BCO0VBQUUsYU55T2EsRUFBTzs7QU14T2Q7RUFBTixhTi9MWSxFQUFPOztBTWdNckI7RUFBRSxhTi9MYSxFQUFPOztBTWdNdEI7RUFBRSxhTnZUZSxFQUFPOztBTXdUeEI7RUFBRSxhTnZUc0IsRUFBTzs7QU13VHRCO0VBQVAsYU5nUGEsRUFBTzs7QU0vT047RUFBZCxhTmdQb0IsRUFBTzs7QU0vTzdCO0VBQUUsYU4rSWUsRUFBTzs7QU05SXhCOztFQUFFLGFObFJXLEVBQU87O0FNbVJiOztFQUFMLGFOdVFZLEVBQU87O0FNdFFiO0VBQU4sYU5vVFksRUFBTzs7QU1uVHJCO0VBQUUsYU4rTmUsRUFBTzs7QU05TlY7RUFBWixhTjlMa0IsRUFBTzs7QU0rTGI7RUFBWixhTnlOa0IsRUFBTzs7QU14TjNCO0VBQUUsYU50TWdCLEVBQU87O0FNdU16QjtFQUFFLGFOdklrQixFQUFPOztBTXdJWjtFQUFiLGFOaEltQixFQUFPOztBTWlJWjtFQUFkLGFON0lvQixFQUFPOztBTThJN0I7RUFBRSxhTnZJeUIsRUFBTzs7QU13SWxDOzs7RUFBRSxhTjlJb0IsRUFBTzs7QU0rSTdCOztFQUFFLGFObkpzQixFQUFPOztBTW9KZjs7RUFBZCxhTm5Kb0IsRUFBTzs7QU1vSmI7O0VBQWQsYU52SW9CLEVBQU87O0FNd0k3QjtFQUFFLGFOcEptQixFQUFPOztBTXFKNUI7RUFBRSxhTm9WWSxFQUFPOztBTW5WVjtFQUFULGFOL09lLEVBQU87O0FNZ1BaO0VBQVYsYU5qQmdCLEVBQU87O0FNa0J6Qjs7Ozs7RUFBRSxhTkZpQixFQUFPOztBTUcxQjtFQUFFLGFOOVBzQixFQUFPOztBTStQL0I7OztFQUFFLGFOd0hhLEVBQU87O0FNdkh0Qjs7RUFBRSxhTi9MYyxFQUFPOztBTWdNVDtFQUFaLGFOckdrQixFQUFPOztBTXNHM0I7RUFBRSxhTnZHVyxFQUFPOztBTXdHcEI7OztFQUFFLGFObEZtQixFQUFPOztBTW1GNUI7RUFBRSxhTmlQcUIsRUFBTzs7QU1oUHhCO0VBQUosYU51R1UsRUFBTzs7QU10R25COztFQUFFLGFOaVZjLEVBQU87O0FNaFZ2Qjs7RUFBRSxhTjhEbUIsRUFBTzs7QU03RGxCOztFQUFSLGFOOERxQixFQUFPOztBTTdEbkI7RUFBVCxhTmpFZSxFQUFPOztBTWtFeEI7RUFBRSxhTnpRbUIsRUFBTzs7QU0wUTVCO0VBQUUsYU54RWMsRUFBTzs7QU15RXZCO0VBQUUsYU40RGlCLEVBQU87O0FNM0QxQjtFQUFFLGFOd0tlLEVBQU87O0FNdktYO0VBQVgsYU5nSmlCLEVBQU87O0FNL0kxQjtFQUFFLGFOZ0p3QixFQUFPOztBTS9JakM7RUFBRSxhTmhWWSxFQUFPOztBTWlWSjs7RUFBZixhTmxJZ0IsRUFBTzs7QU1tSWxCO0VBQUwsYU5vUlcsRUFBTzs7QU1uUnBCO0VBQUUsYU45VmtCLEVBQU87O0FNK1YzQjtFQUFFLGFOOEVZLEVBQU87O0FNN0VyQjtFQUFFLGFOaUtrQixFQUFPOztBTWhLakI7RUFBUixhTnFSYyxFQUFPOztBTXBSdkI7RUFBRSxhTnlWWSxFQUFPOztBTXhWckI7RUFBRSxhTmlDbUIsRUFBTzs7QU1oQzVCO0VBQUUsYU5rVVksRUFBTzs7QU1qVVA7RUFBWixhTjNVa0IsRUFBTzs7QU00VWpCO0VBQVIsYU5tRGMsRUFBTzs7QU1sRHZCO0VBQUUsYU5qSHFCLEVBQU87O0FNa0g5QjtFQUFFLGFObFRlLEVBQU87O0FNbVRQO0VBQWYsYU50VHFCLEVBQU87O0FNdVRmO0VBQWIsYU56VG1CLEVBQU87O0FNMFQ1QjtFQUFFLGFONVRlLEVBQU87O0FNNlRYO0VBQVgsYU54VGlCLEVBQU87O0FNeVQxQjtFQUFFLGFOeFRpQixFQUFPOztBTXlUMUI7RUFBRSxhTmpYa0IsRUFBTzs7QU1rWDNCO0VBQUUsYU5qWG9CLEVBQU87O0FNa1hwQjtFQUFQLGFOeVBhLEVBQU87O0FNeFB0QjtFQUFFLGFOelFpQixFQUFPOztBTTBRMUI7RUFBRSxhTnBaVSxFQUFPOztBTXFabkI7RUFBRSxhTmxOa0IsRUFBTzs7QU1tTlo7RUFBYixhTjJCbUIsRUFBTzs7QU0xQlg7RUFBZixhTnBYcUIsRUFBTzs7QU1xWDlCO0VBQUUsYU41YWtCLEVBQU87O0FNNmEzQjtFQUFFLGFOMkNpQixFQUFPOztBTTFDWjtFQUFaLGFOL0NrQixFQUFPOztBTWdEakI7RUFBUixhTjdEYyxFQUFPOztBTThEdkI7RUFBRSxhTjdEcUIsRUFBTzs7QU04RDlCO0VBQUUsYU5zT2tCLEVBQU87O0FNck9kO0VBQVgsYU5zT2lCLEVBQU87O0FNck9mO0VBQVQsYU45WGUsRUFBTzs7QU0rWHhCO0VBQUUsYU52V1csRUFBTzs7QU13V3BCO0VBQUUsYU43RWUsRUFBTzs7QU04RVg7RUFBWCxhTmpjaUIsRUFBTzs7QU1rY3BCO0VBQUosYU5uVlUsRUFBTzs7QU1vVm5COzs7RUFBRSxhTjdGVyxFQUFPOztBTThGcEI7RUFBRSxhTnhCZ0IsRUFBTzs7QU15QnpCO0VBQUUsYU41V2tCLEVBQU87O0FNNldUO0VBQWhCLGFOaFNzQixFQUFPOztBTWlTL0I7RUFBRSxhTmxSZ0IsRUFBTzs7QU1tUnpCO0VBQUUsYU5sTGdCLEVBQU87O0FNbUx6QjtFQUFFLGFOekVlLEVBQU87O0FNMEVkO0VBQVIsYU4yRmMsRUFBTzs7QU0xRnZCO0VBQUUsYU51R29CLEVBQU87O0FNdEc3QjtFQUFFLGFOZ0htQixFQUFPOztBTS9HaEI7RUFBVixhTmlIZ0IsRUFBTzs7QU1oSHpCO0VBQUUsYU5oV2lCLEVBQU87O0FNaVcxQjtFQUFFLGFObFd1QixFQUFPOztBTW1XaEM7RUFBRSxhTm5SZSxFQUFPOztBTW9SaEI7RUFBTixhTmdHWSxFQUFPOztBTS9GTjtFQUFiLGFOMFBtQixFQUFPOztBTXpQNUI7RUFBRSxhTm5Ca0IsRUFBTzs7QU1vQjNCO0VBQUUsYU55Sm1CLEVBQU87O0FNeEpmO0VBQVgsYU5sSWlCLEVBQU87O0FNbUkxQjtFQUFFLGFOMlBhLEVBQU87O0FNMVB0QjtFQUFFLGFOakRZLEVBQU87O0FNa0RyQjtFQUFFLGFOdkNlLEVBQU87O0FNd0N4Qjs7RUFBRSxhTitNbUIsRUFBTzs7QU05TVQ7RUFBakIsYU4rTXVCLEVBQU87O0FNOU1oQjtFQUFkLGFOdVBvQixFQUFPOztBTXRQN0I7RUFBRSxhTnJEbUIsRUFBTzs7QU1zRGQ7RUFBWixhTnNQa0IsRUFBTzs7QU1yUFo7RUFBYixhTnREbUIsRUFBTzs7QU11RDVCO0VBQUUsYU5yRHFCLEVBQU87O0FNc0Q5QjtFQUFFLGFOdkRxQixFQUFPOztBTXdEOUI7RUFBRSxhTjdCYyxFQUFPOztBTThCdkI7RUFBRSxhTmhNa0IsRUFBTzs7QU1pTU47RUFBbkIsYU43UHlCLEVBQU87O0FNOFBsQztFQUFFLGFOSW1CLEVBQU87O0FNSGhCO0VBQVYsYU4rUGdCLEVBQU87O0FNOVBmO0VBQVIsYU5rRWMsRUFBTzs7QU1qRXZCO0VBQUUsYU5vT2lCLEVBQU87O0FNbk8xQjtFQUFFLGFOcU9rQixFQUFPOztBTXBPbEI7O0VBQVAsYU5qYlcsRUFBTzs7QU1rYlQ7RUFBVCxhTjBPZSxFQUFPOztBTXpPeEI7RUFBRSxhTjRMYSxFQUFPOztBTTNMWjtFQUFSLGFOc0ljLEVBQU87O0FNckliO0VBQVIsYU5oRWMsRUFBTzs7QU1pRXZCOztFQUFFLGFOeVFvQixFQUFPOztBTXhRN0I7RUFBRSxhTmxDcUIsRUFBTzs7QU1tQzlCO0VBQUUsYU50Q2dCLEVBQU87O0FNdUN6QjtFQUFFLGFOcFJvQixFQUFPOztBTXFSaEI7OztFQUFYLGFOOWJvQixFQUFPOztBTStiaEI7O0VBQVgsYU41YjhCLEVBQU87O0FNNmJ2Qzs7RUFBRSxhTi9ib0IsRUFBTzs7QU1nY2hCOztFQUFYLGFOL2J1QixFQUFPOztBTWdjbkI7O0VBQVgsYU5uY3FCLEVBQU87O0FNb2M5QjtFQUFFLGFOdERxQixFQUFPOztBTXVEOUI7RUFBRSxhTnRKZ0IsRUFBTzs7QU11SnpCO0VBQUUsYU5uRG9CLEVBQU87O0FNb0RYO0VBQWhCLGFObkRzQixFQUFPOztBTW9EaEI7RUFBYixhTjZHbUIsRUFBTzs7QU01RzVCO0VBQUUsYU42R3FCLEVBQU87O0FNNUc5QjtFQUFFLGFOMVljLEVBQU87O0FNMllMO0VBQWhCLGFON1lzQixFQUFPOztBTThZL0I7RUFBRSxhTi9XYSxFQUFPOztBTWdYdEI7RUFBRSxhTjdkcUIsRUFBTzs7QU04ZDlCO0VBQUUsYU5uS21CLEVBQU87O0FNb0tiOztFQUFiLGFObkt1QixFQUFPOztBTW9LaEM7O0VBQUUsYU50S3NCLEVBQU87O0FNdUsvQjs7RUFBRSxhTnhLcUIsRUFBTzs7QU15S2pCO0VBQVgsYU43S2lCLEVBQU87O0FNOEtYOztFQUFiLGFOL0xtQixFQUFPOztBTWdNNUI7O0VBQUUsYU5uTW9CLEVBQU87O0FNb003QjtFQUFFLGFOaE11QixFQUFPOztBTWlNaEM7RUFBRSxhTjFNcUIsRUFBTzs7QU0yTTlCO0VBQUUsYU5qTW9CLEVBQU87O0FNa01YO0VBQWhCLGFOck1zQixFQUFPOztBTXNNL0I7RUFBRSxhTnZNb0IsRUFBTzs7QU13TTdCO0VBQUUsYU55SmlCLEVBQU87O0FNeEpaO0VBQVosYU5Ma0IsRUFBTzs7QU1NUDtFQUFsQixhTnJXd0IsRUFBTzs7QU1zV2pDO0VBQUUsYU41T1UsRUFBTzs7QU02T25CO0VBQUUsYU41T2lCLEVBQU87O0FNNk8xQjtFQUFFLGFONEptQixFQUFPOztBTTNKWDtFQUFmLGFOM0VxQixFQUFPOztBTTRFOUI7RUFBRSxhTjNFNEIsRUFBTzs7QU00RXJDO0VBQUUsYU5sUGtCLEVBQU87O0FNbVAzQjtFQUFFLGFOa05tQixFQUFPOztBTWpObEI7RUFBUixhTk9jLEVBQU87O0FNTmI7RUFBUixhTi9ZYyxFQUFPOztBTWdadkI7RUFBRSxhTnBSZSxFQUFPOztBTXFSeEI7RUFBRSxhTjlFYSxFQUFPOztBTStFRDtFQUFuQixhTjFLeUIsRUFBTzs7QU0ySzVCOztFQUFKLGFOb0drQixFQUFPOztBTW5HM0I7RUFBRSxhTnRYYyxFQUFPOztBTXVYZDtFQUFQLGFOOWlCYSxFQUFPOztBTStpQlo7RUFBUixhTnBpQmMsRUFBTzs7QU1xaUJ2QjtFQUFFLGFOaGN1QixFQUFPOztBTWljaEM7RUFBRSxhTm5jd0IsRUFBTzs7QU1vY2I7RUFBbEIsYU5qY3dCLEVBQU87O0FNa2NiO0VBQWxCLGFOdGN3QixFQUFPOztBTXVjakM7RUFBRSxhTnpMZ0IsRUFBTzs7QU0wTHpCO0VBQUUsYU5qSWUsRUFBTzs7QU1rSVg7RUFBWCxhTmpJaUIsRUFBTzs7QU1rSWpCO0VBQVAsYU5wSWEsRUFBTzs7QU1xSXRCO0VBQUUsYU52SVcsRUFBTzs7QU13SXBCO0VBQUUsYU56WWtCLEVBQU87O0FNMFlYO0VBQWQsYU56WW9CLEVBQU87O0FNMFlwQjtFQUFQLGFOM01hLEVBQU87O0FNNE10QjtFQUFFLGFONEthLEVBQU87O0FNM0t0QjtFQUFFLGFOdmVpQixFQUFPOztBTXdlMUI7RUFBRSxhTjFSaUIsRUFBTzs7QU0yUlY7RUFBZCxhTnpDb0IsRUFBTzs7QU0wQzdCO0VBQUUsYU56V1ksRUFBTzs7QU0wV3JCO0VBQUUsYU5yWXVCLEVBQU87O0FNc1loQztFQUFFLGFOelpnQixFQUFPOztBTTBaakI7RUFBTixhTnZIWSxFQUFPOztBTXdITDtFQUFkLGFOL1JvQixFQUFPOztBTWdTN0I7RUFBRSxhTitJVyxFQUFPOztBTTlJcEI7RUFBRSxhTmhFb0IsRUFBTzs7QU1pRWpCO0VBQVYsYU45SGdCLEVBQU87O0FNK0h6QjtFQUFFLGFOdkJjLEVBQU87O0FNd0J2QjtFQUFFLGFObEdvQixFQUFPOztBTW1HN0I7RUFBRSxhTmxHc0IsRUFBTzs7QU1tR2hCO0VBQWIsYU5nRG1CLEVBQU87O0FNL0M1QjtFQUFFLGFOZ0RxQixFQUFPOztBTS9DOUI7RUFBRSxhTlZvQixFQUFPOztBTVdWO0VBQWpCLGFOVnVCLEVBQU87O0FNV2hDO0VBQUUsYU5sUGUsRUFBTzs7QU1tUHhCO0VBQUUsYU54ZmlCLEVBQU87O0FNeWYxQjtFQUFFLGFOeGZtQixFQUFPOztBTXlmakI7RUFBVCxhTnBHZSxFQUFPOztBTXFHZDtFQUFSLGFOdlJjLEVBQU87O0FNd1J2QjtFQUFFLGFONktrQixFQUFPOztBTTVLM0I7RUFBRSxhTjhLZSxFQUFPOztBTTdLZDtFQUFSLGFOblhjLEVBQU87O0FNb1h2QjtFQUFFLGFOc0h3QixFQUFPOztBTXJIakM7RUFBRSxhTjhKc0IsRUFBTzs7QU03Si9CO0VBQUUsYU43RXlCLEVBQU87O0FNOEV6QjtFQUFQLGFObmdCYSxFQUFPOztBTW9nQkQ7RUFBbkIsYU4zaUJ5QixFQUFPOztBTTRpQmxDO0VBQUUsYU5nSjRCLEVBQU87O0FNL0lyQztFQUFFLGFON2ZlLEVBQU87O0FNOGZPO0VBQTdCLGFOampCbUMsRUFBTzs7QU1rakI1Qzs7RUFBRSxhTmxsQjJDLEVBQU87O0FNbWxCcEQ7OztFQUFFLGFOelpZLEVBQU87O0FNMFpyQjtFQUFFLGFObFNhLEVBQU87O0FNbVN0QjtFQUFFLGFObFNlLEVBQU87O0FNbVN4Qjs7RUFBRSxhTjNCcUIsRUFBTzs7QU00QmhCO0VBQVosYU4xTGtCLEVBQU87O0FNMkwzQjtFQUFFLGFOZ0ljLEVBQU87O0FNL0h2QjtFQUFFLGFOZ0lxQixFQUFPOztBTS9IbEI7RUFBVixhTm5CZ0IsRUFBTzs7QU1vQnpCO0VBQUUsYU5uQnNCLEVBQU87O0FNb0IvQjtFQUFFLGFObkJ1QixFQUFPOztBTW9CaEM7RUFBRSxhTnRIa0IsRUFBTzs7QU11SFo7RUFBYixhTnJWbUIsRUFBTzs7QU1zVjVCO0VBQUUsYU5rS2EsRUFBTzs7QU1qS3RCO0VBQUUsYU4yQ2lCLEVBQU87O0FNMUNKOztFQUFwQixhTnpTNEIsRUFBTzs7QU0wUy9COztFQUFKLGFONVVvQixFQUFPOztBTTZVZDtFQUFiLGFOclJtQixFQUFPOztBTXNSNUI7RUFBRSxhTmpacUIsRUFBTzs7QU1rWjlCO0VBQUUsYU5qWnVCLEVBQU87O0FNa1p0QjtFQUFSLGFOck5jLEVBQU87O0FNc05QO0VBQWQsYU5ubkJvQixFQUFPOztBTW9uQjdCO0VBQUUsYU5ubkJzQixFQUFPOztBTW9uQnRCOztFQUFQLGFObm5Cb0IsRUFBTzs7QU1vbkJsQjs7RUFBVCxhTm5uQnNCLEVBQU87O0FNb25CL0I7RUFBRSxhTitGbUIsRUFBTzs7QU05RjVCO0VBQUUsYU4rRnFCLEVBQU87O0FNOUZwQjtFQUFSLGFOZ0djLEVBQU87O0FNL0ZYO0VBQVYsYU54UWdCLEVBQU87O0FNeVF6Qjs7RUFBRSxhTnhRZSxFQUFPOztBTXlReEI7O0VBQUUsYU54UWlCLEVBQU87O0FNeVExQjtFQUFFLGFOakhhLEVBQU87O0FNa0hKO0VBQWhCLGFOdFZzQixFQUFPOztBTXVWL0I7RUFBRSxhTmVnQixFQUFPOztBTWR6Qjs7O0VBQUUsYU4rQndCLEVBQU87O0FNOUJqQzs7RUFBRSxhTmlDa0MsRUFBTzs7QU1oQzFCOztFQUFmLGFOOEJ3QixFQUFPOztBTTdCaEI7O0VBQWYsYU44QjJCLEVBQU87O0FNN0JwQzs7RUFBRSxhTjBCeUIsRUFBTzs7QU16QmxDO0VBQUUsYU5oRWMsRUFBTzs7QU1pRVo7OztFQUFULGFONWtCWSxFQUFPOztBTTZrQlY7RUFBVCxhTnJJZSxFQUFPOztBTXNJTDtFQUFqQixhTmtIdUIsRUFBTzs7QU1qSGhDO0VBQUUsYU5rSHVCLEVBQU87O0FNakhoQztFQUFFLGFOa0hzQixFQUFPOztBTWpIWjs7RUFBakIsYU42R29CLEVBQU87O0FNNUdSOztFQUFuQixhTjZHc0IsRUFBTzs7QU01R25C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QUFXLEVBQUU7O0FBQUQ7RUFBYSxZQUFXLEVBQUU7O0FBQVE7RUFBSSxZQUFXLEVBQUU7O0FBQUQ7RUFBaVM7SUFBVSw2QkFBNEIsRUFBRSxFQUFBOztBQUFBO0VBQWEsYUFBWTtFQUFDLDZCQUE0QixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLCtCQUE4QixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLCtCQUE4QixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLCtCQUE4QixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLCtCQUE4QixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGdDQUErQixFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsWUFBVztFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFEO0VBQWEsYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxFQUFFOztBQUFRO0VBQUksYUFBWTtFQUFDLGlDQUFnQyxF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QkFBMEIsRUFJM0I7SUFsREw7TUFnRFEsZUFBYyxFQUNmOztBbk1pT1A7RUFDRSxrQ0FBa0M7RUFDbEMsbUJBQWtCO0VBQ2xCLFNBQVE7RUFDUixZQUFXO0VBQ1gsV0FBVTtFQUNWLFVBQVMsRUFLVjtFQVhEO0lBU0ksaUNBQWlDLEVBQ2xDIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogIERvIG5vdCByZW1vdmUgdGhpcyBjb21tZW50cyBiZWxsb3cuIEl0J3MgdGhlIG1hcmtlcnMgdXNlZCBieSB3aXJlZGVwIHRvIGluamVjdFxuICogIHNhc3MgZGVwZW5kZW5jaWVzIHdoZW4gZGVmaW5lZCBpbiB0aGUgYm93ZXIuanNvbiBvZiB5b3VyIGRlcGVuZGVuY2llc1xuICovXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOml0YWwsd2dodEAwLDEwMDswLDIwMDswLDMwMDswLDQwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDswLDkwMDsxLDEwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDYwMDsxLDcwMDsxLDgwMDsxLDkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjMwMCw0MDAsNTAwLDYwMCw3MDBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczppdGFsLHdnaHRAMCwxMDA7MCwyMDA7MCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MCw4MDA7MCw5MDA7MSwxMDA7MSwyMDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw2MDA7MSw3MDA7MSw4MDA7MSw5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmZhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7IH1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07IH1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07IH1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07IH1cblxuLmZhLWZ3IHtcbiAgd2lkdGg6IDEuMjg1NzFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODZlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC5mYS11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi4xNDI4NmVtO1xuICB3aWR0aDogMi4xNDI4NmVtO1xuICB0b3A6IDAuMTQyODZlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5mYS1saS5mYS1sZyB7XG4gICAgbGVmdDogLTEuODU3MTRlbTsgfVxuXG4uZmEtYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTsgfVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmZhLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLmZhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIBcIjsgfVxuXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIFcIjsgfVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CCXCI7IH1cblxuLmZhLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgINcIjsgfVxuXG4uZmEtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIRcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi5mYS1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjsgfVxuXG4uZmEtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ah1wiOyB9XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7IH1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CJXCI7IH1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CKXCI7IH1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgItcIjsgfVxuXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjsgfVxuXG4uZmEtcmVtb3ZlOmJlZm9yZSxcbi5mYS1jbG9zZTpiZWZvcmUsXG4uZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjsgfVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CQXCI7IH1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJJcIjsgfVxuXG4uZmEtZ2VhcjpiZWZvcmUsXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7IH1cblxuLmZhLXRyYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjsgfVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiOyB9XG5cbi5mYS1maWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4uZmEtY2xvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7IH1cblxuLmZhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4uZmEtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiOyB9XG5cbi5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ChXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CiXCI7IH1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKNcIjsgfVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApFwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ClXCI7IH1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKdcIjsgfVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CoXCI7IH1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqVwiOyB9XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CqXCI7IH1cblxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Aq1wiOyB9XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CsXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjsgfVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK9cIjsgfVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CwXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjsgfVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AslwiOyB9XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLNcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtVwiOyB9XG5cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C2XCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+At1wiOyB9XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuFwiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C5XCI7IH1cblxuLmZhLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLpcIjsgfVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C7XCI7IH1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvFwiOyB9XG5cbi5mYS12aWRlby1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL1cIjsgfVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL5cIjsgfVxuXG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GAXCI7IH1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYFcIjsgfVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GCXCI7IH1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYNcIjsgfVxuXG4uZmEtZWRpdDpiZWZvcmUsXG4uZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GEXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GFXCI7IH1cblxuLmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GGXCI7IH1cblxuLmZhLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bh1wiOyB9XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GIXCI7IH1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYlcIjsgfVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYpcIjsgfVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bi1wiOyB9XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjFwiOyB9XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GNXCI7IH1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY5cIjsgfVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7IH1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkVwiOyB9XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BklwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlFwiOyB9XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlVwiOyB9XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GXXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmFwiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZlcIjsgfVxuXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZpcIjsgfVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bm1wiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnFwiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnVwiOyB9XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ5cIjsgfVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoFwiOyB9XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoVwiOyB9XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiOyB9XG5cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7IH1cblxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GmXCI7IH1cblxuLmZhLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgadcIjsgfVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgahcIjsgfVxuXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgalcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GqXCI7IH1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgatcIjsgfVxuXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrFwiOyB9XG5cbi5mYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GtXCI7IH1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiOyB9XG5cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbBcIjsgfVxuXG4uZmEtd2FybmluZzpiZWZvcmUsXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbFcIjsgfVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbNcIjsgfVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G0XCI7IH1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbVcIjsgfVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbdcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G4XCI7IH1cblxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgblcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BulwiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbtcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbxcIjsgfVxuXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb1cIjsgfVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb5cIjsgfVxuXG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLFxuLmZhLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CgFwiOyB9XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CgVwiOyB9XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjsgfVxuXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KDXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChFwiOyB9XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChVwiOyB9XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChlwiOyB9XG5cbi5mYS10aHVtYnMtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ch1wiOyB9XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KIXCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CiVwiOyB9XG5cbi5mYS1oZWFydC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KKXCI7IH1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KLXCI7IH1cblxuLmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjFwiOyB9XG5cbi5mYS10aHVtYi10YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KNXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo5cIjsgfVxuXG4uZmEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkFwiOyB9XG5cbi5mYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpFcIjsgfVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CklwiOyB9XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpNcIjsgfVxuXG4uZmEtbGVtb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClFwiOyB9XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClVwiOyB9XG5cbi5mYS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CllwiOyB9XG5cbi5mYS1ib29rbWFyay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KXXCI7IH1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmFwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KZXCI7IH1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlLFxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KaXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cm1wiOyB9XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpxcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp1cIjsgfVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7IH1cblxuLmZhLWhkZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KgXCI7IH1cblxuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KhXCI7IH1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7NcIjsgfVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqNcIjsgfVxuXG4uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KkXCI7IH1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KlXCI7IH1cblxuLmZhLWhhbmQtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CplwiOyB9XG5cbi5mYS1oYW5kLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cp1wiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KqXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7IH1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KsXCI7IH1cblxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrVwiOyB9XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrlwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrBcIjsgfVxuXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KxXCI7IH1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjsgfVxuXG4uZmEtZ3JvdXA6YmVmb3JlLFxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OAXCI7IH1cblxuLmZhLWNoYWluOmJlZm9yZSxcbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OBXCI7IH1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7IH1cblxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ODXCI7IH1cblxuLmZhLWN1dDpiZWZvcmUsXG4uZmEtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4RcIjsgfVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhVwiOyB9XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4ZcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUsXG4uZmEtZmxvcHB5LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4dcIjsgfVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OIXCI7IH1cblxuLmZhLW5hdmljb246YmVmb3JlLFxuLmZhLXJlb3JkZXI6YmVmb3JlLFxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4lcIjsgfVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DilwiOyB9XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OLXCI7IH1cblxuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4xcIjsgfVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ONXCI7IH1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OOXCI7IH1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OQXCI7IH1cblxuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ORXCI7IH1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DklwiOyB9XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OTXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlFwiOyB9XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlVwiOyB9XG5cbi5mYS1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DllwiOyB9XG5cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OXXCI7IH1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OYXCI7IH1cblxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjsgfVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5pcIjsgfVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dm1wiOyB9XG5cbi5mYS11bnNvcnRlZDpiZWZvcmUsXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnFwiOyB9XG5cbi5mYS1zb3J0LWRvd246YmVmb3JlLFxuLmZhLXNvcnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnVwiOyB9XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnlwiOyB9XG5cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoFwiOyB9XG5cbi5mYS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoVwiOyB9XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiOyB9XG5cbi5mYS1sZWdhbDpiZWZvcmUsXG4uZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6NcIjsgfVxuXG4uZmEtZGFzaGJvYXJkOmJlZm9yZSxcbi5mYS10YWNob21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OkXCI7IH1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpVwiOyB9XG5cbi5mYS1jb21tZW50cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OmXCI7IH1cblxuLmZhLWZsYXNoOmJlZm9yZSxcbi5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OnXCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6lcIjsgfVxuXG4uZmEtcGFzdGU6YmVmb3JlLFxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqlwiOyB9XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dq1wiOyB9XG5cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrFwiOyB9XG5cbi5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrVwiOyB9XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg65cIjsgfVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsFwiOyB9XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsVwiOyB9XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DslwiOyB9XG5cbi5mYS1iZWxsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqJcIjsgfVxuXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O0XCI7IH1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7VcIjsgfVxuXG4uZmEtZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7ZcIjsgfVxuXG4uZmEtYnVpbGRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dt1wiOyB9XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O4XCI7IH1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DuVwiOyB9XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7pcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7tcIjsgfVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvFwiOyB9XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvlwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgFwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIFcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SCXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SDXCI7IH1cblxuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjsgfVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjsgfVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIZcIjsgfVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eh1wiOyB9XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7IH1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EiVwiOyB9XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIpcIjsgfVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhItcIjsgfVxuXG4uZmEtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIxcIjsgfVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjVwiOyB9XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiOyB9XG5cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SQXCI7IH1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkVwiOyB9XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EklwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74STXCI7IH1cblxuLmZhLWZvbGRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SUXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJVcIjsgfVxuXG4uZmEtc21pbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmFwiOyB9XG5cbi5mYS1mcm93bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SZXCI7IH1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7IH1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJtcIjsgfVxuXG4uZmEta2V5Ym9hcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnFwiOyB9XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ1cIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ5cIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKBcIjsgfVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiOyB9XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SiXCI7IH1cblxuLmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SjXCI7IH1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SkXCI7IH1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKVcIjsgfVxuXG4uZmEtY29kZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SmXCI7IH1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SnXCI7IH1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SoXCI7IH1cblxuLmZhLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKlcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKpcIjsgfVxuXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKtcIjsgfVxuXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SsXCI7IH1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiOyB9XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK5cIjsgfVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EsFwiOyB9XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7IH1cblxuLmZhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EslwiOyB9XG5cbi5mYS1jYWxlbmRhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SzXCI7IH1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S0XCI7IH1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtVwiOyB9XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLZcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Et1wiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuFwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuVwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S6XCI7IH1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S7XCI7IH1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLxcIjsgfVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S9XCI7IH1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL5cIjsgfVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYBcIjsgfVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiOyB9XG5cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WCXCI7IH1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYNcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYRcIjsgfVxuXG4uZmEtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WFXCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhlwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fh1wiOyB9XG5cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiFwiOyB9XG5cbi5mYS1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WJXCI7IH1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiOyB9XG5cbi5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WLXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WMXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjVwiOyB9XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WOXCI7IH1cblxuLmZhLXRvZ2dsZS1kb3duOmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WQXCI7IH1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZFcIjsgfVxuXG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FklwiOyB9XG5cbi5mYS1ldXJvOmJlZm9yZSxcbi5mYS1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZNcIjsgfVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WUXCI7IH1cblxuLmZhLWRvbGxhcjpiZWZvcmUsXG4uZmEtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WVXCI7IH1cblxuLmZhLXJ1cGVlOmJlZm9yZSxcbi5mYS1pbnI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZZcIjsgfVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WXXCI7IH1cblxuLmZhLXJ1YmxlOmJlZm9yZSxcbi5mYS1yb3VibGU6YmVmb3JlLFxuLmZhLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmFwiOyB9XG5cbi5mYS13b246YmVmb3JlLFxuLmZhLWtydzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmVwiOyB9XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZpcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fm1wiOyB9XG5cbi5mYS1maWxlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZxcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ1cIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WeXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FoFwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WhXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaJcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaNcIjsgfVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WkXCI7IH1cblxuLmZhLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WlXCI7IH1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WmXCI7IH1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhadcIjsgfVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqFwiOyB9XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqVwiOyB9XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhapcIjsgfVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fq1wiOyB9XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrFwiOyB9XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvha1cIjsgfVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WuXCI7IH1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FsFwiOyB9XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbFcIjsgfVxuXG4uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FslwiOyB9XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbNcIjsgfVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtFwiOyB9XG5cbi5mYS1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbVcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtlwiOyB9XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbdcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuFwiOyB9XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuVwiOyB9XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W6XCI7IH1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbtcIjsgfVxuXG4uZmEtbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbxcIjsgfVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb1cIjsgfVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb5cIjsgfVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgFwiOyB9XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoFcIjsgfVxuXG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aCXCI7IH1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoNcIjsgfVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiOyB9XG5cbi5mYS1zdW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhVwiOyB9XG5cbi5mYS1tb29uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoZcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiOyB9XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhohcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvholcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjsgfVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aLXCI7IH1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjFwiOyB9XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aQXCI7IH1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aRXCI7IH1cblxuLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GklwiOyB9XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aTXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlFwiOyB9XG5cbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLmZhLXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aWXCI7IH1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpdcIjsgfVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhphcIjsgfVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aZXCI7IH1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmlwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhptcIjsgfVxuXG4uZmEtaW5zdGl0dXRpb246YmVmb3JlLFxuLmZhLWJhbms6YmVmb3JlLFxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpxcIjsgfVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnVwiOyB9XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnlwiOyB9XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqBcIjsgfVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ahXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqJcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ajXCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74akXCI7IH1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpVwiOyB9XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74amXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqdcIjsgfVxuXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqhcIjsgfVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74apXCI7IH1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqlwiOyB9XG5cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gq1wiOyB9XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqxcIjsgfVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq1cIjsgfVxuXG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq5cIjsgfVxuXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74awXCI7IH1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74axXCI7IH1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrJcIjsgfVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrNcIjsgfVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtFwiOyB9XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtVwiOyB9XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtlwiOyB9XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrdcIjsgfVxuXG4uZmEtcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuFwiOyB9XG5cbi5mYS1hdXRvbW9iaWxlOmJlZm9yZSxcbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrlcIjsgfVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a6XCI7IH1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrtcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvFwiOyB9XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7IH1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr5cIjsgfVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4BcIjsgfVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgVwiOyB9XG5cbi5mYS1maWxlLXdvcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HglwiOyB9XG5cbi5mYS1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4NcIjsgfVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4RcIjsgfVxuXG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSxcbi5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eFXCI7IH1cblxuLmZhLWZpbGUtemlwLW86YmVmb3JlLFxuLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eGXCI7IH1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eHXCI7IH1cblxuLmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eIXCI7IH1cblxuLmZhLWZpbGUtY29kZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eJXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hi1wiOyB9XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjFwiOyB9XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eNXCI7IH1cblxuLmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eOXCI7IH1cblxuLmZhLXJhOmJlZm9yZSxcbi5mYS1yZXNpc3RhbmNlOmJlZm9yZSxcbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkFwiOyB9XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eRXCI7IH1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5JcIjsgfVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eTXCI7IH1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HlVwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HllwiOyB9XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hl1wiOyB9XG5cbi5mYS1zZW5kOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmFwiOyB9XG5cbi5mYS1zZW5kLW86YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5lcIjsgfVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiOyB9XG5cbi5mYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hm1wiOyB9XG5cbi5mYS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5xcIjsgfVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7IH1cblxuLmZhLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh55cIjsgfVxuXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74egXCI7IH1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HolwiOyB9XG5cbi5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcbi5mYS1mdXRib2wtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ho1wiOyB9XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6RcIjsgfVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HpVwiOyB9XG5cbi5mYS1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74emXCI7IH1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6dcIjsgfVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eoXCI7IH1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6lcIjsgfVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6pcIjsgfVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hq1wiOyB9XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74esXCI7IH1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrVwiOyB9XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74euXCI7IH1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7BcIjsgfVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsVwiOyB9XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HslwiOyB9XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ezXCI7IH1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtFwiOyB9XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7VcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtlwiOyB9XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7dcIjsgfVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7hcIjsgfVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e5XCI7IH1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e6XCI7IH1cblxuLmZhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7tcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7xcIjsgfVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvVwiOyB9XG5cbi5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e+XCI7IH1cblxuLmZhLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IgFwiOyB9XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iBXCI7IH1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IglwiOyB9XG5cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iDXCI7IH1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjsgfVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iFXCI7IH1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIZcIjsgfVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iHXCI7IH1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIhcIjsgfVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iJXCI7IH1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iKXCI7IH1cblxuLmZhLXNoZWtlbDpiZWZvcmUsXG4uZmEtc2hlcWVsOmJlZm9yZSxcbi5mYS1pbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviItcIjsgfVxuXG4uZmEtbWVhbnBhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIxcIjsgfVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjVwiOyB9XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjlwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkFwiOyB9XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iSXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ik1wiOyB9XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJRcIjsgfVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJVcIjsgfVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJZcIjsgfVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iXXCI7IH1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImFwiOyB9XG5cbi5mYS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iZXCI7IH1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJpcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJtcIjsgfVxuXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InFwiOyB9XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InVwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJ5cIjsgfVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKFcIjsgfVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IolwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ijXCI7IH1cblxuLmZhLWludGVyc2V4OmJlZm9yZSxcbi5mYS10cmFuc2dlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IpFwiOyB9XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKVcIjsgfVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74imXCI7IH1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74inXCI7IH1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKhcIjsgfVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKlcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqlwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74irXCI7IH1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrFwiOyB9XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74itXCI7IH1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ixXCI7IH1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iyXCI7IH1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Is1wiOyB9XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLRcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItVwiOyB9XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i2XCI7IH1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviLdcIjsgfVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviLhcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i5XCI7IH1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IulwiOyB9XG5cbi5mYS15YzpiZWZvcmUsXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i7XCI7IH1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLxcIjsgfVxuXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL1cIjsgfVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i+XCI7IH1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7IH1cblxuLmZhLWJhdHRlcnktMzpiZWZvcmUsXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgVwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JglwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jg1wiOyB9XG5cbi5mYS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYRcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhVwiOyB9XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYhcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYlcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JilwiOyB9XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYtcIjsgfVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYxcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY1cIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjlwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkFwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mRXCI7IH1cblxuLmZhLWhvdXJnbGFzcy0yOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JklwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiOyB9XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZRcIjsgfVxuXG4uZmEtaGFuZC1ncmFiLW86YmVmb3JlLFxuLmZhLWhhbmQtcm9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mVXCI7IH1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZZcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mXXCI7IH1cblxuLmZhLWhhbmQtbGl6YXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZhcIjsgfVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mZXCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74maXCI7IH1cblxuLmZhLWhhbmQtcGVhY2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jm1wiOyB9XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZxcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74meXCI7IH1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mgXCI7IH1cblxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JoVwiOyB9XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JolwiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mkXCI7IH1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaVcIjsgfVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaZcIjsgfVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mnXCI7IH1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mpXCI7IH1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mqXCI7IH1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mrXCI7IH1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74msXCI7IH1cblxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrVwiOyB9XG5cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrlwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvibBcIjsgfVxuXG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mxXCI7IH1cblxuLmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibJcIjsgfVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Js1wiOyB9XG5cbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m0XCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m1XCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvibZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m3XCI7IH1cblxuLmZhLW1hcC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m4XCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuVwiOyB9XG5cbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m6XCI7IH1cblxuLmZhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ju1wiOyB9XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvFwiOyB9XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvVwiOyB9XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvib5cIjsgfVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qAXCI7IH1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KgVwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qCXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kg1wiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhFwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qFXCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhlwiOyB9XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviodcIjsgfVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qIXCI7IH1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qJXCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KilwiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviotcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvioxcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvio1cIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjlwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipBcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qRXCI7IH1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipJcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qTXCI7IH1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qUXCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipVcIjsgfVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qWXCI7IH1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipdcIjsgfVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmFwiOyB9XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviplcIjsgfVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmlwiOyB9XG5cbi5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Km1wiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnFwiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnVwiOyB9XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnlwiOyB9XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoFwiOyB9XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qhXCI7IH1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KolwiOyB9XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ko1wiOyB9XG5cbi5mYS1kZWFmbmVzczpiZWZvcmUsXG4uZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSxcbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qkXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qlXCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqZcIjsgfVxuXG4uZmEtc2lnbmluZzpiZWZvcmUsXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kp1wiOyB9XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qoXCI7IH1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqVwiOyB9XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qqXCI7IH1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qrXCI7IH1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qsXCI7IH1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74quXCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qwXCI7IH1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qxXCI7IH1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KslwiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qzXCI7IH1cblxuLmZhLWZhOmJlZm9yZSxcbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirRcIjsgfVxuXG4uZmEtaGFuZHNoYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirVcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirdcIjsgfVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q4XCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KulwiOyB9XG5cbi5mYS12Y2FyZDpiZWZvcmUsXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q7XCI7IH1cblxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q8XCI7IH1cblxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q9XCI7IH1cblxuLmZhLXVzZXItY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvir5cIjsgfVxuXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uAXCI7IH1cblxuLmZhLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uBXCI7IH1cblxuLmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LglwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uDXCI7IH1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uEXCI7IH1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uFXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uGXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uHXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uIXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4lcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LilwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Li1wiOyB9XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4xcIjsgfVxuXG4uZmEtYmF0aHR1YjpiZWZvcmUsXG4uZmEtczE1OmJlZm9yZSxcbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uNXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi45cIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uQXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LkVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LklwiOyB9XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lk1wiOyB9XG5cbi5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsXG4uZmEtd2luZG93LWNsb3NlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5RcIjsgfVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5VcIjsgfVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LllwiOyB9XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uXXCI7IH1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5hcIjsgfVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmVwiOyB9XG5cbi5mYS1lZXJjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uaXCI7IH1cblxuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lm1wiOyB9XG5cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnFwiOyB9XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnVwiOyB9XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ueXCI7IH1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LoFwiOyB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bzsgfVxuXG4vKipcbiAqICBEbyBub3QgcmVtb3ZlIHRoaXMgY29tbWVudHMgYmVsbG93LiBJdCdzIHRoZSBtYXJrZXJzIHVzZWQgYnkgZ3VscC1pbmplY3QgdG8gaW5qZWN0XG4gKiAgYWxsIHlvdXIgc2FzcyBmaWxlcyBhdXRvbWF0aWNhbGx5XG4gKi9cbi8qKlxuICogIERvIG5vdCByZW1vdmUgdGhpcyBjb21tZW50cyBiZWxsb3cuIEl0J3MgdGhlIG1hcmtlcnMgdXNlZCBieSB3aXJlZGVwIHRvIGluamVjdFxuICogIHNhc3MgZGVwZW5kZW5jaWVzIHdoZW4gZGVmaW5lZCBpbiB0aGUgYm93ZXIuanNvbiBvZiB5b3VyIGRlcGVuZGVuY2llc1xuICovXG4vKipcbiAqICBEbyBub3QgcmVtb3ZlIHRoaXMgY29tbWVudHMgYmVsbG93LiBJdCdzIHRoZSBtYXJrZXJzIHVzZWQgYnkgZ3VscC1pbmplY3QgdG8gaW5qZWN0XG4gKiAgYWxsIHlvdXIgc2FzcyBmaWxlcyBhdXRvbWF0aWNhbGx5XG4gKi9cbiNtYWluIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJyxzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogMHB4OyB9XG4gICNtYWluIGlucHV0IHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjsgfVxuXG4udGVzdC1wYWdlIC50ZXN0LXBhZ2UtYmxvYyB7XG4gIG1hcmdpbjogMjBweDsgfVxuXG4vKioqKioqKiBNRVNTQUdFIERFIFJFVE9VUiBERSBSRVFVRVRFICoqKioqKi9cbi5rYWxlbmRlcy1ib3R0b20tbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgei1pbmRleDogMTAwMDA7IH1cbiAgLmthbGVuZGVzLWJvdHRvbS1tZXNzYWdlLnhzIHtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgcmlnaHQ6IDBweDsgfVxuICAua2FsZW5kZXMtYm90dG9tLW1lc3NhZ2Uuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2QkI2QTsgfVxuICAua2FsZW5kZXMtYm90dG9tLW1lc3NhZ2UuZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY1MzUwOyB9XG5cbi8qKioqKioqIFRFWFRFUyAqKioqKiovXG4ua2FsZW5kZXMtY3VzdG9tSW5wdXQtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICAua2FsZW5kZXMtY3VzdG9tSW5wdXQtbGFiZWwubWVkaXVtIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ua2FsZW5kZXMtdGl0bGUtYmlnIHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5rYWxlbmRlcy10aXRsZS1tZWRpdW0tMjAge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMEIwNjQzOyB9XG5cbi5rYWxlbmRlcy10aXRsZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMEIwNjQzOyB9XG5cbi5rYWxlbmRlcy1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZFNkU4QzsgfVxuICAua2FsZW5kZXMtc3VidGl0bGUuaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgLmthbGVuZGVzLXN1YnRpdGxlLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5rYWxlbmRlcy1zdWJ0aXRsZS5iaWcge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLXN1YnRpdGxlLmJpZyBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1zdWJ0aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubW9iaWxlIC5rYWxlbmRlcy10aXRsZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubW9iaWxlIC5rYWxlbmRlcy1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyB9XG4gIC5tb2JpbGUgLmthbGVuZGVzLXN1YnRpdGxlLmJpZyB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubW9iaWxlIC5rYWxlbmRlcy1zdWJ0aXRsZS5iaWcgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuXG4vKioqKioqKiBJQ09OIEJVVFRPTlMgKioqKioqL1xuLm1kLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubWQtYnV0dG9uIG1kLWljb24ge1xuICAgIGNvbG9yOiAjNjE2MTYxOyB9XG5cbi5tZC1idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLyoqKioqKiogQU5JTUFUSU9OUyAqKioqKiovXG5Aa2V5ZnJhbWVzIGJsaW5rZXItMCB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgYmxpbmtlci03NSB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC43NTsgfSB9XG5cbkBrZXlmcmFtZXMgYmxpbmtlci01MCB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC41OyB9IH1cblxuQGtleWZyYW1lcyBibGlua2VyLTI1IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjI1OyB9IH1cblxuQGtleWZyYW1lcyBob3Zlci1vcGFjaXR5LW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMC43OyB9IH1cblxuQGtleWZyYW1lcyBob3Zlci1vcGFjaXR5LW9mZiB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0aW5nIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBrYWxlbmRlcy1zaG93LTAtMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGthbGVuZGVzLWhpZGUtMC0xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5rYWxlbmRlcy1hbmltYXRlLXNob3ctMC0xLTMwMCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1zaG93LTAtMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTsgfVxuXG4ua2FsZW5kZXMtYW5pbWF0ZS1oaWRlLTAtMS0zMDAge1xuICBhbmltYXRpb24tbmFtZToga2FsZW5kZXMtaGlkZS0wLTE7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cblxuLyogKi9cbi5rYWxlbmRlcy1ob3Zlci1vcGFjaXR5OmhvdmVyIHtcbiAgYW5pbWF0aW9uOiBob3Zlci1vcGFjaXR5LW9uIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4vKiBFdml0ZXIgcXUndW5lIHpvbmUgbmUgc29pdCBjb21wcmVzc8OpZSBwYXIgdW4gw6lsw6ltZW50IEZsZXggKi9cbi5rYWxlbmRlcy1uby1zaHJpbmsge1xuICBmbGV4LXNocmluazogMDsgfVxuXG4ua2FsZW5kZXMtc2Nyb2xsYWJsZS1taW5IZWlnaHQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG4ua2FsZW5kZXMtcm90YXRpbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRpbmcgMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5rYWxlbmRlcy1ub1Njcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5rYWxlbmRlcy1ub1Njcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuXG4vKioqKioqKioqIElOUFVUUyAqKioqKioqKiovXG4ua2FsZW5kZXMtbWFudWFsLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4OyB9XG4gIC5rYWxlbmRlcy1tYW51YWwtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNjE2MTYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmthbGVuZGVzLW1hbnVhbC1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQSAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLW1hbnVhbC1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAua2FsZW5kZXMtbWFudWFsLWNoZWNrYm94Lm1pbmkge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDsgfVxuICAgIC5rYWxlbmRlcy1tYW51YWwtY2hlY2tib3gubWluaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDsgfVxuICAgIC5rYWxlbmRlcy1tYW51YWwtY2hlY2tib3gubWluaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICBwYWRkaW5nOiAzcHg7IH1cbiAgICAgIC5rYWxlbmRlcy1tYW51YWwtY2hlY2tib3gubWluaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cblxuLmthbGVuZGVzLWJsb2MtYnV0dG9uIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JEQkRCRDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5rYWxlbmRlcy1ibG9jLWJ1dHRvbiBtZC1pY29uIHtcbiAgICBjb2xvcjogIzYxNjE2MTsgfVxuICAua2FsZW5kZXMtYmxvYy1idXR0b24ubWluaSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgLmthbGVuZGVzLWJsb2MtYnV0dG9uLm1pbmkgbWQtaWNvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5rYWxlbmRlcy1ibG9jLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7IH1cblxuLmJhZGdlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmthbGVuZGVzLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4qIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5odG1sIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMEIwNjQzOyB9XG4gIGJvZHkgaW5wdXRbdHlwZT10ZXh0XSwgYm9keSBpbnB1dFt0eXBlPWVtYWlsXSwgYm9keSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgYm9keSB0ZXh0YXJlYSwgYm9keSBpbnB1dFt0eXBlPWRhdGVdLCBib2R5IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCBib2R5IGlucHV0W3R5cGU9dGltZV0sIGJvZHkgaW5wdXRbdHlwZT10ZWxdLCBib2R5IGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICBib2R5IHNlbGVjdCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIGJvZHkgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzZFNkU4QztcbiAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7IH1cbiAgICBib2R5IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzBCMDY0MztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICBib2R5IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gIGJvZHkgW3R5cGU9XCJkYXRlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICBib2R5IHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDsgfVxuXG5bbmctY2xpY2tdLFxuW2RhdGEtbmctY2xpY2tdLFxuW3gtbmctY2xpY2tdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gIC5zY3JvbGxhYmxlOm5vdCgubm8tcGFkZGluZy1ib3R0b20pIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cbiAgLnNjcm9sbGFibGUub25seS14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAuc2Nyb2xsYWJsZS5mb3JjZS14IHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIC5zY3JvbGxhYmxlLm9ubHkteSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmRlc2t0b3AgLnNoYWRvdy1pZi1kZXNrdG9wIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubW9iaWxlLWRldmljZSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNlcGFyYXRvciB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7IH1cblxuLmthbGVuZGVzLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHRvcDogMHB4OyB9XG5cbiNtYWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmJnLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGOyB9XG5cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzkzODY3OyB9XG5cbi5mZy1ncmVlbiB7XG4gIGNvbG9yOiAjNDNBMDQ3OyB9XG5cbi5mZy1yZWQge1xuICBjb2xvcjogI0M5Mzg2NzsgfVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG4uYm9yZGVyZWQtdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUUxRTE7IH1cblxuLmJvcmRlcmVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFMUUxOyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubm8td3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm5vLXRvcC1ib3JkZXIge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm5vLWJvdHRvbS1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm5vLWJvcmRlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vc2VsZWN0IHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAvKiBpT1MgU2FmYXJpICovXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIFNhZmFyaSAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIEtvbnF1ZXJvciBIVE1MICovXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIE9sZCB2ZXJzaW9ucyBvZiBGaXJlZm94ICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRlZCBieSBDaHJvbWUsIEVkZ2UsIE9wZXJhIGFuZCBGaXJlZm94ICovIH1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLnRleHQtcmVkIHtcbiAgY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjNDNBMDQ3OyB9XG5cbi50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjRkI4QzAwOyB9XG5cbi50ZXh0LXB1cnBsZSB7XG4gIGNvbG9yOiAjNDcyMkFFOyB9XG5cbi50ZXh0LWdyZXktbGlnaHQge1xuICBjb2xvcjogIzZFNkU4QzsgfVxuICAudGV4dC1ncmV5LWxpZ2h0LmFsbCBkaXYge1xuICAgIGNvbG9yOiAjNkU2RThDOyB9XG4gIC50ZXh0LWdyZXktbGlnaHQuYWxsIHNwYW4ge1xuICAgIGNvbG9yOiAjNkU2RThDOyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ib2xkZXIge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMEIwNjQzOyB9XG4gIC50ZXh0LXByaW1hcnkgc3BhbiB7XG4gICAgY29sb3I6ICMwQjA2NDM7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2RTZFOEM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnRleHQtYWNjZW50IHtcbiAgY29sb3I6ICNDOTM4Njc7IH1cblxuLnRleHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGlnaHQuYWxsIGRpdiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxpZ2h0LmFsbCBzcGFuIHtcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi50ZXh0LXNpemUtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuICAudGV4dC1zaXplLTEwLmFsbCBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNpemUtMTAuYWxsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNpemUtMTEge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDsgfVxuICAudGV4dC1zaXplLTExLmFsbCBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNpemUtMTEuYWxsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNpemUtMTIge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAudGV4dC1zaXplLTEyLmFsbCBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNpemUtMTIuYWxsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNpemUtMTMge1xuICBmb250LXNpemU6IDEzcHg7IH1cbiAgLnRleHQtc2l6ZS0xMy5hbGwgZGl2IHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuICAudGV4dC1zaXplLTEzLmFsbCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuXG4udGV4dC1zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC50ZXh0LXNpemUtMTQuYWxsIGRpdiB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc2l6ZS0xNC5hbGwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2l6ZS0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4udGV4dC1zaXplLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi50ZXh0LXNpemUtMTcge1xuICBmb250LXNpemU6IDE3cHg7IH1cblxuLnRleHQtc2l6ZS0xOCB7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4udGV4dC1zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5taW4td2lkdGgtNTAge1xuICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWluLXdpZHRoLTEwMCB7XG4gIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWluLXdpZHRoLTE1MCB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWluLXdpZHRoLTIwMCB7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4udGV4dC1ncmV5LWxpZ2h0IHtcbiAgY29sb3I6ICM0RjUwNTAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LWRhc2hlZCB7XG4gIC1tb3otdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgLW1vei10ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1zdHlsZTogZGFzaGVkO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDsgfVxuXG4ucGFkZGluZy01IHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4ucGFkZGluZy0xNSB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnBhZGRpbmctMjAge1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5wYWRkaW5nLWxlZnQtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLnBhZGRpbmctbGVmdC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4ucGFkZGluZy1sZWZ0LTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLnBhZGRpbmctbGVmdC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG4ucGFkZGluZy1yaWdodC01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4ucGFkZGluZy1yaWdodC0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnBhZGRpbmctcmlnaHQtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweDsgfVxuXG4ucGFkZGluZy1yaWdodC0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuLnBhZGRpbmctYm90dG9tLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5tYXJnaW4tNSB7XG4gIG1hcmdpbjogNXB4OyB9XG5cbi5tYXJnaW4tMTAge1xuICBtYXJnaW46IDEwcHg7IH1cblxuLm1hcmdpbi0xNSB7XG4gIG1hcmdpbjogMTVweDsgfVxuXG4ubWFyZ2luLTIwIHtcbiAgbWFyZ2luOiAyMHB4OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEwIHtcbiAgbWFyZ2luOiAwcHggMTBweDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTUge1xuICBtYXJnaW46IDBweCAxNXB4OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMCB7XG4gIG1hcmdpbjogMHB4IDIwcHg7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI1IHtcbiAgbWFyZ2luOiAwcHggMjVweDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzAge1xuICBtYXJnaW46IDBweCAzMHB4OyB9XG5cbi5tYXJnaW4tbGVmdC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4ubWFyZ2luLWxlZnQtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4ubWFyZ2luLWxlZnQtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuLm1hcmdpbi1yaWdodC0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5tYXJnaW4tdG9wLTUge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLm1hcmdpbi10b3AtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5tYXJnaW4tdG9wLTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ubWFyZ2luLXRvcC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLm1hcmdpbi10b3AtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5tYXJnaW4tdG9wLTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG4ubWFyZ2luLXRvcC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuLm1hcmdpbi10b3AtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1hcmdpbi1ib3R0b20tMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm1hcmdpbi1ib3R0b20tMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNSB7XG4gIG1hcmdpbjogNXB4IDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEwIHtcbiAgbWFyZ2luOiAxMHB4IDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE1IHtcbiAgbWFyZ2luOiAxNXB4IDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIwIHtcbiAgbWFyZ2luOiAyMHB4IDBweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC01IHtcbiAgcGFkZGluZzogNXB4IDBweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE1IHtcbiAgcGFkZGluZzogMTVweCAwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjAge1xuICBwYWRkaW5nOiAyMHB4IDBweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMwIHtcbiAgcGFkZGluZzogMzBweCAwcHg7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTEwIHtcbiAgcGFkZGluZzogMHB4IDEwcHg7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0xNSB7XG4gIHBhZGRpbmc6IDBweCAxNXB4OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjAge1xuICBwYWRkaW5nOiAwcHggMjBweDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI1IHtcbiAgcGFkZGluZzogMHB4IDI1cHg7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0zMCB7XG4gIHBhZGRpbmc6IDBweCAzMHB4OyB9XG5cbi5tb2JpbGUgaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4ubW9iaWxlIHRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyogTGlnbmUgZCd1biAqL1xuLmJsb2MtbGluZTpub3QoLm5vLXBhZGRpbmcpIHtcbiAgcGFkZGluZzogMTBweCAwcHg7IH1cblxuLmJsb2MtbGluZS5zbWFsbC1wYWRkaW5nIHtcbiAgcGFkZGluZzogNXB4IDBweDsgfVxuXG4uYmxvYy1saW5lLnNlcGFyYXRvciB7XG4gIHBhZGRpbmc6IDE1cHggMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlGODsgfVxuXG4uYmxvYy1saW5lIC5ibG9jLXRpdGxlIHtcbiAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMEIwNjQzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ibG9jLWxpbmUgLmJsb2MtdmFsdWUge1xuICBjb2xvcjogIzZFNkU4QztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5ibG9jLWxpbmUgLmJsb2MtdmFsdWU6bm90KC53cmFwcGVkKSB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmJsb2MtbGluZSAuYmxvYy12YWx1ZTpub3QoLndyYXBwZWQpIHNwYW4ge1xuICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJvcmRlcmVkIC5ibG9jLWxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlGODsgfVxuICAuYm9yZGVyZWQgLmJsb2MtbGluZTpub3QoLm5vLXBhZGRpbmcpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDBweDsgfVxuXG4uYm94LXNoYWRvdy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4udGl0bGUtb3JhbmdlLTE2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI0ZCQTY3RDsgfVxuXG4udGl0bGUtb3JhbmdlLTIwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI0ZCQTY3RDsgfVxuXG4uaGlkZS1ib3JkZXItbGluZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLmhpZGUtYm9yZGVyLWxpbmUuZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRpbmcge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0aW5nIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnJvdGF0aW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW5nIDFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4uaWNvbi1yb3RhdGluZyBtZC1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW5nIDFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4ua2FsZW5kZXMtYWJzb2x1dGVBcmVhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgLmthbGVuZGVzLWFic29sdXRlQXJlYS50b3Age1xuICAgIHRvcDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5rYWxlbmRlcy1hYnNvbHV0ZUFyZWEuYm90dG9tIHtcbiAgICBib3R0b206IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4ueHMgLmthbGVuZGVzLWFic29sdXRlQXJlYSB7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmthbGVuZGVzLWFkcmVzc2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5rYWxlbmRlcy1hZHJlc3NlIC5ub3JtYWwtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5rYWxlbmRlcy1hZHJlc3NlIC5ub3JtYWwtY29udGFpbmVyIC5saW5rLWN1c3RvbS1jb25maWcge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmthbGVuZGVzLWFkcmVzc2UgLm5vcm1hbC1jb250YWluZXIgLmxpbmstY3VzdG9tLWNvbmZpZzpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmthbGVuZGVzLWFkcmVzc2UgLmN1c3RvbS1jb250YWluZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRUU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgLmthbGVuZGVzLWFkcmVzc2UgLmN1c3RvbS1jb250YWluZXIgLmthbGVuZGVzLWFkcmVzc2UtY3VzdG9tLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gICAgLmthbGVuZGVzLWFkcmVzc2UgLmN1c3RvbS1jb250YWluZXIgLmthbGVuZGVzLWFkcmVzc2UtY3VzdG9tLWlucHV0LWVycm9yIHtcbiAgICAgIGNvbG9yOiAjRTUzOTM1OyB9XG4gICAgLmthbGVuZGVzLWFkcmVzc2UgLmN1c3RvbS1jb250YWluZXIgLmthbGVuZGVzLWFkcmVzc2UtY3VzdG9tLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLmthbGVuZGVzLWFkcmVzc2UgLmN1c3RvbS1jb250YWluZXIgLmthbGVuZGVzLWFkcmVzc2UtY3VzdG9tLWlucHV0Lm51bWVybyB7XG4gICAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgICAua2FsZW5kZXMtYWRyZXNzZSAuY3VzdG9tLWNvbnRhaW5lciAua2FsZW5kZXMtYWRyZXNzZS1jdXN0b20taW5wdXQuY29kZS1wb3N0YWwge1xuICAgICAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAgIC5rYWxlbmRlcy1hZHJlc3NlIC5jdXN0b20tY29udGFpbmVyIC5rYWxlbmRlcy1hZHJlc3NlLWN1c3RvbS1pbnB1dC52aWxsZSB7XG4gICAgICAgIHdpZHRoOiAxMzBweDsgfVxuICAgICAgLmthbGVuZGVzLWFkcmVzc2UgLmN1c3RvbS1jb250YWluZXIgLmthbGVuZGVzLWFkcmVzc2UtY3VzdG9tLWlucHV0LnBheXMge1xuICAgICAgICB3aWR0aDogMTAwcHg7IH1cblxuLmthbGVuZGVzLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmthbGVuZGVzLWJhY2tkcm9wLmJsYWNrIHtcbiAgICBvcGFjaXR5OiAwLjQ4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDMzLCAzMywgMC40OCkgIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtYmFja2Ryb3AuZ3JleSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBM0EzQkQgIWltcG9ydGFudDsgfVxuXG4ua2FsZW5kZXMtYmxvY0RhdGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1pbi13aWR0aDogMjUwcHg7IH1cbiAgLmthbGVuZGVzLWJsb2NEYXRhIC5ibG9jRGF0YS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAua2FsZW5kZXMtYmxvY0RhdGEgLmJsb2NEYXRhLXJpZ2h0IHtcbiAgICBtaW4td2lkdGg6IDEwcHg7IH1cbiAgLmthbGVuZGVzLWJsb2NEYXRhLmhhcy1lbXBoYXNpcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTsgfVxuICAgIC5rYWxlbmRlcy1ibG9jRGF0YS5oYXMtZW1waGFzaXMgLmJsb2NEYXRhLWNvbnRlbnQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAgICAgLmthbGVuZGVzLWJsb2NEYXRhLmhhcy1lbXBoYXNpcyAuYmxvY0RhdGEtY29udGVudCBkaXYge1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAgICAgLmthbGVuZGVzLWJsb2NEYXRhLmhhcy1lbXBoYXNpcyAuYmxvY0RhdGEtY29udGVudCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmthbGVuZGVzLWJsb2NEYXRhLndpdGgtYm9sZCAuYmxvY0RhdGEtY29udGVudCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAua2FsZW5kZXMtYmxvY0RhdGEud2l0aC1ib2xkIC5ibG9jRGF0YS1jb250ZW50IGRpdiB7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAgIC5rYWxlbmRlcy1ibG9jRGF0YS53aXRoLWJvbGQgLmJsb2NEYXRhLWNvbnRlbnQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtYmxvY0RhdGEud2l0aC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLmthbGVuZGVzLWJsb2NEYXRhLmhhcy1jZW50ZXIgLmJsb2NEYXRhLWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5rYWxlbmRlcy1ibG9jRGF0YS5oYXMtY2VudGVyIC5ibG9jRGF0YS1jb250ZW50IGRpdiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAua2FsZW5kZXMtYmxvY0RhdGEuaGFzLWNlbnRlciAuYmxvY0RhdGEtY29udGVudCBzcGFuIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ua2FsZW5kZXMtYmxvY0RhdGE6aG92ZXIud2l0aC1hcnJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTsgfVxuXG4ua2FsZW5kZXMtYmxvY1RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAua2FsZW5kZXMtYmxvY1RpdGxlIC5ibG9jVGl0bGUtY2hlY2sge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAua2FsZW5kZXMtYmxvY1RpdGxlIC5ibG9jVGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5rYWxlbmRlcy1ibG9jVGl0bGUgLmJsb2NUaXRsZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5rYWxlbmRlcy1ibG9jVGl0bGUgLmJsb2NUaXRsZS1saW5lIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFOyB9XG5cbi5rYWxlbmRlcy1ib3R0b21OYXYge1xuICB6LWluZGV4OiAxMDA7IH1cblxuLmthbGVuZGVzLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwcHggMjRweDsgfVxuICAua2FsZW5kZXMtYnV0dG9uLnNtYWxsLXJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5rYWxlbmRlcy1idXR0b24ubWVkaXVtLXJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7IH1cbiAgLmthbGVuZGVzLWJ1dHRvbi5yb3VuZGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cbiAgLmthbGVuZGVzLWJ1dHRvbi5ib2xkIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAua2FsZW5kZXMtYnV0dG9uLm5vLXRvcC1wYWRkaW5nIC5rYWxlbmRlcy1idXR0b24tY29udGVudCB7XG4gICAgaGVpZ2h0OiAyOHB4OyB9XG4gIC5rYWxlbmRlcy1idXR0b24uc21hbGwtcGFkZGluZyAua2FsZW5kZXMtYnV0dG9uLWNvbnRlbnQge1xuICAgIGhlaWdodDogMzVweDsgfVxuICAua2FsZW5kZXMtYnV0dG9uLm5vLXZlcnRpY2FsLXBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAua2FsZW5kZXMtYnV0dG9uOm5vdCgubm8tdG9wLXBhZGRpbmcpOm5vdCguc21hbGwtcGFkZGluZykgLmthbGVuZGVzLWJ1dHRvbi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDQ3cHg7IH1cbiAgLmthbGVuZGVzLWJ1dHRvbjpub3QoLmlzLWljb24tYnV0dG9uKSAua2FsZW5kZXMtYnV0dG9uLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAua2FsZW5kZXMtYnV0dG9uLnByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUEgIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtYnV0dG9uLmFjY2VudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M5Mzg2NyAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1idXR0b24ucHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkyQkNBOyB9XG4gIC5rYWxlbmRlcy1idXR0b24uYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFNzRGRDsgfVxuICAua2FsZW5kZXMtYnV0dG9uLmluZGlnbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNTsgfVxuICAua2FsZW5kZXMtYnV0dG9uLnJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M5Mzg2NzsgfVxuICAua2FsZW5kZXMtYnV0dG9uLnBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTFlNjM7IH1cbiAgLmthbGVuZGVzLWJ1dHRvbi5ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0Qzc1OTsgfVxuICAua2FsZW5kZXMtYnV0dG9uLnllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQjsgfVxuICAua2FsZW5kZXMtYnV0dG9uLm9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTAsIDE4NSwgMTI4LCAwLjk5KTsgfVxuICAua2FsZW5kZXMtYnV0dG9uLmdyZXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2RTZFOEM7IH1cbiAgLmthbGVuZGVzLWJ1dHRvbi5ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjsgfVxuICAua2FsZW5kZXMtYnV0dG9uLnRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5rYWxlbmRlcy1idXR0b24udHJhbnNwYXJlbnQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzQyNDI0MjsgfVxuICAgIC5rYWxlbmRlcy1idXR0b24udHJhbnNwYXJlbnQuZmxhdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEOyB9XG4gIC5rYWxlbmRlcy1idXR0b24udHJhbnNwYXJlbnQtYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gICAgY29sb3I6ICM2RTZFOEM7IH1cbiAgICAua2FsZW5kZXMtYnV0dG9uLnRyYW5zcGFyZW50LWJnIC5rYWxlbmRlcy1idXR0b24tdGV4dCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLWJ1dHRvbi50cmFuc3BhcmVudC1iZyBtZC1pY29uIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjNkU2RThDOyB9XG4gIC5rYWxlbmRlcy1idXR0b24ud2hpdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6ICMwQjA2NDM7IH1cbiAgICAua2FsZW5kZXMtYnV0dG9uLndoaXRlLmZsYXQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODsgfVxuICAgIC5rYWxlbmRlcy1idXR0b24ud2hpdGUubm8tdG9wLXBhZGRpbmcgLmthbGVuZGVzLWJ1dHRvbi1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMjZweDsgfVxuICAgIC5rYWxlbmRlcy1idXR0b24ud2hpdGUgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzBCMDY0MzsgfVxuICAgIC5rYWxlbmRlcy1idXR0b24ud2hpdGUucHVycGxlIHtcbiAgICAgIGNvbG9yOiAjNUYyRUVBO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzVGMkVFQTsgfVxuICAgICAgLmthbGVuZGVzLWJ1dHRvbi53aGl0ZS5wdXJwbGUgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gIC5rYWxlbmRlcy1idXR0b24uZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAua2FsZW5kZXMtYnV0dG9uIC5rYWxlbmRlcy1idXR0b24tdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLWJ1dHRvbiAua2FsZW5kZXMtYnV0dG9uLXRleHQgc3BhbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmthbGVuZGVzLWJ1dHRvbiBtZC1pY29uIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmthbGVuZGVzLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG5cbi5rYWxlbmRlcy1jYWxjdWxhdHJpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVFRTsgfVxuICAua2FsZW5kZXMtY2FsY3VsYXRyaWNlIC5jYWxjdWxhdHJpY2UtcmVzdWx0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTsgfVxuICAgIC5rYWxlbmRlcy1jYWxjdWxhdHJpY2UgLmNhbGN1bGF0cmljZS1yZXN1bHQ6bm90KC50b3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAgIC5rYWxlbmRlcy1jYWxjdWxhdHJpY2UgLmNhbGN1bGF0cmljZS1yZXN1bHQudG9wIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZzogNXB4OyB9XG4gIC5rYWxlbmRlcy1jYWxjdWxhdHJpY2UgLmNhbGN1bGF0cmljZS1saW5lIC5jYWxjdWxhdHJpY2UtYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDE3LCAxNywgMTcsIDAuMik7XG4gICAgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgLmthbGVuZGVzLWNhbGN1bGF0cmljZSAuY2FsY3VsYXRyaWNlLWxpbmUgLmNhbGN1bGF0cmljZS1idXR0b24udG9wIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREJDN0Y7XG4gICAgICBmb250LXNpemU6IDI2cHg7IH1cbiAgICAua2FsZW5kZXMtY2FsY3VsYXRyaWNlIC5jYWxjdWxhdHJpY2UtbGluZSAuY2FsY3VsYXRyaWNlLWJ1dHRvbi5sYXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAua2FsZW5kZXMtY2FsY3VsYXRyaWNlIC5jYWxjdWxhdHJpY2UtbGluZSAuY2FsY3VsYXRyaWNlLWJ1dHRvbi5tdWx0aXBseSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAua2FsZW5kZXMtY2FsY3VsYXRyaWNlIC5jYWxjdWxhdHJpY2UtbGluZSAuY2FsY3VsYXRyaWNlLWJ1dHRvbi56ZXJvIHtcbiAgICAgIHdpZHRoOiAxNDBweDsgfVxuICAgIC5rYWxlbmRlcy1jYWxjdWxhdHJpY2UgLmNhbGN1bGF0cmljZS1saW5lIC5jYWxjdWxhdHJpY2UtYnV0dG9uLnJlbWFpbmluZyB7XG4gICAgICBjb2xvcjogI0EyMjc0RjsgfVxuICAua2FsZW5kZXMtY2FsY3VsYXRyaWNlIC5jYWxjdWxhdHJpY2UtbGluZSAuY2FsY3VsYXRyaWNlLWJ1dHRvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gICAgLypcbiAgICAgICYubGFzdHtcbiAgICAgICAgb3BhY2l0eTowLjY7XG4gICAgICB9XG4gICAgICAmOm5vdCgubGFzdCl7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0Y4RjhGRjtcbiAgICAgIH1cbiAgICAgICovIH1cblxuLmthbGVuZGVzLWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rYWxlbmRlcy1jaGFydCAua2FsZW5kZXMtY2hhcnQtbm9EYXRhLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5rYWxlbmRlcy1jaGFydCAua2FsZW5kZXMtY2hhcnQtbm9EYXRhLWNvbnRhaW5lciAua2FsZW5kZXMtY2hhcnQtbm9EYXRhIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5rYWxlbmRlcy1jaGFydCAuY2FyZC1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgLmthbGVuZGVzLWNoYXJ0IC5jYXJkLWNvbnRlbnQgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgY29sb3I6ICM2MTYxNjE7IH1cbiAgICAua2FsZW5kZXMtY2hhcnQgLmNhcmQtY29udGVudCAuY2FyZC1jb250YWluZXIgLm9uZS1jYXJkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRUU7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDMwcHg7IH1cbiAgICAgIC5rYWxlbmRlcy1jaGFydCAuY2FyZC1jb250ZW50IC5jYXJkLWNvbnRhaW5lciAub25lLWNhcmQgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAjNjE2MTYxOyB9XG4gICAgICAua2FsZW5kZXMtY2hhcnQgLmNhcmQtY29udGVudCAuY2FyZC1jb250YWluZXIgLm9uZS1jYXJkIC5jYXJkLXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ua2FsZW5kZXMtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmthbGVuZGVzLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2NlZDRkYTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5rYWxlbmRlcy1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rYWxlbmRlcy1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAua2FsZW5kZXMtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkIHtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2NlZDRkYTsgfVxuICAua2FsZW5kZXMtY2hlY2tib3gubWluaSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmthbGVuZGVzLWNoZWNrYm94Lm1pbmkgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICAua2FsZW5kZXMtY2hlY2tib3gubWluaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICBwYWRkaW5nOiAzcHg7IH1cbiAgICAgIC5rYWxlbmRlcy1jaGVja2JveC5taW5pIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIC5rYWxlbmRlcy1jaGVja2JveC5taW5pLnJvdW5kZWQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAua2FsZW5kZXMtY2hlY2tib3gubWVkaXVtIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgICAua2FsZW5kZXMtY2hlY2tib3gubWVkaXVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4OyB9XG4gICAgLmthbGVuZGVzLWNoZWNrYm94Lm1lZGl1bSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICBwYWRkaW5nOiA0cHg7IH1cbiAgICAgIC5rYWxlbmRlcy1jaGVja2JveC5tZWRpdW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgLmthbGVuZGVzLWNoZWNrYm94Lm1lZGl1bS5yb3VuZGVkIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7IH1cbiAgLmthbGVuZGVzLWNoZWNrYm94Lm1heGkge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDsgfVxuICAgIC5rYWxlbmRlcy1jaGVja2JveC5tYXhpIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgLmthbGVuZGVzLWNoZWNrYm94Lm1heGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgICAgcGFkZGluZzogNXB4OyB9XG4gICAgICAua2FsZW5kZXMtY2hlY2tib3gubWF4aSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAua2FsZW5kZXMtY2hlY2tib3gubWF4aS5yb3VuZGVkIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cbiAgLmthbGVuZGVzLWNoZWNrYm94LmJsYWNrIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjEyMTIxOyB9XG4gIC5rYWxlbmRlcy1jaGVja2JveC5yZWQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQ6ICNDOTM4Njc7IH1cbiAgLmthbGVuZGVzLWNoZWNrYm94LnB1cnBsZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZDogIzVGMkVFQTsgfVxuICAua2FsZW5kZXMtY2hlY2tib3guZ3JlZW4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQ6ICM0M0EwNDc7IH1cbiAgLmthbGVuZGVzLWNoZWNrYm94LmRpc2FibGUtZXZlbnQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5rYWxlbmRlcy1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ua2FsZW5kZXMtZGlzYWJsZUFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmthbGVuZGVzLWRpc2FibGVBcmVhIC5rYWxlbmRlcy1kaXNhYmxlQXJlYS1iYWNrZHJvcCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTNBM0JEICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTsgfVxuICAua2FsZW5kZXMtZGlzYWJsZUFyZWEgLmthbGVuZGVzLWRpc2FibGVBcmVhLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ua2FsZW5kZXMtZm9vdGVyLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7IH1cbiAgLmthbGVuZGVzLWZvb3Rlci1jb21wb25lbnQ6bm90KC5yaWdodC1waW5uZWQpIHtcbiAgICBsZWZ0OiAwcHg7IH1cblxuLmthbGVuZGVzLWZ1bGwtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICB6LWluZGV4OiAxMDAxOyB9XG4gIC5rYWxlbmRlcy1mdWxsLXBvcHVwLmNsb3NlLXdoaXRlIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRhaW5lciAua2FsZW5kZXMtZnVsbC1wb3B1cC1oZWFkZXIgbWQtaWNvbiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5rYWxlbmRlcy1mdWxsLXBvcHVwLmNsb3NlLWJpZyAua2FsZW5kZXMtZnVsbC1wb3B1cC1jb250YWluZXIgLmthbGVuZGVzLWZ1bGwtcG9wdXAtaGVhZGVyIG1kLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgLmthbGVuZGVzLWZ1bGwtcG9wdXAgLmthbGVuZGVzLWZ1bGwtcG9wdXAtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRhaW5lci5uby1yYWRpdXMge1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gICAgLmthbGVuZGVzLWZ1bGwtcG9wdXAgLmthbGVuZGVzLWZ1bGwtcG9wdXAtY29udGFpbmVyIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7IH1cbiAgICAua2FsZW5kZXMtZnVsbC1wb3B1cCAua2FsZW5kZXMtZnVsbC1wb3B1cC1jb250YWluZXIgLmthbGVuZGVzLWZ1bGwtcG9wdXAtaGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRhaW5lciAua2FsZW5kZXMtZnVsbC1wb3B1cC1oZWFkZXIgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAua2FsZW5kZXMtZnVsbC1wb3B1cCAjY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmthbGVuZGVzLWdlbmVyaWtQb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAua2FsZW5kZXMtZ2VuZXJpa1BvcHVwIC5rYWxlbmRlcy1nZW5lcmlrUG9wdXAtY29udGVudCAuYWNjb3VudCB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7IH1cbiAgICAua2FsZW5kZXMtZ2VuZXJpa1BvcHVwIC5rYWxlbmRlcy1nZW5lcmlrUG9wdXAtY29udGVudCAuYWNjb3VudCAubmFtZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAua2FsZW5kZXMtZ2VuZXJpa1BvcHVwIC5rYWxlbmRlcy1nZW5lcmlrUG9wdXAtY29udGVudCAuZ2VuZXJpay1kZXRhaWxzIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5rYWxlbmRlcy1nZW5lcmlrUG9wdXAgLmthbGVuZGVzLWdlbmVyaWtQb3B1cC1jb250ZW50IC5nZW5lcmlrLWRldGFpbHMgLmdlbmVyaWstY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5rYWxlbmRlcy1nZW5lcmlrUG9wdXAgLmdlbmVyaWstZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFRUVFO1xuICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgbWF4LWhlaWdodDogOTBweDsgfVxuXG4ua2FsZW5kZXMtZ2VuZXJpa0xpc3Qge1xuICBtYXJnaW46IDIwcHg7IH1cbiAgLmthbGVuZGVzLWdlbmVyaWtMaXN0IC5nZW5lcmlrTGlzdC10aXRsZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgIC5rYWxlbmRlcy1nZW5lcmlrTGlzdCAuZ2VuZXJpa0xpc3QtdGl0bGUgbGlzdC10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAua2FsZW5kZXMtZ2VuZXJpa0xpc3QgLmdlbmVyaWtMaXN0LW5vUmVjb3JkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RDRENEQztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQztcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAua2FsZW5kZXMtZ2VuZXJpa0xpc3QgLmdlbmVyaWtMaXN0LWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRENEQ0RDO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAua2FsZW5kZXMtZ2VuZXJpa0xpc3QgLmdlbmVyaWtMaXN0LWl0ZW0ucGFpciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5rYWxlbmRlcy1nZW5lcmlrTGlzdCAuZ2VuZXJpa0xpc3QtaXRlbSAuZ2VuZXJpa0xpc3QtaXRlbS1hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAua2FsZW5kZXMtZ2VuZXJpa0xpc3QgLmdlbmVyaWtMaXN0LWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7IH1cblxuLnhzIC5rYWxlbmRlcy1nZW5lcmlrTGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC54cyAua2FsZW5kZXMtZ2VuZXJpa0xpc3QgLmdlbmVyaWtMaXN0LXRpdGxlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbml0aWFsO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbml0aWFsOyB9XG4gIC54cyAua2FsZW5kZXMtZ2VuZXJpa0xpc3QgLmdlbmVyaWtMaXN0LWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4ua2FsZW5kZXMtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2UucHVycGxlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS5ibHVlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTc0RkQ7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS5yZWQge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDQzMzsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLmdyZWVuIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQUNDMzU7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS55ZWxsb3cge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQjsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLm9yYW5nZSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU5NTAwOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2UuZ3JleSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM3Qzk0OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2UuYmxhY2sge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLnBpbmsge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5MWU2MzsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLmluZGlnbyB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MUI1OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2Uud2hpdGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZDsgfVxuICAgICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2Uud2hpdGUucHVycGxlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNUYyRUVBO1xuICAgICAgICBjb2xvcjogIzVGMkVFQTsgfVxuICAgICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5wdXJwbGUgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICM1RjJFRUE7IH1cbiAgICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLndoaXRlLnBpbmsge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOTFlNjM7XG4gICAgICAgIGNvbG9yOiAjZTkxZTYzOyB9XG4gICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5ibHVlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMUU3NEZEO1xuICAgICAgICBjb2xvcjogIzFFNzRGRDsgfVxuICAgICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5ibHVlIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAjMUU3NEZEOyB9XG4gICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5yZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICNFQzQ0MzM7XG4gICAgICAgIGNvbG9yOiAjRUM0NDMzOyB9XG4gICAgICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLndoaXRlLnJlZCBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogI0VDNDQzMzsgfVxuICAgICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2Uud2hpdGUuZ3JlZW4ge1xuICAgICAgICBib3JkZXItY29sb3I6ICMzNEM3NTk7XG4gICAgICAgIGNvbG9yOiAjMzRDNzU5OyB9XG4gICAgICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLndoaXRlLmdyZWVuIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAjMzRDNzU5ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLndoaXRlLnllbGxvdyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRUIzQjtcbiAgICAgICAgY29sb3I6ICNGRkVCM0I7IH1cbiAgICAgICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2Uud2hpdGUueWVsbG93IG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAjRkZFQjNCOyB9XG4gICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5vcmFuZ2Uge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRTk1MDA7XG4gICAgICAgIGNvbG9yOiAjRkU5NTAwOyB9XG4gICAgICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWJhZGdlLndoaXRlLm9yYW5nZSBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogI0ZFOTUwMCAhaW1wb3J0YW50OyB9XG4gICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5ncmV5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNkM3Qzk0O1xuICAgICAgICBjb2xvcjogIzZDN0M5NDsgfVxuICAgICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5ncmV5IG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAjNkM3Qzk0OyB9XG4gICAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS53aGl0ZS5ibGFjayB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzIyMjtcbiAgICAgICAgY29sb3I6ICMyMjI7IH1cbiAgICAgICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2Uud2hpdGUuYmxhY2sgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICMyMjI7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1iYWRnZS54eHMge1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWluLXdpZHRoOiAyMHB4OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2UueHMge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWluLXdpZHRoOiAzMHB4OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2UueGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbWluLXdpZHRoOiA1MHB4OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYmFkZ2UueHhsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1pbi13aWR0aDogNjBweDsgfVxuICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZDpub3QoLmJhZGdlKTpub3QoLndoaXRlKS5wdXJwbGUge1xuICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kOm5vdCguYmFkZ2UpOm5vdCgud2hpdGUpLmJsdWUge1xuICAgIGNvbG9yOiAjMUU3NEZEOyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kOm5vdCguYmFkZ2UpOm5vdCgud2hpdGUpLmluZGlnbyB7XG4gICAgY29sb3I6ICMzRjUxQjU7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQ6bm90KC5iYWRnZSk6bm90KC53aGl0ZSkucmVkIG1kLWljb24ge1xuICAgIGNvbG9yOiAjQzkzODY3OyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kOm5vdCguYmFkZ2UpOm5vdCgud2hpdGUpLnBpbmsge1xuICAgIGNvbG9yOiAjZTkxZTYzOyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kOm5vdCguYmFkZ2UpOm5vdCgud2hpdGUpLmdyZWVuIHtcbiAgICBjb2xvcjogIzFCQUQzQzsgfVxuICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZDpub3QoLmJhZGdlKTpub3QoLndoaXRlKS55ZWxsb3cge1xuICAgIGNvbG9yOiAjRkZFQjNCOyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kOm5vdCguYmFkZ2UpOm5vdCgud2hpdGUpLm9yYW5nZSB7XG4gICAgY29sb3I6ICNGRTk1MDA7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQ6bm90KC5iYWRnZSk6bm90KC53aGl0ZSkudGV4dC1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzBCMDY0MzsgfVxuICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZDpub3QoLmJhZGdlKTpub3QoLndoaXRlKS50ZXh0LXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICM2RTZFOEM7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQ6bm90KC5iYWRnZSk6bm90KC53aGl0ZSkuZ3JleSB7XG4gICAgY29sb3I6ICM2QzdDOTQ7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQ6bm90KC5iYWRnZSk6bm90KC53aGl0ZSkuYmxhY2sge1xuICAgIGNvbG9yOiAjMjIyOyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLmJhZGdlLndoaXRlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2Uud2hpdGUubWVkaXVtLWJvcmRlciB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZDsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLmJhZGdlLndoaXRlLnB1cnBsZSB7XG4gICAgICBib3JkZXItY29sb3I6ICM1RjJFRUE7XG4gICAgICBjb2xvcjogIzVGMkVFQTsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLmJhZGdlLndoaXRlLnBpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTkxZTYzO1xuICAgICAgY29sb3I6ICNlOTFlNjM7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS53aGl0ZS5ibHVlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzFFNzRGRDtcbiAgICAgIGNvbG9yOiAjMUU3NEZEOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2Uud2hpdGUucmVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0VDNDQzMztcbiAgICAgIGNvbG9yOiAjRUM0NDMzOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2Uud2hpdGUuZ3JlZW4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzRDNzU5O1xuICAgICAgY29sb3I6ICMzNEM3NTk7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS53aGl0ZS55ZWxsb3cge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZFQjNCO1xuICAgICAgY29sb3I6ICNGRkVCM0I7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS53aGl0ZS5vcmFuZ2Uge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkU5NTAwO1xuICAgICAgY29sb3I6ICNGRTk1MDA7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS53aGl0ZS5ncmV5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzZDN0M5NDtcbiAgICAgIGNvbG9yOiAjNkM3Qzk0OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2Uud2hpdGUuYmxhY2sge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMjIyO1xuICAgICAgY29sb3I6ICMyMjI7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLmJhZGdlOm5vdCgud2hpdGUpIG1kLWljb24ge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2UucHVycGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTJCQ0E7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS5ibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTc0RkQ7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS5pbmRpZ28ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNTsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLmJhZGdlLnJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM0NDMzOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2UucGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZTYzOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2UuZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0Qzc1OTsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLmJhZGdlLnllbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCOyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQuYmFkZ2Uub3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRTk1MDA7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS5ncmV5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2QzdDOTQ7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC5iYWRnZS5ibGFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyOyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLnh4cy5iYWRnZSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4OyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLnh4cyBtZC1pY29uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE0cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgbWluLXdpZHRoOiAxNHB4OyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLnhzLmJhZGdlIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQueHMgbWQtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBtaW4taGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIG1pbi13aWR0aDogMThweDsgfVxuICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZC54bC5iYWRnZSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA0NXB4OyB9XG4gIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLW1kLnhsIG1kLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQueHhsLmJhZGdlIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQueHhsIG1kLWljb24ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tYWxlcnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zcHg7XG4gICAgcmlnaHQ6IC0zcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzU7IH1cbiAgICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1hbGVydC54bCB7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICByaWdodDogLTFweDsgfVxuICAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIHJpZ2h0OiAtM3B4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1OyB9XG4gICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbG9hZGluZyBtZC1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgbWluLWhlaWdodDogMTNweDtcbiAgICAgIG1pbi13aWR0aDogMTNweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWxvYWRpbmcueGwge1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgcmlnaHQ6IC0xcHg7IH1cblxuLmthbGVuZGVzLWljb25CdXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW46IDVweDsgfVxuICAua2FsZW5kZXMtaWNvbkJ1dHRvbiBtZC1pY29uIHtcbiAgICBjb2xvcjogIzYxNjE2MTsgfVxuICAua2FsZW5kZXMtaWNvbkJ1dHRvbi5yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzU7IH1cbiAgICAua2FsZW5kZXMtaWNvbkJ1dHRvbi5yZWQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmthbGVuZGVzLWljb25CdXR0b24uZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTsgfVxuICAgIC5rYWxlbmRlcy1pY29uQnV0dG9uLmdyZXkgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmthbGVuZGVzLWljb25CdXR0b24uYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7IH1cbiAgICAua2FsZW5kZXMtaWNvbkJ1dHRvbi5ibGFjayBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAua2FsZW5kZXMtaWNvbkJ1dHRvbi5ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU4OEU1OyB9XG4gICAgLmthbGVuZGVzLWljb25CdXR0b24uYmx1ZSBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAua2FsZW5kZXMtaWNvbkJ1dHRvbi5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4OyB9XG4gIC5rYWxlbmRlcy1pY29uQnV0dG9uLmJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUVFOyB9XG4gIC5rYWxlbmRlcy1pY29uQnV0dG9uLmhvdmVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBOyB9XG4gIC5rYWxlbmRlcy1pY29uQnV0dG9uLnh4cy5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4OyB9XG4gIC5rYWxlbmRlcy1pY29uQnV0dG9uLnh4cyBtZC1pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4cHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtaWNvbkJ1dHRvbi5taW5pLnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7IH1cbiAgLmthbGVuZGVzLWljb25CdXR0b24ubWluaSBtZC1pY29uIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1pY29uQnV0dG9uLm1lZGl1bSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmthbGVuZGVzLWljb25CdXR0b24ubWVkaXVtLnJvdW5kZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDsgfVxuICAgIC5rYWxlbmRlcy1pY29uQnV0dG9uLm1lZGl1bSBtZC1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1pY29uQnV0dG9uLmJpZyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmthbGVuZGVzLWljb25CdXR0b24uYmlnLnJvdW5kZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDsgfVxuICAgIC5rYWxlbmRlcy1pY29uQnV0dG9uLmJpZyBtZC1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rYWxlbmRlcy1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmthbGVuZGVzLWlucHV0Lm5vLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5rYWxlbmRlcy1pbnB1dC5zaG93LWVycm9yIGlucHV0Lm5nLWludmFsaWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1pbnB1dC5zaG93LWVycm9yIHNlbGVjdC5uZy1pbnZhbGlkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtaW5wdXQuaGFzLWNsZWFyIGlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmthbGVuZGVzLWlucHV0LmJpZy1oZWlnaHQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dCB7XG4gICAgaGVpZ2h0OiA2NHB4OyB9XG4gIC5rYWxlbmRlcy1pbnB1dC5hbGlnbi1yaWdodCBpbnB1dCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5rYWxlbmRlcy1pbnB1dC5zZWxlY3RlZCAua2FsZW5kZXMtaW5wdXQtbGFiZWwge1xuICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtc2VsZWN0LWFycm93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgICAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtc2VsZWN0LWFycm93IG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0JEQkRCRDsgfVxuICAgIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dC1jbGVhci1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDQwcHg7IH1cbiAgICAgIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dC1jbGVhci1idXR0b24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRThFOEZDOyB9XG4gICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1jb250YWluZXIgLmthbGVuZGVzLWlucHV0LWNvbnRlbnQgaW5wdXQge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgICAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dDpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNUYyRUVBO1xuICAgICAgY29sb3I6ICMwQjA2NDM7IH1cbiAgICAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dDpkaXNhYmxlZCB7XG4gICAgICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1jb250YWluZXIgLmthbGVuZGVzLWlucHV0LWNvbnRlbnQgc2VsZWN0IHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1jb250YWluZXIgLmthbGVuZGVzLWlucHV0LWNvbnRlbnQgc2VsZWN0Lm5nLWludmFsaWQubmctc2hvdy1lcnJvciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgfVxuICAgIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50IHNlbGVjdDpkaXNhYmxlZCB7XG4gICAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICAgIGNvbG9yOiAjOUU5RTlFOyB9XG4gICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1jb250YWluZXIgLmthbGVuZGVzLWlucHV0LWNvbnRlbnQgc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBOyB9XG4gICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1jb250YWluZXIgLmthbGVuZGVzLWlucHV0LWNvbnRlbnQgc2VsZWN0OmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxRTc0RkQ7IH1cbiAgICAgIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50IHNlbGVjdDpmb2N1cy5uZy1pbnZhbGlkLm5nLXNob3ctZXJyb3Ige1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7IH1cbiAgICAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dFt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dFt0eXBlPWZpbGVdOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1BhcmNvdXJpci4uLic7XG4gICAgICBjb2xvcjogIzQyNDI0MjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRUU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEwcHQ7IH1cbiAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1oZWxwIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1oZWxwIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNDOUM5RTA7IH1cbiAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1lcnJvcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtZXJyb3JzIC5lcnJvcnMtbWVzc2FnZXMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmthbGVuZGVzLWlucHV0IC5rYWxlbmRlcy1pbnB1dC1lcnJvcnMgLmVycm9ycy1tZXNzYWdlcyBkaXYge1xuICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNFQzQ0MzM7IH1cblxuLmthbGVuZGVzLWlucHV0LWhlbHAtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzkzODY3O1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5rYWxlbmRlcy1pbnB1dC1oZWxwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4ua2FsZW5kZXMtaW5wdXQtd2lkdGgtc2VwYXJhdG9yIHtcbiAgbWluLXdpZHRoOiAyMHB4OyB9XG5cbi50cmFuc3BhcmVudC1iZyAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gIGNvbG9yOiAjMEIwNjQzOyB9XG4gIC50cmFuc3BhcmVudC1iZyAua2FsZW5kZXMtaW5wdXQgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lciAua2FsZW5kZXMtaW5wdXQtY29udGVudCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnRyYW5zcGFyZW50LWJnIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnRyYW5zcGFyZW50LWJnIC5rYWxlbmRlcy1pbnB1dCAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVyIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50IGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVGMkVFQTsgfVxuXG4ua2FsZW5kZXMtaW5wdXRBZHJlc3NlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAua2FsZW5kZXMtaW5wdXRBZHJlc3NlIC5rYWxlbmRlcy1pbnB1dEFkcmVzc2Utbm9ybWFsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rYWxlbmRlcy1pbnB1dEFkcmVzc2UgLmxpbmstY3VzdG9tLWNvbmZpZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmthbGVuZGVzLWlucHV0QWRyZXNzZSAubGluay1jdXN0b20tY29uZmlnOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAua2FsZW5kZXMtaW5wdXRBZHJlc3NlIC5rYWxlbmRlcy1hZHJlc3NlLXJlc3V0cy1wb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIGhlaWdodDogMjUwcHg7IH1cblxuLmthbGVuZGVzLWlucHV0QWRyZXNzZS1jdXN0b20tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTBweDsgfVxuICAua2FsZW5kZXMtaW5wdXRBZHJlc3NlLWN1c3RvbS1jb250YWluZXIgLmFkcmVzc2UtY3VzdG9tLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICMwQjA2NDM7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5rYWxlbmRlcy1pbnB1dEFkcmVzc2UtY3VzdG9tLWNvbnRhaW5lciAuYWRyZXNzZS1jdXN0b20taW5wdXQtZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1pbnB1dEFkcmVzc2UtY3VzdG9tLWNvbnRhaW5lciAuY3VzdG9tLWNvbnRhaW5lci1jb250ZW50IC5hZHJlc3NlLWN1c3RvbS1pbnB1dCB7XG4gICAgLypcbiAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgICAgJi5udW1lcm97XG4gICAgICAgIHdpZHRoOjYwcHg7XG4gICAgICB9XG4gICAgICAmLmNvZGUtcG9zdGFse1xuICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgIH1cbiAgICAgICYucnVle1xuICAgICAgICB3aWR0aDozMDBweDtcbiAgICAgIH1cbiAgICAgICYudmlsbGV7XG4gICAgICAgIHdpZHRoOjIwMHB4O1xuICAgICAgfVxuICAgICAgJi5wYXlze1xuICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgIH1cbiAgICAgICAqLyB9XG5cbi5rYWxlbmRlcy1pbnB1dExpYmVsbGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5rYWxlbmRlcy1pbnB1dExpYmVsbGUubm8tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgLmthbGVuZGVzLWlucHV0TGliZWxsZSAuaW5wdXQtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBjb2xvcjogIzBCMDY0MztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLypcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGNvbG9yOiM2MTYxNjE7XG4gICAgICovIH1cbiAgLmthbGVuZGVzLWlucHV0TGliZWxsZSAuaW5wdXQtdmFsdWUge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAua2FsZW5kZXMtaW5wdXRMaWJlbGxlIC5pbnB1dC12YWx1ZS5rYWxlbmRlcy1ub1BhZGRpbmcge1xuICAgICAgcGFkZGluZzogMHB4OyB9XG4gIC5rYWxlbmRlcy1pbnB1dExpYmVsbGUgLmlucHV0LXZhbHVlOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMUU3NEZEOyB9XG4gIC5rYWxlbmRlcy1pbnB1dExpYmVsbGUuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLmthbGVuZGVzLWlucHV0TGliZWxsZS5kaXNhYmxlZCAuaW5wdXQtdmFsdWUge1xuICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICBjb2xvcjogIzlFOUU5RTsgfVxuXG4ua2FsZW5kZXMtaW5wdXRMaWJlbGxlOm5vdCguZGlzYWJsZWQpIC5pbnB1dC12YWx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7IH1cblxuLmthbGVuZGVzLWlucHV0UXVhbnRpdGUgLmthbGVuZGVzLWlucHV0UXVhbnRpdGUtbW9pbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUU5Rjg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMxNDE0MkI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmthbGVuZGVzLWlucHV0UXVhbnRpdGUgLmthbGVuZGVzLWlucHV0UXVhbnRpdGUtaW5wdXQgaW5wdXQge1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMEIwNjQzOyB9XG5cbi5rYWxlbmRlcy1pbnB1dFF1YW50aXRlIC5rYWxlbmRlcy1pbnB1dFF1YW50aXRlLXBsdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUU5Rjg7XG4gIGNvbG9yOiAjMTQxNDJCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmthbGVuZGVzLWlucHV0LXRpbWUge1xuICAvKlxuICAua2FsZW5kZXMtaW5wdXR7XG4gICAgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lcntcbiAgICAgIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50e1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAgKi8gfVxuICAua2FsZW5kZXMtaW5wdXQtdGltZSBpbnB1dCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFOEZDO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHggNXB4ICAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4ua2FsZW5kZXMtbGltaXRXaWR0aCAua2FsZW5kZXMtbGltaXRXaWR0aC1saW1pdGVkIC5rYWxlbmRlcy1saW1pdFdpZHRoLWxpbWl0ZWQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogODAwcHg7IH1cblxuLmthbGVuZGVzLWxvYWRpbmcgLmlzLWxvYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmthbGVuZGVzLWxvYWRpbmcgLmlzLWxvYWRpbmcgLmxvYWRpbmctcGFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICB6LWluZGV4OiAyMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmthbGVuZGVzLWxvYWRpbmcgLmlzLWxvYWRpbmcgLmxvYWRpbmctaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMjI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5rYWxlbmRlcy1sb2FkaW5nIC5pcy1sb2FkaW5nIC5sb2FkaW5nLW9wYWNpdHkge1xuICAgIG9wYWNpdHk6IDAuOTU7IH1cblxuLmthbGVuZGVzLWxvYWRpbmcgLmlzLXRpbWVvdXQgLm5vLW5ldHdvcmsge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5rYWxlbmRlcy1sb2FkaW5nIC5pcy10aW1lb3V0IC5uby1uZXR3b3JrIC5uby1uZXR3b3JrLWljb24gbWQtaWNvbiB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtbG9hZGluZyAuaXMtdGltZW91dCAubm8tbmV0d29yayAubm8tbmV0d29yay10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmthbGVuZGVzLWxvYWRpbmcgLmlzLXRpbWVvdXQgLm5vLW5ldHdvcmsgLm5vLW5ldHdvcmstc3VidGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1sb2FkaW5nIC5pcy10aW1lb3V0IC5uby1uZXR3b3JrIC5uby1uZXR3b3JrLWFjdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi5rYWxlbmRlcy1sb2FkaW5nIC5pcy1ub0NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjOyB9XG4gIC5rYWxlbmRlcy1sb2FkaW5nIC5pcy1ub0NvbnRlbnQgLm5vLWNvbnRlbnQtaWNvbiBtZC1pY29uIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1sb2FkaW5nIC5pcy1ub0NvbnRlbnQgLm5vLWNvbnRlbnQtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMyZDMyM2U7IH1cblxuLmthbGVuZGVzLWxvYWRpbmcgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgcGF0aCB7XG4gIHN0cm9rZTogIzQ3MjJBRTsgfVxuXG4ja2FsZW5kZXMtbWFwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFwLWxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHotaW5kZXg6IDE7IH1cbiAgLm1hcC1sb2FkaW5nIG1kLXByb2dyZXNzLWxpbmVhciB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDsgfVxuICAgIC5tYXAtbG9hZGluZyBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAgIC5tYXAtbG9hZGluZyBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBICFpbXBvcnRhbnQ7IH1cbiAgICAubWFwLWxvYWRpbmcgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1iYXIyIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0yIDFzIGluZmluaXRlLCBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0yIDFzIGluZmluaXRlICFpbXBvcnRhbnQ7XG4gICAgICBhbmltYXRpb246IG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTIgMXMgaW5maW5pdGUsIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTIgMXMgaW5maW5pdGUgIWltcG9ydGFudDsgfVxuXG4ua2FsZW5kZXMtbWFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFya2VyLWJvdXRpcXVlcyB7XG4gIGJhY2tncm91bmQ6ICM1RjJFRUE7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI21hcCB7XG4gIGhlaWdodDogMTAwJTsgfVxuICAjbWFwIGFbaHJlZl49XCJodHRwczovL21hcHMuZ29vZ2xlLmNvbS9tYXBzXCJdIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuI21hcC1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZ20tc3R5bGUgLmNvbnRyb2xzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICAvKiB0aGlzIGFkanVzdHMgdGhlIHNpemUgb2YgYWxsIHRoZSBjb250cm9scyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDBweCAxcHggNHB4IC0xcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogMzAwO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBhZGRpbmc6IDJweDtcbiAgd2lkdGg6IDFlbTsgfVxuXG4uZ20tc3R5bGUgLmNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLmdtLXN0eWxlIC5jb250cm9scyBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzVGMkVFQTsgfVxuXG4uZ20tc3R5bGUgLmNvbnRyb2xzLnpvb20tY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZ20tc3R5bGUgLmNvbnRyb2xzLnpvb20tY29udHJvbCBidXR0b24ge1xuICBmb250OiAwLjg1ZW0gQXJpYWw7XG4gIG1hcmdpbjogMXB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zY3JvbGxGaXgge1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogd2hpdGUtc3BhY2U6IG5vd3JhcDsgKi8gfVxuXG4vKiBoaWRlIGNsb3NlIGJ1dHRvbiBpbiBpbmZvLXdpbmRvdyAqL1xuLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1kIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5nbS11aS1ob3Zlci1lZmZlY3Qge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSBub25lIHJlcGVhdCBzY3JvbGwgMCUgMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuXG4ua2FsZW5kZXMtbWFwLWNvbnRhaW5lci1pdGVtIC5wbGF0Zm9ybS1zZWFyY2gtaXRlbSAucGxhdGZvcm0tc2VhcmNoLWl0ZW0tY29udGFpbmVyIC5wbGF0Zm9ybS1zZWFyY2gtaXRlbS1jb250YWluZXItbGVmdCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5rYWxlbmRlcy1tYXAtY29udGFpbmVyLWl0ZW0gLnBsYXRmb3JtLXNlYXJjaC1pdGVtIC5wbGF0Zm9ybS1zZWFyY2gtaXRlbS1jb250YWluZXIgLmNhcm91c2VsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi54cyAubWFwLWxvYWRpbmcsIC5zbSAubWFwLWxvYWRpbmcge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4OyB9XG5cbi5rYWxlbmRlcy1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7IH1cbiAgLmthbGVuZGVzLW1vZGFsIC5rYWxlbmRlcy1tb2RhbC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5rYWxlbmRlcy1tb2RhbCAua2FsZW5kZXMtbW9kYWwtY29udGFpbmVyLm5vLXJhZGl1cyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7IH1cbiAgICAua2FsZW5kZXMtbW9kYWwgLmthbGVuZGVzLW1vZGFsLWNvbnRhaW5lciAua2FsZW5kZXMtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDsgfVxuICAgIC5rYWxlbmRlcy1tb2RhbCAua2FsZW5kZXMtbW9kYWwtY29udGFpbmVyIC5rYWxlbmRlcy1tb2RhbC1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAua2FsZW5kZXMtbW9kYWwgLmthbGVuZGVzLW1vZGFsLWNvbnRhaW5lciAua2FsZW5kZXMtbW9kYWwtY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICByaWdodDogMnB4O1xuICAgICAgdG9wOiAycHg7XG4gICAgICB6LWluZGV4OiAxMjsgfVxuICAgICAgLmthbGVuZGVzLW1vZGFsIC5rYWxlbmRlcy1tb2RhbC1jb250YWluZXIgLmthbGVuZGVzLW1vZGFsLWNsb3NlIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogIzBCMDY0MztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmthbGVuZGVzLW1vZGFsICNjb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ua2FsZW5kZXMtbW9kYWxSaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7IH1cbiAgLmthbGVuZGVzLW1vZGFsUmlnaHQgLmthbGVuZGVzLW1vZGFsUmlnaHQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5rYWxlbmRlcy1tb2RhbFJpZ2h0IC5rYWxlbmRlcy1tb2RhbFJpZ2h0LWNvbnRhaW5lciAua2FsZW5kZXMtbW9kYWxSaWdodC1oZWFkZXIge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDsgfVxuICAgIC5rYWxlbmRlcy1tb2RhbFJpZ2h0IC5rYWxlbmRlcy1tb2RhbFJpZ2h0LWNvbnRhaW5lciAua2FsZW5kZXMtbW9kYWxSaWdodC1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmthbGVuZGVzLW1vcmVNZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rYWxlbmRlcy1tb3JlTWVudSAua2FsZW5kZXMtbW9yZU1lbnUtZGVza3RvcC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMTAwOyB9XG4gIC5rYWxlbmRlcy1tb3JlTWVudSAua2FsZW5kZXMtbW9yZU1lbnUtbW9iaWxlLXBvcHVwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG4ua2FsZW5kZXMtbm8tY29udGVudCAubm8tY29udGVudC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAua2FsZW5kZXMtbm8tY29udGVudCAubm8tY29udGVudC1pY29uIG1kLWljb24ge1xuICAgIGZvbnQtc2l6ZTogNjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmthbGVuZGVzLW5vLWNvbnRlbnQgLm5vLWNvbnRlbnQtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMmQzMjNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmthbGVuZGVzLXBhZ2VDb250YWluZXIgLmthbGVuZGVzLXBhZ2UtYWx3YXlzVmlzaWJsZSB7XG4gIHotaW5kZXg6IDEyOyB9XG5cbi5rYWxlbmRlcy1waG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy1waG9uZSAua2FsZW5kZXMtcGhvbmUtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBjb2xvcjogIzBCMDY0MztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLypcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGNvbG9yOiM2MTYxNjE7XG4gICAgICovIH1cbiAgLmthbGVuZGVzLXBob25lLnNlbGVjdGVkIC5rYWxlbmRlcy1waG9uZS1sYWJlbCB7XG4gICAgY29sb3I6ICM1RjJFRUE7IH1cbiAgLmthbGVuZGVzLXBob25lLnNlbGVjdGVkIGlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNUYyRUVBO1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gIC5rYWxlbmRlcy1waG9uZS5kaXNhYmxlZCAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVyIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDsgfVxuICAgIC5rYWxlbmRlcy1waG9uZS5kaXNhYmxlZCAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVyIGlucHV0IHtcbiAgICAgIGNvbG9yOiAjOUU5RTlFOyB9XG4gIC5rYWxlbmRlcy1waG9uZSAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgICAua2FsZW5kZXMtcGhvbmUgLmthbGVuZGVzLXBob25lLWNvbnRhaW5lciAuaW50bC10ZWwtaW5wdXQgaW5wdXQge1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgLmthbGVuZGVzLXBob25lIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXIgLmthbGVuZGVzLXBob25lLWluZGljIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgbWluLXdpZHRoOiA2MHB4OyB9XG4gICAgICAua2FsZW5kZXMtcGhvbmUgLmthbGVuZGVzLXBob25lLWNvbnRhaW5lciAua2FsZW5kZXMtcGhvbmUtaW5kaWMgLmthbGVuZGVzLXNlbGVjdC1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDQwcHg7IH1cbiAgICAgICAgLmthbGVuZGVzLXBob25lIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXIgLmthbGVuZGVzLXBob25lLWluZGljIC5rYWxlbmRlcy1zZWxlY3QtYXJyb3cgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICNCREJEQkQ7IH1cbiAgICAgIC5rYWxlbmRlcy1waG9uZSAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVyIC5rYWxlbmRlcy1waG9uZS1pbmRpYyBzZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCREJEQkQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAgICAgLmthbGVuZGVzLXBob25lIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXIgLmthbGVuZGVzLXBob25lLWluZGljIHNlbGVjdDpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNDk5ZGI7IH1cbiAgICAgICAgLmthbGVuZGVzLXBob25lIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXIgLmthbGVuZGVzLXBob25lLWluZGljIHNlbGVjdDpmb2N1cy5uZy1pbnZhbGlkIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7IH1cbiAgICAua2FsZW5kZXMtcGhvbmUgLmthbGVuZGVzLXBob25lLWNvbnRhaW5lciAua2FsZW5kZXMtcGhvbmUtbnVtZXJvIGlucHV0IHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgICAua2FsZW5kZXMtcGhvbmUgLmthbGVuZGVzLXBob25lLWNvbnRhaW5lciAua2FsZW5kZXMtcGhvbmUtbnVtZXJvIGlucHV0OmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNDk5ZGI7IH1cbiAgICAgIC5rYWxlbmRlcy1waG9uZSAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVyIC5rYWxlbmRlcy1waG9uZS1udW1lcm8gaW5wdXQ6Zm9jdXMubmctaW52YWxpZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgfVxuICAua2FsZW5kZXMtcGhvbmUgLmVycm9ycy1tZXNzYWdlcyBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiByZWQ7IH1cblxuLnhzIC5rYWxlbmRlcy1waG9uZSAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVyIC5rYWxlbmRlcy1waG9uZS1pbmRpYyB7XG4gIHdpZHRoOiAxMjBweDsgfVxuXG4ua2FsZW5kZXMta2FsZW5kZXNQaG90b3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmthbGVuZGVzLWthbGVuZGVzUGhvdG9zIG1kLWljb24ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7IH1cbiAgLmthbGVuZGVzLWthbGVuZGVzUGhvdG9zIC5rYWxlbmRlcy1rYWxlbmRlc1Bob3Rvcy1sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAua2FsZW5kZXMta2FsZW5kZXNQaG90b3MgLmthbGVuZGVzLWthbGVuZGVzUGhvdG9zLWxvYWRpbmcgLmthbGVuZGVzLWthbGVuZGVzUGhvdG9zLWxvYWRpbmctaW5kaWNhdG9yIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmthbGVuZGVzLWthbGVuZGVzUGhvdG9zIC5rYWxlbmRlcy1rYWxlbmRlc1Bob3Rvcy1sb2FkaW5nIG1kLWljb24ge1xuICAgICAgb3BhY2l0eTogMC4zOyB9XG4gIC5rYWxlbmRlcy1rYWxlbmRlc1Bob3RvcyAucGhvdG8tYmFubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41czsgfVxuICAgIC5rYWxlbmRlcy1rYWxlbmRlc1Bob3RvcyAucGhvdG8tYmFubmVyLnBob3RvLWhpZGUge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5rYWxlbmRlcy1rYWxlbmRlc1Bob3RvcyAucGhvdG8tYmFubmVyLmhpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAua2FsZW5kZXMta2FsZW5kZXNQaG90b3Mucm91bmRlZCAucGhvdG8tYmFubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQGtleWZyYW1lcyBrYWxlbmRlcy1hbmltYXRlLXNob3cge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwLjQ4OyB9IH1cblxuQGtleWZyYW1lcyBrYWxlbmRlcy1hbmltYXRlLWhpZGUge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjQ4OyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmthbGVuZGVzLXBvcHVwLmlzLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cbiAgLmthbGVuZGVzLXBvcHVwLmlzLXBvcHVwLmlzLWZ1bGxQYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmthbGVuZGVzLXBvcHVwLmlzLXBvcHVwLmlzLWNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAua2FsZW5kZXMtcG9wdXAuaXMtcG9wdXAubGVmdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7IH1cbiAgLmthbGVuZGVzLXBvcHVwLmlzLXBvcHVwLnJpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4OyB9XG4gIC5rYWxlbmRlcy1wb3B1cC5pcy1wb3B1cC51cCB7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmthbGVuZGVzLXBvcHVwLmlzLXBvcHVwLmRvd24ge1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5rYWxlbmRlcy1wb3B1cC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG9wYWNpdHk6IDAuNDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDMzLCAzMywgMC40OCkgIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtcG9wdXAtYmFja2Ryb3AuYW5pbWF0ZS1oaWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1hbmltYXRlLWhpZGU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gIC5rYWxlbmRlcy1wb3B1cC1iYWNrZHJvcC5hbmltYXRlLXNob3cge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1hbmltYXRlLXNob3c7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gIC5rYWxlbmRlcy1wb3B1cC1iYWNrZHJvcC5oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ua2FsZW5kZXMtcG9wdXAtaGVhZGVyIHtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuICAua2FsZW5kZXMtcG9wdXAtaGVhZGVyLmJpZyB7XG4gICAgbWluLWhlaWdodDogNTVweDsgfVxuICAua2FsZW5kZXMtcG9wdXAtaGVhZGVyLnJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1MzkzNTtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAua2FsZW5kZXMtcG9wdXAtaGVhZGVyLnJlZCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAua2FsZW5kZXMtcG9wdXAtaGVhZGVyLmJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTg4RTU7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmthbGVuZGVzLXBvcHVwLWhlYWRlci5ibHVlIG1kLWljb24ge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5rYWxlbmRlcy1wb3B1cC1oZWFkZXIucGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5MWU2MztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAua2FsZW5kZXMtcG9wdXAtaGVhZGVyLnBpbmsgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmthbGVuZGVzLXBvcHVwLWhlYWRlci5hY2NlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDOTM4Njc7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmthbGVuZGVzLXBvcHVwLWhlYWRlci5hY2NlbnQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cblxuLmthbGVuZGVzLXBvcHVwLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFRUVFO1xuICBtaW4taGVpZ2h0OiA5MHB4O1xuICBtYXgtaGVpZ2h0OiA5MHB4OyB9XG4gIC5rYWxlbmRlcy1wb3B1cC1mb290ZXIubWluaSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4OyB9XG5cbi5rYWxlbmRlcy1zZWFyY2gtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmthbGVuZGVzLXNlYXJjaC1oZWFkZXIgLmhlYWRlci10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjNjE2MTYxO1xuICAgIC8qXG4gICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO1xuICAgICovIH1cbiAgICAua2FsZW5kZXMtc2VhcmNoLWhlYWRlciAuaGVhZGVyLXRpdGxlIHNwYW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogIzYxNjE2MTsgfVxuICAua2FsZW5kZXMtc2VhcmNoLWhlYWRlciAuaGVhZGVyLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIC5rYWxlbmRlcy1zZWFyY2gtaGVhZGVyIC5oZWFkZXItc3VidGl0bGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5rYWxlbmRlcy1zbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5rYWxlbmRlcy1zbGlkZXItY29udGFpbmVyLmhhcy10cmFuc2l0aW9uIC5rYWxlbmRlcy1zbGlkZS1jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjU3LCAwLjAxLCAwLjYsIDEpOyB9XG5cbi5rYWxlbmRlcy1zbWFydC10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5rYWxlbmRlcy1zbWFydC10YWJzIGthbGVuZGVzLXNtYXJ0LXRhYi5zZWxlY3RlZCB7XG4gICAgei1pbmRleDogMTsgfVxuXG4ua2FsZW5kZXMtc3dpdGNoIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKlxuICAuc3dpdGNoZXJ5e1xuICAgICYuc3dpdGNoZXJ5LWRlZmF1bHR7XG4gICAgICBib3gtc2hhZG93OiAjNUYyRUVBIDBweCAwcHggMHB4IDE2cHggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzVGMkVFQSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICAqLyB9XG4gIC5rYWxlbmRlcy1zd2l0Y2guZGlzYWJsZS1ldmVudCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmthbGVuZGVzLXN3aXRjaC5uby1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAua2FsZW5kZXMtc3dpdGNoIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmthbGVuZGVzLXN3aXRjaCAuc3dpdGNoLWlucHV0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAua2FsZW5kZXMtc3dpdGNoIC5sYWJlbC1tYWluIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmthbGVuZGVzLXN3aXRjaCAubGFiZWwtc3ViIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuICAgIC5rYWxlbmRlcy1zd2l0Y2ggLmxhYmVsLXN1YiBzcGFuIHtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4ua2FsZW5kZXMtdGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5rYWxlbmRlcy10YWJzIC5kZXRhaWwtdGFicyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5rYWxlbmRlcy10YWJzIC5kZXRhaWwtdGFicyAudGFicy1jb250YWluZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cbiAgLmthbGVuZGVzLXRhYnMgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIG1pbi13aWR0aDogMjhweDtcbiAgICBtaW4taGVpZ2h0OiAyOHB4OyB9XG5cbi5rYWxlbmRlcy10YWcge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAua2FsZW5kZXMtdGFnIHNwYW4ubmctc2NvcGUge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtdGFnLm5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwcHg7IH1cbiAgLmthbGVuZGVzLXRhZyAuaWNvbi1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLmthbGVuZGVzLXRhZyAuaWNvbi1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rYWxlbmRlcy10YWcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIC5rYWxlbmRlcy10YWcuaGFzLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAua2FsZW5kZXMtdGFnLm1pbmkge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuICAgIC5rYWxlbmRlcy10YWcubWluaSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgICAua2FsZW5kZXMtdGFnLm1pbmkgc3Bhbi5uZy1zY29wZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLXRhZy5taW5pLmhhcy1pY29uIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7IH1cbiAgLmthbGVuZGVzLXRhZy5ncmVlbiB7XG4gICAgY29sb3I6ICM0M0EwNDc7IH1cbiAgICAua2FsZW5kZXMtdGFnLmdyZWVuIG1kLWljb24ge1xuICAgICAgY29sb3I6ICM0M0EwNDc7IH1cbiAgLmthbGVuZGVzLXRhZy5yZWQge1xuICAgIGNvbG9yOiAjQzkzODY3OyB9XG4gICAgLmthbGVuZGVzLXRhZy5yZWQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0M5Mzg2NzsgfVxuICAua2FsZW5kZXMtdGFnLm9yYW5nZSB7XG4gICAgY29sb3I6ICNGQjhDMDA7IH1cbiAgICAua2FsZW5kZXMtdGFnLm9yYW5nZSBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiAjRkI4QzAwOyB9XG4gIC5rYWxlbmRlcy10YWcuZ3JleSB7XG4gICAgY29sb3I6ICM2RTZFOEM7IH1cbiAgICAua2FsZW5kZXMtdGFnLmdyZXkgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzZFNkU4QzsgfVxuICAua2FsZW5kZXMtdGFnLnB1cnBsZSB7XG4gICAgY29sb3I6ICM1RjJFRUE7IH1cbiAgICAua2FsZW5kZXMtdGFnLnB1cnBsZSBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gIC5rYWxlbmRlcy10YWcuYmx1ZSB7XG4gICAgY29sb3I6ICMyMTk2RjM7IH1cbiAgICAua2FsZW5kZXMtdGFnLmJsdWUgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzIxOTZGMzsgfVxuICAua2FsZW5kZXMtdGFnLnBpbmsge1xuICAgIGNvbG9yOiAjRTkxRTYzOyB9XG4gICAgLmthbGVuZGVzLXRhZy5waW5rIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNFOTFFNjM7IH1cbiAgLmthbGVuZGVzLXRhZy55ZWxsb3cge1xuICAgIGNvbG9yOiAjRkZFQjNCOyB9XG4gICAgLmthbGVuZGVzLXRhZy55ZWxsb3cgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0ZGRUIzQjsgfVxuICAua2FsZW5kZXMtdGFnLndoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRUU7IH1cbiAgICAua2FsZW5kZXMtdGFnLndoaXRlIG1kLWljb24ge1xuICAgICAgY29sb3I6ICM0MjQyNDI7IH1cblxuLmthbGVuZGVzLXRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAua2FsZW5kZXMtdGV4dGFyZWEudGV4dGFyZWEtbm9NYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAua2FsZW5kZXMtdGV4dGFyZWEgLnRleHRhcmVhLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmthbGVuZGVzLXRleHRhcmVhIC50ZXh0YXJlYS1pbnB1dCB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICMwQjA2NDM7IH1cblxuLnRhLXJvb3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAudGEtcm9vdCAudGEtc2Nyb2xsLXdpbmRvdy5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLnRhLXJvb3QuZm9jdXNzZWQgPiAudGEtc2Nyb2xsLXdpbmRvdy5mb3JtLWNvbnRyb2wge1xuICAgIG91dGxpbmU6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnRhLXJvb3QgdGV4dGFyZWEudGEtZWRpdG9yLnRhLWh0bWwge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgLnRhLXJvb3QgLnRhLXRvb2xiYXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBtYXRlcmlhbC1jb2xvcihcImdyZXlcIiwgXCIxMDBcIik7IH1cbiAgICAudGEtcm9vdCAudGEtdG9vbGJhciAudGEtZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC50YS1yb290IC50YS10b29sYmFyIC50YS1ncm91cCAjdG9vbGJhcldDLFxuICAgICAgLnRhLXJvb3QgLnRhLXRvb2xiYXIgLnRhLWdyb3VwICN0b29sYmFyQ0Mge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAgIC50YS1yb290IC50YS10b29sYmFyIC50YS1ncm91cCAubWQtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICBtYXJnaW46IDRweCAwOyB9XG4gICAgICAgIC50YS1yb290IC50YS10b29sYmFyIC50YS1ncm91cCAubWQtYnV0dG9uIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLmthbGVuZGVzLXdhcm5pbmctY29udGVudCAuYWNjb3VudCB7XG4gIGhlaWdodDogODBweDtcbiAgbWluLWhlaWdodDogODBweDsgfVxuICAua2FsZW5kZXMtd2FybmluZy1jb250ZW50IC5hY2NvdW50IC5uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLmthbGVuZGVzLXdhcm5pbmctY29udGVudCAud2FybmluZy1kZXRhaWxzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmthbGVuZGVzLXdhcm5pbmctY29udGVudCAud2FybmluZy1kZXRhaWxzIC53YXJuaW5nLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5rYWxlbmRlcy13YXJuaW5nLWNvbnRlbnQgLndhcm5pbmctZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUVFRUU7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG4gIG1heC1oZWlnaHQ6IDkwcHg7IH1cblxuLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZSAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS10ZXh0IGRpdiB7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS10ZXh0IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS5tZXNzYWdlLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlDNDsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UubWVzc2FnZS15ZWxsb3cgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS1pY29uIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNGOUE4MjU7IH1cbiAgICAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLm1lc3NhZ2UteWVsbG93IC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtdGV4dCB7XG4gICAgICBjb2xvcjogI0Y5QTgyNTsgfVxuICAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLm1lc3NhZ2Utb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMEIyOyB9XG4gICAgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS5tZXNzYWdlLW9yYW5nZSAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLWljb24gbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0VGNkMwMDsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UubWVzc2FnZS1vcmFuZ2UgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS10ZXh0IHtcbiAgICAgIGNvbG9yOiAjRUY2QzAwOyB9XG4gIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UubWVzc2FnZS1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M4RTZDOTsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UubWVzc2FnZS1ncmVlbiAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLWljb24gbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzJFN0QzMjsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UubWVzc2FnZS1ncmVlbiAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLXRleHQge1xuICAgICAgY29sb3I6ICMyRTdEMzI7IH1cbiAgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS5tZXNzYWdlLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMjsgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UubWVzc2FnZS1yZWQgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS1pY29uIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNDNjI4Mjg7IH1cbiAgICAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLm1lc3NhZ2UtcmVkIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtdGV4dCB7XG4gICAgICBjb2xvcjogI0M2MjgyODsgfVxuXG4jYm91dGlxdWUtY3JlYXRlLWFjY291bnQgLnJlZCB7XG4gIGNvbG9yOiAjQzkzODY3OyB9XG5cbiNib3V0aXF1ZS1jcmVhdGUtYWNjb3VudCAucHVycGxlIHtcbiAgY29sb3I6ICM0NzIyQUU7IH1cblxuI2JvdXRpcXVlLWNyZWF0ZS1hY2NvdW50IC5vcmFuZ2Uge1xuICBjb2xvcjogI0ZEQkM3RjsgfVxuXG4jYm91dGlxdWUtY3JlYXRlLWFjY291bnQgLmhvc3QtbmFtZS11bmRvbmUge1xuICBmb250LXNpemU6IDExcHg7IH1cblxuI2JvdXRpcXVlLWNyZWF0ZS1hY2NvdW50IC5ob3N0LW5hbWUtZG9uZSB7XG4gIGZvbnQtc2l6ZTogMTFweDsgfVxuXG4jYm91dGlxdWUtY3JlYXRlLWFjY291bnQgLmFjdGl2aXRlLWxpc3Qge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICNib3V0aXF1ZS1jcmVhdGUtYWNjb3VudCAuYWN0aXZpdGUtbGlzdCAuYWN0aXZpdGUtbGlzdC1saW5lIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4OyB9XG5cbiNib3V0aXF1ZS1jcmVhdGUtYWNjb3VudCAuYWN0aXZpdGUtbGlzdC1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlGODtcbiAgbWFyZ2luOiAwcHggMjBweDsgfVxuXG4jYm91dGlxdWUtZGV2aXMgLmRldmlzLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4jYm91dGlxdWUtZmljaGUgLmthbGVuZGVzLWxpc3QtaXRlbS1zZXR0aW5nLXpvbmUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbiNib3V0aXF1ZS1maWNoZSAuc3RhdHVzLWJvdXRpcXVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbiNib3V0aXF1ZS1maWNoZSAuc3RhdHVzLWJvdXRpcXVlLW9wZW5lZCB7XG4gIGNvbG9yOiAjMEFDQzM1OyB9XG5cbiNib3V0aXF1ZS1maWNoZSAuc3RhdHVzLWJvdXRpcXVlLWNsb3NlZCB7XG4gIGNvbG9yOiAjOWUwNTA1OyB9XG5cbiNib3V0aXF1ZS1maWNoZSAuYm91dGlxdWUtZGV0YWlscyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4jYm91dGlxdWUtZmljaGUgLnByby1vcGVuZWQtYWNjZXMge1xuICBjb2xvcjogIzBBQ0MzNTsgfVxuXG4jYm91dGlxdWUtZmljaGUgLnByby1jbG9zZWQtYWNjZXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4jYm91dGlxdWUtZmljaGUgLnByby13YWl0aW5nLWFjY2VzcyB7XG4gIGNvbG9yOiAjRkU5NTAwOyB9XG5cbiNib3V0aXF1ZS1maWNoZSAucHJvLWxvY2tlZC1hY2Nlc3Mge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4jYm91dGlxdWUtZmljaGUgLmthbGVuZGVzLWJ1dHRvbi5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTFiNTsgfVxuXG4jYm91dGlxdWUtZmljaGUgLmNvbm5lY3Rpb24tYnV0dG9uIHtcbiAgY29sb3I6ICMzZjUxYjU7IH1cblxuI2JvdXRpcXVlLWltcG9ydC1kYXRhIC5nZW5yZS1ncm91cC1pbnB1dC1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4jYm91dGlxdWUtaW1wb3J0LWRhdGEgLmdlbnJlLWdyb3VwLWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbiNib3V0aXF1ZS1pbXBvcnQtZGF0YSAuZ2VucmUtZ3JvdXAtaW5wdXQtbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuI2JvdXRpcXVlLWltcG9ydC1kYXRhLWV4Y2VsIC5leGNlbC1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAjYm91dGlxdWUtaW1wb3J0LWRhdGEtZXhjZWwgLmV4Y2VsLWxpbmsgYSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuI2JvdXRpcXVlLWxpc3QgLmJvdXRpcXVlcy1pdGVtLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cblxuI2JvdXRpcXVlLWxpc3QgLmJvdXRpcXVlLWxpc3QtaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbiNib3V0aXF1ZS1saXN0IC5tYXJnaW4tYm90dG9tLTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cblxuI2JvdXRpcXVlLWxpc3QgLnNob3AtbGlzdC1idXR0b24ge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4jYm91dGlxdWUtbWFzc05vdGlmaWNhdGlvbiBrYWxlbmRlcy10ZXh0YXJlYSAua2FsZW5kZXMtdGV4dGFyZWEgLnRleHRhcmVhLWlucHV0IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7IH1cblxuI2JvdXRpcXVlLW1hc3NOb3RpZmljYXRpb24gLm5vdGlmLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwcHggMzBweDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ueHMgI2JvdXRpcXVlLW1hc3NOb3RpZmljYXRpb24gLm5vdGlmLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwcHg7IH1cblxuI2JvdXRpcXVlLXByb2NlZHVyZSAuYm91dGlxdWUtcHJvY2VkdXJlLXJlcG9ydCB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuICAjYm91dGlxdWUtcHJvY2VkdXJlIC5ib3V0aXF1ZS1wcm9jZWR1cmUtcmVwb3J0OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4jYm91dGlxdWUtbGlzdCAuYm91dGlxdWVzLWl0ZW0tY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDsgfVxuXG4jYm91dGlxdWUtbGlzdCAuYm91dGlxdWUtbGlzdC1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuI2JvdXRpcXVlLWxpc3QgLm1hcmdpbi1ib3R0b20tNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG4jYm91dGlxdWUtbGlzdCAuc2hvcC1saXN0LWJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbiNkaXBsYWdvLWNvbW1hbmRlcyAuZGlwbGFnby1jb21tYW5kZXMtaXRlbS1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG5cbiNkaXBsYWdvLWNvbW1hbmRlcyAuZGlwbGFnby1jb21tYW5kZXMtaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbiNkaXBsYWdvLWNvbW1hbmRlcyAubWFyZ2luLWJvdHRvbS01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG5cbiNmb3JtYXRpb24tZGFzaGJvYXJkIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuI2xvZ2luLWNvbm5lY3QgLmludHJvLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzAzNTk3QzsgfVxuXG4jbG9naW4tY29ubmVjdCAubG9naW4tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAjbG9naW4tY29ubmVjdCAubG9naW4tY29udGFpbmVyIC5saW5rcyB7XG4gICAgY29sb3I6ICMwMzU5N0M7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAjbG9naW4tY29ubmVjdCAubG9naW4tY29udGFpbmVyIC5saW5rcyBkaXYge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgICNsb2dpbi1jb25uZWN0IC5sb2dpbi1jb250YWluZXIgLmxpbmtzIGRpdjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4jbG9naW4tY29ubmVjdCAucG93ZXJlZC1ieSB7XG4gIG1hcmdpbjogMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTBweDsgfVxuICAjbG9naW4tY29ubmVjdCAucG93ZXJlZC1ieSBhIHtcbiAgICBjb2xvcjogI2MyMTg1YjsgfVxuICAjbG9naW4tY29ubmVjdCAucG93ZXJlZC1ieSAudmVyc2lvbiB7XG4gICAgY29sb3I6ICMwMzU5N0M7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAjbG9naW4tY29ubmVjdCAubG9naW4tY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDAwcHg7IH0gfVxuXG4vKi5ndC1zbXtcbiAgI2xvZ2luLWNvbm5lY3Qge1xuICAgIC5sb2dpbi1jb250YWluZXJ7XG4gICAgICB3aWR0aDo0MDBweDtcbiAgICB9XG5cbiAgfVxufSovXG4jbG9naW4tbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jbm90aWZpY2F0aW9uLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgI25vdGlmaWNhdGlvbi1saXN0IC5ub3RpZmljYXRpb24tbGlzdC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgICNub3RpZmljYXRpb24tbGlzdCAubm90aWZpY2F0aW9uLWxpc3QtaGVhZGVyIC5ub3RpZmljYXRpb24tbGlzdC1jbG9zZSB7XG4gICAgICBtaW4td2lkdGg6IDQwcHg7IH1cbiAgICAjbm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmaWNhdGlvbi1saXN0LWhlYWRlciAubm90aWZpY2F0aW9uLWxpc3QtbWVzc2FnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICNub3RpZmljYXRpb24tbGlzdCAubm90aWZpY2F0aW9uLWxpc3QtaGVhZGVyIC5ub3RpZmljYXRpb24tbGlzdC1tZXNzYWdlIC5tZXNzYWdlLWxpbmUxIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgI25vdGlmaWNhdGlvbi1saXN0IC5ub3RpZmljYXRpb24tbGlzdC1oZWFkZXIgLm5vdGlmaWNhdGlvbi1saXN0LW1lc3NhZ2UgLm1lc3NhZ2UtbGluZTIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjQzkzODY3O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAjbm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmaWNhdGlvbi1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlGODsgfVxuICAgICNub3RpZmljYXRpb24tbGlzdCAubm90aWZpY2F0aW9uLWNvbnRhaW5lciAubm90aWZpY2F0aW9uLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgI25vdGlmaWNhdGlvbi1saXN0IC5ub3RpZmljYXRpb24tY29udGFpbmVyIC5ub3RpZmljYXRpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAjbm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmaWNhdGlvbi1jb250YWluZXIgLm5vdGlmaWNhdGlvbi1tZXNzYWdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICNub3RpZmljYXRpb24tbGlzdCAubm90aWZpY2F0aW9uLWNvbnRhaW5lciAubm90aWZpY2F0aW9uLW1lc3NhZ2Utc3ViIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG4gICNub3RpZmljYXRpb24tbGlzdCAubm90aWYtdGltZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICM0RjUwNTA7IH1cbiAgI25vdGlmaWNhdGlvbi1saXN0IC5saW5rIHtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDBweCA1cHg7IH1cbiAgICAjbm90aWZpY2F0aW9uLWxpc3QgLmxpbms6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI21hcC1jb25zdWx0UHJvc3BlY3QgLm1hcC1jb25zdWx0UHJvc3BlY3QtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuXG4jbWFwLWNvbnN1bHRQcm9zcGVjdCAuY29uc3VsdFByb3NwZWN0LWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICM1OTJCQ0E7IH1cbiAgI21hcC1jb25zdWx0UHJvc3BlY3QgLmNvbnN1bHRQcm9zcGVjdC1hY3Rpb25zIG1kLWljb24ge1xuICAgIGNvbG9yOiAjNTkyQkNBOyB9XG5cbiNwcm9zcGVjdGlvbi1tYXAtZGlwbGFnbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjcHJvc3BlY3Rpb24tbWFwLWRpcGxhZ28gLnNlYXJjaC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgei1pbmRleDogMTAwOyB9XG4gICAgI3Byb3NwZWN0aW9uLW1hcC1kaXBsYWdvIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtaW5wdXQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY29sb3I6ICM2RTZFOEM7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICNwcm9zcGVjdGlvbi1tYXAtZGlwbGFnbyAuYm90dG9tLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB6LWluZGV4OiAxMDA7IH1cblxuI21hcC1zZWFyY2hQbGFjZSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTsgfVxuICAjbWFwLXNlYXJjaFBsYWNlIC5mb290ZXItbXktcG9zaXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAjbWFwLXNlYXJjaFBsYWNlIC5mb290ZXItbXktcG9zaXRpb24gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogIzVGMkVFQTsgfVxuICAgICNtYXAtc2VhcmNoUGxhY2UgLmZvb3Rlci1teS1wb3NpdGlvbiAuZm9vdGVyLWxpYmVsbGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gICNtYXAtc2VhcmNoUGxhY2UgLmZvb3Rlci1jbG9zZWQgLmZvb3Rlci1zZWFyY2hUZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0Y4RjhGRjtcbiAgICBjb2xvcjogIzZFNkU4QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgI21hcC1zZWFyY2hQbGFjZSAuZm9vdGVyLWNsb3NlZCAuZm9vdGVyLXNlYXJjaFRleHQgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBjb2xvcjogIzZFNkU4QztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgIG1pbi13aWR0aDogMjBweDsgfVxuICAjbWFwLXNlYXJjaFBsYWNlIC5mb290ZXItY2xvc2VkIC5wbGFjZS1zZWxlY3Qtc2xpZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAjbWFwLXNlYXJjaFBsYWNlIC5mb290ZXItZGlzdGFuY2Uge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAjbWFwLXNlYXJjaFBsYWNlIC5sb2NhdGlvbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nOiAwcHggMjBweDsgfVxuICAgICNtYXAtc2VhcmNoUGxhY2UgLmxvY2F0aW9uLWNvbnRhaW5lciAubG9jYXRpb24taXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW46IDBweCAyMHB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYxRkY7IH1cbiAgICAgICNtYXAtc2VhcmNoUGxhY2UgLmxvY2F0aW9uLWNvbnRhaW5lciAubG9jYXRpb24taXRlbSBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNDOUM5RTA7IH1cbiAgICAgICNtYXAtc2VhcmNoUGxhY2UgLmxvY2F0aW9uLWNvbnRhaW5lciAubG9jYXRpb24taXRlbSAubG9jYXRpb24tbGliZWxsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgI21hcC1zZWFyY2hQbGFjZSAubG9jYXRpb24tY29udGFpbmVyIC5sb2NhdGlvbi1pdGVtIC5sb2NhdGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbiNtYXAtc2VsZWN0RmlsdGVycyAubWFwLXNlbGVjdEZpbHRlcnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4jbWFwLXNlYXJjaFByb3NwZWN0IC5wcm9zcGVjdC1jb250YWluZXIgLnByb3NwZWN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICNtYXAtc2VhcmNoUHJvc3BlY3QgLnByb3NwZWN0LWNvbnRhaW5lciAucHJvc3BlY3QtaXRlbSBtZC1pY29uIHtcbiAgICBjb2xvcjogIzVGMkVFQTsgfVxuICAjbWFwLXNlYXJjaFByb3NwZWN0IC5wcm9zcGVjdC1jb250YWluZXIgLnByb3NwZWN0LWl0ZW0gLnByb3NwZWN0LWxpYmVsbGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICNtYXAtc2VhcmNoUHJvc3BlY3QgLnByb3NwZWN0LWNvbnRhaW5lciAucHJvc3BlY3QtaXRlbSAucHJvc3BlY3Qtc3ViTGliZWxsZSB7XG4gICAgY29sb3I6ICM2RTZFOEM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEycHg7IH1cblxuI29uYm9hcmRpbmctZGFzaGJvYXJkIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgI29uYm9hcmRpbmctZGFzaGJvYXJkIC5uYXYtYmxvYyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ndC1zbSAjb25ib2FyZGluZy1kYXNoYm9hcmQgLm5hdi1ibG9jIHtcbiAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cblxuI29uYm9hcmRpbmctc2hvdy1zdGF0cyAucmFwcGVsLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMTk3NkQyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jb25ib2FyZGluZy1zaG93LXN0YXRzIC5yYXBwZWwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmgxIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuI29uYm9hcmRpbmctc2hvdy1zdGF0cyAubGktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAjb25ib2FyZGluZy1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmxpc3QtaXRlbS1iaWctdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmxpLWhlYWRlciAubGlzdC1pdGVtLXNtYWxsLXRpdGxlIHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmxpLWhlYWRlciAuY2xpZW50LWRldGFpbHMtdGVhbSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzBCMDY0MzsgfVxuICAjb25ib2FyZGluZy1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmNsaWVudC1kZXRhaWxzLWluZm8ge1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmxpLWhlYWRlciAuY2xpZW50LWRldGFpbHMtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMwQjA2NDM7IH1cblxuI3Byb3NwZWN0aW9uLWNhbGxjZW50ZXItdGFibGUge1xuICBtYXJnaW46IDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgI3Byb3NwZWN0aW9uLWNhbGxjZW50ZXItdGFibGUgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAjcHJvc3BlY3Rpb24tY2FsbGNlbnRlci10YWJsZSB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjAxZTFlOyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsY2VudGVyLXRhYmxlIHRmb290IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5OyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsY2VudGVyLXRhYmxlIHRyLnRvdGFsIHRkIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3OyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsY2VudGVyLXRhYmxlIHRyLnRvdGFsIHRkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGOyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsY2VudGVyLXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAjcHJvc3BlY3Rpb24tY2FsbGNlbnRlci10YWJsZSB0aCwgI3Byb3NwZWN0aW9uLWNhbGxjZW50ZXItdGFibGUgdGQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA4cHg7IH1cbiAgI3Byb3NwZWN0aW9uLWNhbGxjZW50ZXItdGFibGUgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREJDN0Y7IH1cblxuLmd0LXNtICNwcm9zcGVjdGlvbi1jYWxsY2VudGVyLXRhYmxlIHtcbiAgbWFyZ2luOiAwIDQwcHg7IH1cblxuI3Byb3NwZWN0aW9uLWNhbGwgLm1haW4tZGl2IHtcbiAgbWFyZ2luOiAxMHB4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ueHMgI3Byb3NwZWN0aW9uLWNhbGwgLm1haW4tZGl2IHtcbiAgbWFyZ2luOiAxMHB4IDVweDsgfVxuXG4jcHJvc3BlY3Rpb24tZGFzaGJvYXJkIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgI3Byb3NwZWN0aW9uLWRhc2hib2FyZCAubmF2LWJsb2Mge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZ3Qtc20gI3Byb3NwZWN0aW9uLWRhc2hib2FyZCAubmF2LWJsb2Mge1xuICBtYXJnaW4tbGVmdDogMjAlO1xuICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuXG4jcHJvc3BlY3Rpb24tc2VhcmNoICN0YWctYWRqdXN0ZW1lbnQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG5cbiNwcm9zcGVjdGlvbi1yZW5kZXp2b3VzIC5yYXBwZWwtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgY29sb3I6ICMxOTc2RDI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNwcm9zcGVjdGlvbi1yZW5kZXp2b3VzIC5yYXBwZWwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNzYXYtZGFzaGJvYXJkIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgI3Nhdi1kYXNoYm9hcmQgLm5hdi1ibG9jIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmd0LXNtICNzYXYtZGFzaGJvYXJkIC5uYXYtYmxvYyB7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIG1hcmdpbi1yaWdodDogMjAlOyB9XG5cbiNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5yYXBwZWwtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgY29sb3I6ICMxOTc2RDI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5yYXBwZWwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5oMSB7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbiNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5saS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmxpc3QtaXRlbS1iaWctdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmxpc3QtaXRlbS1zbWFsbC10aXRsZSB7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI0ZCQTY3RDsgfVxuICAjcHJvc3BlY3Rpb24tc2hvdy1zdGF0cyAubGktaGVhZGVyIC5jbGllbnQtZGV0YWlscy10ZWFtIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucyBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmNsaWVudC1kZXRhaWxzLWluZm8ge1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNwcm9zcGVjdGlvbi1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmNsaWVudC1kZXRhaWxzLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG5cbiNzYXYtc2hvdy1zdGF0cyAucmFwcGVsLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMTk3NkQyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jc2F2LXNob3ctc3RhdHMgLnJhcHBlbC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI3Nhdi1zaG93LXN0YXRzIC5oMSB7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbiNzYXYtc2hvdy1zdGF0cyAubGktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAjc2F2LXNob3ctc3RhdHMgLmxpLWhlYWRlciAubGlzdC1pdGVtLWJpZy10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICNGQkE2N0Q7IH1cbiAgI3Nhdi1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmxpc3QtaXRlbS1zbWFsbC10aXRsZSB7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI0ZCQTY3RDsgfVxuICAjc2F2LXNob3ctc3RhdHMgLmxpLWhlYWRlciAuY2xpZW50LWRldGFpbHMtdGVhbSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzBCMDY0MzsgfVxuICAjc2F2LXNob3ctc3RhdHMgLmxpLWhlYWRlciAuY2xpZW50LWRldGFpbHMtaW5mbyB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMwQjA2NDM7IH1cbiAgI3Nhdi1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmNsaWVudC1kZXRhaWxzLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG5cbiNzb3VzY3JpcHRpb24tZGFzaGJvYXJkIC5hY3RpdmVkLXN0YXR1cyB7XG4gIGNvbG9yOiAjMEFDQzM1OyB9XG5cbiNzb3VzY3JpcHRpb24tZGFzaGJvYXJkIC5jYW5jZWxlZC1zdGF0dXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4jc291c2NyaXB0aW9uLWRhc2hib2FyZCAucmVjb3V2cmVtZW50LXN0YXR1cyB7XG4gIGNvbG9yOiAjOWUwNTA1OyB9XG5cbiNzb3VzY3JpcHRpb24tZGFzaGJvYXJkIC5wZXJpc2hlZC1zdGF0dXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4jcGFyYW1ldGVycy1wYWdlLW1haW4gLm1lbnUtZGVza3RvcCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTcsIDE3LCAxNywgMC4yKTtcbiAgei1pbmRleDogMTI7IH1cblxuI3N1YnNjcmliZS1kZXZpcyAuc3Vic2NyaWJlLWRldmlzLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4jc3Vic2NyaWJlLWRldmlzIC5zdWJzY3JpYmUtZGV2aXMtbWFyZ2luLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4OyB9XG5cbiNzdWJzY3JpYmUtZGV2aXMgLnN1YnNjcmliZS1kZXZpcy1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbiNzdWJzY3JpYmUtZGV2aXMgLnN1YnNjcmliZS1sb2dvIC5pY29uLWRpcGxhZ28gLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQgbWQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjMwcHg7XG4gIGhlaWdodDogMjMwcHg7XG4gIHdpZHRoOiAyMzBweDsgfVxuXG4jc3Vic2NyaWJlLWRldmlzIC5zdWJzY3JpYmUtbG9nbyAuaWNvbi1rYWxlbmRlcyAua2FsZW5kZXMtaWNvbiAua2FsZW5kZXMtaWNvbi1tZCBtZC1pY29uIHtcbiAgZm9udC1zaXplOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDEzMHB4OyB9XG5cbiNzdWJzY3JpYmUtZGV2aXMgLmliYW4tY29udGFpbmVyLW1haW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAjc3Vic2NyaWJlLWRldmlzIC5pYmFuLWNvbnRhaW5lci1tYWluIC5pYmFuLWxpYmVsbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAjc3Vic2NyaWJlLWRldmlzIC5pYmFuLWNvbnRhaW5lci1tYWluIC5pYmFuLWNvbnRhaW5lci1zdWIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDsgfVxuICAgICNzdWJzY3JpYmUtZGV2aXMgLmliYW4tY29udGFpbmVyLW1haW4gLmliYW4tY29udGFpbmVyLXN1YiAuaWJhbi1lbGVtZW50IC5sZWdhbC1tZW50aW9ucyB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzc0NmU2ZTtcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbiAgICAjc3Vic2NyaWJlLWRldmlzIC5pYmFuLWNvbnRhaW5lci1tYWluIC5pYmFuLWNvbnRhaW5lci1zdWIgLmliYW4tZWxlbWVudCAubGVnYWwtbWVudGlvbnMtZGl2IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAjc3Vic2NyaWJlLWRldmlzIC5pYmFuLWNvbnRhaW5lci1tYWluIC5pYmFuLWNvbnRhaW5lci1zdWIgLmliYW4tZWxlbWVudCAubGVnYWwtbWVudGlvbnMtZGl2IGthbGVuZGVzLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgI3N1YnNjcmliZS1kZXZpcyAuaWJhbi1jb250YWluZXItbWFpbiAuaWJhbi1jb250YWluZXItc3ViIC5pYmFuLWVsZW1lbnQgLmZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAjc3Vic2NyaWJlLWRldmlzIC5pYmFuLWNvbnRhaW5lci1tYWluIC5pYmFuLWxlZ2FsIHtcbiAgICBtYXJnaW46IDEwcHg7IH1cblxuI3N1YnNjcmliZS1kZXZpcyAub3B0aW9ucy1pdGVtLWxlZ2FsIHtcbiAgbWFyZ2luOiAxMHB4O1xuICBjb2xvcjogIzZFNkU4QztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbiNzdWJzY3JpYmUtZGV2aXMgLnN1YnNjcmliZS1kZXZpcy1kaXBsYWdvIHtcbiAgY29sb3I6ICM2RTZFOEMgIWltcG9ydGFudDsgfVxuICAjc3Vic2NyaWJlLWRldmlzIC5zdWJzY3JpYmUtZGV2aXMtZGlwbGFnbyAuc3Vic2NyaWJlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAjc3Vic2NyaWJlLWRldmlzIC5zdWJzY3JpYmUtZGV2aXMtZGlwbGFnbyAuc3Vic2NyaWJlLXRleHQge1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICNzdWJzY3JpYmUtZGV2aXMgLnN1YnNjcmliZS1kZXZpcy1kaXBsYWdvIC5zdWJzY3JpYmUtc3ViVGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbi54cyAjc3Vic2NyaWJlLWRldmlzIC5zdWJzY3JpYmUtZGV2aXMtbWFyZ2luLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbiNwYXJhbWV0ZXJzLW1lbnUge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICNwYXJhbWV0ZXJzLW1lbnUgLnBhcmFtZXRlcnMtbWVudUl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUY4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7IH1cbiAgICAjcGFyYW1ldGVycy1tZW51IC5wYXJhbWV0ZXJzLW1lbnVJdGVtLmhhcy1saW5rIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNwYXJhbWV0ZXJzLW1lbnUgLnBhcmFtZXRlcnMtbWVudUl0ZW0uaXMtdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgICNwYXJhbWV0ZXJzLW1lbnUgLnBhcmFtZXRlcnMtbWVudUl0ZW0uaXMtdGl0bGUgLnBhcmFtZXRlcnMtbWVudUl0ZW0tbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICNwYXJhbWV0ZXJzLW1lbnUgLnBhcmFtZXRlcnMtbWVudUl0ZW0gLnBhcmFtZXRlcnMtbWVudUl0ZW0taWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAjcGFyYW1ldGVycy1tZW51IC5wYXJhbWV0ZXJzLW1lbnVJdGVtOm5vdCguaXMtdGl0bGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogIzZFNkU4QzsgfVxuICAgICAgI3BhcmFtZXRlcnMtbWVudSAucGFyYW1ldGVycy1tZW51SXRlbTpub3QoLmlzLXRpdGxlKS5zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAjQzkzODY3OyB9XG4gICAgICAgICNwYXJhbWV0ZXJzLW1lbnUgLnBhcmFtZXRlcnMtbWVudUl0ZW06bm90KC5pcy10aXRsZSkuc2VsZWN0ZWQgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICNDOTM4Njc7IH1cbiAgI3BhcmFtZXRlcnMtbWVudSAucGFyYW1ldGVycy1tZW51SXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThGQzsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZCAuYWN0aXZlZC1zdGF0dXMge1xuICBjb2xvcjogIzBBQ0MzNTsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZCAuY2FuY2VsZWQtc3RhdHVzIHtcbiAgY29sb3I6ICM5ZTA1MDU7IH1cblxuI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQgLnJlY291dnJlbWVudC1zdGF0dXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZCAucGVyaXNoZWQtc3RhdHVzIHtcbiAgY29sb3I6ICM5ZTA1MDU7IH1cblxuI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQgLmhlYWRlci1kYXRlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQgLmhlYWRlci1maWx0ZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZCAudGFjaGVzU2VhcmNoLW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZCAuZGF0ZVNlYXJjaC1tYXJnaW4ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZCAuc3VpdmktdGFjaGVzLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4ua2FsZW5kZXMtYXV0aG9yaXplZFBhZ2UgLnBhZ2UtZXJyb3IgLndhcm5pbmctaWNvbiBtZC1pY29uIHtcbiAgY29sb3I6ICMyZDMyM2U7XG4gIGZvbnQtc2l6ZTogMTIwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ua2FsZW5kZXMtYXV0aG9yaXplZFBhZ2UgLnBhZ2UtZXJyb3IgLndhcm5pbmctdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJkMzIzZTsgfVxuXG4ua2FsZW5kZXMtYXV0aG9yaXplZFBhZ2UgLnBhZ2UtZXJyb3IgLndhcm5pbmctbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQ5OURCOyB9XG5cbi5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua2FsZW5kZXMtYmFyY29kZVNjYW5uZXIgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyLWNvbnRhaW5lciAua2FsZW5kZXMtYmFyY29kZS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lciAua2FsZW5kZXMtYmFyY29kZVNjYW5uZXItY29udGFpbmVyICNrYWxlbmRlcy1iYXJjb2RlLXZpZGVvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lci1jb250YWluZXIgI2thbGVuZGVzLWJhcmNvZGUtdmlkZW8gdmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lci1jb250YWluZXIgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyLWVuYWJsZUNhbWVyYSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lciAua2FsZW5kZXMtYmFyY29kZVNjYW5uZXItY29udGFpbmVyIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lci1lbmFibGVDYW1lcmEgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyLWVuYWJsZUNhbWVyYS10ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi5vd2wtY2Fyb3VzZWwsIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLCAub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uby1qcyAub3dsLWNhcm91c2VsLCAub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90LCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsIC5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3Qge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udDogaW5oZXJpdDsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWdyYWIge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVtIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLmZhZGVPdXQge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLm93bC1oZWlnaHQge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGVhc2UtaW4tb3V0OyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSksIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eVtzcmNePVwiXCJdIHtcbiAgbWF4LWhlaWdodDogMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcub3dsLWxhenkge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKG93bC52aWRlby5wbGF5LnBuZykgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjFzIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlciB7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24sIC5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10biB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKipcbiAqIE93bCBDYXJvdXNlbCB2Mi4zLjRcbiAqIENvcHlyaWdodCAyMDEzLTIwMTggRGF2aWQgRGV1dHNjaFxuICogTGljZW5zZWQgdW5kZXI6IFNFRSBMSUNFTlNFIElOIGh0dHBzOi8vZ2l0aHViLmNvbS9Pd2xDYXJvdXNlbDIvT3dsQ2Fyb3VzZWwyL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcbiAqL1xuLm93bC10aGVtZSAub3dsLWRvdHMsIC5vd2wtdGhlbWUgLm93bC1uYXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm93bC10aGVtZSAub3dsLW5hdiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1dIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiA1cHg7XG4gIHBhZGRpbmc6IDRweCA3cHg7XG4gIGJhY2tncm91bmQ6ICNENkQ2RDY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzg2OTc5MTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ub3dsLXRoZW1lIC5vd2wtbmF2IC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm93bC10aGVtZSAub3dsLW5hdi5kaXNhYmxlZCArIC5vd2wtZG90cyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7IH1cblxuLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgYmFja2dyb3VuZDogI0Q2RDZENjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDsgfVxuXG4ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiwgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM4Njk3OTE7IH1cblxuLmthbGVuZGVzLWRhdGVJbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0Lm5vLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5rYWxlbmRlcy1kYXRlSW5wdXQuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLmthbGVuZGVzLWRhdGVJbnB1dC5kaXNhYmxlZCAua2FsZW5kZXMtZGF0ZUlucHV0LXNob3cge1xuICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7IH1cbiAgICAgIC5rYWxlbmRlcy1kYXRlSW5wdXQuZGlzYWJsZWQgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93IC5zaG93LWRhdGUge1xuICAgICAgICBjb2xvcjogIzlFOUU5RTsgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtcHJldk5leHQge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5rYWxlbmRlcy1kYXRlSW5wdXQgLmthbGVuZGVzLWRhdGVJbnB1dC1wcmV2TmV4dCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiAjNjE2MTYxOyB9XG4gIC5rYWxlbmRlcy1kYXRlSW5wdXQgLmthbGVuZGVzLWRhdGVJbnB1dC1wcmV2TmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTsgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtdG9kYXkge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtdG9kYXkgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzYxNjE2MTsgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtdG9kYXk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7IH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dCAua2FsZW5kZXMtZGF0ZUlucHV0LWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICMxNDE1MTU7IH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dCAua2FsZW5kZXMtZGF0ZUlucHV0LXNob3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmthbGVuZGVzLWRhdGVJbnB1dCAua2FsZW5kZXMtZGF0ZUlucHV0LXNob3cgLnNob3ctZGF0ZSB7XG4gICAgICBjb2xvcjogIzZFNkU4QztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtc2hvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTsgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtcG9wdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0b3A6IDUwcHg7XG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGhlaWdodDogMjgwcHg7IH1cbiAgICAua2FsZW5kZXMtZGF0ZUlucHV0IC5rYWxlbmRlcy1kYXRlSW5wdXQtcG9wdXA6bm90KC5wb3NpdGlvbi1yaWdodCkge1xuICAgICAgbGVmdDogMHB4OyB9XG4gICAgLmthbGVuZGVzLWRhdGVJbnB1dCAua2FsZW5kZXMtZGF0ZUlucHV0LXBvcHVwLnBvc2l0aW9uLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwcHg7IH1cblxuLnRyYW5zcGFyZW50LWJnIC5rYWxlbmRlcy1kYXRlSW5wdXQgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLnRyYW5zcGFyZW50LWJnIC5rYWxlbmRlcy1kYXRlSW5wdXQgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93IC5zaG93LWRhdGUge1xuICAgIGNvbG9yOiAjNkU2RThDOyB9XG5cbi5rYWxlbmRlcy1kYXRlUmFuZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIC8qXG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UtdHlwZVJhbmdlOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gIH1cblxuICAgKi8gfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlIHNlbGVjdCB7XG4gICAgY29sb3I6ICM1RjJFRUE7IH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS5uby1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5rYWxlbmRlcy1kYXRlUmFuZ2UuZGlzYWJsZWQgLmthbGVuZGVzLWRhdGVSYW5nZS1zaG93IHtcbiAgICAgIGJvcmRlci1zdHlsZTogZGFzaGVkOyB9XG4gICAgICAua2FsZW5kZXMtZGF0ZVJhbmdlLmRpc2FibGVkIC5rYWxlbmRlcy1kYXRlUmFuZ2Utc2hvdyAuc2hvdy1kYXRlIHtcbiAgICAgICAgY29sb3I6ICM5RTlFOUU7IH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXByZXZOZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzVGMkVFQTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVJhbmdlIC5rYWxlbmRlcy1kYXRlUmFuZ2UtcHJldk5leHQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogIzVGMkVFQTsgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlIC5rYWxlbmRlcy1kYXRlUmFuZ2UtcHJldk5leHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7IH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXR5cGVSYW5nZSB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNUYyRUVBO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXRvZGF5IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzVGMkVFQTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXRvZGF5IG1kLWljb24ge1xuICAgICAgY29sb3I6ICM1RjJFRUE7IH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXRvZGF5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGOyB9XG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UgLmthbGVuZGVzLWRhdGVSYW5nZS1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjNjE2MTYxOyB9XG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UgLmthbGVuZGVzLWRhdGVSYW5nZS1zaG93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzVGMkVFQTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXNob3cgLnNob3ctZGF0ZSB7XG4gICAgICBjb2xvcjogIzVGMkVFQTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlIC5rYWxlbmRlcy1kYXRlUmFuZ2Utc2hvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjsgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlIC5rYWxlbmRlcy1kYXRlUmFuZ2UtcG9wdXAtZGVidXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBoZWlnaHQ6IDI4MHB4OyB9XG4gICAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXBvcHVwLWRlYnV0Om5vdCgucG9zaXRpb24tcmlnaHQpIHtcbiAgICAgIGxlZnQ6IDBweDsgfVxuICAgIC5rYWxlbmRlcy1kYXRlUmFuZ2UgLmthbGVuZGVzLWRhdGVSYW5nZS1wb3B1cC1kZWJ1dC5wb3NpdGlvbi1yaWdodCB7XG4gICAgICByaWdodDogMHB4OyB9XG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UgLmthbGVuZGVzLWRhdGVSYW5nZS1wb3B1cC1maW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBoZWlnaHQ6IDI4MHB4OyB9XG4gICAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXBvcHVwLWZpbjpub3QoLnBvc2l0aW9uLXJpZ2h0KSB7XG4gICAgICBsZWZ0OiAwcHg7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVJhbmdlIC5rYWxlbmRlcy1kYXRlUmFuZ2UtcG9wdXAtZmluLnBvc2l0aW9uLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwcHg7IH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZSAua2FsZW5kZXMtZGF0ZVJhbmdlLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ueHhzIC5rYWxlbmRlcy1kYXRlUmFuZ2Utc2hvdyB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cblxuLnh4cyAua2FsZW5kZXMtZGF0ZVJhbmdlLXR5cGVSYW5nZSB7XG4gIG1heC13aWR0aDogNjBweDsgfVxuXG4ua2FsZW5kZXMtZGF0ZVNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmthbGVuZGVzLWRhdGVTZWxlY3QgLmthbGVuZGVzLWRhdGVTZWxlY3QtaGVhZGVycyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2VsZWN0IC5rYWxlbmRlcy1kYXRlU2VsZWN0LWhlYWRlcnMgZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW46IDEwcHggOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmthbGVuZGVzLWRhdGVTZWxlY3QgLnRvZGF5LWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLmthbGVuZGVzLWRhdGVTZWxlY3QgLnRvZGF5LWJvdHRvbSAudG9kYXktYm90dG9tLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAua2FsZW5kZXMtZGF0ZVNlbGVjdCAua2FsZW5kZXMtZGF0ZS1saW5lIHtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVNlbGVjdCAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1tb250aCB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzVGMkVFQTsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2VsZWN0IC5rYWxlbmRlcy1kYXRlLWxpbmUgLmthbGVuZGVzLW1vbnRoOjpmaXJzdC1sZXR0ZXIge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gICAgLmthbGVuZGVzLWRhdGVTZWxlY3QgLmthbGVuZGVzLWRhdGUtbGluZSAua2FsZW5kZXMtZGF0ZSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogMTBweCA4cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gICAgICAua2FsZW5kZXMtZGF0ZVNlbGVjdCAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgICAua2FsZW5kZXMtZGF0ZVNlbGVjdCAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHNwYW4uZGlzYWJsZWQge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICBjdXJzb3I6IG5vbmU7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgICAgLmthbGVuZGVzLWRhdGVTZWxlY3QgLmthbGVuZGVzLWRhdGUtbGluZSAua2FsZW5kZXMtZGF0ZSBzcGFuLnNlbGVjdGVkIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTsgfVxuICAgICAgICAua2FsZW5kZXMtZGF0ZVNlbGVjdCAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHNwYW4udG9kYXkge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RjJFRUE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVNlbGVjdCAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7IH1cbiAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWluaSAua2FsZW5kZXMtZGF0ZVNlbGVjdC1oZWFkZXJzIGRpdiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbjogMi41cHg7IH1cbiAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWluaSAua2FsZW5kZXMtZGF0ZS1saW5lIHtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVNlbGVjdC5taW5pIC5rYWxlbmRlcy1kYXRlLWxpbmUgLmthbGVuZGVzLW1vbnRoIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2VsZWN0Lm1pbmkgLmthbGVuZGVzLWRhdGUtbGluZSAua2FsZW5kZXMtZGF0ZSB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIG1hcmdpbjogMi41cHg7IH1cbiAgICAgIC5rYWxlbmRlcy1kYXRlU2VsZWN0Lm1pbmkgLmthbGVuZGVzLWRhdGUtbGluZSAua2FsZW5kZXMtZGF0ZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7IH1cbiAgICAgICAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWluaSAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHNwYW4uc2VsZWN0ZWQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgICAgICAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWluaSAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHNwYW4udG9kYXkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWVkaXVtIC5rYWxlbmRlcy1kYXRlU2VsZWN0LWhlYWRlcnMgZGl2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luOiAyLjVweDsgfVxuICAua2FsZW5kZXMtZGF0ZVNlbGVjdC5tZWRpdW0gLmthbGVuZGVzLWRhdGUtbGluZSB7XG4gICAgaGVpZ2h0OiA0NXB4OyB9XG4gICAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWVkaXVtIC5rYWxlbmRlcy1kYXRlLWxpbmUgLmthbGVuZGVzLW1vbnRoIHtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2VsZWN0Lm1lZGl1bSAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAyLjVweDsgfVxuICAgICAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWVkaXVtIC5rYWxlbmRlcy1kYXRlLWxpbmUgLmthbGVuZGVzLWRhdGUgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgIC5rYWxlbmRlcy1kYXRlU2VsZWN0Lm1lZGl1bSAua2FsZW5kZXMtZGF0ZS1saW5lIC5rYWxlbmRlcy1kYXRlIHNwYW4uc2VsZWN0ZWQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgICAgICAgLmthbGVuZGVzLWRhdGVTZWxlY3QubWVkaXVtIC5rYWxlbmRlcy1kYXRlLWxpbmUgLmthbGVuZGVzLWRhdGUgc3Bhbi50b2RheSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4ua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7IH1cbiAgLmthbGVuZGVzLWRhdGVTbGlkZUlucHV0Om5vdCgubm8tdG9wLWJvcmRlcikge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTlFOUY4OyB9XG4gIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQtc2hvd0RhdGUge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQtc2hvd0RhdGUgLnNob3dEYXRlLXZhbHVlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuaW5wdXQtc2hvd01vbnRoLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlGODsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuaW5wdXQtc2hvd01vbnRoLWNvbnRhaW5lciAubW9udGgtbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQgLmlucHV0LXNob3dNb250aC1jb250YWluZXIgLmlucHV0LXNob3dNb250aC1zZWxlY3RvciBtZC1pY29uIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuc3dpdGNoLWFsbC1kYXktY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweDsgfVxuICAgIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuc3dpdGNoLWFsbC1kYXktY29udGFpbmVyIC5pbnB1dC1hbGwtZGF5LWxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuaW5wdXQtdGltZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQgLmlucHV0LXRpbWUtY29udGFpbmVyIGlucHV0IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThGQztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuaW5wdXQtc2xpZGUtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUY4OyB9XG4gICAgLmthbGVuZGVzLWRhdGVTbGlkZUlucHV0IC5pbnB1dC1zbGlkZS1jb250YWluZXIgLmlucHV0LWRheXMtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuaW5wdXQtc2xpZGUtY29udGFpbmVyIC5pbnB1dC1kYXlzLWNvbnRhaW5lciAuaW5wdXQtZGF5cy1vbmUge1xuICAgICAgICBjb2xvcjogIzRGNTA1MDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgLmthbGVuZGVzLWRhdGVTbGlkZUlucHV0IC5pbnB1dC1zbGlkZS1jb250YWluZXIgLmlucHV0LWRhdGVzLWNvbnRhaW5lciAuaW5wdXQtZGF0ZXMtb25lIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQgLmlucHV0LXNsaWRlLWNvbnRhaW5lciAuaW5wdXQtZGF0ZXMtY29udGFpbmVyIC5pbnB1dC1kYXRlcy1vbmUudG9kYXkge1xuICAgICAgICBjb2xvcjogIzQ3MjJBRTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NzIyQUU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4OyB9XG4gICAgICAgIC5rYWxlbmRlcy1kYXRlU2xpZGVJbnB1dCAuaW5wdXQtc2xpZGUtY29udGFpbmVyIC5pbnB1dC1kYXRlcy1jb250YWluZXIgLmlucHV0LWRhdGVzLW9uZS50b2RheS5kaXNhYmxlZCB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmthbGVuZGVzLWRhdGVTbGlkZUlucHV0IC5pbnB1dC1zbGlkZS1jb250YWluZXIgLmlucHV0LWRhdGVzLWNvbnRhaW5lciAuaW5wdXQtZGF0ZXMtb25lLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3MjJBRTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7IH1cbiAgICAgICAgLmthbGVuZGVzLWRhdGVTbGlkZUlucHV0IC5pbnB1dC1zbGlkZS1jb250YWluZXIgLmlucHV0LWRhdGVzLWNvbnRhaW5lciAuaW5wdXQtZGF0ZXMtb25lLnNlbGVjdGVkLmRpc2FibGVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXQgLmlucHV0LXNsaWRlLWNvbnRhaW5lciAuaW5wdXQtZGF0ZXMtY29udGFpbmVyIC5pbnB1dC1kYXRlcy1vbmUuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5rYWxlbmRlcy1kZWNvcmF0aW9uLWxpc3RJdGVtLmthbGVuZGVzLWRlY29yYXRpb24tbGlzdEl0ZW0taG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgbGluZWFyOyB9XG5cbi5rYWxlbmRlcy1kZWNvcmF0aW9uLWxpc3RJdGVtLmthbGVuZGVzLWRlY29yYXRpb24tbGlzdEl0ZW0tYm9yZGVyZWQge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBtYXJnaW4tdG9wOiAtMXB4OyB9XG5cbi5rYWxlbmRlcy1lcnJvck1lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUU7XG4gIGNvbG9yOiAjQjcxQzFDO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5rYWxlbmRlcy1lcnJvck1lc3NhZ2UgLmthbGVuZGVzLWVycm9yTWVzc2FnZS1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAua2FsZW5kZXMtZXJyb3JNZXNzYWdlIC5rYWxlbmRlcy1lcnJvck1lc3NhZ2UtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogNXB4OyB9XG4gICAgLmthbGVuZGVzLWVycm9yTWVzc2FnZSAua2FsZW5kZXMtZXJyb3JNZXNzYWdlLWNsb3NlIG1kLWljb24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICNCNzFDMUM7XG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5rYWxlbmRlcy1maXhlZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rYWxlbmRlcy1maXhlZC1pdGVtIC5rYWxlbmRlcy1maXhlZC1pdGVtLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cblxuLmthbGVuZGVzLWlucHV0QWRyZXNzZVNlYXJjaCAuYWRyZXNzZS1pdGVtIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGxpbmVhcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGO1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmthbGVuZGVzLWlucHV0QWRyZXNzZVNlYXJjaCAuYWRyZXNzZS1pdGVtLnBhaXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG5cbi5rYWxlbmRlcy1pbnB1dEFkcmVzc2VTZWFyY2ggLmFkcmVzc2UtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEU4RkM7IH1cblxuLmthbGVuZGVzLWxpbmtNYWlsIGEsIC5rYWxlbmRlcy1saW5rTWFpbCBhOmhvdmVyLCAua2FsZW5kZXMtbGlua01haWwgYTpmb2N1cywgLmthbGVuZGVzLWxpbmtNYWlsIGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ua2FsZW5kZXMtbGlua1RlbCBhLCAua2FsZW5kZXMtbGlua1RlbCBhOmhvdmVyLCAua2FsZW5kZXMtbGlua1RlbCBhOmZvY3VzLCAua2FsZW5kZXMtbGlua1RlbCBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmthbGVuZGVzLWxpc3RJdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzBCMDY0MztcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbS5tYXJnZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDsgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW0ubm8taG9yaXpvbnRhbC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtLnNtYWxsLXBhZGRpbmcgLmthbGVuZGVzLWxpc3RJdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW06bm90KC5ub3QtY2xpY2thYmxlKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbS5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICNBM0EzQkQ7IH1cbiAgICAua2FsZW5kZXMtbGlzdEl0ZW0uZGlzYWJsZWQgLmthbGVuZGVzLWxpc3RJdGVtLWljb24ge1xuICAgICAgb3BhY2l0eTogMC42OyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbS5uby1wYWRkaW5nIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtLm5vLXRvcC1wYWRkaW5nIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4OyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbS50b3AtYm9yZGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlGODsgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW0uYm90dG9tLWJvcmRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7IH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtLm5vLWJvdHRvbS1wYWRkaW5nIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbS5oYXMtYXJyb3cgLmthbGVuZGVzLWxpc3RJdGVtLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1zZXBhcmF0b3Ige1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUU5Rjg7IH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1pY29uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tcmlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTsgfVxuICAgIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tcmlnaHQgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQtaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tcmlnaHQgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQtbWFpbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAua2FsZW5kZXMtbGlzdEl0ZW0gLmthbGVuZGVzLWxpc3RJdGVtLXJpZ2h0IC5rYWxlbmRlcy1saXN0SXRlbS10ZXh0IC5rYWxlbmRlcy1saXN0SXRlbS10ZXh0LWZvb3RlciB7XG4gICAgICBjb2xvcjogIzZFNkU4QztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgICAgIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tcmlnaHQgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQtZm9vdGVyIGRpdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1yaWdodCAua2FsZW5kZXMtbGlzdEl0ZW0tdGV4dCAua2FsZW5kZXMtbGlzdEl0ZW0tdGV4dC1mb290ZXIgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tcmlnaHQgLmthbGVuZGVzLWxpc3RJdGVtLWhlbHAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgICAgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1yaWdodCAua2FsZW5kZXMtbGlzdEl0ZW0taGVscCBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNDOUM5RTA7IH1cbiAgICAua2FsZW5kZXMtbGlzdEl0ZW0gLmthbGVuZGVzLWxpc3RJdGVtLXJpZ2h0IC5rYWxlbmRlcy1saXN0SXRlbS1hcnJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgLypcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTZweCcgdmlld0JveD0nMCAwIDEwIDE2JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nUGFnZS0xJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDZyBpZD0nTGlzdHZpZXcnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMTIuMDAwMDAwLCAtMTIwLjAwMDAwMCknIHN0cm9rZT0nJTIzQTFBMUEyJyBzdHJva2Utd2lkdGg9JzIuMTc4JyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoJyBwb2ludHM9JzExNCAxMjIgMTIwIDEyOCAxMTQgMTM0JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBjb2xvcjpyZWQ7Ly8jRThFOEZDO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLy9vcGFjaXR5OiAwLjU7XG4gICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcblxuICAgICAgICovIH1cbiAgICAgIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tcmlnaHQgLmthbGVuZGVzLWxpc3RJdGVtLWFycm93IG1kLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgICBtaW4td2lkdGg6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICM2RTZFOEM7IH1cblxuLmthbGVuZGVzLWxpc3RJdGVtLWhlbHAtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzkzODY3O1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5rYWxlbmRlcy1saXN0SXRlbS1oZWxwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4ua2FsZW5kZXMtbGlzdEl0ZW06bm90KC5ub3QtY2xpY2thYmxlKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuMyk7IH1cblxuLmthbGVuZGVzLWxpc3RJdGVtLWJvdHRvbU1lc3NhZ2Uge1xuICBjb2xvcjogIzZFNkU4QztcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyB9XG5cbi50cmFuc3BhcmVudC1iZyAua2FsZW5kZXMtbGlzdEl0ZW0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAudHJhbnNwYXJlbnQtYmcgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7IH1cblxuLnh4cyAua2FsZW5kZXMtbGlzdEl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmRlc2t0b3AgLnRyYW5zcGFyZW50LWJnIC5rYWxlbmRlcy1saXN0SXRlbSB7XG4gIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cblxuLmRlc2t0b3AgLmthbGVuZGVzLWxpc3RJdGVtOm5vdCgubm8tc2hhZG93LWlmLWRlc2t0b3ApOm5vdCguaGFzLXNlcGFyYXRvcikge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5kZXNrdG9wIC5rYWxlbmRlcy1saXN0SXRlbTpub3QoLm5vLXNoYWRvdy1pZi1kZXNrdG9wKTpub3QoLmhhcy1zZXBhcmF0b3IpLm1hcmdlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuXG4uZGVza3RvcCAua2FsZW5kZXMtbGlzdEl0ZW0gLmthbGVuZGVzLXN3aXRjaC1pdGVtIC5rYWxlbmRlcy1saXN0SXRlbSB7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiB1bnNldDsgfVxuXG4ua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbUNvbnRhaW5lciAua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXItbGFzdExpbmUge1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpOyB9XG4gIC5rYWxlbmRlcy1saXN0SXRlbUNvbnRhaW5lciAua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXItYXJyb3cgbWQtaWNvbiB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzZFNkU4QzsgfVxuXG4ua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXI6bm90KC5ub3QtY2xpY2thYmxlKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuMykgIWltcG9ydGFudDsgfVxuXG4ua2FsZW5kZXMtbGlzdFRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZFNkU4QzsgfVxuICAua2FsZW5kZXMtbGlzdFRpdGxlOm5vdCgubm8tcHJldmVudC1ib3JkZXIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7IH1cbiAgLmthbGVuZGVzLWxpc3RUaXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtbGlzdFRpdGxlIC5rYWxlbmRlcy1saXN0VGl0bGUtY29udGFpbmVyOm5vdCgubm8tdG9wLW1hcmdpbikge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5rYWxlbmRlcy1saXN0VGl0bGUgLmthbGVuZGVzLWxpc3RUaXRsZS1jb250YWluZXIgLm1lZGl1bSB7XG4gICAgY29sb3I6ICMxNDE1MTU7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAua2FsZW5kZXMtbGlzdFRpdGxlIC5rYWxlbmRlcy1saXN0VGl0bGUtY29udGFpbmVyIC5tZWRpdW0gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtbGlzdFRpdGxlIC5rYWxlbmRlcy1saXN0VGl0bGUtY29udGFpbmVyIC5iaWcge1xuICAgIGNvbG9yOiAjMTQxNTE1O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gICAgLmthbGVuZGVzLWxpc3RUaXRsZSAua2FsZW5kZXMtbGlzdFRpdGxlLWNvbnRhaW5lciAuYmlnIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7IH1cbiAgLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay10YWJzIC5tYXNrLXRhYnMtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gICAgLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay10YWJzIC5tYXNrLXRhYnMtaXRlbS5maXJzdCB7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAgICAgLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay10YWJzIC5tYXNrLXRhYnMtaXRlbS5maXJzdCAua2FsZW5kZXMtdGFiLWxhYmVsIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay10YWcge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4ua2FsZW5kZXMtbG9hZGluZy1tYXNrIC5tYXNrLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAua2FsZW5kZXMtbG9hZGluZy1tYXNrIC5tYXNrLWlucHV0IC5tYXNrLWlucHV0LWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICM2MTYxNjE7IH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay10ZXh0LWxpbmVzIC50ZXh0LWxpbmUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAua2FsZW5kZXMtbG9hZGluZy1tYXNrIC5tYXNrLXRleHQtbGluZXMgLnRleHQtbGluZS5iaWctbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzayAubWFzay1saXN0LWxpbmVzIC5tYXNrLXRleHQtbGluZXMge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFRUVFO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzayAubG9hZGluZy1tYXNrLWRhdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICBhbmltYXRpb246IGJsaW5rZXItMjUgMXMgbGluZWFyIGluZmluaXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAua2FsZW5kZXMtbG9hZGluZy1tYXNrIC5sb2FkaW5nLW1hc2stZGF0YS54eHhzIHtcbiAgICBoZWlnaHQ6IDEwcHg7IH1cbiAgLmthbGVuZGVzLWxvYWRpbmctbWFzayAubG9hZGluZy1tYXNrLWRhdGEueHhzIHtcbiAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgLmthbGVuZGVzLWxvYWRpbmctbWFzayAubG9hZGluZy1tYXNrLWRhdGEueHMge1xuICAgIGhlaWdodDogMzBweDsgfVxuICAua2FsZW5kZXMtbG9hZGluZy1tYXNrIC5sb2FkaW5nLW1hc2stZGF0YS54bCB7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5rYWxlbmRlcy1sb2FkaW5nLW1hc2sgLmxvYWRpbmctbWFzay1kYXRhLnh4bCB7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG5cbi5rYWxlbmRlcy1sb2FkaW5nLW1hc2stYmxvYy0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ua2FsZW5kZXMtbG9hZGluZy1tYXNrLWJsb2MtMjAwIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzay1ibG9jLTMwMCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jaXJjbGUtbG9hZGluZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG4gIC8qIExpZ2h0IGdyZXkgKi9cbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzNDk4ZGI7XG4gIC8qIEJsdWUgKi9cbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBhbmltYXRpb246IGNpcmNsZS1sb2FkaW5nLXNwaW4gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAuY2lyY2xlLWxvYWRpbmcubWluaSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG5cbkBrZXlmcmFtZXMgY2lyY2xlLWxvYWRpbmctc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmthbGVuZGVzLWxvYWRpbmctcHJvZ3Jlc3Mtb25seSAuaXMtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua2FsZW5kZXMtbG9hZGluZy1wcm9ncmVzcy1vbmx5IC5pcy1sb2FkaW5nIHN2ZyB7XG4gICAgc3Ryb2tlOiAjQzkzODY3OyB9XG5cbi5rYWxlbmRlcy1tYXAtY2FyZCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDUlOyB9XG4gIC5rYWxlbmRlcy1tYXAtY2FyZCAuY29udGVudCAudGl0bGUge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmthbGVuZGVzLW1hcC1jYXJkIC5jb250ZW50IC5ub3RlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC5rYWxlbmRlcy1tYXAtY2FyZCAuY29udGVudCAuYWRyZXNzZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4jbWFwIGJ1dHRvblt0aXRsZT1cIkZlcm1lclwiXSB7XG4gIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmdtLXN0eWxlIC5nbS1zdHlsZS1pdyB7XG4gIHBhZGRpbmc6IDAgMCAwIDAgIWltcG9ydGFudDsgfVxuXG4ueHMgLmthbGVuZGVzLW1hcC1jYXJkIC5oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAxNDBweDsgfVxuXG4ueHMgLmthbGVuZGVzLW1hcC1jYXJkIC5jb250ZW50IC5zZXQtd2lkdGgge1xuICBtaW4td2lkdGg6IDgwdnc7IH1cblxuLnNtIC5rYWxlbmRlcy1tYXAtY2FyZCAuaGVhZGVyIHtcbiAgbWluLWhlaWdodDogMjAwcHg7IH1cblxuLnNtIC5rYWxlbmRlcy1tYXAtY2FyZCAuY29udGVudCAuc2V0LXdpZHRoIHtcbiAgbWluLXdpZHRoOiA2MHZ3OyB9XG5cbi5ndC1zbSAua2FsZW5kZXMtbWFwLWNhcmQgLmhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG5cbi5ndC1zbSAua2FsZW5kZXMtbWFwLWNhcmQgLmNvbnRlbnQgLnNldC13aWR0aCB7XG4gIG1pbi13aWR0aDogMjB2dzsgfVxuXG4ua2FsZW5kZXMtbW9yZU1lbnUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cbiAgLmthbGVuZGVzLW1vcmVNZW51LWl0ZW0gLmthbGVuZGVzLW1vcmVNZW51LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDgwcHg7IH1cbiAgLmthbGVuZGVzLW1vcmVNZW51LWl0ZW0gLmthbGVuZGVzLW1vcmVNZW51LWl0ZW0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBjb2xvcjogIzQyNDI0MjsgfVxuICAgIC5rYWxlbmRlcy1tb3JlTWVudS1pdGVtIC5rYWxlbmRlcy1tb3JlTWVudS1pdGVtLWxhYmVsIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAua2FsZW5kZXMtbW9yZU1lbnUtaXRlbSAua2FsZW5kZXMtbW9yZU1lbnUtaXRlbS1sYWJlbDpub3QoLmxhc3QpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFMUUxOyB9XG5cbi5rYWxlbmRlcy1tb3JlTWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTsgfVxuXG4ua2FsZW5kZXMtY2hlY2tlZEljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4OyB9XG4gIC5rYWxlbmRlcy1jaGVja2VkSWNvbiBtZC1pY29uIHtcbiAgICBjb2xvcjogIzNGNTFCNTsgfVxuXG4ua2FsZW5kZXMteHNNZW51SXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rYWxlbmRlcy14c01lbnVJdGVtIC5rYWxlbmRlcy14c01lbnVJdGVtLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFRUVFOyB9XG4gIC5rYWxlbmRlcy14c01lbnVJdGVtLmxhc3Qge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLmthbGVuZGVzLXhzTWVudUl0ZW0gLmthbGVuZGVzLXhzTWVudUl0ZW0tbWFpbiAuaXRlbS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5rYWxlbmRlcy14c01lbnVJdGVtIC5rYWxlbmRlcy14c01lbnVJdGVtLW1haW4gbWQtaWNvbiB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI4cHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMteHNNZW51SXRlbSAua2FsZW5kZXMteHNNZW51SXRlbS1zdWIge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG5cbi5rYWxlbmRlcy1zY3JvbGxhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblxuLmRlc2t0b3AgLmthbGVuZGVzLXNjcm9sbGFibGU6bm90KC5uby1wYWRkaW5nKTpub3QoLmZvcmNlLW1vYmlsZS1uYXYpIC5rYWxlbmRlcy1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbkBrZXlmcmFtZXMga2FsZW5kZXMtcGFnZS1vcGVuLW5leHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpOyB9IH1cblxuQGtleWZyYW1lcyBrYWxlbmRlcy1wYWdlLWNsb3NlLW5leHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTsgfVxuICB0byB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGthbGVuZGVzLXBhZ2Utb3Blbi1wcmV2IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGthbGVuZGVzLXBhZ2UtY2xvc2UtcHJldiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpOyB9XG4gIHRvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpOyB9IH1cblxuLm1vYmlsZS1uYXYua2FsZW5kZXMtcGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLm1vYmlsZS1uYXYua2FsZW5kZXMtcGFnZS5rYWxlbmRlcy1wYWdlLW5leHQua2FsZW5kZXMtcGFnZS1oaWRkZW4ge1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1wYWdlLWNsb3NlLW5leHQ7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubW9iaWxlLW5hdi5rYWxlbmRlcy1wYWdlLmthbGVuZGVzLXBhZ2UtbmV4dDpub3QoLmthbGVuZGVzLXBhZ2UtaGlkZGVuKSB7XG4gICAgei1pbmRleDogMTE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGthbGVuZGVzLXBhZ2Utb3Blbi1uZXh0O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgLm1vYmlsZS1uYXYua2FsZW5kZXMtcGFnZS5rYWxlbmRlcy1wYWdlLXByZXYua2FsZW5kZXMtcGFnZS1oaWRkZW4ge1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1wYWdlLWNsb3NlLXByZXY7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubW9iaWxlLW5hdi5rYWxlbmRlcy1wYWdlLmthbGVuZGVzLXBhZ2UtcHJldjpub3QoLmthbGVuZGVzLXBhZ2UtaGlkZGVuKSB7XG4gICAgei1pbmRleDogMTE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGthbGVuZGVzLXBhZ2Utb3Blbi1wcmV2O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgLm1vYmlsZS1uYXYua2FsZW5kZXMtcGFnZS5rYWxlbmRlcy1wYWdlLWRpc3BsYXktbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ua2FsZW5kZXMtcGFnZSAua2FsZW5kZXMtcmVzaXphYmxlIHtcbiAgd2lkdGg6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTsgfVxuICAua2FsZW5kZXMtcGFnZSAua2FsZW5kZXMtcmVzaXphYmxlIG1kLWljb24ge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuICAua2FsZW5kZXMtcGFnZSAua2FsZW5kZXMtcmVzaXphYmxlLmlzLWhpZGRlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTgwMDtcbiAgICBhbmltYXRpb246IGJsaW5rZXItMjUgMnMgbGluZWFyIGluZmluaXRlICFpbXBvcnRhbnQ7IH1cbiAgICAua2FsZW5kZXMtcGFnZSAua2FsZW5kZXMtcmVzaXphYmxlLmlzLWhpZGRlbiBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAua2FsZW5kZXMtcGFnZSAua2FsZW5kZXMtcmVzaXphYmxlLnJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUVFRUVFOyB9XG4gIC5rYWxlbmRlcy1wYWdlIC5rYWxlbmRlcy1yZXNpemFibGUubGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUVFRUVFOyB9XG5cbi5rYWxlbmRlcy1wYWdlLmthbGVuZGVzLXBhZ2UtaGlkZGVuOm5vdCgua2FsZW5kZXMtcGFnZS1uZXh0KTpub3QoLmthbGVuZGVzLXBhZ2UtcHJldikge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5rYWxlbmRlcy1wYWdlTmF2aWdhdG9yIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5rYWxlbmRlcy1wYWdlTmF2aWdhdG9yIG1kLWljb24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5pbnRsLXRlbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5pbnRsLXRlbC1pbnB1dCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5pbnRsLXRlbC1pbnB1dCAuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmludGwtdGVsLWlucHV0IC52LWhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmludGwtdGVsLWlucHV0IGlucHV0LCAuaW50bC10ZWwtaW5wdXQgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0IGlucHV0W3R5cGU9dGVsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDFweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLml0aS1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjNTU1OyB9XG5cbi5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWFycm93LnVwIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7IH1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdC5kcm9wdXAge1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmZsYWctYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH0gfVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZGl2aWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7IH1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkge1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSAuZGlhbC1jb2RlIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gsIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LW5hbWUsIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5kaWFsLWNvZGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFnLWJveCwgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNnB4OyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dCwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyB7XG4gIHdpZHRoOiA0NnB4OyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbZGlzYWJsZWRdICsgLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnLCAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldICsgLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZSAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWRpYWwtY29kZSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctbGVmdDogMjhweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiBpbnB1dCwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTIgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTIgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZy1sZWZ0OiA3NnB4OyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIC5zZWxlY3RlZC1mbGFnIHtcbiAgd2lkdGg6IDcwcHg7IH1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTMgaW5wdXQsIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0W3R5cGU9dGVsXSB7XG4gIHBhZGRpbmctbGVmdDogODRweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMyAuc2VsZWN0ZWQtZmxhZyB7XG4gIHdpZHRoOiA3OHB4OyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy00IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRlbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDkycHg7IH1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTQgLnNlbGVjdGVkLWZsYWcge1xuICB3aWR0aDogODZweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSBpbnB1dCwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSAuc2VsZWN0ZWQtZmxhZyB7XG4gIHdpZHRoOiA5NHB4OyB9XG5cbi5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDAwcHg7XG4gIGxlZnQ6IC0xMDAwcHg7XG4gIHotaW5kZXg6IDEwNjA7XG4gIHBhZGRpbmc6IDFweDsgfVxuXG4uaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uaXRpLW1vYmlsZSAuaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lciB7XG4gIHRvcDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICByaWdodDogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4uaXRpLWZsYWcge1xuICB3aWR0aDogMjBweDsgfVxuXG4uaXRpLWZsYWcuYmUge1xuICB3aWR0aDogMThweDsgfVxuXG4uaXRpLWZsYWcuY2gge1xuICB3aWR0aDogMTVweDsgfVxuXG4uaXRpLWZsYWcubWMge1xuICB3aWR0aDogMTlweDsgfVxuXG4uaXRpLWZsYWcubmUge1xuICB3aWR0aDogMThweDsgfVxuXG4uaXRpLWZsYWcubnAge1xuICB3aWR0aDogMTNweDsgfVxuXG4uaXRpLWZsYWcudmEge1xuICB3aWR0aDogMTVweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMiAvIDEpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAuaXRpLWZsYWcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTYzMHB4IDE1cHg7IH0gfVxuXG4uaXRpLWZsYWcuYWMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7IH1cblxuLml0aS1mbGFnLmFkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwcHg7IH1cblxuLml0aS1mbGFnLmFlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwcHg7IH1cblxuLml0aS1mbGFnLmFmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwcHg7IH1cblxuLml0aS1mbGFnLmFnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwcHg7IH1cblxuLml0aS1mbGFnLmFpIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEwcHggMHB4OyB9XG5cbi5pdGktZmxhZy5hbCB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYW0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwcHg7IH1cblxuLml0aS1mbGFnLmFvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggMHB4OyB9XG5cbi5pdGktZmxhZy5hcSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYXIge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjBweCAwcHg7IH1cblxuLml0aS1mbGFnLmFzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQycHggMHB4OyB9XG5cbi5pdGktZmxhZy5hdCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYXUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODZweCAwcHg7IH1cblxuLml0aS1mbGFnLmF3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA4cHggMHB4OyB9XG5cbi5pdGktZmxhZy5heCB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYXoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTJweCAwcHg7IH1cblxuLml0aS1mbGFnLmJhIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc0cHggMHB4OyB9XG5cbi5pdGktZmxhZy5iYiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYmQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MThweCAwcHg7IH1cblxuLml0aS1mbGFnLmJlIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQwcHggMHB4OyB9XG5cbi5pdGktZmxhZy5iZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYmcge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODJweCAwcHg7IH1cblxuLml0aS1mbGFnLmJoIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0cHggMHB4OyB9XG5cbi5pdGktZmxhZy5iaSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYmoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDhweCAwcHg7IH1cblxuLml0aS1mbGFnLmJsIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTcwcHggMHB4OyB9XG5cbi5pdGktZmxhZy5ibSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYm4ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MTRweCAwcHg7IH1cblxuLml0aS1mbGFnLmJvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjM2cHggMHB4OyB9XG5cbi5pdGktZmxhZy5icSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1OHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYnIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02ODBweCAwcHg7IH1cblxuLml0aS1mbGFnLmJzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzAycHggMHB4OyB9XG5cbi5pdGktZmxhZy5idCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyNHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYnYge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NDZweCAwcHg7IH1cblxuLml0aS1mbGFnLmJ3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzY4cHggMHB4OyB9XG5cbi5pdGktZmxhZy5ieSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MHB4IDBweDsgfVxuXG4uaXRpLWZsYWcuYnoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MTJweCAwcHg7IH1cblxuLml0aS1mbGFnLmNhIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODM0cHggMHB4OyB9XG5cbi5pdGktZmxhZy5jYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1NnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuY2Qge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NzhweCAwcHg7IH1cblxuLml0aS1mbGFnLmNmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTAwcHggMHB4OyB9XG5cbi5pdGktZmxhZy5jZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkyMnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuY2gge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NDRweCAwcHg7IH1cblxuLml0aS1mbGFnLmNpIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTYxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5jayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk4M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuY2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDA1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5jbSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMjdweCAwcHg7IH1cblxuLml0aS1mbGFnLmNuIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0OXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuY28ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDcxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5jcCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTNweCAwcHg7IH1cblxuLml0aS1mbGFnLmNyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExNXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuY3Uge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5jdiB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNTlweCAwcHg7IH1cblxuLml0aS1mbGFnLmN3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuY3gge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjAzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5jeSB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMjVweCAwcHg7IH1cblxuLml0aS1mbGFnLmN6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuZGUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjY5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5kZyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTFweCAwcHg7IH1cblxuLml0aS1mbGFnLmRqIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxM3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuZGsge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzM1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5kbSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNTdweCAwcHg7IH1cblxuLml0aS1mbGFnLmRvIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3OXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZHoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDAxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5lYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MjNweCAwcHg7IH1cblxuLml0aS1mbGFnLmVjIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZWUge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDY3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5lZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0ODlweCAwcHg7IH1cblxuLml0aS1mbGFnLmVoIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxMXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTMzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5lcyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NTVweCAwcHg7IH1cblxuLml0aS1mbGFnLmV0IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU3N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuZXUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTk5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5maSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MjFweCAwcHg7IH1cblxuLml0aS1mbGFnLmZqIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY0M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuZmsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjY1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5mbSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2ODdweCAwcHg7IH1cblxuLml0aS1mbGFnLmZvIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwOXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZnIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzMxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5nYSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NTNweCAwcHg7IH1cblxuLml0aS1mbGFnLmdiIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc3NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZ2Qge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzk3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5nZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MTlweCAwcHg7IH1cblxuLml0aS1mbGFnLmdmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZ2cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODYzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5naCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4ODVweCAwcHg7IH1cblxuLml0aS1mbGFnLmdpIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkwN3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuZ2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTI5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5nbSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NTFweCAwcHg7IH1cblxuLml0aS1mbGFnLmduIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk3M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuZ3Age1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTk1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5ncSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMTdweCAwcHg7IH1cblxuLml0aS1mbGFnLmdyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAzOXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZ3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDYxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5ndCB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwODNweCAwcHg7IH1cblxuLml0aS1mbGFnLmd1IHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwNXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuZ3cge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTI3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5neSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNDlweCAwcHg7IH1cblxuLml0aS1mbGFnLmhrIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuaG0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTkzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5obiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMTVweCAwcHg7IH1cblxuLml0aS1mbGFnLmhyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIzN3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuaHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjU5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5odSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyODFweCAwcHg7IH1cblxuLml0aS1mbGFnLmljIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwM3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuaWQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzI1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5pZSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNDdweCAwcHg7IH1cblxuLml0aS1mbGFnLmlsIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM2OXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuaW0ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzkxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5pbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MTNweCAwcHg7IH1cblxuLml0aS1mbGFnLmlvIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQzNXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuaXEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDU3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5pciB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NzlweCAwcHg7IH1cblxuLml0aS1mbGFnLmlzIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwMXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuaXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTIzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5qZSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NDVweCAwcHg7IH1cblxuLml0aS1mbGFnLmptIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuam8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTg5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5qcCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MTFweCAwcHg7IH1cblxuLml0aS1mbGFnLmtlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzM3B4IDBweDsgfVxuXG4uaXRpLWZsYWcua2cge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjU1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5raCB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NzdweCAwcHg7IH1cblxuLml0aS1mbGFnLmtpIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY5OXB4IDBweDsgfVxuXG4uaXRpLWZsYWcua20ge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzIxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5rbiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3NDNweCAwcHg7IH1cblxuLml0aS1mbGFnLmtwIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc2NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcua3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzg3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5rdyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4MDlweCAwcHg7IH1cblxuLml0aS1mbGFnLmt5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMXB4IDBweDsgfVxuXG4uaXRpLWZsYWcua3oge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODUzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5sYSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NzVweCAwcHg7IH1cblxuLml0aS1mbGFnLmxiIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg5N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcubGMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTE5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5saSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5NDFweCAwcHg7IH1cblxuLml0aS1mbGFnLmxrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk2M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcubHIge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTg1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5scyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMDdweCAwcHg7IH1cblxuLml0aS1mbGFnLmx0IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAyOXB4IDBweDsgfVxuXG4uaXRpLWZsYWcubHUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDUxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5sdiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNzNweCAwcHg7IH1cblxuLml0aS1mbGFnLmx5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcubWEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTE3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5tYyB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMzlweCAwcHg7IH1cblxuLml0aS1mbGFnLm1kIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE2MHB4IDBweDsgfVxuXG4uaXRpLWZsYWcubWUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTgycHggMHB4OyB9XG5cbi5pdGktZmxhZy5tZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMDRweCAwcHg7IH1cblxuLml0aS1mbGFnLm1nIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIyNnB4IDBweDsgfVxuXG4uaXRpLWZsYWcubWgge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjQ4cHggMHB4OyB9XG5cbi5pdGktZmxhZy5tayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNzBweCAwcHg7IH1cblxuLml0aS1mbGFnLm1sIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI5MnB4IDBweDsgfVxuXG4uaXRpLWZsYWcubW0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzE0cHggMHB4OyB9XG5cbi5pdGktZmxhZy5tbiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMzZweCAwcHg7IH1cblxuLml0aS1mbGFnLm1vIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM1OHB4IDBweDsgfVxuXG4uaXRpLWZsYWcubXAge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzgwcHggMHB4OyB9XG5cbi5pdGktZmxhZy5tcSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MDJweCAwcHg7IH1cblxuLml0aS1mbGFnLm1yIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQyNHB4IDBweDsgfVxuXG4uaXRpLWZsYWcubXMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDQ2cHggMHB4OyB9XG5cbi5pdGktZmxhZy5tdCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NjhweCAwcHg7IH1cblxuLml0aS1mbGFnLm11IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ5MHB4IDBweDsgfVxuXG4uaXRpLWZsYWcubXYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTEycHggMHB4OyB9XG5cbi5pdGktZmxhZy5tdyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MzRweCAwcHg7IH1cblxuLml0aS1mbGFnLm14IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU1NnB4IDBweDsgfVxuXG4uaXRpLWZsYWcubXkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTc4cHggMHB4OyB9XG5cbi5pdGktZmxhZy5teiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MDBweCAwcHg7IH1cblxuLml0aS1mbGFnLm5hIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYyMnB4IDBweDsgfVxuXG4uaXRpLWZsYWcubmMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjQ0cHggMHB4OyB9XG5cbi5pdGktZmxhZy5uZSB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NjZweCAwcHg7IH1cblxuLml0aS1mbGFnLm5mIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY4NnB4IDBweDsgfVxuXG4uaXRpLWZsYWcubmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzA4cHggMHB4OyB9XG5cbi5pdGktZmxhZy5uaSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MzBweCAwcHg7IH1cblxuLml0aS1mbGFnLm5sIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc1MnB4IDBweDsgfVxuXG4uaXRpLWZsYWcubm8ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzc0cHggMHB4OyB9XG5cbi5pdGktZmxhZy5ucCB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3OTZweCAwcHg7IH1cblxuLml0aS1mbGFnLm5yIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgxMXB4IDBweDsgfVxuXG4uaXRpLWZsYWcubnUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODMzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5ueiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NTVweCAwcHg7IH1cblxuLml0aS1mbGFnLm9tIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcucGEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODk5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5wZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5MjFweCAwcHg7IH1cblxuLml0aS1mbGFnLnBmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk0M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcucGcge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTY1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5waCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5ODdweCAwcHg7IH1cblxuLml0aS1mbGFnLnBrIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwOXB4IDBweDsgfVxuXG4uaXRpLWZsYWcucGwge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDMxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5wbSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwNTNweCAwcHg7IH1cblxuLml0aS1mbGFnLnBuIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcucHIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDk3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5wcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxMTlweCAwcHg7IH1cblxuLml0aS1mbGFnLnB0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE0MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcucHcge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MTYzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5weSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxODVweCAwcHg7IH1cblxuLml0aS1mbGFnLnFhIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjA3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5yZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMjlweCAwcHg7IH1cblxuLml0aS1mbGFnLnJvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI1MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcucnMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjczcHggMHB4OyB9XG5cbi5pdGktZmxhZy5ydSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyOTVweCAwcHg7IH1cblxuLml0aS1mbGFnLnJ3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDMxN3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuc2Ege1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzM5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5zYiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzNjFweCAwcHg7IH1cblxuLml0aS1mbGFnLnNjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM4M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuc2Qge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDA1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5zZSB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MjdweCAwcHg7IH1cblxuLml0aS1mbGFnLnNnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ0OXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuc2gge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDcxcHggMHB4OyB9XG5cbi5pdGktZmxhZy5zaSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0OTNweCAwcHg7IH1cblxuLml0aS1mbGFnLnNqIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDUxNXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuc2sge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NTM3cHggMHB4OyB9XG5cbi5pdGktZmxhZy5zbCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1NTlweCAwcHg7IH1cblxuLml0aS1mbGFnLnNtIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU4MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcuc24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjAzcHggMHB4OyB9XG5cbi5pdGktZmxhZy5zbyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MjVweCAwcHg7IH1cblxuLml0aS1mbGFnLnNyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY0N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuc3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjY5cHggMHB4OyB9XG5cbi5pdGktZmxhZy5zdCB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2OTFweCAwcHg7IH1cblxuLml0aS1mbGFnLnN2IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDcxM3B4IDBweDsgfVxuXG4uaXRpLWZsYWcuc3gge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NzM1cHggMHB4OyB9XG5cbi5pdGktZmxhZy5zeSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NTdweCAwcHg7IH1cblxuLml0aS1mbGFnLnN6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc3OXB4IDBweDsgfVxuXG4uaXRpLWZsYWcudGEge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODAxcHggMHB4OyB9XG5cbi5pdGktZmxhZy50YyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MjNweCAwcHg7IH1cblxuLml0aS1mbGFnLnRkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg0NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcudGYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODY3cHggMHB4OyB9XG5cbi5pdGktZmxhZy50ZyB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4ODlweCAwcHg7IH1cblxuLml0aS1mbGFnLnRoIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDkxMXB4IDBweDsgfVxuXG4uaXRpLWZsYWcudGoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTMzcHggMHB4OyB9XG5cbi5pdGktZmxhZy50ayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NTVweCAwcHg7IH1cblxuLml0aS1mbGFnLnRsIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk3N3B4IDBweDsgfVxuXG4uaXRpLWZsYWcudG0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTk5cHggMHB4OyB9XG5cbi5pdGktZmxhZy50biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwMjFweCAwcHg7IH1cblxuLml0aS1mbGFnLnRvIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0M3B4IDBweDsgfVxuXG4uaXRpLWZsYWcudHIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDY1cHggMHB4OyB9XG5cbi5pdGktZmxhZy50dCB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwODdweCAwcHg7IH1cblxuLml0aS1mbGFnLnR2IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTEwOXB4IDBweDsgfVxuXG4uaXRpLWZsYWcudHcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTMxcHggMHB4OyB9XG5cbi5pdGktZmxhZy50eiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNTNweCAwcHg7IH1cblxuLml0aS1mbGFnLnVhIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE3NXB4IDBweDsgfVxuXG4uaXRpLWZsYWcudWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTk3cHggMHB4OyB9XG5cbi5pdGktZmxhZy51bSB7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyMTlweCAwcHg7IH1cblxuLml0aS1mbGFnLnVzIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI0MXB4IDBweDsgfVxuXG4uaXRpLWZsYWcudXkge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjYzcHggMHB4OyB9XG5cbi5pdGktZmxhZy51eiB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyODVweCAwcHg7IH1cblxuLml0aS1mbGFnLnZhIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMwN3B4IDBweDsgfVxuXG4uaXRpLWZsYWcudmMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzI0cHggMHB4OyB9XG5cbi5pdGktZmxhZy52ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNDZweCAwcHg7IH1cblxuLml0aS1mbGFnLnZnIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM2OHB4IDBweDsgfVxuXG4uaXRpLWZsYWcudmkge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzkwcHggMHB4OyB9XG5cbi5pdGktZmxhZy52biB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MTJweCAwcHg7IH1cblxuLml0aS1mbGFnLnZ1IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQzNHB4IDBweDsgfVxuXG4uaXRpLWZsYWcud2Yge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDU2cHggMHB4OyB9XG5cbi5pdGktZmxhZy53cyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NzhweCAwcHg7IH1cblxuLml0aS1mbGFnLnhrIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUwMHB4IDBweDsgfVxuXG4uaXRpLWZsYWcueWUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTIycHggMHB4OyB9XG5cbi5pdGktZmxhZy55dCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NDRweCAwcHg7IH1cblxuLml0aS1mbGFnLnphIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU2NnB4IDBweDsgfVxuXG4uaXRpLWZsYWcuem0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTg4cHggMHB4OyB9XG5cbi5pdGktZmxhZy56dyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MTBweCAwcHg7IH1cblxuLml0aS1mbGFnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvZmxhZ3MvZmxhZ3MucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEQkRCO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDA7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIgLyAxKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgLml0aS1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ZsYWdzL2ZsYWdzQDJ4LnBuZ1wiKTsgfSB9XG5cbi5pdGktZmxhZy5ucCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5rYWxlbmRlcy1zbGlkZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmthbGVuZGVzLXNsaWRlLWNvbnRhaW5lciAuaGlkZS1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5rYWxlbmRlcy1zbWFydC10YWIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmthbGVuZGVzLXNtYXJ0LXRhYjpub3QoLmZpcnN0LXRhYikge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDsgfVxuICAua2FsZW5kZXMtc21hcnQtdGFiIC5rYWxlbmRlcy10YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5rYWxlbmRlcy1zbWFydC10YWIgLmZpcnN0LXRhYiAua2FsZW5kZXMtdGFiLWxhYmVsIHtcbiAgICBjb2xvcjogI0EzQTNCRDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLmthbGVuZGVzLXNtYXJ0LXRhYiAuZmlyc3QtdGFiIC5rYWxlbmRlcy10YWItYnV0dG9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLmthbGVuZGVzLXNtYXJ0LXRhYiAuc2Vjb25kLXRhYiAua2FsZW5kZXMtdGFiLWxhYmVsIHtcbiAgICBjb2xvcjogI0EzQTNCRDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAua2FsZW5kZXMtc21hcnQtdGFiIC5zZWNvbmQtdGFiIC5rYWxlbmRlcy10YWItYnV0dG9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5rYWxlbmRlcy1zbWFydC10YWIuc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gICAgLmthbGVuZGVzLXNtYXJ0LXRhYi5zZWxlY3RlZCAua2FsZW5kZXMtdGFiLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjNUYyRUVBOyB9XG4gICAgLmthbGVuZGVzLXNtYXJ0LXRhYi5zZWxlY3RlZCAua2FsZW5kZXMtdGFiLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNUYyRUVBOyB9XG4gICAgICAua2FsZW5kZXMtc21hcnQtdGFiLnNlbGVjdGVkIC5rYWxlbmRlcy10YWItYnV0dG9uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0Y3RjdGQzsgfVxuICAua2FsZW5kZXMtc21hcnQtdGFiIC5rYWxlbmRlcy10YWItYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogI0Y3RjdGQztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNUYyRUVBO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDM2cHg7IH1cbiAgICAua2FsZW5kZXMtc21hcnQtdGFiIC5rYWxlbmRlcy10YWItYnV0dG9uIG1kLWljb24ge1xuICAgICAgY29sb3I6ICM1RjJFRUE7IH1cblxuLmthbGVuZGVzLXN3aXRjaC1pdGVtOm5vdCgubm8taG9yaXpvbnRhbC1wYWRkaW5nKSAua2FsZW5kZXMtc3dpdGNoLWNvbnRlbnQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5rYWxlbmRlcy1zd2l0Y2gtaXRlbS5uby1ob3Jpem9udGFsLXBhZGRpbmcgLmthbGVuZGVzLWxpc3RJdGVtIC5rYWxlbmRlcy1saXN0SXRlbS1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7IH1cblxuLmthbGVuZGVzLXN3aXRjaC1pdGVtIC5rYWxlbmRlcy1zd2l0Y2gtaXRlbS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlGODsgfVxuXG4vKlxuICpcbiAqIE1haW4gc3R5bGVzaGVldCBmb3IgU3dpdGNoZXJ5LlxuICogaHR0cDovL2FicGV0a292LmdpdGh1Yi5pby9zd2l0Y2hlcnkvXG4gKlxuICovXG4vKiBTd2l0Y2hlcnkgZGVmYXVsdHMuICovXG4uc3dpdGNoZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNTBweDtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDsgfVxuXG4uc3dpdGNoZXJ5ID4gc21hbGwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzBweDsgfVxuXG4vKiBTd2l0Y2hlcnkgc2l6ZXMuICovXG4uc3dpdGNoZXJ5LXNtYWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzNweDsgfVxuXG4uc3dpdGNoZXJ5LXNtYWxsID4gc21hbGwge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5zd2l0Y2hlcnktbGFyZ2Uge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA2NnB4OyB9XG5cbi5zd2l0Y2hlcnktbGFyZ2UgPiBzbWFsbCB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7IH1cblxuLmthbGVuZGVzLXRhYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRTFFMTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5rYWxlbmRlcy10YWIuc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjNUYyRUVBO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNUYyRUVBICFpbXBvcnRhbnQ7IH1cblxuLmthbGVuZGVzLXdhcm5pbmdQb3B1cC1jb250ZW50IC5jb250ZW50IC5hY2NvdW50IHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4OyB9XG4gIC5rYWxlbmRlcy13YXJuaW5nUG9wdXAtY29udGVudCAuY29udGVudCAuYWNjb3VudCAubmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5rYWxlbmRlcy13YXJuaW5nUG9wdXAtY29udGVudCAuY29udGVudCAud2FybmluZy1kZXRhaWxzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmthbGVuZGVzLXdhcm5pbmdQb3B1cC1jb250ZW50IC5jb250ZW50IC53YXJuaW5nLWRldGFpbHMgLndhcm5pbmctY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLmthbGVuZGVzLXdhcm5pbmdQb3B1cC1jb250ZW50IC53YXJuaW5nLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFRUVFO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbiNib3V0aXF1ZS1maWNoZS1jb250cmF0cyAuYWN0aXZlLXN0YXR1cyB7XG4gIGNvbG9yOiAjMEFDQzM1OyB9XG5cbiNib3V0aXF1ZS1maWNoZS1jb250cmF0cyAucGVuZGluZy1zdGF0dXMge1xuICBjb2xvcjogI0ZFOTUwMDsgfVxuICAjYm91dGlxdWUtZmljaGUtY29udHJhdHMgLnBlbmRpbmctc3RhdHVzIG1kLWljb24ge1xuICAgIGNvbG9yOiAjRkU5NTAwOyB9XG5cbiNib3V0aXF1ZS1maWNoZS1jb250cmF0cyAuY2FuY2VsZWQtc3RhdHVzIHtcbiAgY29sb3I6ICM5ZTA1MDU7IH1cblxuI2JvdXRpcXVlLXBhcnRzLWRlc2NyaXB0aW9uIC5ib3V0aXF1ZS1maWNoZS1oZWFkZXItaXRlbSB7XG4gIHBhZGRpbmc6IDIwcHggMHB4OyB9XG4gICNib3V0aXF1ZS1wYXJ0cy1kZXNjcmlwdGlvbiAuYm91dGlxdWUtZmljaGUtaGVhZGVyLWl0ZW0gYSB7XG4gICAgY29sb3I6ICMwQjA2NDM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiNib3V0aXF1ZS1wYXJ0cy1kZXNjcmlwdGlvbiAuYm91dGlxdWUtZmljaGUtaG92ZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4jYm91dGlxdWUtZmljaGUtZGV2aXMgLmFjdGl2ZS1zdGF0dXMge1xuICBjb2xvcjogIzBBQ0MzNTsgfVxuXG4jYm91dGlxdWUtZmljaGUtZGV2aXMgLnBlbmRpbmctc3RhdHVzIHtcbiAgY29sb3I6ICNGRTk1MDA7IH1cbiAgI2JvdXRpcXVlLWZpY2hlLWRldmlzIC5wZW5kaW5nLXN0YXR1cyBtZC1pY29uIHtcbiAgICBjb2xvcjogI0ZFOTUwMDsgfVxuXG4jYm91dGlxdWUtZmljaGUtZGV2aXMgLmNhbmNlbGVkLXN0YXR1cyB7XG4gIGNvbG9yOiAjOWUwNTA1OyB9XG5cbiNib3V0aXF1ZS1maWNoZS1kaXBsYWdvIC5hY3RpdmUtc3RhdHVzIHtcbiAgY29sb3I6ICMwQUNDMzU7IH1cblxuI2JvdXRpcXVlLWZpY2hlLWRpcGxhZ28gLnBlbmRpbmctc3RhdHVzIHtcbiAgY29sb3I6ICNGRTk1MDA7IH1cbiAgI2JvdXRpcXVlLWZpY2hlLWRpcGxhZ28gLnBlbmRpbmctc3RhdHVzIG1kLWljb24ge1xuICAgIGNvbG9yOiAjRkU5NTAwOyB9XG5cbiNib3V0aXF1ZS1maWNoZS1kaXBsYWdvIC5jYW5jZWxlZC1zdGF0dXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4jYm91dGlxdWUtZmljaGUtZG9jdW1lbnRzIC5maWxlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI2JvdXRpcXVlLWZpY2hlLWRvY3VtZW50cyAuZmlsZS10aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNib3V0aXF1ZS1maWNoZS1kb2N1bWVudHMgLmZpbGUtcmVtb3ZlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICNib3V0aXF1ZS1maWNoZS1kb2N1bWVudHMgLmZpbGUtcmVtb3ZlIC5jbGVhci1pY29uIHtcbiAgICBjb2xvcjogcmVkOyB9XG5cbiNib3V0aXF1ZS1maWNoZS1tYW5hZ2UtZXZlbnRzIC5ldmVudC1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuI2JvdXRpcXVlLXBhcnRzLW5vdGVzIC5ldmVudC1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuI2JvdXRpcXVlLWZpY2hlLW9wZXJhdGlvbnMga2FsZW5kZXMtdGV4dGFyZWEgLmthbGVuZGVzLXRleHRhcmVhIC50ZXh0YXJlYS1pbnB1dCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmOyB9XG5cbiNib3V0aXF1ZS1maWNoZS1vcGVyYXRpb25zIC5jb25uZWN0aW9uLWJ1dHRvbiB7XG4gIGNvbG9yOiAjM2Y1MWI1OyB9XG5cbiNib3V0aXF1ZS1maWNoZS1vcGVyYXRpb25zIC5ub3RpZi1jb250ZW50IHtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuI2JvdXRpcXVlLWZpY2hlLW9wZXJhdGlvbnMgLnNvZnQtY29udGVudCB7XG4gIHBhZGRpbmc6IDBweCAzMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi54cyAjYm91dGlxdWUtZmljaGUtb3BlcmF0aW9ucyAubm90aWYtY29udGVudCB7XG4gIHBhZGRpbmc6IDBweDsgfVxuXG4ueHMgI2JvdXRpcXVlLWZpY2hlLW9wZXJhdGlvbnMgLnNvZnQtY29udGVudCB7XG4gIHBhZGRpbmc6IDBweDsgfVxuXG4jYm91dGlxdWUtZmljaGUtc291c2NyaXB0aW9ucyAuc291c2NyaXB0aW9uLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uYm91dGlxdWUtcGFydHMtZGV2aXMgLmFjdGl2ZS1zdGF0dXMge1xuICBjb2xvcjogIzBBQ0MzNTsgfVxuXG4uYm91dGlxdWUtcGFydHMtZGV2aXMgLnBlbmRpbmctc3RhdHVzIHtcbiAgY29sb3I6ICNGRTk1MDA7IH1cbiAgLmJvdXRpcXVlLXBhcnRzLWRldmlzIC5wZW5kaW5nLXN0YXR1cyBtZC1pY29uIHtcbiAgICBjb2xvcjogI0ZFOTUwMDsgfVxuXG4uYm91dGlxdWUtcGFydHMtZGV2aXMgLmNhbmNlbGVkLXN0YXR1cyB7XG4gIGNvbG9yOiAjOWUwNTA1OyB9XG5cbi5ib3V0aXF1ZS1wYXJ0cy1ldmVudCAuZG9uZS1zdGF0dXMge1xuICBjb2xvcjogIzBBQ0MzNTsgfVxuXG4uYm91dGlxdWUtcGFydHMtZXZlbnQgLnBlbmRpbmctc3RhdHVzIHtcbiAgY29sb3I6ICNGRTk1MDA7IH1cblxuLmJvdXRpcXVlLXBhcnRzLWV2ZW50IC5jYW5jZWxlZC1zdGF0dXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4uYm91dGlxdWUtcGFydHMtZXZlbnQgLnNob3ctbm90ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzBiOTNkNTsgfVxuXG4uYm91dGlxdWUtcGFydHMtZXZlbnQgLmRldGFpbHMtbW9yZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4uYm91dGlxdWUtcGFydHMtZXZlbnQga2FsZW5kZXMtdGV4dGFyZWEgLmthbGVuZGVzLXRleHRhcmVhIC50ZXh0YXJlYS1pbnB1dCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmOyB9XG5cbi5ib3V0aXF1ZS1wYXJ0cy1ldmVudCAudGV4dC1iaW5kIHAge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4OyB9XG5cbi5ib3V0aXF1ZS1wYXJ0cy1ldmVudCAua2FsZW5kZXMtdGV4dC1hcmVhLXRydW5jYXRlIHtcbiAgbWF4LWhlaWdodDogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uIC5hY3RpdmUtc3RhdHVzIHtcbiAgY29sb3I6ICMwQUNDMzU7IH1cblxuLmJvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbiAucGVyaXNoZWQtc3RhdHVzIHtcbiAgY29sb3I6ICNGRTk1MDA7IH1cblxuLmJvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbiAucGVuZGluZy1zdGF0dXMge1xuICBjb2xvcjogI0ZFOTUwMDsgfVxuXG4uYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uIC5jYW5jZWxlZC1zdGF0dXMge1xuICBjb2xvcjogIzllMDUwNTsgfVxuXG4uYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uIC5yZWNvdXZyZW1lbnQtc3RhdHVzIHtcbiAgY29sb3I6ICM5ZTA1MDU7IH1cbiAgLmJvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbiAucmVjb3V2cmVtZW50LXN0YXR1czpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXG4uYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uIC5zaG93LW5vdGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwYjkzZDU7IH1cblxuLmJvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbiBrYWxlbmRlcy10ZXh0YXJlYSAua2FsZW5kZXMtdGV4dGFyZWEgLnRleHRhcmVhLWlucHV0IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7IH1cblxuLmJvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbiAucGFycmFpbmFnZS1idXR0b24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ3MjJBRTsgfVxuICAuYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uIC5wYXJyYWluYWdlLWJ1dHRvbiBtZC1pY29uIHtcbiAgICBjb2xvcjogIzQ3MjJBRTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE4cHg7XG4gICAgbWluLXdpZHRoOiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4OyB9XG5cbi5ib3V0aXF1ZS1wYXJ0cy10YXNrIC5kZXRhaWxzLW1vcmUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLmJvdXRpcXVlLXByb2NlZHVyZS10cmVlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgLmJvdXRpcXVlLXByb2NlZHVyZS10cmVlIC5ib3V0aXF1ZS1wcm9jZWR1cmUtdHJlZS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuYm91dGlxdWUtcHJvY2VkdXJlLXRyZWUgLmJvdXRpcXVlLXByb2NlZHVyZS10cmVlLXRpdGxlOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5ib3V0aXF1ZS1wcm9jZWR1cmUtdHJlZSAuYm91dGlxdWUtcHJvY2VkdXJlLXRyZWUtbmFtZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG4gICAgLmJvdXRpcXVlLXByb2NlZHVyZS10cmVlIC5ib3V0aXF1ZS1wcm9jZWR1cmUtdHJlZS1uYW1lOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNjb21tZW50cy1saXN0LWl0ZW0gLmNvbW1lbnQtY29udGVudCB7XG4gIG1hcmdpbjogMTBweDtcbiAgcGFkZGluZzogMTBweDsgfVxuICAjY29tbWVudHMtbGlzdC1pdGVtIC5jb21tZW50LWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luOiAwcHg7IH1cblxuI2Zvcm1hdGlvbi1xdWFsaWZpY2F0aW9uIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG4gICNmb3JtYXRpb24tcXVhbGlmaWNhdGlvbiBoMS50YWJsZS10aXRsZSB7XG4gICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI2Zvcm1hdGlvbi1xdWFsaWZpY2F0aW9uIC5yYXBwZWwtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjMTk3NkQyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgI2Zvcm1hdGlvbi1xdWFsaWZpY2F0aW9uIC5yYXBwZWwtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZvcm1hdGlvbi1wYXJ0cy1pdGVtIC5jaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5mb3JtYXRpb24tcGFydHMtaXRlbSAubGluayB7XG4gIGNvbG9yOiAjMTk3NkQyO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmZvcm1hdGlvbi1wYXJ0cy1pdGVtIC5saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZvcm1hdGlvbi1wYXJ0cy1pdGVtIC5rYWxlbmRlcy10ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAuZm9ybWF0aW9uLXBhcnRzLWl0ZW0gLmthbGVuZGVzLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAzcHg7IH1cblxuI29uYm9hcmRpbmctc2hvdy1zdGF0cyAucmFwcGVsLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMTk3NkQyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jb25ib2FyZGluZy1zaG93LXN0YXRzIC5yYXBwZWwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmgxIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuI29uYm9hcmRpbmctc2hvdy1zdGF0cyAubGktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAjb25ib2FyZGluZy1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmxpc3QtaXRlbS1iaWctdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmxpLWhlYWRlciAubGlzdC1pdGVtLXNtYWxsLXRpdGxlIHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmxpLWhlYWRlciAuY2xpZW50LWRldGFpbHMtdGVhbSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzBCMDY0MzsgfVxuICAjb25ib2FyZGluZy1zaG93LXN0YXRzIC5saS1oZWFkZXIgLmNsaWVudC1kZXRhaWxzLWluZm8ge1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNvbmJvYXJkaW5nLXNob3ctc3RhdHMgLmxpLWhlYWRlciAuY2xpZW50LWRldGFpbHMtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMwQjA2NDM7IH1cblxuI2Zvcm1hdGlvbi1zdG9jayBoMS50YWJsZS10aXRsZSB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI21lbnUtaGVscCAubWVudS1oZWxwLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgI0ZCQTY3RCAzLjU2JSwgI0ZEQkM3RiA5Mi40OCUpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDhweCA4cHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMSk7IH1cbiAgI21lbnUtaGVscCAubWVudS1oZWxwLWhlYWRlciAubWVudS1oZWxwLWhlYWRlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuI21lbnUtaXRlbXMgLm1lbnUtaXRlbXMtc2VwYXJhdG9yIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7IH1cblxuI21lbnUtaXRlbXMgLm1lbnUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQkM3RjtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAjbWVudS1pdGVtcyAubWVudS1oZWFkZXIgLm1lbnUtaGVhZGVyLW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjbWVudS1pdGVtcyAubWVudS1oZWFkZXIgLm1lbnUtaGVhZGVyLXByb2ZpbGUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgI21lbnUtaXRlbXMgLm1lbnUtaGVhZGVyIC5tZW51LWl0ZW1zLXBob3RvIHtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAjbWVudS1pdGVtcyAubWVudS1oZWFkZXIgLm1lbnUtaXRlbXMtcGhvdG8gaW1nIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogODBweDsgfVxuXG4jbWVudS1pdGVtcyAubWVudS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzQ3MjJBRTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAjbWVudS1pdGVtcyAubWVudS1jb250ZW50IG1kLWljb24ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjbWVudS1pdGVtcyAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7IH1cbiAgI21lbnUtaXRlbXMgLm1lbnUtY29udGVudCAubWVudS1pdGVtcy1ib3ggLm1lbnUtaXRlbS1tYWluIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI21lbnUtaXRlbXMgLm1lbnUtY29udGVudCAubWVudS1pdGVtcy1ib3ggLm1lbnUtaXRlbS1tYWluIG1kLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgI21lbnUtaXRlbXMgLm1lbnUtY29udGVudCAubWVudS1pdGVtcy1ib3ggLm1lbnUtaXRlbS1tYWluLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjRkRCQzdGOyB9XG4gICAgICAjbWVudS1pdGVtcyAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zLWJveCAubWVudS1pdGVtLW1haW4uc2VsZWN0ZWQgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkRCQzdGOyB9XG4gICNtZW51LWl0ZW1zIC5tZW51LWNvbnRlbnQgLm1lbnUtaXRlbXMtYm94IC5tZW51LWl0ZW0tbWFpbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4MTg5NDsgfVxuICAjbWVudS1pdGVtcyAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zLWJveCAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI21lbnUtaXRlbXMgLm1lbnUtY29udGVudCAubWVudS1pdGVtcy1ib3ggLm1lbnUtaXRlbTpub3QoLm5vLWJhY2tncm91bmQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7IH1cbiAgICAjbWVudS1pdGVtcyAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zLWJveCAubWVudS1pdGVtLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjRkRCQzdGOyB9XG4gICAgICAjbWVudS1pdGVtcyAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zLWJveCAubWVudS1pdGVtLnNlbGVjdGVkIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZEQkM3RjsgfVxuXG4jbWVudS1pdGVtczREZXNrdG9wIC5tZW51LXVzZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuNjdkZWcsICNGREJDN0YgMy41NiUsICNGQkE2N0QgOTIuNDglKTtcbiAgYm94LXNoYWRvdzogMHB4IDMycHggNDhweCByZ2JhKDE3LCAxNywgMTcsIDAuMTIpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgI21lbnUtaXRlbXM0RGVza3RvcCAubWVudS11c2VyLWhlYWRlciAubWVudS11c2VyLWhlYWRlci1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMTBweDsgfVxuICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LXVzZXItaGVhZGVyIC51c2VyLXBob3RvIGltZyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7IH1cbiAgI21lbnUtaXRlbXM0RGVza3RvcCAubWVudS11c2VyLWhlYWRlciAudXNlci1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LXVzZXItaGVhZGVyIC51c2VyLWZlYXR1cmVzLWJvdXRpcXVlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LXVzZXItaGVhZGVyIC51c2VyLWZlYXR1cmVzLW1haWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICNtZW51LWl0ZW1zNERlc2t0b3AgLm1lbnUtdXNlci1oZWFkZXIgLm1lbnUtaGVhZGVyLXByb2ZpbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbiNtZW51LWl0ZW1zNERlc2t0b3AgLm1lbnUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICM0NzIyQUU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgI21lbnUtaXRlbXM0RGVza3RvcCAubWVudS1jb250ZW50IG1kLWljb24ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LWNvbnRlbnQgLm1lbnUtaXRlbXMtc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTsgfVxuICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LWNvbnRlbnQgLm1lbnUtaXRlbXMgLm1lbnUtaXRlbS1tYWluIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI21lbnUtaXRlbXM0RGVza3RvcCAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zIC5tZW51LWl0ZW0tbWFpbiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICNtZW51LWl0ZW1zNERlc2t0b3AgLm1lbnUtY29udGVudCAubWVudS1pdGVtcyAubWVudS1pdGVtLW1haW4uc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNGREJDN0Y7IH1cbiAgICAgICNtZW51LWl0ZW1zNERlc2t0b3AgLm1lbnUtY29udGVudCAubWVudS1pdGVtcyAubWVudS1pdGVtLW1haW4uc2VsZWN0ZWQgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkRCQzdGOyB9XG4gICNtZW51LWl0ZW1zNERlc2t0b3AgLm1lbnUtY29udGVudCAubWVudS1pdGVtcyAubWVudS1pdGVtLW1haW46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7IH1cbiAgI21lbnUtaXRlbXM0RGVza3RvcCAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zIC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LWNvbnRlbnQgLm1lbnUtaXRlbXMgLm1lbnUtaXRlbTpub3QoLm5vLWJhY2tncm91bmQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7IH1cbiAgICAjbWVudS1pdGVtczREZXNrdG9wIC5tZW51LWNvbnRlbnQgLm1lbnUtaXRlbXMgLm1lbnUtaXRlbS5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI0ZEQkM3RjsgfVxuICAgICAgI21lbnUtaXRlbXM0RGVza3RvcCAubWVudS1jb250ZW50IC5tZW51LWl0ZW1zIC5tZW51LWl0ZW0uc2VsZWN0ZWQgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkRCQzdGOyB9XG5cbiNtZW51LW1haW4ge1xuICBib3JkZXItcmFkaXVzOiAwcHggMTVweCAxNXB4IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgI21lbnUtbWFpbiAubWVudS1uYXZpZ2F0b3Ige1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRTFFMTsgfVxuICAgICNtZW51LW1haW4gLm1lbnUtbmF2aWdhdG9yIC5idXR0b24tZGlzY29ubmVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5kZXNrdG9wICNtZW51LW1haW4ge1xuICBib3JkZXItcmFkaXVzOiB1bnNldDsgfVxuXG4jbWVudS11c2VyLXBhc3N3b3JkIC5tZW51LXVzZXItcGFzc3dvcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk3LjY3ZGVnLCAjRkJBNjdEIDMuNTYlLCAjRkRCQzdGIDkyLjQ4JSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogOHB4IDhweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4xKTsgfVxuICAjbWVudS11c2VyLXBhc3N3b3JkIC5tZW51LXVzZXItcGFzc3dvcmQtaGVhZGVyIC5tZW51LXVzZXItcGFzc3dvcmQtaGVhZGVyLWFycm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuI21lbnUtdXNlciAubWVudS11c2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gICNtZW51LXVzZXIgLm1lbnUtdXNlci1oZWFkZXIgLm1lbnUtdXNlci1oZWFkZXItYXJyb3cge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDEwcHg7IH1cbiAgI21lbnUtdXNlciAubWVudS11c2VyLWhlYWRlciAudXNlci1waG90byBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4MHB4OyB9XG4gICNtZW51LXVzZXIgLm1lbnUtdXNlci1oZWFkZXIgLnVzZXItbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgI21lbnUtdXNlciAubWVudS11c2VyLWhlYWRlciAudXNlci1mZWF0dXJlcy1ib3V0aXF1ZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgI21lbnUtdXNlciAubWVudS11c2VyLWhlYWRlciAudXNlci1mZWF0dXJlcy1tYWlsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4jbWVudS11c2VyIC5tZW51LXVzZXItc3RhdHMge1xuICBib3gtc2hhZG93OiA4cHggOHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjEpOyB9XG4gICNtZW51LXVzZXIgLm1lbnUtdXNlci1zdGF0cyAubWVudS11c2VyLXN0YXRzLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3MjJBRTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAjbWVudS11c2VyIC5tZW51LXVzZXItc3RhdHMgLm1lbnUtdXNlci1zdGF0cy1oZWFkZXIgLm1lbnUtdXNlci1zdGF0cy1odC10dGMge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICNtZW51LXVzZXIgLm1lbnUtdXNlci1zdGF0cyAubWVudS11c2VyLXN0YXRzLWhlYWRlciAuc2VsZWN0ZWQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAjbWVudS11c2VyIC5tZW51LXVzZXItc3RhdHMgLm1lbnUtdXNlci1zdGF0cy10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgI21lbnUtdXNlciAubWVudS11c2VyLXN0YXRzIC5tZW51LXVzZXItc3RhdHMtdmFsdWUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuI21lbnUtdXNlciAubWVudS11c2VyLWJvdXRpcXVlIHtcbiAgbWFyZ2luLXRvcDogNDVweDsgfVxuICAjbWVudS11c2VyIC5tZW51LXVzZXItYm91dGlxdWUgLmthbGVuZGVzLWJ1dHRvbiAua2FsZW5kZXMtYnV0dG9uLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuI21lbnUtdXNlciAubWVudS11c2VycyAua2FsZW5kZXMtYnV0dG9uIC5rYWxlbmRlcy1idXR0b24tdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuI21vYmlsZS1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGOyB9XG4gICNtb2JpbGUtbGF5b3V0IC5tb2JpbGUtbGF5b3V0LW1lbnUtbWFpbiB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNywgMTcsIDE3LCAwLjIpO1xuICAgIHotaW5kZXg6IDEzOyB9XG4gICNtb2JpbGUtbGF5b3V0IC5tZW51LW1haW4tZnVsbCB7XG4gICAgd2lkdGg6IDM1MHB4OyB9XG4gICNtb2JpbGUtbGF5b3V0IC5tb2JpbGUtbGF5b3V0LW1haW4tdG9wIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDE3LCAxNywgMTcsIDAuMik7XG4gICAgei1pbmRleDogMTI7IH1cbiAgI21vYmlsZS1sYXlvdXQgLm1vYmlsZS1sYXlvdXQtY29udGV4dHVhbC1saW5rcyB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNywgMTcsIDE3LCAwLjIpO1xuICAgIHotaW5kZXg6IDEzOyB9XG4gICNtb2JpbGUtbGF5b3V0IC5tb2JpbGUtbGF5b3V0LW1haW4gLm1vYmlsZS1sYXlvdXQtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDc1MHB4OyB9XG5cbiNkZXNrdG9wLWRpYWxlciAubGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbiNkZXNrdG9wLWRpYWxlciAuQWxsTm9uZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwQTREQjc7IH1cblxuI2Rlc2t0b3AtZGlhbGVyIC5zZWxlY3RBbGxOb25lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzBBNERCNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI2Rlc2t0b3AtZGlhbGVyIC5kZXNrdG9wLWRpYWxlci1jYW1wYWlnbnMge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgI2Rlc2t0b3AtZGlhbGVyIC5kZXNrdG9wLWRpYWxlci1jYW1wYWlnbnMgLmNhbXBhaWduLWl0ZW0ge1xuICAgIG1hcmdpbjogMTBweDsgfVxuXG4jZGVza3RvcC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGOyB9XG4gICNkZXNrdG9wLWxheW91dCAuZGVza3RvcC1sYXlvdXQtbWVudS1tYWluIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDE3LCAxNywgMTcsIDAuMik7XG4gICAgei1pbmRleDogMTM7IH1cbiAgI2Rlc2t0b3AtbGF5b3V0IC5tZW51LW1haW4tZnVsbCB7XG4gICAgd2lkdGg6IDMzMHB4OyB9XG4gICNkZXNrdG9wLWxheW91dCAuZGVza3RvcC1sYXlvdXQtbWFpbi10b3Age1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxNDsgfVxuICAjZGVza3RvcC1sYXlvdXQgLmRlc2t0b3AtbGF5b3V0LWNvbnRleHR1YWwtbGlua3Mge1xuICAgIGJveC1zaGFkb3c6IDBweCAzMnB4IDQ4cHggcmdiYSgxNywgMTcsIDE3LCAwLjEpO1xuICAgIHotaW5kZXg6IDEzO1xuICAgIHdpZHRoOiAzMzBweDsgfVxuICAjZGVza3RvcC1sYXlvdXQgLmRlc2t0b3AtbGF5b3V0LW1haW4gLmRlc2t0b3AtbGF5b3V0LWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICNkZXNrdG9wLWxheW91dCAjcGhvbmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDJweDtcbiAgICByaWdodDogMnB4O1xuICAgIHotaW5kZXg6IDExOyB9XG4gICAgI2Rlc2t0b3AtbGF5b3V0ICNwaG9uZSBpZnJhbWUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZFNkU4QztcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzMnB4IDQ4cHggcmdiYSgxNywgMTcsIDE3LCAwLjEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbiNkZXNrdG9wLXRvcCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgI0ZCQTY3RCAzLjU2JSwgI0ZEQkM3RiA5Mi40OCUpO1xuICBoZWlnaHQ6IDYwcHg7IH1cbiAgI2Rlc2t0b3AtdG9wIG1kLWljb24ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjZGVza3RvcC10b3AgLmxlZnQtY29udGVudCB7XG4gICAgd2lkdGg6IDEzMHB4OyB9XG4gICNkZXNrdG9wLXRvcCAuYmFjay1idXR0b24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNkZXNrdG9wLXRvcCAuYmFjay1idXR0b24gbWQtaWNvbiB7XG4gICAgICB3aWR0aDogNDVweDtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjZGVza3RvcC10b3AgLmRlc2t0b3AtdG9wLXRleHRzIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAjZGVza3RvcC10b3AgLmRlc2t0b3AtdG9wLXRleHRzIC50ZXh0LW1haW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICNkZXNrdG9wLXRvcCAuZGVza3RvcC10b3AtdGV4dHMgLnRleHQtc3ViIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuI29uYm9hcmRpbmctcXVhbGlmaWNhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG4gICNvbmJvYXJkaW5nLXF1YWxpZmljYXRpb24gLnNlYXJjaC1ibG9jIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICNvbmJvYXJkaW5nLXF1YWxpZmljYXRpb24gaDEudGFibGUtdGl0bGUge1xuICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICNvbmJvYXJkaW5nLXF1YWxpZmljYXRpb24gLnJhcHBlbC1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjb25ib2FyZGluZy1xdWFsaWZpY2F0aW9uIC5yYXBwZWwtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmd0LXNtICNvbmJvYXJkaW5nLXF1YWxpZmljYXRpb24gLnNlYXJjaC1ibG9jIHtcbiAgbWFyZ2luOiAyMHB4IDIwJTsgfVxuXG4jb25ib2FyZGluZy1zdG9jayBoMS50YWJsZS10aXRsZSB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI3Byb3NwZWN0aW9uLXByb3NwZWN0RGV0YWlsc0l0ZW0gLnJhcHBlbC1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzE5NzZEMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3Byb3NwZWN0aW9uLXByb3NwZWN0RGV0YWlsc0l0ZW0gLnJhcHBlbC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI3Byb3NwZWN0aW9uLXBhcnRzLXByb3NwZWN0VXBkYXRlIC5wcm9zcGVjdGlvbi1wYXJ0cy1wcm9zcGVjdFVwZGF0ZS1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4jcHJvc3BlY3Rpb24tcGFydHMtcHJvc3BlY3RVcGRhdGUgc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuI3Byb3NwZWN0aW9uLXBhcnRzLXByb3NwZWN0VXBkYXRlIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuXG4jcHJvc3BlY3Rpb24tcGFydHMtcHJvc3BlY3RVcGRhdGUgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93IHtcbiAgbWluLWhlaWdodDogMjFweDtcbiAgbWluLXdpZHRoOiAxMjdweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuI3Byb3NwZWN0aW9uLXBhcnRzLXByb3NwZWN0VXBkYXRlIC5wcm9zcGVjdFVwZGF0ZS1zdGF0dXMgLmthbGVuZGVzLWxpc3RJdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICNwcm9zcGVjdGlvbi1wYXJ0cy1wcm9zcGVjdFVwZGF0ZSAucHJvc3BlY3RVcGRhdGUtc3RhdHVzIC5rYWxlbmRlcy1saXN0SXRlbSAua2FsZW5kZXMtbGlzdEl0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4OyB9XG5cbiNwcm9zcGVjdGlvbi1xdWFsaWZpY2F0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7IH1cbiAgI3Byb3NwZWN0aW9uLXF1YWxpZmljYXRpb24gLnNlYXJjaC1ibG9jIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICNwcm9zcGVjdGlvbi1xdWFsaWZpY2F0aW9uIGgxLnRhYmxlLXRpdGxlIHtcbiAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjcHJvc3BlY3Rpb24tcXVhbGlmaWNhdGlvbiAucmFwcGVsLWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNwcm9zcGVjdGlvbi1xdWFsaWZpY2F0aW9uIC5yYXBwZWwtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmd0LXNtICNwcm9zcGVjdGlvbi1xdWFsaWZpY2F0aW9uIC5zZWFyY2gtYmxvYyB7XG4gIG1hcmdpbjogMjBweCAyMCU7IH1cblxuI3Byb3NwZWN0aW9uLXN0b2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7IH1cbiAgI3Byb3NwZWN0aW9uLXN0b2NrIGgxLnRhYmxlLXRpdGxlIHtcbiAgICBtYXJnaW46IDQwcHggYXV0byA1cHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI3BhcmFtZXRlcnMtaGVscGNlbnRlci1haWRlZW5MaWduZSAuZG9udC1icmVhay1vdXQge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay1Xb3JkO1xuICBXb3JkLXdyYXA6IGJyZWFrLVdvcmQ7XG4gIC1tcy1Xb3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIFdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgV29yZC1icmVhazogYnJlYWstV29yZDtcbiAgLW1zLWh5cGhlbnM6IGF1dG87XG4gIC1tb3otaHlwaGVuczogYXV0bztcbiAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuICBoeXBoZW5zOiBhdXRvOyB9XG5cbiNwYXJhbWV0ZXJzLWhlbHBjZW50ZXItYWlkZWVuTGlnbmUgLmFpZGVlbkxpZ25lLWNvbnRlbnQgdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbiNzYXYtcXVhbGlmaWNhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG4gICNzYXYtcXVhbGlmaWNhdGlvbiAuc2VhcmNoLWJsb2Mge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgI3Nhdi1xdWFsaWZpY2F0aW9uIGgxLnRhYmxlLXRpdGxlIHtcbiAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjc2F2LXF1YWxpZmljYXRpb24gLnJhcHBlbC1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjc2F2LXF1YWxpZmljYXRpb24gLnJhcHBlbC1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZ3Qtc20gI3Nhdi1xdWFsaWZpY2F0aW9uIC5zZWFyY2gtYmxvYyB7XG4gIG1hcmdpbjogMjBweCAyMCU7IH1cblxuI3Nhdi1zdG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG4gICNzYXYtc3RvY2sgaDEudGFibGUtdGl0bGUge1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDVweCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4jcGFyYW1ldGVycy1tZW51SXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUY4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7IH1cbiAgI3BhcmFtZXRlcnMtbWVudUl0ZW0uaGFzLWxpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjcGFyYW1ldGVycy1tZW51SXRlbS5pcy10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgI3BhcmFtZXRlcnMtbWVudUl0ZW0uaXMtdGl0bGUgLnNldHRpbmdzLW1lbnVJdGVtLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAjcGFyYW1ldGVycy1tZW51SXRlbSAucGFyYW1ldGVycy1tZW51SXRlbS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgI3BhcmFtZXRlcnMtbWVudUl0ZW06bm90KC5pcy10aXRsZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICM2RTZFOEM7IH1cbiAgICAjcGFyYW1ldGVycy1tZW51SXRlbTpub3QoLmlzLXRpdGxlKS5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI0M5Mzg2NzsgfVxuICAgICAgI3BhcmFtZXRlcnMtbWVudUl0ZW06bm90KC5pcy10aXRsZSkuc2VsZWN0ZWQgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjQzkzODY3OyB9XG5cbi5wYXJhbWV0ZXJzLW1lbnVJdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThGQzsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWluLXdpZHRoOiAyODBweDsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgdGJvZHkgdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkICM4MjNmYzc7IH1cblxuI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQtcmVwb3J0IHRmb290IHtcbiAgcG9zaXRpb246IHN0aWNreTsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgdGQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBtaW4td2lkdGg6IDIwMHB4OyB9XG5cbiNzdWl2aS10YWNoZXMtZGFzaGJvYXJkLXJlcG9ydCAucHJvZ3Jlc3NfdGFzayBwcm9ncmVzc1t2YWx1ZV0ge1xuICB3aWR0aDogNzUlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgY29sb3I6IGdyZWVuO1xuICBib3JkZXI6IDRweCBzb2xpZCBncmVlbjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQtcmVwb3J0IC5wcm9ncmVzc190YXNrIHByb2dyZXNzW3ZhbHVlXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgLnByb2dyZXNzX3Rhc2sgcHJvZ3Jlc3NbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG5cbiNzdWl2aS10YWNoZXMtZGFzaGJvYXJkLXJlcG9ydCAucHJvZ3Jlc3NfZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MjNmYzc7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNzdWl2aS10YWNoZXMtZGFzaGJvYXJkLXJlcG9ydCAud2l0aHN1YnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODIzZmM3O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgLmRvbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdiNjcyO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgLm5vdGRvbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU4YzA1O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4jc3VpdmktdGFjaGVzLWRhc2hib2FyZC1yZXBvcnQgLm5vbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5OyB9XG5cbiNzdWl2aS10YWNoZXMtZGFzaGJvYXJkLXJlcG9ydCAudGV4dCB7XG4gIHdpZHRoOiAyMDBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbiN3ZWxjb21lLXBhZ2UgLndlbGNvbWUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogNDhweDsgfVxuXG4jd2VsY29tZS1wYWdlIC53ZWxjb21lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI2JvdXRpcXVlLXBhcnRzLWV2ZW50LWZvcm0gLmZvcm0taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI2JvdXRpcXVlLXBhcnRzLWV2ZW50LWZvcm0gdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuXG4jYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uLWZvcm0gLmZvcm0taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI2JvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbi1mb3JtIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMjAwcHg7IH1cblxuI2JvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbi1mb3JtIC5zb3VzY3JpcHRpb24tZm9ybS1pbnB1dC1saW5lIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuI2JvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbi1wYXJyYWluYWdlIC5mb3JtLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNib3V0aXF1ZS1wYXJ0cy1zb3VzY3JpcHRpb24tcGFycmFpbmFnZSB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG5cbiNib3V0aXF1ZS1wYXJ0cy1zb3VzY3JpcHRpb24tcGFycmFpbmFnZSAuc291c2NyaXB0aW9uLWZvcm0taW5wdXQtbGluZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG5cbiNib3V0aXF1ZS1wYXJ0cy1zb3VzY3JpcHRpb24tcmVjb3V2cmVtZW50IC5mb3JtLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNib3V0aXF1ZS1wYXJ0cy1zb3VzY3JpcHRpb24tcmVjb3V2cmVtZW50IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMjAwcHg7IH1cblxuI2JvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbi1yZWNvdXZyZW1lbnQgLnNvdXNjcmlwdGlvbi1mb3JtLWlucHV0LWxpbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4jZm9ybWF0aW9uLXN0b2NrLXRhYmxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gICNmb3JtYXRpb24tc3RvY2stdGFibGUgdGFibGUge1xuICAgIG1hcmdpbjogMCUgYXV0bztcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cbiAgI2Zvcm1hdGlvbi1zdG9jay10YWJsZSB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG4gICNmb3JtYXRpb24tc3RvY2stdGFibGUgdGZvb3Qge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7IH1cbiAgI2Zvcm1hdGlvbi1zdG9jay10YWJsZSB0ci50b3RhbCB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNzsgfVxuICAjZm9ybWF0aW9uLXN0b2NrLXRhYmxlIHRyLnRvdGFsIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7IH1cbiAgI2Zvcm1hdGlvbi1zdG9jay10YWJsZSB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgI2Zvcm1hdGlvbi1zdG9jay10YWJsZSB0aCwgI2Zvcm1hdGlvbi1zdG9jay10YWJsZSB0ZCB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDhweDsgfVxuICAjZm9ybWF0aW9uLXN0b2NrLXRhYmxlIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGOyB9XG5cbiNtZW51LXBhcnRzLWJ1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjbWVudS1wYXJ0cy1idXJnZXIgLm1lbnUtcGFydHMtYnVyZ2VyLWhlaWdodCB7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gICNtZW51LXBhcnRzLWJ1cmdlciAubWVudS1wYXJ0cy1idXJnZXItY29udGVudCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB6LWluZGV4OiAxMztcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDE2cHggMTZweDsgfVxuICAgICNtZW51LXBhcnRzLWJ1cmdlciAubWVudS1wYXJ0cy1idXJnZXItY29udGVudDpub3QoLm5vLXNoYWRvdykge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4xKTsgfVxuICAgICNtZW51LXBhcnRzLWJ1cmdlciAubWVudS1wYXJ0cy1idXJnZXItY29udGVudC5uby1zaGFkb3cge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7IH1cbiAgI21lbnUtcGFydHMtYnVyZ2VyIC5tZW51LXBhcnRzLWJ1cmdlci1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgI21lbnUtcGFydHMtYnVyZ2VyIC5tZW51LXBhcnRzLWJ1cmdlci1idXR0b24gbWQtaWNvbiB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNtZW51LXBhcnRzLWJ1cmdlciAubG9nb19rYWxlbmRlcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cbiAgICAjbWVudS1wYXJ0cy1idXJnZXIgLmxvZ29fa2FsZW5kZXMgbWQtaWNvbiB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNtZW51LXBhcnRzLWJ1cmdlciAuYmFjay1idXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNtZW51LXBhcnRzLWJ1cmdlciAuYmFjay1idXR0b24gbWQtaWNvbiB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNtZW51LXBhcnRzLWJ1cmdlciBtZC1pY29uIHtcbiAgICBjb2xvcjogIzBCMDY0MzsgfVxuXG4jbWVudS1wYXJ0cy1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNzBweDsgfVxuICAjbWVudS1wYXJ0cy1oZWFkZXIgLm1lbnUtcGFydHMtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgI0ZCQTY3RCAzLjU2JSwgI0ZEQkM3RiA5Mi40OCUpO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICNtZW51LXBhcnRzLWhlYWRlciAuYmFjay1idXR0b24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNtZW51LXBhcnRzLWhlYWRlciAuYmFjay1idXR0b24gbWQtaWNvbiB7XG4gICAgICB3aWR0aDogNDVweDtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjbWVudS1wYXJ0cy1oZWFkZXIgLnRleHQtbWFpbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICNtZW51LXBhcnRzLWhlYWRlciAudGV4dC1zdWIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAjbWVudS1wYXJ0cy1oZWFkZXIgLm1lbnUtcGFydHMtaGVhZGVyLXRleHRzIHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4OyB9XG5cbi5waG9uZS5sYW5kc2NhcGUtb3JpZW50YXRpb24gI21lbnUtcGFydHMtaGVhZGVyIHtcbiAgaGVpZ2h0OiB1bnNldDsgfVxuICAucGhvbmUubGFuZHNjYXBlLW9yaWVudGF0aW9uICNtZW51LXBhcnRzLWhlYWRlciAubWVudS1wYXJ0cy1oZWFkZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgaGVpZ2h0OiB1bnNldDsgfVxuXG4jcG9wdXAtbWVudSAua2FsZW5kZXMtcG9wdXAuaXMtcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbiNtZW51LXBhcnRzLXBvcHVwIC5tZW51LXBhcnRzLXBvcHVwLWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbiNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7IH1cbiAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzLmhhcy1zdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3MtbWFpbiAubGlua3MtdGl0bGUge1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1tYWluIC5zaG9ydGN1dC1pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3MtbWFpbiAuc2hvcnRjdXQtaXRlbSAuc2hvcnRjdXQtaXRlbS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1tYWluIC5zaG9ydGN1dC1pdGVtIC5zaG9ydGN1dC1pdGVtLWNvbnRlbnQgLnNob3J0Y3V0LWl0ZW0taWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gICAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3MtbWFpbiAuc2hvcnRjdXQtaXRlbSAuc2hvcnRjdXQtaXRlbS1jb250ZW50IC5zaG9ydGN1dC1pdGVtLWxpYmVsbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAjZGVza3RvcC1tZW51LWNvbnRleHR1YWwtbGlua3MgLmxpbmtzLW1haW4gLnNob3J0Y3V0LWl0ZW0gLnNob3J0Y3V0LWl0ZW0tc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzIyQUU7IH1cbiAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3MtbWFpbiAuc2hvcnRjdXQtaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzIyQUU7IH1cbiAgICAgICAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1tYWluIC5zaG9ydGN1dC1pdGVtLnNlbGVjdGVkIC5zaG9ydGN1dC1pdGVtLWxpYmVsbGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAjZGVza3RvcC1tZW51LWNvbnRleHR1YWwtbGlua3MgLmxpbmtzLW1haW4gLnNob3J0Y3V0LWl0ZW06aG92ZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzIyQUU7IH1cbiAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1zdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjZGVza3RvcC1tZW51LWNvbnRleHR1YWwtbGlua3MgLmxpbmtzLXN1YiAubGlua3MtdGl0bGUge1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3Mtc3ViIC5zaG9ydGN1dC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAjZGVza3RvcC1tZW51LWNvbnRleHR1YWwtbGlua3MgLmxpbmtzLXN1YiAuc2hvcnRjdXQtaXRlbSAuc2hvcnRjdXQtaXRlbS1pY29uIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzZFNkU4QztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgICAjZGVza3RvcC1tZW51LWNvbnRleHR1YWwtbGlua3MgLmxpbmtzLXN1YiAuc2hvcnRjdXQtaXRlbSAuc2hvcnRjdXQtaXRlbS1pY29uIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAjNkU2RThDOyB9XG4gICAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3Mtc3ViIC5zaG9ydGN1dC1pdGVtIC5zaG9ydGN1dC1pdGVtLWljb24gLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbG9hZGluZyB7XG4gICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICByaWdodDogLTEwcHg7IH1cbiAgICAgICAgICAjZGVza3RvcC1tZW51LWNvbnRleHR1YWwtbGlua3MgLmxpbmtzLXN1YiAuc2hvcnRjdXQtaXRlbSAuc2hvcnRjdXQtaXRlbS1pY29uIC5rYWxlbmRlcy1pY29uIC5rYWxlbmRlcy1pY29uLWxvYWRpbmcgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3Mtc3ViIC5zaG9ydGN1dC1pdGVtIC5zaG9ydGN1dC1pdGVtLWxpYmVsbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM2RTZFOEM7IH1cbiAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3Mtc3ViIC5zaG9ydGN1dC1pdGVtLnNlbGVjdGVkIC5zaG9ydGN1dC1pdGVtLWljb24ge1xuICAgICAgICBjb2xvcjogIzQ3MjJBRTsgfVxuICAgICAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1zdWIgLnNob3J0Y3V0LWl0ZW0uc2VsZWN0ZWQgLnNob3J0Y3V0LWl0ZW0tbGliZWxsZSB7XG4gICAgICAgIGNvbG9yOiAjNDcyMkFFOyB9XG4gICAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1zdWIgLnNob3J0Y3V0LWl0ZW06aG92ZXIgLnNob3J0Y3V0LWl0ZW0taWNvbiB7XG4gICAgICBib3JkZXItY29sb3I6ICM0NzIyQUU7IH1cbiAgICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3Mtc3ViIC5zaG9ydGN1dC1pdGVtOmhvdmVyIC5zaG9ydGN1dC1pdGVtLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjNDcyMkFFOyB9XG4gICAgI2Rlc2t0b3AtbWVudS1jb250ZXh0dWFsLWxpbmtzIC5saW5rcy1zdWIgLnNob3J0Y3V0LWl0ZW06aG92ZXIgLnNob3J0Y3V0LWl0ZW0tbGliZWxsZSB7XG4gICAgICBjb2xvcjogIzQ3MjJBRTsgfVxuICAgICNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyAubGlua3Mtc3ViIC5zaG9ydGN1dC1pdGVtLXNlcGFyYXRvciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlGODsgfVxuXG4ubWFwLWJhY2tCdXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMTE7IH1cblxuLm1hcC1sZWdlbmRlIC5wb2ludCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5tYXAtbGVnZW5kZSAucG9pbnQucmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwOyB9XG4gIC5tYXAtbGVnZW5kZSAucG9pbnQub3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2MjAwOyB9XG4gIC5tYXAtbGVnZW5kZSAucG9pbnQuZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJEMTQ7IH1cbiAgLm1hcC1sZWdlbmRlIC5wb2ludC55ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUZGMzM7IH1cbiAgLm1hcC1sZWdlbmRlIC5wb2ludC5ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwOyB9XG4gIC5tYXAtbGVnZW5kZSAucG9pbnQuYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxMjNGRjsgfVxuXG4jb25ib2FyZGluZy1zdG9jay10YWJsZSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gICNvbmJvYXJkaW5nLXN0b2NrLXRhYmxlIHRhYmxlIHtcbiAgICBtYXJnaW46IDAlIGF1dG87XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG4gICNvbmJvYXJkaW5nLXN0b2NrLXRhYmxlIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cbiAgI29uYm9hcmRpbmctc3RvY2stdGFibGUgdGZvb3Qge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7IH1cbiAgI29uYm9hcmRpbmctc3RvY2stdGFibGUgdHIudG90YWwgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZERTc7IH1cbiAgI29uYm9hcmRpbmctc3RvY2stdGFibGUgdHIudG90YWwgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdzsgfVxuICAjb25ib2FyZGluZy1zdG9jay10YWJsZSB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgI29uYm9hcmRpbmctc3RvY2stdGFibGUgdGgsICNvbmJvYXJkaW5nLXN0b2NrLXRhYmxlIHRkIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogOHB4OyB9XG4gICNvbmJvYXJkaW5nLXN0b2NrLXRhYmxlIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGOyB9XG5cbi5ndC1zbSAjb25ib2FyZGluZy1zdG9jay10YWJsZSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuI2Fzc29jaWF0aW9uLXpvbmUtYm94IC5hc3NvY2lhdGlvbi16b25lLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICNhc3NvY2lhdGlvbi16b25lLWJveCAuYXNzb2NpYXRpb24tem9uZS1jb250YWluZXIgLmxpc3QtaXRlbS1iaWctdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICAgI2Fzc29jaWF0aW9uLXpvbmUtYm94IC5hc3NvY2lhdGlvbi16b25lLWNvbnRhaW5lciAubGlzdC1pdGVtLWJpZy10aXRsZTpub3QoLm5vLW1hcmdpbikge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAjYXNzb2NpYXRpb24tem9uZS1ib3ggLmFzc29jaWF0aW9uLXpvbmUtY29udGFpbmVyIC5saXN0LWl0ZW0tc21hbGwtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjRkJBNjdEOyB9XG4gICAgI2Fzc29jaWF0aW9uLXpvbmUtYm94IC5hc3NvY2lhdGlvbi16b25lLWNvbnRhaW5lciAubGlzdC1pdGVtLXNtYWxsLXRpdGxlOm5vdCgubm8tbWFyZ2luKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICNhc3NvY2lhdGlvbi16b25lLWJveCAuYXNzb2NpYXRpb24tem9uZS1jb250YWluZXIgLmNsaWVudC1kZXRhaWxzLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEIwNjQzOyB9XG4gICNhc3NvY2lhdGlvbi16b25lLWJveCAuYXNzb2NpYXRpb24tem9uZS1jb250YWluZXIgLnByb3NwZWN0aW9uLWNhbGwtcHJvc3BlY3QtaW5mby1ub3RlIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICNhc3NvY2lhdGlvbi16b25lLWJveCAuYXNzb2NpYXRpb24tem9uZS1jb250YWluZXIgLnByb3NwZWN0aW9uLWNhbGwtcHJvc3BlY3QtaW5mby1ub3RlIHAge1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuI2Fzc29jaWF0aW9uLXpvbmUtYm94ICNzdXBwb3J0LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMzBweDsgfVxuXG4jYXNzb2NpYXRpb24tem9uZS1ib3ggLmVkaXQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA0MHB4OyB9XG5cbiNhc3NvY2lhdGlvbi16b25lLWJveCAubW9kYWwtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuI2Fzc29jaWF0aW9uLXpvbmUtYm94IC5saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAjYXNzb2NpYXRpb24tem9uZS1ib3ggLmxpbmstY29udGFpbmVyIC5saW5rIHtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNhc3NvY2lhdGlvbi16b25lLWJveCAubGluay1jb250YWluZXIgLmxpbmstc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbiNhc3NvY2lhdGlvbi16b25lLWJveCAubGluay1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgI2Fzc29jaWF0aW9uLXpvbmUtYm94IC5saW5rLWNvbnRhaW5lciAubGluayB7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjYXNzb2NpYXRpb24tem9uZS1ib3ggLmxpbmstY29udGFpbmVyIC5saW5rLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4jYXNzb2NpYXRpb24tem9uZS1ib3ggLmVkaXQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA0MHB4OyB9XG5cbiNjbGllbnQtZGV0YWlscy1ib3ggLmNsaWVudC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4OyB9XG5cbiNjbGllbnQtZGV0YWlscy1ib3ggLmxpbmsge1xuICBjb2xvcjogIzE5NzZEMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4jY2hlY2tsaXN0LWJveCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbiNjaGVja2xpc3QtYm94IC5pdGVtIHtcbiAgbWFyZ2luOiAxNXB4OyB9XG5cbiNjaGVja2xpc3QtYm94IHRhYmxlLCAjY2hlY2tsaXN0LWJveCB0aCwgI2NoZWNrbGlzdC1ib3ggdGQsICNjaGVja2xpc3QtYm94IHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuI2NoZWNrbGlzdC1ib3ggdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAzcHg7IH1cblxuI2NoZWNrbGlzdC1ib3ggLmZvb3RlciB7XG4gIGNvbG9yOiAjNkU2RThDO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgI2NoZWNrbGlzdC1ib3ggLmZvb3RlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICNjaGVja2xpc3QtYm94IC5mb290ZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuI2NvbW1lcmNlLWJveCBtZC1pY29uIHtcbiAgY29sb3I6ICM2RTZFOEM7IH1cblxuI2phbG9ucy1ib3ggLmNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuI2phbG9ucy1ib3ggLmxpbmsge1xuICBjb2xvcjogIzE5NzZEMjtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbiNqYWxvbnMtYm94IC5saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI2phbG9ucy1ib3ggLmthbGVuZGVzLXRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICNqYWxvbnMtYm94IC5rYWxlbmRlcy10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAzcHg7IH1cblxuI3Byb3NwZWN0aW9uLWNhbGwtaGlzdG9yeS1pbmZvIC5oaXN0b3J5LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogIzBCMDY0MzsgfVxuXG4jcHJvc3BlY3Rpb24tY2FsbC1oaXN0b3J5LWluZm8gLmhpc3Rvcnkge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuI3Byb3NwZWN0aW9uLWNhbGwtaGlzdG9yeS1pbmZvIC5saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAjcHJvc3BlY3Rpb24tY2FsbC1oaXN0b3J5LWluZm8gLmxpbmstY29udGFpbmVyIC5saW5rIHtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsLWhpc3RvcnktaW5mbyAubGluay1jb250YWluZXIgLmxpbmstc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbiNwcm9zcGVjdGlvbi1jYWxsLWhpc3RvcnktaW5mbyAuY2FsbC1saW5rIGEge1xuICBjb2xvcjogIzE5NzZEMjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbiNwcm9zcGVjdGlvbi1jYWxsLWhpc3RvcnktaW5mbyAuY2FsbC1saW5rIG1kLWljb24ge1xuICBjb2xvcjogIzE5NzZEMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7IH1cblxuI25leHRSZWNhbGwtYm94IC5uZXh0UmVjYWxsLWJveC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI29uYm9hcmRpbmctYm94IG1kLWljb24ge1xuICBjb2xvcjogIzZFNkU4QzsgfVxuXG4jcHJvc3BlY3Rpb24tY2FsbC1wcm9zcGVjdC1pbmZvIC5ib3V0aXF1ZXMtaXRlbS1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG5cbiNwcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8gI3N1cHBvcnQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAzMHB4OyB9XG5cbiNwcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8gLmVkaXQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA0MHB4OyB9XG5cbiNwcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8gLm1vZGFsLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNwcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8gLmxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8gLmxpbmstY29udGFpbmVyIC5saW5rIHtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNwcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8gLmxpbmstY29udGFpbmVyIC5saW5rLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4jc2F2LWJveCBtZC1pY29uIHtcbiAgY29sb3I6ICM2RTZFOEM7IH1cblxuI3Ntcy1ib3ggdGV4dGFyZWEge1xuICBoZWlnaHQ6IDIwZW07IH1cblxuI3Byb3NwZWN0aW9uLXN0b2NrLXRhYmxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gICNwcm9zcGVjdGlvbi1zdG9jay10YWJsZSB0YWJsZSB7XG4gICAgbWFyZ2luOiAwJSBhdXRvO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAjcHJvc3BlY3Rpb24tc3RvY2stdGFibGUgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAjcHJvc3BlY3Rpb24tc3RvY2stdGFibGUgdGZvb3Qge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7IH1cbiAgI3Byb3NwZWN0aW9uLXN0b2NrLXRhYmxlIHRyLnRvdGFsIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3OyB9XG4gICNwcm9zcGVjdGlvbi1zdG9jay10YWJsZSB0ci50b3RhbCB0ZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93OyB9XG4gICNwcm9zcGVjdGlvbi1zdG9jay10YWJsZSB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgI3Byb3NwZWN0aW9uLXN0b2NrLXRhYmxlIHRoLCAjcHJvc3BlY3Rpb24tc3RvY2stdGFibGUgdGQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA4cHg7IH1cbiAgI3Byb3NwZWN0aW9uLXN0b2NrLXRhYmxlIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGOyB9XG5cbiNzYXYtc3RvY2stdGFibGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgI3Nhdi1zdG9jay10YWJsZSB0YWJsZSB7XG4gICAgbWFyZ2luOiAwJSBhdXRvO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAjc2F2LXN0b2NrLXRhYmxlIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cbiAgI3Nhdi1zdG9jay10YWJsZSB0Zm9vdCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTsgfVxuICAjc2F2LXN0b2NrLXRhYmxlIHRyLnRvdGFsIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3OyB9XG4gICNzYXYtc3RvY2stdGFibGUgdHIudG90YWwgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdzsgfVxuICAjc2F2LXN0b2NrLXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAjc2F2LXN0b2NrLXRhYmxlIHRoLCAjc2F2LXN0b2NrLXRhYmxlIHRkIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogOHB4OyB9XG4gICNzYXYtc3RvY2stdGFibGUgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREJDN0Y7IH1cblxuI2Rlc2t0b3AtbWVudS1tYWluLXJlZHVjZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDcyMkFFO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgI2Rlc2t0b3AtbWVudS1tYWluLXJlZHVjZWQgLm1lbnUtaWNvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gICNkZXNrdG9wLW1lbnUtbWFpbi1yZWR1Y2VkIC5tZW51LWljb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7IH1cbiAgICAjZGVza3RvcC1tZW51LW1haW4tcmVkdWNlZCAubWVudS1pY29uOmhvdmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNGREJDN0Y7IH1cbiAgI2Rlc2t0b3AtbWVudS1tYWluLXJlZHVjZWQgbWQtaWNvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDsgfVxuICAjZGVza3RvcC1tZW51LW1haW4tcmVkdWNlZCAubWVudS1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICNkZXNrdG9wLW1lbnUtbWFpbi1yZWR1Y2VkIC5tZW51LXNlcGFyYXRvciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7IH1cbiAgI2Rlc2t0b3AtbWVudS1tYWluLXJlZHVjZWQgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNkZXNrdG9wLW1lbnUtbWFpbi1yZWR1Y2VkIC5tZW51LWl0ZW0uc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQTY3RDtcbiAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgI2Rlc2t0b3AtbWVudS1tYWluLXJlZHVjZWQgLm1lbnUtaXRlbTpob3Zlcjpub3QoLnNlbGVjdGVkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4MTg5NDsgfVxuICAgICNkZXNrdG9wLW1lbnUtbWFpbi1yZWR1Y2VkIC5tZW51LWl0ZW06aG92ZXI6bm90KC5zZWxlY3RlZCkgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0ZEQkM3RjsgfVxuXG4jbWFpbiB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDsgfVxuICAjbWFpbiBpbnB1dCB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7IH1cbiIsIi8qKlxuICogIERvIG5vdCByZW1vdmUgdGhpcyBjb21tZW50cyBiZWxsb3cuIEl0J3MgdGhlIG1hcmtlcnMgdXNlZCBieSB3aXJlZGVwIHRvIGluamVjdFxuICogIHNhc3MgZGVwZW5kZW5jaWVzIHdoZW4gZGVmaW5lZCBpbiB0aGUgYm93ZXIuanNvbiBvZiB5b3VyIGRlcGVuZGVuY2llc1xuICovXG4vLyBib3dlcjpzY3NzXG5AaW1wb3J0IFwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvc2Nzcy9mb250LWF3ZXNvbWUuc2Nzc1wiO1xuLy8gZW5kYm93ZXJcblxuLyoqXG4gKiAgRG8gbm90IHJlbW92ZSB0aGlzIGNvbW1lbnRzIGJlbGxvdy4gSXQncyB0aGUgbWFya2VycyB1c2VkIGJ5IGd1bHAtaW5qZWN0IHRvIGluamVjdFxuICogIGFsbCB5b3VyIHNhc3MgZmlsZXMgYXV0b21hdGljYWxseVxuICovXG4vLyBpbmplY3RvclxuQGltcG9ydCBcImluZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZXN0Mi90ZXN0Mi5zY3NzXCI7XG5AaW1wb3J0IFwidGVzdC90ZXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9ib3V0aXF1ZS9wYWdlLmJvdXRpcXVlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMvbWFpbi5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvY29tbWVudHMvcGFnZS5jb21tZW50cy5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvZGlwbGFnby9wYWdlLmRpcGxhZ28uc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL2Zvcm1hdGlvbi9wYWdlLmZvcm1hdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvbG9naW4vcGFnZS5sb2dpbi5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvbWFpbi9tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9vbmJvYXJkaW5nQ2xpZW50L3BhZ2Uub25ib2FyZGluZ0NsaWVudC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvcGFyYW1ldGVycy9wYWdlLnBhcmFtZXRlcnMuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL3NvdXNjcmlwdGlvbi9wYWdlLnNvdXNjcmlwdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvc3Vic2NyaWJlL3BhZ2Uuc3Vic2NyaWJlLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy93ZWxjb21lL3BhZ2Uud2VsY29tZS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQWJzb2x1dGVBcmVhL2thbGVuZGVzLmFic29sdXRlQXJlYS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQWRyZXNzZS9rYWxlbmRlcy5hZHJlc3NlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNBdXRvRm9jdXMva2FsZW5kZXMuYXV0b0ZvY3VzLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNCYWNrZHJvcC9rYWxlbmRlcy5iYWNrZHJvcC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQmxvY0RhdGEva2FsZW5kZXMuYmxvY0RhdGEuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0Jsb2NUaXRsZS9rYWxlbmRlcy5ibG9jVGl0bGUuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0JvdHRvbU5hdi9rYWxlbmRlcy5ib3R0b21OYXYuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0J1dHRvbi9rYWxlbmRlcy5idXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0NhbGN1bGF0cmljZS9rYWxlbmRlcy5jYWxjdWxhdHJpY2Uuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0NoYXJ0L2thbGVuZGVzLmNoYXJ0LnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNDaGVja2JveC9rYWxlbmRlcy5jaGVja2JveC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQ2Fyb3VzZWwva2FsZW5kZXMuY2Fyb3VzZWwuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0Rpc2FibGVBcmVhL2thbGVuZGVzLmRpc2FibGVBcmVhLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNEb3VibGVTY3JvbGwva2FsZW5kZXMuZG91YmxlU2Nyb2xsLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNGb290ZXIva2FsZW5kZXMuZm9vdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNGdWxsUG9wdXAva2FsZW5kZXMuZnVsbFBvcHVwLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNHZW5lcmlrUG9wdXAva2FsZW5kZXMuZ2VuZXJpa1BvcHVwLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNHZW5lcmlrTGlzdC9rYWxlbmRlcy5nZW5lcmlrTGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzR29vZ2xlTWFwL2thbGVuZGVzLmdvb2dsZU1hcC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzSWNvbi9rYWxlbmRlcy5pY29uLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJY29uQnV0dG9uL2thbGVuZGVzLmljb25CdXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0lucHV0L2thbGVuZGVzLmlucHV0LnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dEFkcmVzc2Uva2FsZW5kZXMuaW5wdXRBZHJlc3NlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dEF1dG9FeHBhbmQva2FsZW5kZXMuaW5wdXRBdXRvRXhwYW5kLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dExpYmVsbGUva2FsZW5kZXMuaW5wdXRMaWJlbGxlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNJbnB1dFF1YW50aXRlL2thbGVuZGVzLmlucHV0UXVhbnRpdGUuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0lucHV0VGltZS9rYWxlbmRlcy5pbnB1dFRpbWUuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0xpbWl0V2lkdGgva2FsZW5kZXMubGltaXRXaWR0aC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTG9hZGluZy9rYWxlbmRlcy5sb2FkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMb2FkaW5nSWNvbi9rYWxlbmRlcy5sb2FkaW5nSWNvbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTG9uZ0NsaWNrL2thbGVuZGVzLmxvbmdDbGljay5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTWFwL2thbGVuZGVzLm1hcC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTW9kYWwva2FsZW5kZXMubW9kYWwuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc01vZGFsUmlnaHQva2FsZW5kZXMubW9kYWxSaWdodC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTW9yZU1lbnUva2FsZW5kZXMubW9yZU1lbnUuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc05vQ29udGVudC9rYWxlbmRlcy5ub0NvbnRlbnQuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1BhZ2VDb250YWluZXIva2FsZW5kZXMucGFnZUNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGhvbmUva2FsZW5kZXMucGhvbmUuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1Bob3Rvcy9rYWxlbmRlcy5waG90b3Muc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1BvcHVwL2thbGVuZGVzLnBvcHVwLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTZWFyY2hIZWFkZXIva2FsZW5kZXMuc2VhcmNoSGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTbGlkZXIva2FsZW5kZXMuc2xpZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTbWFydFRhYnMva2FsZW5kZXMuc21hcnQudGFicy5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU3dpdGNoL2thbGVuZGVzLnN3aXRjaC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzVGFicy9rYWxlbmRlcy50YWJzLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNUYWcva2FsZW5kZXMudGFnLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNUYWdUZXh0L2thbGVuZGVzLnRhZ1RleHQuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1RleHRhcmVhL2thbGVuZGVzLnRleHRhcmVhLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNUZXh0YXJlYS90ZXh0QW5ndWxhci5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzV2FybmluZ0NvbnRlbnQva2FsZW5kZXMud2FybmluZ0NvbnRlbnQuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1dhcm5pbmdNZXNzYWdlL2thbGVuZGVzLndhcm5pbmdNZXNzYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNXYXJuaW5nUG9wdXAva2FsZW5kZXMud2FybmluZ1BvcHVwLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9mb3JtYXRpb24vZGFzaGJvYXJkL3BhZ2UuZm9ybWF0aW9uLmRhc2hib2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvb25Cb2FyZGluZy9kYXNoYm9hcmQvcGFnZS5vbmJvYXJkaW5nLmRhc2hib2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvc2F2L2Rhc2hib2FyZC9wYWdlLnNhdi5kYXNoYm9hcmQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2NyZWF0ZUFjY291bnQvYm91dGlxdWUuY3JlYXRlQWNjb3VudC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZGV2aXMvYm91dGlxdWUuZGV2aXMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2ZpY2hlL2JvdXRpcXVlLmZpY2hlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9pbXBvcnREYXRhL2JvdXRpcXVlLmltcG9ydERhdGEuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2ltcG9ydERhdGFFeGNlbC9ib3V0aXF1ZS5pbXBvcnREYXRhRXhjZWwuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2xpc3QvYm91dGlxdWUubGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvbWFpbi9ib3V0aXF1ZS5tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9tYXNzTm90aWZpY2F0aW9uL2JvdXRpcXVlLm1hc3NOb3RpZmljYXRpb24uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL3Byb2NlZHVyZS9ib3V0aXF1ZS5wcm9jZWR1cmUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL3ZhbGlkYXRlU3Vic2NyaXB0aW9uL2JvdXRpcXVlLnZhbGlkYXRlU3Vic2NyaXB0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9jb21tZW50cy9saXN0L2NvbW1lbnRzLmxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2NvbW1lbnRzL21haW4vY29tbWVudHMubWFpbi5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvZGlwbGFnby9jb21tYW5kZXMvZGlwbGFnby5jb21tYW5kZXMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2RpcGxhZ28vbWFpbi9kaXBsYWdvLm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2Zvcm1hdGlvbi9kYXNoYm9hcmQvZm9ybWF0aW9uLmRhc2hib2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvZm9ybWF0aW9uL21haW4vZm9ybWF0aW9uLm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2Zvcm1hdGlvbi9yZHYvZm9ybWF0aW9uLnJkdi5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbG9naW4vY29ubmVjdC9sb2dpbi5jb25uZWN0LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sb2dpbi9tYWluL2xvZ2luLm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL25vdGlmaWNhdGlvbi9saXN0L25vdGlmaWNhdGlvbi5saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9tYXAvY29uc3VsdFByb3NwZWN0L21hcC5jb25zdWx0UHJvc3BlY3Quc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL21hcC9tYWluL21hcC5tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9tYXAvcGFnZS9tYXAucGFnZS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbWFwL3NlYXJjaFBsYWNlL21hcC5zZWFyY2hQbGFjZS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbWFwL3NlbGVjdEZpbHRlcnMvbWFwLnNlbGVjdEZpbHRlcnMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL21hcC9zZWFyY2hQcm9zcGVjdC9tYXAuc2VhcmNoUHJvc3BlY3Quc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL29uYm9hcmRpbmcvbWFpbi9vbmJvYXJkaW5nLm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL29uYm9hcmRpbmcvZGFzaGJvYXJkL29uYm9hcmRpbmcuZGFzaGJvYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9vbmJvYXJkaW5nL3Nob3dTdGF0cy9vbmJvYXJkaW5nLnNob3dTdGF0cy5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3Mvb25ib2FyZGluZ0NsaWVudC9maWNoZS9vbmJvYXJkaW5nQ2xpZW50LmZpY2hlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9vbmJvYXJkaW5nQ2xpZW50L21haW4vb25ib2FyZGluZ0NsaWVudC5tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9tYXAvdXBkYXRlUHJvc3BlY3QvbWFwLnVwZGF0ZVByb3NwZWN0LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wYXJ0cy9xdWFsaWZpY2F0aW9uVGFibGUvcXVhbGlmaWNhdGlvblRhYmxlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL3Byb3NwZWN0aW9uLmNhbGwuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2Rhc2hib2FyZC9wcm9zcGVjdGlvbi5kYXNoYm9hcmQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL3NlYXJjaC9wcm9zcGVjdGlvbi5zZWFyY2guc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL3JlbmRlenZvdXMvcHJvc3BlY3Rpb24ucmVuZGV6dm91cy5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vbWFpbi9wcm9zcGVjdGlvbi5tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9zYXYvZGFzaGJvYXJkL3Nhdi5kYXNoYm9hcmQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL3Nob3dTdGF0RGV0YWlscy9wcm9zcGVjdGlvbi5zaG93U3RhdERldGFpbHMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Nhdi9tYWluL3Nhdi5tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9zYXYvc2hvd1N0YXRzL3Nhdi5zaG93U3RhdHMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3NvdXNjcmlwdGlvbi9tYWluL3NvdXNjcmlwdGlvbi5tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9zb3VzY3JpcHRpb24vZGFzaGJvYXJkL3NvdXNjcmlwdGlvbi5kYXNoYm9hcmQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3BhcmFtZXRlcnMvbWFpbi9wYXJhbWV0ZXJzLm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3N1YnNjcmliZS9kZXZpcy9zdWJzY3JpYmUuZGV2aXMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3BhcmFtZXRlcnMvbWVudS9wYXJhbWV0ZXJzLm1lbnUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3N1aXZpVGFjaGVzL2Rhc2hib2FyZC9zdWl2aVRhY2hlcy5kYXNoYm9hcmQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3N1aXZpVGFjaGVzL21haW4vc3VpdmlUYWNoZXMubWFpbi5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3Mvc3Vic2NyaWJlL21haW4vc3Vic2NyaWJlLm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0F1dGhvcml6ZWQva2FsZW5kZXNBdXRob3JpemVkT3BhY2l0eS9rYWxlbmRlcy5hdXRob3JpemVkT3BhY2l0eS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQXV0aG9yaXplZC9rYWxlbmRlc0F1dGhvcml6ZWRQYWdlL2thbGVuZGVzLmF1dGhvcml6ZWRQYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNBdXRob3JpemVkL2thbGVuZGVzQXV0aG9yaXplZFJlbW92ZS9rYWxlbmRlcy5hdXRob3JpemVkUmVtb3ZlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNCYXJjb2RlL2thbGVuZGVzQmFyY29kZUlucHV0L2thbGVuZGVzLmJhcmNvZGVJbnB1dC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQmFyY29kZS9rYWxlbmRlc0JhcmNvZGVTY2FubmVyL2thbGVuZGVzLmJhcmNvZGVTY2FubmVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNDYXJvdXNlbC9vd2wvb3dsLmNhcm91c2VsLm1pbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzQ2Fyb3VzZWwvb3dsL293bC50aGVtZS5kZWZhdWx0Lm1pbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRGF0ZS9rYWxlbmRlc0RhdGVJbnB1dC9rYWxlbmRlcy5kYXRlSW5wdXQuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0RhdGUva2FsZW5kZXNEYXRlTWFzay9rYWxlbmRlcy5kYXRlTWFzay5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRGF0ZS9rYWxlbmRlc0RhdGVSYW5nZS9rYWxlbmRlcy5kYXRlUmFuZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0RhdGUva2FsZW5kZXNEYXRlU2VsZWN0L2thbGVuZGVzLmRhdGVTZWxlY3Quc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0RhdGUva2FsZW5kZXNEYXRlU2xpZGVJbnB1dC9rYWxlbmRlcy5kYXRlU2xpZGVJbnB1dC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRGVjb3JhdGlvbi9rYWxlbmRlc0RlY29yYXRpb25MaXN0SXRlbS9rYWxlbmRlcy5saXN0SXRlbS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRXJyb3Iva2FsZW5kZXNFcnJvck1lc3NhZ2Uva2FsZW5kZXMuZXJyb3JNZXNzYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNFcnJvci9rYWxlbmRlc0Vycm9yTGlzdC9rYWxlbmRlcy5lcnJvckxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0V2ZW50L2thbGVuZGVzRGlzYWJsZUV2ZW50L2thbGVuZGVzLmRpc2FibGVFdmVudC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRG91YmxlU2Nyb2xsL2thbGVuZGVzRG91YmxlU2Nyb2xsQ29udGVudC9rYWxlbmRlcy5kb3VibGVTY3JvbGxDb250ZW50LnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNEb3VibGVTY3JvbGwva2FsZW5kZXNEb3VibGVTY3JvbGxYL2thbGVuZGVzLmRvdWJsZVNjcm9sbFguc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0RvdWJsZVNjcm9sbC9rYWxlbmRlc0RvdWJsZVNjcm9sbFkva2FsZW5kZXMuZG91YmxlU2Nyb2xsWS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzRml4ZWRJdGVtL2NvbnRhaW5lci9rYWxlbmRlcy5maXhlZEl0ZW0uY29udGFpbmVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNGaXhlZEl0ZW0vaXRlbS9rYWxlbmRlcy5maXhlZEl0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0lucHV0QWRyZXNzZS9zZWFyY2gva2FsZW5kZXMuaW5wdXRBZHJlc3NlLnNlYXJjaC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTGluay9rYWxlbmRlc0xpbmtNYWlsL2thbGVuZGVzLmxpbmtNYWlsLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMaW5rL2thbGVuZGVzTGlua1RlbC9rYWxlbmRlcy5saW5rVGVsLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMaXN0L2thbGVuZGVzTGlzdEl0ZW0va2FsZW5kZXMubGlzdEl0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0xpc3Qva2FsZW5kZXNMaXN0SXRlbUNvbnRhaW5lci9rYWxlbmRlcy5saXN0SXRlbUNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTGlzdC9rYWxlbmRlc0xpc3ROb0NvbnRlbnQva2FsZW5kZXMubGlzdC5ub0NvbnRlbnQuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc0xpc3Qva2FsZW5kZXNMaXN0VGl0bGUva2FsZW5kZXMubGlzdFRpdGxlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMb2FkaW5nL2thbGVuZGVzTG9hZGluZ01hc2sva2FsZW5kZXMubG9hZGluZy5tYXNrLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNMb2FkaW5nL2thbGVuZGVzTG9hZGluZ1Byb2dyZXNzT25seS9rYWxlbmRlcy5sb2FkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNYXAva2FsZW5kZXNNYXBDYXJkL2thbGVuZGVzLm1hcC5jYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNNb3JlTWVudS9pdGVtL2thbGVuZGVzLm1vcmVNZW51Lml0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc01vcmVNZW51L3BvcHVwL2thbGVuZGVzLm1vcmVNZW51LnBvcHVwLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNOYXZpZ2F0aW9uL2thbGVuZGVzRm9yY2VNb2JpbGVOYXYva2FsZW5kZXMuZm9yY2VNb2JpbGVOYXYuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc05hdmlnYXRpb24va2FsZW5kZXNDaGVja2VkSWNvbi9rYWxlbmRlcy5jaGVja2VkSWNvbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTmF2aWdhdGlvbi9rYWxlbmRlc1JpZ2h0QXJyb3cva2FsZW5kZXMucmlnaHRBcnJvdy5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTmF2aWdhdGlvbi9rYWxlbmRlc1hzTWVudUl0ZW0va2FsZW5kZXMueHNNZW51SXRlbS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzTmF2aWdhdGlvbi9rYWxlbmRlc1Njcm9sbGFibGUva2FsZW5kZXMuc2Nyb2xsYWJsZS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGFnZUNvbnRhaW5lci9rYWxlbmRlc1BhZ2Uva2FsZW5kZXMucGFnZS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzUGFnZUNvbnRhaW5lci9rYWxlbmRlc1BhZ2VIaWRlci9rYWxlbmRlcy5wYWdlSGlkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1BhZ2VDb250YWluZXIva2FsZW5kZXNQYWdlTmF2aWdhdG9yL2thbGVuZGVzLnBhZ2VOYXZpZ2F0b3Iuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc05hdmlnYXRpb24va2FsZW5kZXNSZW1vdmVJZkRlc2t0b3Ava2FsZW5kZXMucmVtb3ZlSWZEZXNrdG9wLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNQYWdlQ29udGFpbmVyL2thbGVuZGVzUGFnZU5vSGlkZXIva2FsZW5kZXMucGFnZU5vSGlkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1Bob25lL2V4dGVybmFsL2ludGxUZWxJbnB1dC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU2Nyb2xsYWJsZS9rYWxlbmRlc1Njcm9sbGFibGVDb250YWluZXIva2FsZW5kZXMuc2Nyb2xsYWJsZUNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU2Nyb2xsYWJsZS9rYWxlbmRlc1Njcm9sbGFibGVIZWFkZXIva2FsZW5kZXMuc2Nyb2xsYWJsZUhlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU2Nyb2xsYWJsZS9rYWxlbmRlc1Njcm9sbGFibGVTY3JvbGxDb250ZW50L2thbGVuZGVzLnNjcm9sbGFibGVTY3JvbGxDb250ZW50LnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTY3JvbGxhYmxlL2thbGVuZGVzU2Nyb2xsYWJsZVNjcm9sbC9rYWxlbmRlcy5zY3JvbGxhYmxlU2Nyb2xsLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNTY3JvbGxhYmxlL2thbGVuZGVzU2Nyb2xsYWJsZVNpemVyL2thbGVuZGVzLnNjcm9sbGFibGVTaXplci5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU2xpZGVyL2thbGVuZGVzU2xpZGUva2FsZW5kZXMuc2xpZGUuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1NtYXJ0VGFicy9rYWxlbmRlc1NtYXJ0VGFiL2thbGVuZGVzLnNtYXJ0LnRhYi5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzU3dpdGNoL2l0ZW0va2FsZW5kZXMuc3dpdGNoLml0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvY29tcG9uZW50cy9rYWxlbmRlc1N3aXRjaC9zd2l0Y2hlcnkvc3dpdGNoZXJ5LnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL2NvbXBvbmVudHMva2FsZW5kZXNUYWJzL2thbGVuZGVzVGFiL2thbGVuZGVzLnRhYi5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9jb21wb25lbnRzL2thbGVuZGVzV2FybmluZ1BvcHVwL2thbGVuZGVzV2FybmluZ1BvcHVwQ29udGVudC9rYWxlbmRlcy53YXJuaW5nUG9wdXAuY29udGVudC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZmljaGUvY29udHJhdHMvYm91dGlxdWUuZmljaGUuY29udHJhdHMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2ZpY2hlL2Rlc2NyaXB0aW9uL2JvdXRpcXVlLmZpY2hlLmRlc2NyaXB0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9kZXZpcy9ib3V0aXF1ZS5maWNoZS5kZXZpcy5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZmljaGUvZGlwbGFnby9ib3V0aXF1ZS5maWNoZS5kaXBsYWdvLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9kb2N1bWVudHMvYm91dGlxdWUuZmljaGUuZG9jdW1lbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9tYW5hZ2VfZXZlbnRzL2JvdXRpcXVlLmZpY2hlLm1hbmFnZV9ldmVudHMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2ZpY2hlL25vdGVzL2JvdXRpcXVlLmZpY2hlLm5vdGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9wYXltZW50cy9ib3V0aXF1ZS5maWNoZS5wYXltZW50cy5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZmljaGUvb3BlcmF0aW9ucy9ib3V0aXF1ZS5maWNoZS5vcGVyYXRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9maWNoZS9wbGF0Zm9ybS9ib3V0aXF1ZS5maWNoZS5wbGF0Zm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZmljaGUvcHJvc3BlY3RzL2JvdXRpcXVlLmZpY2hlLnByb3NwZWN0cy5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZmljaGUvc291c2NyaXB0aW9ucy9ib3V0aXF1ZS5maWNoZS5zb3VzY3JpcHRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9wYXJ0cy9kZXZpcy9ib3V0aXF1ZS5wYXJ0cy5kZXZpcy5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvcGFydHMvZXZlbnQvYm91dGlxdWUucGFydHMuZXZlbnQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL3BhcnRzL3NvdXNjcmlwdGlvbi9ib3V0aXF1ZS5wYXJ0cy5zb3VzY3JpcHRpb24uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL3BhcnRzL3Rhc2svYm91dGlxdWUucGFydHMudGFzay5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvcHJvY2VkdXJlL3RyZWUvYm91dGlxdWUucHJvY2VkdXJlLnRyZWUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2NvbW1lbnRzL2xpc3QvaXRlbS9jb21tZW50cy5saXN0Lml0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2Zvcm1hdGlvbi9wYXJ0cy9mb3JtYXRpb25RdWFsaWZpY2F0aW9uL2Zvcm1hdGlvbi5xdWFsaWZpY2F0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9mb3JtYXRpb24vcGFydHMvaXRlbS9mb3JtYXRpb24ucGFydHMuaXRlbS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvZm9ybWF0aW9uL3BhcnRzL2phbG9ucy9mb3JtYXRpb24ucGFydHMuamFsb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9mb3JtYXRpb24vcGFydHMvc2hvd1N0YXRzL2Zvcm1hdGlvbi5zaG93U3RhdHMuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2Zvcm1hdGlvbi9wYXJ0cy9zdG9jay9mb3JtYXRpb24uc3RvY2suc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2xheW91dC9tZW51L2JvdXRpcXVlL21lbnUuYm91dGlxdWUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2xheW91dC9tZW51L2hlbHAvbWVudS5oZWxwLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sYXlvdXQvbWVudS9pdGVtcy9tZW51Lml0ZW1zLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sYXlvdXQvbWVudS9pdGVtczREZXNrdG9wL21lbnUuaXRlbXM0RGVza3RvcC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbGF5b3V0L21lbnUvbWFpbi9tZW51Lm1haW4uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2xheW91dC9tZW51L3Bhc3N3b3JkL21lbnUucGFzc3dvcmQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2xheW91dC9tZW51L3VzZXIvbWVudS51c2VyLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sYXlvdXQvbW9iaWxlL2xheW91dC9tb2JpbGUubGF5b3V0LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sYXlvdXQvZGVza3RvcC9kaWFsZXIvZGVza3RvcC5kaWFsZXIuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2xheW91dC9kZXNrdG9wL2xheW91dC9kZXNrdG9wLmxheW91dC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbGF5b3V0L2Rlc2t0b3AvdG9wL2Rlc2t0b3AudG9wLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9vbmJvYXJkaW5nL3BhcnRzL29uQm9hcmRpbmdRdWFsaWZpY2F0aW9uL29uYm9hcmRpbmcucXVhbGlmaWNhdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3Mvb25ib2FyZGluZy9wYXJ0cy9vbkJvYXJkaW5nU3RvY2svb25ib2FyZGluZ1N0b2NrLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wcm9zcGVjdGlvbi9wYXJ0cy9wcm9zcGVjdERldGFpbHNJdGVtL3Byb3NwZWN0aW9uLnByb3NwZWN0RGV0YWlsc0l0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL3BhcnRzL3Byb3NwZWN0VXBkYXRlL3Byb3NwZWN0aW9uLnBhcnRzLnByb3NwZWN0VXBkYXRlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wcm9zcGVjdGlvbi9wYXJ0cy9xdWFsaWZpY2F0aW9uL3Byb3NwZWN0aW9uLnF1YWxpZmljYXRpb24uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL3BhcnRzL3N0b2NrL3Byb3NwZWN0aW9uLnN0b2NrLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wYXJhbWV0ZXJzL2hlbHBDZW50ZXIvYWlkZUVuTGlnbmUvcGFyYW1ldGVycy5oZWxwQ2VudGVyLmFpZGVFbkxpZ25lLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9zYXYvcGFydHMvc2F2UXVhbGlmaWNhdGlvbi9zYXYucXVhbGlmaWNhdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3Mvc2F2L3BhcnRzL3NhdlN0b2NrL3Nhdi5zdG9jay5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcGFyYW1ldGVycy9tZW51L21lbnVJdGVtL3BhcmFtZXRlcnMubWVudUl0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3N1aXZpVGFjaGVzL2Rhc2hib2FyZC9yZXBvcnQvc3VpdmkudGFjaGVzLmRhc2hib2FyZC5yZXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3dlbGNvbWUvcGFnZS9kZXNrdG9wL3dlbGNvbWUucGFnZS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3Mvd2VsY29tZS9wYWdlL21vYmlsZS93ZWxjb21lLnBhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL2ZpY2hlL3BheW1lbnRzL2NhbmNlbC9ib3V0aXF1ZS5maWNoZS5wYXltZW50LmNhbmNlbC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvZmljaGUvcGF5bWVudHMvZGF0ZS9ib3V0aXF1ZS5maWNoZS5wYXltZW50LmRhdGUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL3BhcnRzL2V2ZW50L2Zvcm0vYm91dGlxdWUucGFydHMuZXZlbnQuZm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvYm91dGlxdWUvcGFydHMvc291c2NyaXB0aW9uL2Zvcm0vYm91dGlxdWUucGFydHMuc291c2NyaXB0aW9uLmZvcm0uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2JvdXRpcXVlL3BhcnRzL3NvdXNjcmlwdGlvbi9wYXJyYWluYWdlL2JvdXRpcXVlLnBhcnRzLnNvdXNjcmlwdGlvbi5wYXJyYWluYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9ib3V0aXF1ZS9wYXJ0cy9zb3VzY3JpcHRpb24vcmVjb3V2cmVtZW50L2JvdXRpcXVlLnBhcnRzLnNvdXNjcmlwdGlvbi5yZWNvdXZyZW1lbnQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2Zvcm1hdGlvbi9wYXJ0cy9zdG9jay9mb3JtYXRpb25TdG9ja1RhYmxlL2Zvcm1hdGlvblN0b2NrVGFibGUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL2xheW91dC9tZW51L3BhcnRzL2J1cmdlci9tZW51LnBhcnRzLmJ1cmdlci5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbGF5b3V0L21lbnUvcGFydHMvaGVhZGVyL21lbnUucGFydHMuaGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sYXlvdXQvbWVudS9wYXJ0cy9wb3B1cC9tZW51LnBhcnRzLnBvcHVwLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9sYXlvdXQvZGVza3RvcC9tZW51L2NvbnRleHR1YWxMaW5rcy9kZXNrdG9wLm1lbnUuY29udGV4dHVhbExpbmtzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9tYXAvcGFnZS9wYXJ0cy9iYWNrQnV0dG9uL21hcC5wYWdlLmJhY2tCdXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL21hcC9wYWdlL3BhcnRzL2xlZ2VuZGUvbWFwLnBhZ2UubGVnZW5kZS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3Mvb25ib2FyZGluZy9wYXJ0cy9vbkJvYXJkaW5nU3RvY2svb25Cb2FyZGluZ1N0b2NrVGFibGUvb25ib2FyZGluZ1N0b2NrVGFibGUuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL2Fzc29jaWF0aW9uWm9uZUJveC9hc3NvY2lhdGlvblpvbmVCb3guc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL2NsaWVudERldGFpbHNCb3gvY2xpZW50RGV0YWlsc0JveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvY2hlY2tsaXN0Qm94L2NoZWNrbGlzdEJveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvY29tbWVudEJveC9jb21tZW50Qm94LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9jb21tZXJjZUJveC9jb21tZXJjZUJveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvamFsb25zQm94L2phbG9uc0JveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvaGlzdG9yeUluZm8vaGlzdG9yeUluZm8uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL21haWxCb3gvbWFpbEJveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvbWVyZ2Vab25lQm94L21lcmdlWm9uZUJveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvbmV4dFJlY2FsbEJveC9uZXh0UmVjYWxsQm94LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9wcm9zcGVjdGlvbi9jYWxsL2NhbGxQYXJ0cy9vbkJvYXJkaW5nQm94L29uQm9hcmRpbmdCb3guc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL29yZ2FuaXNhdGlvbkJveC9vcmdhbmlzYXRpb25Cb3guc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL3Byb3NwZWN0Q29udGVudC9wcm9zcGVjdENvbnRlbnQuc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL3Byb3NwZWN0SW5mby9wcm9zcGVjdEluZm8uc2Nzc1wiO1xuQGltcG9ydCBcInZpZXdzL3Byb3NwZWN0aW9uL2NhbGwvY2FsbFBhcnRzL3Byb3NwZWN0aW9uQm91dGlxdWVCb3gvcHJvc3BlY3Rpb25Cb3V0aXF1ZUJveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvcHJvc3BlY3Rpb25DYWxsU3RhdHVzQm94L3Byb3NwZWN0aW9uQ2FsbFN0YXR1c0JveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvc2F2Qm94L3NhdkJveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vY2FsbC9jYWxsUGFydHMvc21zQm94L3Ntc0JveC5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvcHJvc3BlY3Rpb24vcGFydHMvc3RvY2svc3RvY2tUYWJsZS9wcm9zcGVjdGlvbi5zdG9ja1RhYmxlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWV3cy9zYXYvcGFydHMvc2F2U3RvY2svc2F2U3RvY2tUYWJsZS9zYXYuc3RvY2tUYWJsZS5zY3NzXCI7XG5AaW1wb3J0IFwidmlld3MvbGF5b3V0L2Rlc2t0b3AvbWVudS9tYWluL3JlZHVjZWQvbWVudS5tYWluLnJlZHVjZWQuc2Nzc1wiO1xuLy8gZW5kaW5qZWN0b3JcblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczppdGFsLHdnaHRAMCwxMDA7MCwyMDA7MCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MCw4MDA7MCw5MDA7MSwxMDA7MSwyMDA7MSwzMDA7MSw0MDA7MSw1MDA7MSw2MDA7MSw3MDA7MSw4MDA7MSw5MDAmZGlzcGxheT1zd2FwJyk7XG5cbiNtYWlue1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICB0b3A6MHB4O1xuICBib3R0b206MHB4O1xuICByaWdodDowcHg7XG4gIGxlZnQ6MHB4O1xuXG4gIGlucHV0e1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbiIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicGF0aFwiO1xuQGltcG9ydCBcImNvcmVcIjtcbkBpbXBvcnQgXCJsYXJnZXJcIjtcbkBpbXBvcnQgXCJmaXhlZC13aWR0aFwiO1xuQGltcG9ydCBcImxpc3RcIjtcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCJhbmltYXRlZFwiO1xuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcInN0YWNrZWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuQGltcG9ydCBcInNjcmVlbi1yZWFkZXJcIjtcbiIsIi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9SW50ZXI6NDAwLDUwMCw3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UG9wcGluczozMDAsNDAwLDUwMCw2MDAsNzAwXCIpO1xuKiB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5odG1se1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtcbiAgLy9mb250LWZhbWlseTpcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtZmFtaWx5OlwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZToxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY29sb3I6ICMwQjA2NDM7XG4gIGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT1wYXNzd29yZF0sdGV4dGFyZWEsaW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dFt0eXBlPXRpbWVdLGlucHV0W3R5cGU9dGVsXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgc2VsZWN0e1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICBpbnB1dCB7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgZm9udC1mYW1pbHk6XCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzZFNkU4QzsvLyMwQjA2NDM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIH1cbiAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XG4gICAgICBjb2xvcjogIzBCMDY0MztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG4gIFt0eXBlPVwiZGF0ZVwiXXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIGZvbnQtZmFtaWx5OlwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM2RTZFOEM7Ly8jMEIwNjQzO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgfVxufVxuW25nLWNsaWNrXSxcbltkYXRhLW5nLWNsaWNrXSxcblt4LW5nLWNsaWNrXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICY6bm90KC5uby1wYWRkaW5nLWJvdHRvbSl7XG4gICAgcGFkZGluZy1ib3R0b206MTAwcHg7XG4gIH1cblxuICAmLm9ubHkteCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cbiAgJi5mb3JjZS14IHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgJi5vbmx5LXkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4uZGVza3RvcHtcbiAgLnNjcm9sbGFibGUge1xuICAgICY6bm90KC5uby1wYWRkaW5nLWlmLWRlc2t0b3Ape1xuICAgICAgLy9wYWRkaW5nOiAwcHggMzBweDtcbiAgICAgIC8vcGFkZGluZy10b3A6MjBweDtcbiAgICAgIC8vcGFkZGluZy1ib3R0b206MTAwcHg7XG4gICAgfVxuICB9XG4gIC5zaGFkb3ctaWYtZGVza3RvcCB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgfVxufVxuLy8gaW50ZXJkaXJlIGxhIHPDqWxlY3Rpb24gZGUgdGV4dGVcbi5tb2JpbGUtZGV2aWNle1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlcGFyYXRvcntcbiAgbWFyZ2luLXRvcDoxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUY4O1xufVxuLmthbGVuZGVzLXBvaW50ZXJ7XG4gIGN1cnNvcjpwb2ludGVyO1xufVxuLnN0aWNreS10b3B7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5O1xuICB0b3A6IDBweDtcbn1cblxuI21haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5iZy1ncmV5e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGOy8vI0Y5RjlGOTtcbn1cbi5iZy1yZWR7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOTM4Njc7Ly8jRjlGOUY5O1xufVxuLmZnLWdyZWVue1xuICBjb2xvcjojNDNBMDQ3O1xufVxuLmZnLXJlZHtcbiAgY29sb3I6I0M5Mzg2Nztcbn1cbi5iZy13aGl0ZXtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYm9yZGVyZWQtdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUUxRTE7XG59XG4uYm9yZGVyZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUUxRTE7XG59XG4ucG9zaXRpb24tcmVsYXRpdmV7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuLm5vLXdyYXB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubm8tdG9wLWJvcmRlcntcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vLWJvdHRvbS1ib3JkZXJ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uby1ib3JkZXJ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRleHQtbm9zZWxlY3Qge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC8qIGlPUyBTYWZhcmkgKi9cbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogT2xkIHZlcnNpb25zIG9mIEZpcmVmb3ggKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gIHVzZXItc2VsZWN0OiBub25lOyAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkIGJ5IENocm9tZSwgRWRnZSwgT3BlcmEgYW5kIEZpcmVmb3ggKi9cbn1cbi50ZXh0LXRydW5jYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRleHQtanVzdGlmeXtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi50ZXh0LXJlZHtcbiAgY29sb3I6I0U1MzkzNSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW57XG4gIGNvbG9yOiM0M0EwNDc7XG59XG4udGV4dC1vcmFuZ2V7XG4gIGNvbG9yOiNGQjhDMDA7XG59XG4udGV4dC1wdXJwbGV7XG4gIGNvbG9yOiM0NzIyQUU7XG59XG4udGV4dC1ncmV5LWxpZ2h0IHtcbiAgY29sb3I6IzZFNkU4QztcbiAgJi5hbGx7XG4gICAgZGl2e1xuICAgICAgY29sb3I6IzZFNkU4QztcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgfVxuICB9XG59XG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3Vyc29yLXBvaW50ZXJ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50ZXh0LWJvbGR7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJvbGRlcntcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtcHJpbWFyeXtcbiAgY29sb3I6IzBCMDY0MztcbiAgc3BhbntcbiAgICBjb2xvcjojMEIwNjQzO1xuICB9XG59XG4udGV4dC1zZWNvbmRhcnl7XG4gIGNvbG9yOiM2RTZFOEM7XG4gIGZvbnQtd2VpZ2h0OjQwMDtcbn1cbi50ZXh0LWFjY2VudHtcbiAgY29sb3I6I0M5Mzg2Nztcbn1cblxuLnRleHQtbGlnaHR7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgJi5hbGx7XG4gICAgZGl2e1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udGV4dC1pdGFsaWN7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50ZXh0LXNpemUtMTB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAmLmFsbHtcbiAgICBkaXZ7XG4gICAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLnRleHQtc2l6ZS0xMXtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICYuYWxse1xuICAgIGRpdntcbiAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4udGV4dC1zaXplLTEye1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudCA7XG4gICYuYWxse1xuICAgIGRpdntcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4udGV4dC1zaXplLTEze1xuICBmb250LXNpemU6IDEzcHg7XG4gICYuYWxse1xuICAgIGRpdntcbiAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4udGV4dC1zaXplLTE0e1xuICBmb250LXNpemU6IDE0cHg7XG4gICYuYWxse1xuICAgIGRpdntcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7O1xuICAgIH1cbiAgfVxufVxuLnRleHQtc2l6ZS0xNXtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnRleHQtc2l6ZS0xNntcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRleHQtc2l6ZS0xN3tcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLnRleHQtc2l6ZS0xOHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnRleHQtc2l6ZS0yMHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1pbi13aWR0aC01MHtcbiAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4ubWluLXdpZHRoLTEwMHtcbiAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuLm1pbi13aWR0aC0xNTB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cbi5taW4td2lkdGgtMjAwe1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LWxpZ2h0e1xuICBjb2xvcjojNEY1MDUwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hbGlnbi1yaWdodHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGV4dC1kYXNoZWR7XG4gIC1tb3otdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgLW1vei10ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1zdHlsZTogZGFzaGVkO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDtcbn1cbi5wYWRkaW5nLTV7XG4gIHBhZGRpbmc6NXB4O1xufVxuLnBhZGRpbmctMTB7XG4gIHBhZGRpbmc6MTBweDtcbn1cbi5wYWRkaW5nLTE1e1xuICBwYWRkaW5nOjE1cHg7XG59XG4ucGFkZGluZy0yMHtcbiAgcGFkZGluZzoyMHB4O1xufVxuLnBhZGRpbmctbGVmdC01e1xuICBwYWRkaW5nLWxlZnQ6NXB4O1xufVxuLnBhZGRpbmctbGVmdC0xMHtcbiAgcGFkZGluZy1sZWZ0OjEwcHg7XG59XG4ucGFkZGluZy1sZWZ0LTE1e1xuICBwYWRkaW5nLWxlZnQ6MTVweDtcbn1cbi5wYWRkaW5nLWxlZnQtMjB7XG4gIHBhZGRpbmctbGVmdDoyMHB4O1xufVxuLnBhZGRpbmctbGVmdC0yNXtcbiAgcGFkZGluZy1sZWZ0OjI1cHg7XG59XG4ucGFkZGluZy1sZWZ0LTMwe1xuICBwYWRkaW5nLWxlZnQ6MzBweDtcbn1cbi5wYWRkaW5nLXJpZ2h0LTV7XG4gIHBhZGRpbmctcmlnaHQ6NXB4O1xufVxuLnBhZGRpbmctcmlnaHQtMTB7XG4gIHBhZGRpbmctcmlnaHQ6MTBweDtcbn1cbi5wYWRkaW5nLXJpZ2h0LTE1e1xuICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG59XG4ucGFkZGluZy1yaWdodC0yMHtcbiAgcGFkZGluZy1yaWdodDoyMHB4O1xufVxuLnBhZGRpbmctcmlnaHQtMjV7XG4gIHBhZGRpbmctcmlnaHQ6MjVweDtcbn1cbi5wYWRkaW5nLXJpZ2h0LTMwe1xuICBwYWRkaW5nLXJpZ2h0OjMwcHg7XG59XG4ucGFkZGluZy1ib3R0b20tNXtcbiAgcGFkZGluZy1ib3R0b206NXB4O1xufVxuLnBhZGRpbmctYm90dG9tLTEwe1xuICBwYWRkaW5nLWJvdHRvbToxMHB4O1xufVxuLnBhZGRpbmctYm90dG9tLTE1e1xuICBwYWRkaW5nLWJvdHRvbToxNXB4O1xufVxuLnBhZGRpbmctYm90dG9tLTIwe1xuICBwYWRkaW5nLWJvdHRvbToyMHB4O1xufVxuLm1hcmdpbi01e1xuICBtYXJnaW46NXB4O1xufVxuLm1hcmdpbi0xMHtcbiAgbWFyZ2luOjEwcHg7XG59XG4ubWFyZ2luLTE1e1xuICBtYXJnaW46MTVweDtcbn1cbi5tYXJnaW4tMjB7XG4gIG1hcmdpbjoyMHB4O1xufVxuLm1hcmdpbi1ob3Jpem9udGFsLTV7XG4gIG1hcmdpbi1sZWZ0OjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubWFyZ2luLWhvcml6b250YWwtMTB7XG4gIG1hcmdpbjowcHggMTBweDtcbn1cbi5tYXJnaW4taG9yaXpvbnRhbC0xNXtcbiAgbWFyZ2luOjBweCAxNXB4O1xufVxuLm1hcmdpbi1ob3Jpem9udGFsLTIwe1xuICBtYXJnaW46MHB4IDIwcHg7XG59XG4ubWFyZ2luLWhvcml6b250YWwtMjV7XG4gIG1hcmdpbjowcHggMjVweDtcbn1cbi5tYXJnaW4taG9yaXpvbnRhbC0zMHtcbiAgbWFyZ2luOjBweCAzMHB4O1xufVxuLm1hcmdpbi1sZWZ0LTV7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ubWFyZ2luLWxlZnQtMTB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLm1hcmdpbi1sZWZ0LTE1e1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYXJnaW4tbGVmdC0yMHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubWFyZ2luLXJpZ2h0LTV7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm1hcmdpbi1yaWdodC0xMHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1hcmdpbi1yaWdodC0xNXtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1hcmdpbi1yaWdodC0yMHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm1hcmdpbi1yaWdodC0zMHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLm1hcmdpbi10b3AtNXtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1hcmdpbi10b3AtMTB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubWFyZ2luLXRvcC0xNXtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tYXJnaW4tdG9wLTIwe1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm1hcmdpbi10b3AtMzB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ubWFyZ2luLXRvcC00MHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5tYXJnaW4tdG9wLTUwe1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLm1hcmdpbi10b3AtNjB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4ubWFyZ2luLWJvdHRvbS01e1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWFyZ2luLWJvdHRvbS0xMHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYXJnaW4tYm90dG9tLTE1e1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1hcmdpbi1ib3R0b20tMjB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFyZ2luLWJvdHRvbS0zMHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tYXJnaW4tdmVydGljYWwtNXtcbiAgbWFyZ2luOjVweCAwcHg7XG59XG4ubWFyZ2luLXZlcnRpY2FsLTEwe1xuICBtYXJnaW46MTBweCAwcHg7XG59XG4ubWFyZ2luLXZlcnRpY2FsLTE1e1xuICBtYXJnaW46MTVweCAwcHg7XG59XG4ubWFyZ2luLXZlcnRpY2FsLTIwe1xuICBtYXJnaW46MjBweCAwcHg7XG59XG4ucGFkZGluZy12ZXJ0aWNhbC01e1xuICBwYWRkaW5nOjVweCAwcHg7XG59XG4ucGFkZGluZy12ZXJ0aWNhbC0xMHtcbiAgcGFkZGluZzoxMHB4IDBweDtcbn1cbi5wYWRkaW5nLXZlcnRpY2FsLTE1e1xuICBwYWRkaW5nOjE1cHggMHB4O1xufVxuLnBhZGRpbmctdmVydGljYWwtMjB7XG4gIHBhZGRpbmc6MjBweCAwcHg7XG59XG4ucGFkZGluZy12ZXJ0aWNhbC0yNXtcbiAgcGFkZGluZzoyNXB4IDBweDtcbn1cbi5wYWRkaW5nLXZlcnRpY2FsLTMwe1xuICBwYWRkaW5nOjMwcHggMHB4O1xufVxuLnBhZGRpbmctaG9yaXpvbnRhbC01e1xuICBwYWRkaW5nLWxlZnQ6NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ucGFkZGluZy1ob3Jpem9udGFsLTEwe1xuICBwYWRkaW5nOjBweCAxMHB4O1xufVxuLnBhZGRpbmctaG9yaXpvbnRhbC0xNXtcbiAgcGFkZGluZzowcHggMTVweDtcbn1cbi5wYWRkaW5nLWhvcml6b250YWwtMjB7XG4gIHBhZGRpbmc6MHB4IDIwcHg7XG59XG4ucGFkZGluZy1ob3Jpem9udGFsLTI1e1xuICBwYWRkaW5nOjBweCAyNXB4O1xufVxuLnBhZGRpbmctaG9yaXpvbnRhbC0zMHtcbiAgcGFkZGluZzowcHggMzBweDtcbn1cbi5tb2JpbGV7XG4gIGlucHV0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgdGV4dGFyZWEge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxufVxuLyogTGlnbmUgZCd1biAqL1xuLmJsb2MtbGluZXtcbiAgJjpub3QoLm5vLXBhZGRpbmcpe1xuICAgIHBhZGRpbmc6MTBweCAwcHg7XG4gIH1cbiAgJi5zbWFsbC1wYWRkaW5ne1xuICAgIHBhZGRpbmc6NXB4IDBweDtcbiAgfVxuICAmLnNlcGFyYXRvcntcbiAgICBwYWRkaW5nOjE1cHggMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUY4O1xuICB9XG4gIC5ibG9jLXRpdGxle1xuICAgIG1pbi13aWR0aDoxMDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgY29sb3I6IzBCMDY0MztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5ibG9jLXZhbHVle1xuICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOm5vdCgud3JhcHBlZCl7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHNwYW57XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYm9yZGVyZWR7XG4gIC5ibG9jLWxpbmV7XG4gICAgJjpub3QoLm5vLXBhZGRpbmcpe1xuICAgICAgcGFkZGluZzoxNXB4IDBweDtcbiAgICB9XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7XG4gIH1cbn1cblxuLmJveC1zaGFkb3ctY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udGl0bGUtb3JhbmdlLTE2e1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjRkJBNjdEO1xufVxuLnRpdGxlLW9yYW5nZS0yMHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI0ZCQTY3RDtcbn1cbi5oaWRlLWJvcmRlci1saW5le1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGhlaWdodDozcHg7XG4gIG1pbi1oZWlnaHQ6M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgJi5ncmV5e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGluZyB7XG4gIGZyb217XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0b3tcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRpbmcge1xuICBmcm9te1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG97XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5yb3RhdGluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGluZyAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uaWNvbi1yb3RhdGluZyB7XG4gIG1kLWljb257XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW5nIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxufSIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgd2lkdGg6ICgxOGVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIHRvcDogKDJlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgIDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxuJGZhLWNzcy1wcmVmaXg6ICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgIFwiNC43LjBcIiAhZGVmYXVsdDtcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgKDMwZW0gLyAxNCkgIWRlZmF1bHQ7XG5cbiRmYS12YXItNTAwcHg6IFwiXFxmMjZlXCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXCJcXGYyYjlcIjtcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItYWRkcmVzcy1jYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcbiRmYS12YXItYWRuOiBcIlxcZjE3MFwiO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFwiXFxmMDM3XCI7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFwiXFxmMDM2XCI7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcIlxcZjAzOFwiO1xuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XG4kZmEtdmFyLWFtYnVsYW5jZTogXCJcXGYwZjlcIjtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcbiRmYS12YXItYW5kcm9pZDogXCJcXGYxN2JcIjtcbiRmYS12YXItYW5nZWxsaXN0OiBcIlxcZjIwOVwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFwiXFxmMTAwXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXCJcXGYxMDFcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcIlxcZjEwN1wiO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcIlxcZjEwNFwiO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcbiRmYS12YXItYW5nbGUtdXA6IFwiXFxmMTA2XCI7XG4kZmEtdmFyLWFwcGxlOiBcIlxcZjE3OVwiO1xuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcIlxcZjFmZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXCJcXGYwYWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd246IFwiXFxmMDFhXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6IFwiXFxmMTkwXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDogXCJcXGYwMWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcIlxcZjBhOVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XG4kZmEtdmFyLWFycm93LWRvd246IFwiXFxmMDYzXCI7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFwiXFxmMDYwXCI7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xuJGZhLXZhci1hcnJvdy11cDogXCJcXGYwNjJcIjtcbiRmYS12YXItYXJyb3dzOiBcIlxcZjA0N1wiO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xuJGZhLXZhci1hcnJvd3MtaDogXCJcXGYwN2VcIjtcbiRmYS12YXItYXJyb3dzLXY6IFwiXFxmMDdkXCI7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXCJcXGYyYTJcIjtcbiRmYS12YXItYXN0ZXJpc2s6IFwiXFxmMDY5XCI7XG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXCJcXGYyOWVcIjtcbiRmYS12YXItYXV0b21vYmlsZTogXCJcXGYxYjlcIjtcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFwiXFxmMjRlXCI7XG4kZmEtdmFyLWJhbjogXCJcXGYwNWVcIjtcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XG4kZmEtdmFyLWJhci1jaGFydDogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XG4kZmEtdmFyLWJhcnM6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdGh0dWI6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdHRlcnk6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS0xOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcbiRmYS12YXItYmF0dGVyeS00OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcIlxcZjI0NFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXCJcXGYyNDJcIjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xuJGZhLXZhci1iZWQ6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWJlZXI6IFwiXFxmMGZjXCI7XG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcIlxcZjFiNVwiO1xuJGZhLXZhci1iZWxsOiBcIlxcZjBmM1wiO1xuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFwiXFxmMWY2XCI7XG4kZmEtdmFyLWJlbGwtc2xhc2gtbzogXCJcXGYxZjdcIjtcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcbiRmYS12YXItYmlub2N1bGFyczogXCJcXGYxZTVcIjtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXCJcXGYxZmRcIjtcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcIlxcZjE3MlwiO1xuJGZhLXZhci1iaXRjb2luOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XG4kZmEtdmFyLWJsaW5kOiBcIlxcZjI5ZFwiO1xuJGZhLXZhci1ibHVldG9vdGg6IFwiXFxmMjkzXCI7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xuJGZhLXZhci1ib2xkOiBcIlxcZjAzMlwiO1xuJGZhLXZhci1ib2x0OiBcIlxcZjBlN1wiO1xuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xuJGZhLXZhci1ib29rOiBcIlxcZjAyZFwiO1xuJGZhLXZhci1ib29rbWFyazogXCJcXGYwMmVcIjtcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcbiRmYS12YXItYnJhaWxsZTogXCJcXGYyYTFcIjtcbiRmYS12YXItYnJpZWZjYXNlOiBcIlxcZjBiMVwiO1xuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJ1ZzogXCJcXGYxODhcIjtcbiRmYS12YXItYnVpbGRpbmc6IFwiXFxmMWFkXCI7XG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XG4kZmEtdmFyLWJ1bGxob3JuOiBcIlxcZjBhMVwiO1xuJGZhLXZhci1idWxsc2V5ZTogXCJcXGYxNDBcIjtcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcIlxcZjIwZFwiO1xuJGZhLXZhci1jYWI6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XG4kZmEtdmFyLWNhbGVuZGFyOiBcIlxcZjA3M1wiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiBcIlxcZjI3NFwiO1xuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xuJGZhLXZhci1jYWxlbmRhci1vOiBcIlxcZjEzM1wiO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxmMjcxXCI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XG4kZmEtdmFyLWNhbWVyYTogXCJcXGYwMzBcIjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFwiXFxmMGQ3XCI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XG4kZmEtdmFyLWNhcnQtcGx1czogXCJcXGYyMTdcIjtcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcIlxcZjI0Y1wiO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXCJcXGYxZjJcIjtcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcIlxcZjFmMVwiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcbiRmYS12YXItY2MtdmlzYTogXCJcXGYxZjBcIjtcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFwiXFxmMTI3XCI7XG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZS1vOiBcIlxcZjA1ZFwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcIlxcZjEzYVwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFwiXFxmMTM5XCI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZjA1NFwiO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcbiRmYS12YXItY2hyb21lOiBcIlxcZjI2OFwiO1xuJGZhLXZhci1jaXJjbGU6IFwiXFxmMTExXCI7XG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xuJGZhLXZhci1jaXJjbGUtby1ub3RjaDogXCJcXGYxY2VcIjtcbiRmYS12YXItY2lyY2xlLXRoaW46IFwiXFxmMWRiXCI7XG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcbiRmYS12YXItY2xvY2stbzogXCJcXGYwMTdcIjtcbiRmYS12YXItY2xvbmU6IFwiXFxmMjRkXCI7XG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1jbG91ZDogXCJcXGYwYzJcIjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcbiRmYS12YXItY255OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XG4kZmEtdmFyLWNvZGVwZW46IFwiXFxmMWNiXCI7XG4kZmEtdmFyLWNvZGllcGllOiBcIlxcZjI4NFwiO1xuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XG4kZmEtdmFyLWNvZzogXCJcXGYwMTNcIjtcbiRmYS12YXItY29nczogXCJcXGYwODVcIjtcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcbiRmYS12YXItY29tbWVudDogXCJcXGYwNzVcIjtcbiRmYS12YXItY29tbWVudC1vOiBcIlxcZjBlNVwiO1xuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xuJGZhLXZhci1jb21tZW50aW5nLW86IFwiXFxmMjdiXCI7XG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xuJGZhLXZhci1jb21wYXNzOiBcIlxcZjE0ZVwiO1xuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XG4kZmEtdmFyLWNvbnRhbzogXCJcXGYyNmRcIjtcbiRmYS12YXItY29weTogXCJcXGYwYzVcIjtcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcIlxcZjI1ZVwiO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXCJcXGYwOWRcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xuJGZhLXZhci1jcm9wOiBcIlxcZjEyNVwiO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcIlxcZjA1YlwiO1xuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xuJGZhLXZhci1jdWJlOiBcIlxcZjFiMlwiO1xuJGZhLXZhci1jdWJlczogXCJcXGYxYjNcIjtcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xuJGZhLXZhci1jdXRsZXJ5OiBcIlxcZjBmNVwiO1xuJGZhLXZhci1kYXNoYm9hcmQ6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xuJGZhLXZhci1kYXRhYmFzZTogXCJcXGYxYzBcIjtcbiRmYS12YXItZGVhZjogXCJcXGYyYTRcIjtcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItZGVsaWNpb3VzOiBcIlxcZjFhNVwiO1xuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcIlxcZjFiZFwiO1xuJGZhLXZhci1kaWFtb25kOiBcIlxcZjIxOVwiO1xuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xuJGZhLXZhci1kb2xsYXI6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLWRvdC1jaXJjbGUtbzogXCJcXGYxOTJcIjtcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XG4kZmEtdmFyLWRyaWJiYmxlOiBcIlxcZjE3ZFwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xuJGZhLXZhci1kcm9wYm94OiBcIlxcZjE2YlwiO1xuJGZhLXZhci1kcnVwYWw6IFwiXFxmMWE5XCI7XG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XG4kZmEtdmFyLWVkaXQ6IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLWVlcmNhc3Q6IFwiXFxmMmRhXCI7XG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcIlxcZjE0MVwiO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcIlxcZjE0MlwiO1xuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWVudmVsb3BlOiBcIlxcZjBlMFwiO1xuJGZhLXZhci1lbnZlbG9wZS1vOiBcIlxcZjAwM1wiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLW86IFwiXFxmMmI3XCI7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXCJcXGYxOTlcIjtcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xuJGZhLXZhci1lcmFzZXI6IFwiXFxmMTJkXCI7XG4kZmEtdmFyLWV0c3k6IFwiXFxmMmQ3XCI7XG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcbiRmYS12YXItZXVybzogXCJcXGYxNTNcIjtcbiRmYS12YXItZXhjaGFuZ2U6IFwiXFxmMGVjXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFwiXFxmMDZhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcIlxcZjA3MVwiO1xuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXCJcXGYyM2VcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXCJcXGYwOGVcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XG4kZmEtdmFyLWV5ZTogXCJcXGYwNmVcIjtcbiRmYS12YXItZXllLXNsYXNoOiBcIlxcZjA3MFwiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xuJGZhLXZhci1mYTogXCJcXGYyYjRcIjtcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOiBcIlxcZjIzMFwiO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFwiXFxmMDgyXCI7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXCJcXGYwNTBcIjtcbiRmYS12YXItZmF4OiBcIlxcZjFhY1wiO1xuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1mZW1hbGU6IFwiXFxmMTgyXCI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcIlxcZjBmYlwiO1xuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xuJGZhLXZhci1maWxlLWFyY2hpdmUtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZS1hdWRpby1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcIlxcZjFjM1wiO1xuJGZhLXZhci1maWxlLWltYWdlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS1vOiBcIlxcZjAxNlwiO1xuJGZhLXZhci1maWxlLXBkZi1vOiBcIlxcZjFjMVwiO1xuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogXCJcXGYxYzRcIjtcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLXRleHQ6IFwiXFxmMTVjXCI7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiBcIlxcZjBmNlwiO1xuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcIlxcZjFjMlwiO1xuJGZhLXZhci1maWxlLXppcC1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xuJGZhLXZhci1maWxtOiBcIlxcZjAwOFwiO1xuJGZhLXZhci1maWx0ZXI6IFwiXFxmMGIwXCI7XG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcIlxcZjEzNFwiO1xuJGZhLXZhci1maXJlZm94OiBcIlxcZjI2OVwiO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcbiRmYS12YXItZmxhZzogXCJcXGYwMjRcIjtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFwiXFxmMTFlXCI7XG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcbiRmYS12YXItZmxhc2g6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWZsYXNrOiBcIlxcZjBjM1wiO1xuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XG4kZmEtdmFyLWZsb3BweS1vOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1mb2xkZXI6IFwiXFxmMDdiXCI7XG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXCJcXGYwN2NcIjtcbiRmYS12YXItZm9sZGVyLW9wZW4tbzogXCJcXGYxMTVcIjtcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcIlxcZjJiNFwiO1xuJGZhLXZhci1mb250aWNvbnM6IFwiXFxmMjgwXCI7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcbiRmYS12YXItZm9ydW1iZWU6IFwiXFxmMjExXCI7XG4kZmEtdmFyLWZvcndhcmQ6IFwiXFxmMDRlXCI7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcIlxcZjJjNVwiO1xuJGZhLXZhci1mcm93bi1vOiBcIlxcZjExOVwiO1xuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItZ2FtZXBhZDogXCJcXGYxMWJcIjtcbiRmYS12YXItZ2F2ZWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcbiRmYS12YXItZ2U6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWdlYXI6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcIlxcZjIyZFwiO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcIlxcZjI2NVwiO1xuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcbiRmYS12YXItZ2ctY2lyY2xlOiBcIlxcZjI2MVwiO1xuJGZhLXZhci1naWZ0OiBcIlxcZjA2YlwiO1xuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFwiXFxmMWQyXCI7XG4kZmEtdmFyLWdpdGh1YjogXCJcXGYwOWJcIjtcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXCJcXGYwOTJcIjtcbiRmYS12YXItZ2l0bGFiOiBcIlxcZjI5NlwiO1xuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XG4kZmEtdmFyLWdsYXNzOiBcIlxcZjAwMFwiO1xuJGZhLXZhci1nbGlkZTogXCJcXGYyYTVcIjtcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcbiRmYS12YXItZ2xvYmU6IFwiXFxmMGFjXCI7XG4kZmEtdmFyLWdvb2dsZTogXCJcXGYxYTBcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWNpcmNsZTogXCJcXGYyYjNcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXCJcXGYxZWVcIjtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xuJGZhLXZhci1ncmF2OiBcIlxcZjJkNlwiO1xuJGZhLXZhci1ncm91cDogXCJcXGYwYzBcIjtcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcIlxcZjFkNFwiO1xuJGZhLXZhci1oYW5kLWdyYWItbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcbiRmYS12YXItaGFuZC1vLWRvd246IFwiXFxmMGE3XCI7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XG4kZmEtdmFyLWhhbmQtby11cDogXCJcXGYwYTZcIjtcbiRmYS12YXItaGFuZC1wYXBlci1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XG4kZmEtdmFyLWhhbmQtcG9pbnRlci1vOiBcIlxcZjI1YVwiO1xuJGZhLXZhci1oYW5kLXJvY2stbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xuJGZhLXZhci1oYW5kLXNwb2NrLW86IFwiXFxmMjU5XCI7XG4kZmEtdmFyLWhhbmQtc3RvcC1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1oYXNodGFnOiBcIlxcZjI5MlwiO1xuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcbiRmYS12YXItaGVhZGVyOiBcIlxcZjFkY1wiO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcIlxcZjAyNVwiO1xuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcbiRmYS12YXItaGVhcnQtbzogXCJcXGYwOGFcIjtcbiRmYS12YXItaGVhcnRiZWF0OiBcIlxcZjIxZVwiO1xuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xuJGZhLXZhci1ob21lOiBcIlxcZjAxNVwiO1xuJGZhLXZhci1ob3NwaXRhbC1vOiBcIlxcZjBmOFwiO1xuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcbiRmYS12YXItaG91cmdsYXNzOiBcIlxcZjI1NFwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcbiRmYS12YXItaG91cmdsYXNzLW86IFwiXFxmMjUwXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xuJGZhLXZhci1pLWN1cnNvcjogXCJcXGYyNDZcIjtcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XG4kZmEtdmFyLWlkLWNhcmQ6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWlkLWNhcmQtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1pbWFnZTogXCJcXGYwM2VcIjtcbiRmYS12YXItaW1kYjogXCJcXGYyZDhcIjtcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XG4kZmEtdmFyLWluZGVudDogXCJcXGYwM2NcIjtcbiRmYS12YXItaW5kdXN0cnk6IFwiXFxmMjc1XCI7XG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcIlxcZjA1YVwiO1xuJGZhLXZhci1pbnI6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcbiRmYS12YXItaW5zdGl0dXRpb246IFwiXFxmMTljXCI7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcIlxcZjI2YlwiO1xuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcbiRmYS12YXItaW94aG9zdDogXCJcXGYyMDhcIjtcbiRmYS12YXItaXRhbGljOiBcIlxcZjAzM1wiO1xuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XG4kZmEtdmFyLWpweTogXCJcXGYxNTdcIjtcbiRmYS12YXItanNmaWRkbGU6IFwiXFxmMWNjXCI7XG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcbiRmYS12YXIta2V5Ym9hcmQtbzogXCJcXGYxMWNcIjtcbiRmYS12YXIta3J3OiBcIlxcZjE1OVwiO1xuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcbiRmYS12YXItbGFwdG9wOiBcIlxcZjEwOVwiO1xuJGZhLXZhci1sYXN0Zm06IFwiXFxmMjAyXCI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XG4kZmEtdmFyLWxlYWY6IFwiXFxmMDZjXCI7XG4kZmEtdmFyLWxlYW5wdWI6IFwiXFxmMjEyXCI7XG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1sZW1vbi1vOiBcIlxcZjA5NFwiO1xuJGZhLXZhci1sZXZlbC1kb3duOiBcIlxcZjE0OVwiO1xuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcbiRmYS12YXItbGlmZS1ib3V5OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLWJ1b3k6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1zYXZlcjogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlnaHRidWxiLW86IFwiXFxmMGViXCI7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XG4kZmEtdmFyLWxpbms6IFwiXFxmMGMxXCI7XG4kZmEtdmFyLWxpbmtlZGluOiBcIlxcZjBlMVwiO1xuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XG4kZmEtdmFyLWxpbm9kZTogXCJcXGYyYjhcIjtcbiRmYS12YXItbGludXg6IFwiXFxmMTdjXCI7XG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xuJGZhLXZhci1saXN0LW9sOiBcIlxcZjBjYlwiO1xuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcbiRmYS12YXItbG9jazogXCJcXGYwMjNcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFwiXFxmMTc4XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XG4kZmEtdmFyLWxvdy12aXNpb246IFwiXFxmMmE4XCI7XG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXCJcXGYwNjRcIjtcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLW1hbGU6IFwiXFxmMTgzXCI7XG4kZmEtdmFyLW1hcDogXCJcXGYyNzlcIjtcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcbiRmYS12YXItbWFwLW86IFwiXFxmMjc4XCI7XG4kZmEtdmFyLW1hcC1waW46IFwiXFxmMjc2XCI7XG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcbiRmYS12YXItbWFyczogXCJcXGYyMjJcIjtcbiRmYS12YXItbWFycy1kb3VibGU6IFwiXFxmMjI3XCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcIlxcZjIyYlwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcIlxcZjIyYVwiO1xuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XG4kZmEtdmFyLW1lYW5wYXRoOiBcIlxcZjIwY1wiO1xuJGZhLXZhci1tZWRpdW06IFwiXFxmMjNhXCI7XG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcbiRmYS12YXItbWVldHVwOiBcIlxcZjJlMFwiO1xuJGZhLXZhci1tZWgtbzogXCJcXGYxMWFcIjtcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcbiRmYS12YXItbWljcm9jaGlwOiBcIlxcZjJkYlwiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcIlxcZjEzMFwiO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xuJGZhLXZhci1taW51czogXCJcXGYwNjhcIjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcIlxcZjA1NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZS1vOiBcIlxcZjE0N1wiO1xuJGZhLXZhci1taXhjbG91ZDogXCJcXGYyODlcIjtcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vZHg6IFwiXFxmMjg1XCI7XG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xuJGZhLXZhci1tb29uLW86IFwiXFxmMTg2XCI7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXCJcXGYxOWRcIjtcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXCJcXGYyNDVcIjtcbiRmYS12YXItbXVzaWM6IFwiXFxmMDAxXCI7XG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XG4kZmEtdmFyLW5ldXRlcjogXCJcXGYyMmNcIjtcbiRmYS12YXItbmV3c3BhcGVyLW86IFwiXFxmMWVhXCI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFwiXFxmMjQ4XCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFwiXFxmMjYzXCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xuJGZhLXZhci1vcGVuY2FydDogXCJcXGYyM2RcIjtcbiRmYS12YXItb3BlbmlkOiBcIlxcZjE5YlwiO1xuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXCJcXGYyM2NcIjtcbiRmYS12YXItb3V0ZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xuJGZhLXZhci1wYWludC1icnVzaDogXCJcXGYxZmNcIjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXBhcGVyY2xpcDogXCJcXGYwYzZcIjtcbiRmYS12YXItcGFyYWdyYXBoOiBcIlxcZjFkZFwiO1xuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcbiRmYS12YXItcGF1c2U6IFwiXFxmMDRjXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXCJcXGYyOGJcIjtcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XG4kZmEtdmFyLXBhdzogXCJcXGYxYjBcIjtcbiRmYS12YXItcGF5cGFsOiBcIlxcZjFlZFwiO1xuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFwiXFxmMTRiXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzogXCJcXGYwNDRcIjtcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcbiRmYS12YXItcGhvbmU6IFwiXFxmMDk1XCI7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXCJcXGYwOThcIjtcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpY3R1cmUtbzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGllLWNoYXJ0OiBcIlxcZjIwMFwiO1xuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXCJcXGYxYThcIjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXCJcXGYxYTdcIjtcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXCJcXGYyMzFcIjtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXCJcXGYwZDNcIjtcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XG4kZmEtdmFyLXBsYXk6IFwiXFxmMDRiXCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcIlxcZjE0NFwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xuJGZhLXZhci1wbHVnOiBcIlxcZjFlNlwiO1xuJGZhLXZhci1wbHVzOiBcIlxcZjA2N1wiO1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFwiXFxmMGZlXCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlLW86IFwiXFxmMTk2XCI7XG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XG4kZmEtdmFyLXBvd2VyLW9mZjogXCJcXGYwMTFcIjtcbiRmYS12YXItcHJpbnQ6IFwiXFxmMDJmXCI7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcIlxcZjEyZVwiO1xuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xuJGZhLXZhci1xdWVzdGlvbjogXCJcXGYxMjhcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcbiRmYS12YXItcXVvcmE6IFwiXFxmMmM0XCI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFwiXFxmMTBkXCI7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xuJGZhLXZhci1yYTogXCJcXGYxZDBcIjtcbiRmYS12YXItcmFuZG9tOiBcIlxcZjA3NFwiO1xuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xuJGZhLXZhci1yZWJlbDogXCJcXGYxZDBcIjtcbiRmYS12YXItcmVjeWNsZTogXCJcXGYxYjhcIjtcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFwiXFxmMjgxXCI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFwiXFxmMWEyXCI7XG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFwiXFxmMjVkXCI7XG4kZmEtdmFyLXJlbW92ZTogXCJcXGYwMGRcIjtcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xuJGZhLXZhci1yZW9yZGVyOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1yZXBlYXQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xuJGZhLXZhci1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLXJlc2lzdGFuY2U6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XG4kZmEtdmFyLXJtYjogXCJcXGYxNTdcIjtcbiRmYS12YXItcm9hZDogXCJcXGYwMThcIjtcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXCJcXGYwZTJcIjtcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJzczogXCJcXGYwOWVcIjtcbiRmYS12YXItcnNzLXNxdWFyZTogXCJcXGYxNDNcIjtcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnVwZWU6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcbiRmYS12YXItc2FmYXJpOiBcIlxcZjI2N1wiO1xuJGZhLXZhci1zYXZlOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcbiRmYS12YXItc2NyaWJkOiBcIlxcZjI4YVwiO1xuJGZhLXZhci1zZWFyY2g6IFwiXFxmMDAyXCI7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFwiXFxmMDBlXCI7XG4kZmEtdmFyLXNlbGxzeTogXCJcXGYyMTNcIjtcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcbiRmYS12YXItc2VuZC1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1zZXJ2ZXI6IFwiXFxmMjMzXCI7XG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFwiXFxmMWUwXCI7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFwiXFxmMWUxXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlLW86IFwiXFxmMDQ1XCI7XG4kZmEtdmFyLXNoZWtlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGllbGQ6IFwiXFxmMTMyXCI7XG4kZmEtdmFyLXNoaXA6IFwiXFxmMjFhXCI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcIlxcZjI5MFwiO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFwiXFxmMjkxXCI7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XG4kZmEtdmFyLXNob3dlcjogXCJcXGYyY2NcIjtcbiRmYS12YXItc2lnbi1pbjogXCJcXGYwOTBcIjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcbiRmYS12YXItc2lnbi1vdXQ6IFwiXFxmMDhiXCI7XG4kZmEtdmFyLXNpZ25hbDogXCJcXGYwMTJcIjtcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFwiXFxmMjE1XCI7XG4kZmEtdmFyLXNpdGVtYXA6IFwiXFxmMGU4XCI7XG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xuJGZhLXZhci1za3lwZTogXCJcXGYxN2VcIjtcbiRmYS12YXItc2xhY2s6IFwiXFxmMTk4XCI7XG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFwiXFxmMWU3XCI7XG4kZmEtdmFyLXNtaWxlLW86IFwiXFxmMTE4XCI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXCJcXGYyYWNcIjtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcIlxcZjJhZFwiO1xuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcbiRmYS12YXItc29jY2VyLWJhbGwtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItc29ydDogXCJcXGYwZGNcIjtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXCJcXGYxNWVcIjtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcIlxcZjE2MFwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xuJGZhLXZhci1zb3J0LWFzYzogXCJcXGYwZGVcIjtcbiRmYS12YXItc29ydC1kZXNjOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFwiXFxmMTYyXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcIlxcZjE2M1wiO1xuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcIlxcZjFiZVwiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcIlxcZjE5N1wiO1xuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xuJGZhLXZhci1zcG9vbjogXCJcXGYxYjFcIjtcbiRmYS12YXItc3BvdGlmeTogXCJcXGYxYmNcIjtcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xuJGZhLXZhci1zcXVhcmUtbzogXCJcXGYwOTZcIjtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFwiXFxmMThkXCI7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xuJGZhLXZhci1zdGFyOiBcIlxcZjAwNVwiO1xuJGZhLXZhci1zdGFyLWhhbGY6IFwiXFxmMDg5XCI7XG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XG4kZmEtdmFyLXN0ZWFtOiBcIlxcZjFiNlwiO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFwiXFxmMWI3XCI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXCJcXGYwNTFcIjtcbiRmYS12YXItc3RldGhvc2NvcGU6IFwiXFxmMGYxXCI7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZS1vOiBcIlxcZjI0YVwiO1xuJGZhLXZhci1zdG9wOiBcIlxcZjA0ZFwiO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGUtbzogXCJcXGYyOGVcIjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFwiXFxmMjFkXCI7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcIlxcZjFhNFwiO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFwiXFxmMWEzXCI7XG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcbiRmYS12YXItc3Vid2F5OiBcIlxcZjIzOVwiO1xuJGZhLXZhci1zdWl0Y2FzZTogXCJcXGYwZjJcIjtcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcIlxcZjJkZFwiO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXCJcXGYxMmJcIjtcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcbiRmYS12YXItdGFibGU6IFwiXFxmMGNlXCI7XG4kZmEtdmFyLXRhYmxldDogXCJcXGYxMGFcIjtcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcbiRmYS12YXItdGFnOiBcIlxcZjAyYlwiO1xuJGZhLXZhci10YWdzOiBcIlxcZjAyY1wiO1xuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcbiRmYS12YXItdGF4aTogXCJcXGYxYmFcIjtcbiRmYS12YXItdGVsZWdyYW06IFwiXFxmMmM2XCI7XG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFwiXFxmMWQ1XCI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcIlxcZjEyMFwiO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcbiRmYS12YXItdGV4dC13aWR0aDogXCJcXGYwMzVcIjtcbiRmYS12YXItdGg6IFwiXFxmMDBhXCI7XG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xuJGZhLXZhci10aC1saXN0OiBcIlxcZjAwYlwiO1xuJGZhLXZhci10aGVtZWlzbGU6IFwiXFxmMmIyXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcIlxcZjJjYlwiO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcIlxcZjJjYVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFwiXFxmMmM4XCI7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFwiXFxmMDhkXCI7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xuJGZhLXZhci10aHVtYnMtby11cDogXCJcXGYwODdcIjtcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XG4kZmEtdmFyLXRpbWVzOiBcIlxcZjAwZFwiO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci10aW50OiBcIlxcZjA0M1wiO1xuJGZhLXZhci10b2dnbGUtZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFwiXFxmMjA0XCI7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXCJcXGYyMDVcIjtcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci10b2dnbGUtdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLXRyYWRlbWFyazogXCJcXGYyNWNcIjtcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcIlxcZjIyNFwiO1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFwiXFxmMjI1XCI7XG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xuJGZhLXZhci10cmFzaC1vOiBcIlxcZjAxNFwiO1xuJGZhLXZhci10cmVlOiBcIlxcZjFiYlwiO1xuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcIlxcZjI2MlwiO1xuJGZhLXZhci10cm9waHk6IFwiXFxmMDkxXCI7XG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xuJGZhLXZhci10cnk6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR0eTogXCJcXGYxZTRcIjtcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcIlxcZjE3NFwiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10d2l0Y2g6IFwiXFxmMWU4XCI7XG4kZmEtdmFyLXR3aXR0ZXI6IFwiXFxmMDk5XCI7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xuJGZhLXZhci11bWJyZWxsYTogXCJcXGYwZTlcIjtcbiRmYS12YXItdW5kZXJsaW5lOiBcIlxcZjBjZFwiO1xuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcIlxcZjI5YVwiO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcIlxcZjE5Y1wiO1xuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XG4kZmEtdmFyLXVubG9jazogXCJcXGYwOWNcIjtcbiRmYS12YXItdW5sb2NrLWFsdDogXCJcXGYxM2VcIjtcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXVwbG9hZDogXCJcXGYwOTNcIjtcbiRmYS12YXItdXNiOiBcIlxcZjI4N1wiO1xuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcIlxcZjJiZFwiO1xuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xuJGZhLXZhci11c2VyLW1kOiBcIlxcZjBmMFwiO1xuJGZhLXZhci11c2VyLW86IFwiXFxmMmMwXCI7XG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFwiXFxmMjM1XCI7XG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xuJGZhLXZhci12Y2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItdmNhcmQtbzogXCJcXGYyYmNcIjtcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXCJcXGYyMjZcIjtcbiRmYS12YXItdmVudXMtbWFyczogXCJcXGYyMjhcIjtcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcbiRmYS12YXItdmlhZGVvOiBcIlxcZjJhOVwiO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcIlxcZjJhYVwiO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XG4kZmEtdmFyLXZpbWVvOiBcIlxcZjI3ZFwiO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFwiXFxmMTk0XCI7XG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XG4kZmEtdmFyLXZrOiBcIlxcZjE4OVwiO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXCJcXGYyYTBcIjtcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFwiXFxmMDI2XCI7XG4kZmEtdmFyLXZvbHVtZS11cDogXCJcXGYwMjhcIjtcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcbiRmYS12YXItd2VjaGF0OiBcIlxcZjFkN1wiO1xuJGZhLXZhci13ZWlibzogXCJcXGYxOGFcIjtcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xuJGZhLXZhci13aGF0c2FwcDogXCJcXGYyMzJcIjtcbiRmYS12YXItd2hlZWxjaGFpcjogXCJcXGYxOTNcIjtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XG4kZmEtdmFyLXdpZmk6IFwiXFxmMWViXCI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcIlxcZjI2NlwiO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFwiXFxmMmQwXCI7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFwiXFxmMmQyXCI7XG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcbiRmYS12YXItd29yZHByZXNzOiBcIlxcZjE5YVwiO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcIlxcZjI5N1wiO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xuJGZhLXZhci13cGZvcm1zOiBcIlxcZjI5OFwiO1xuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcIlxcZjE2OVwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLXlhaG9vOiBcIlxcZjE5ZVwiO1xuJGZhLXZhci15YzogXCJcXGYyM2JcIjtcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15ZWxwOiBcIlxcZjFlOVwiO1xuJGZhLXZhci15ZW46IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xuJGZhLXZhci15b3V0dWJlOiBcIlxcZjE2N1wiO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xuXG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIi8vIFNjcmVlbiBSZWFkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zci1vbmx5IHsgQGluY2x1ZGUgc3Itb25seSgpOyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XG4iLCIudGVzdC1wYWdle1xuICAvL3BhZGRpbmc6NTBweDtcbiAgLnRlc3QtcGFnZS1ibG9je1xuICAgIG1hcmdpbjoyMHB4O1xuICB9XG59XG5cbiIsIi8qKioqKioqIE1FU1NBR0UgREUgUkVUT1VSIERFIFJFUVVFVEUgKioqKioqL1xuLmthbGVuZGVzLWJvdHRvbS1tZXNzYWdle1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgbGVmdDoxMHB4O1xuICBib3R0b206MTBweDtcbiAgaGVpZ2h0OjUwcHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGNvbG9yOndoaXRlO1xuICBib3JkZXItcmFkaXVzOjJweDtcbiAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6MTBweDtcbiAgZm9udC1zaXplOjE0cHg7XG4gIHotaW5kZXg6IDEwMDAwO1xuICAmLnhze1xuICAgIGxlZnQ6MHB4O1xuICAgIGJvdHRvbTowcHg7XG4gICAgcmlnaHQ6MHB4O1xuICB9XG4gICYuc3VjY2Vzc3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCQjZBO1xuICB9XG4gICYuZGFuZ2Vye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRjUzNTA7XG4gIH1cbn1cblxuLyoqKioqKiogVEVYVEVTICoqKioqKi9cbi5rYWxlbmRlcy1jdXN0b21JbnB1dC1sYWJlbHtcbiAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gIGZvbnQtd2VpZ2h0OjUwMDtcbiAgZm9udC1zaXplOjE0cHg7XG4gICYubWVkaXVte1xuICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5rYWxlbmRlcy10aXRsZS1iaWd7XG4gIGZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmthbGVuZGVzLXRpdGxlLW1lZGl1bS0yMHtcbiAgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiMwQjA2NDM7Ly9yZ2JhKDAsMCwwLDAuODcpO1xufVxuLmthbGVuZGVzLXRpdGxlLW1lZGl1bXtcbiAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiMwQjA2NDM7Ly9yZ2JhKDAsMCwwLDAuODcpO1xufVxuLmthbGVuZGVzLXN1YnRpdGxle1xuICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xuICBjb2xvcjojNkU2RThDOy8vcmdiYSgwLDAsMCwwLjU0KTtcbiAgJi5pdGFsaWN7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gICYuYm9sZHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAmLmJpZ3tcbiAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgIHNwYW57XG4gICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBzcGFue1xuICAgIGZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tb2JpbGV7XG4gIC5rYWxlbmRlcy10aXRsZS1tZWRpdW17XG4gICAgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDtcbiAgfVxuICAua2FsZW5kZXMtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgICYuYmlne1xuICAgICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKioqKioqKiBJQ09OIEJVVFRPTlMgKioqKioqL1xuLm1kLWJ1dHRvbntcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICBtZC1pY29ue1xuICAgIGNvbG9yOiM2MTYxNjE7XG4gIH1cbn1cbi5tZC1idXR0b246aG92ZXJ7XG4gIG9wYWNpdHk6MC42O1xufVxuLyoqKioqKiogQU5JTUFUSU9OUyAqKioqKiovXG5Aa2V5ZnJhbWVzIGJsaW5rZXItMCB7XG4gIDUwJSB7IG9wYWNpdHk6IDA7IH1cbn1cbkBrZXlmcmFtZXMgYmxpbmtlci03NSB7XG4gIDUwJSB7IG9wYWNpdHk6IDAuNzU7IH1cbn1cbkBrZXlmcmFtZXMgYmxpbmtlci01MCB7XG4gIDUwJSB7IG9wYWNpdHk6IDAuNTsgfVxufVxuQGtleWZyYW1lcyBibGlua2VyLTI1IHtcbiAgNTAlIHsgb3BhY2l0eTogMC4yNTsgfVxufVxuQGtleWZyYW1lcyBob3Zlci1vcGFjaXR5LW9uIHtcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cbiAgdG8geyBvcGFjaXR5OiAwLjc7IH1cbn1cbkBrZXlmcmFtZXMgaG92ZXItb3BhY2l0eS1vZmYge1xuICB0byB7IG9wYWNpdHk6IDE7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGluZyB7XG4gIGZyb217XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0b3tcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMga2FsZW5kZXMtc2hvdy0wLTEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OjE7XG4gIH1cbn1cbkBrZXlmcmFtZXMga2FsZW5kZXMtaGlkZS0wLTEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OjA7XG4gIH1cbn1cbiYua2FsZW5kZXMtYW5pbWF0ZS1zaG93LTAtMS0zMDB7XG4gIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1zaG93LTAtMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxLjApO1xufVxuJi5rYWxlbmRlcy1hbmltYXRlLWhpZGUtMC0xLTMwMHtcbiAgYW5pbWF0aW9uLW5hbWU6IGthbGVuZGVzLWhpZGUtMC0xO1xuICBhbmltYXRpb24tZHVyYXRpb246IDMwMG1zO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEuMCk7XG59XG4vKiAqL1xuLmthbGVuZGVzLWhvdmVyLW9wYWNpdHl7XG4gIC8vYW5pbWF0aW9uOiBob3Zlci1vcGFjaXR5LW9mZiAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xufVxuLmthbGVuZGVzLWhvdmVyLW9wYWNpdHk6aG92ZXJ7XG4gIGFuaW1hdGlvbjogaG92ZXItb3BhY2l0eS1vbiAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICBvcGFjaXR5OiAwLjc7XG59XG4vKiBFdml0ZXIgcXUndW5lIHpvbmUgbmUgc29pdCBjb21wcmVzc8OpZSBwYXIgdW4gw6lsw6ltZW50IEZsZXggKi9cbi5rYWxlbmRlcy1uby1zaHJpbmt7XG4gIGZsZXgtc2hyaW5rOjA7XG59XG4vLyBnYXJhbnRpciBxdSdpbCB5IGEgc3VmZmlzYW1tZW50IGRlIGhhdXRldXIgw6Agc2Nyb2xsZXIgcG91ciBlbmxldmVyXG4ua2FsZW5kZXMtc2Nyb2xsYWJsZS1taW5IZWlnaHR7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuLmthbGVuZGVzLXJvdGF0aW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW5nIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi8vIGNhY2hlciBsYSBzY3JvbGxiYXJcbi5rYWxlbmRlcy1ub1Njcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmthbGVuZGVzLW5vU2Nyb2xsYmFyIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuLyoqKioqKioqKiBJTlBVVFMgKioqKioqKioqL1xuLmthbGVuZGVzLW1hbnVhbC1jaGVja2JveHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHdpZHRoOjI0cHg7XG4gIGhlaWdodDoyNHB4O1xuICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW46MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjNjE2MTYxO1xuICAgIGJvcmRlci1yYWRpdXM6NHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlcjpub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBICFpbXBvcnRhbnQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cbiAgJi5taW5pIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICBwYWRkaW5nOiAzcHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmthbGVuZGVzLWJsb2MtYnV0dG9ue1xuICBoZWlnaHQ6NDBweDtcbiAgd2lkdGg6NDBweDtcbiAgYm9yZGVyOjFweCBzb2xpZCAjQkRCREJEO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1yaWdodDo1cHg7XG4gIG1hcmdpbi1sZWZ0OjVweDtcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIG1kLWljb24ge1xuICAgIGNvbG9yOiM2MTYxNjE7XG4gIH1cbiAgJi5taW5pe1xuICAgIGhlaWdodDoyMHB4O1xuICAgIHdpZHRoOjIwcHg7XG4gICAgbWQtaWNvbiB7XG4gICAgICBmb250LXNpemU6MjBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OjIwcHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOjIwcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6MjBweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOjIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5rYWxlbmRlcy1ibG9jLWJ1dHRvbjpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbn1cblxuXG4uYmFkZ2Uge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG4ua2FsZW5kZXMtdHJhbnNwYXJlbnR7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59IiwiLmthbGVuZGVzLWFic29sdXRlQXJlYXtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHJpZ2h0OjBweDtcbiAgbGVmdDowcHg7XG4gIHBhZGRpbmc6MjBweDtcbiAgJi50b3B7XG4gICAgdG9wOjBweDtcbiAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICB9XG4gICYuYm90dG9te1xuICAgIGJvdHRvbTowcHg7XG4gICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgfVxufVxuLnhze1xuICAua2FsZW5kZXMtYWJzb2x1dGVBcmVhe1xuICAgIHBhZGRpbmc6MTBweDtcbiAgfVxufVxuIiwiLmthbGVuZGVzLWFkcmVzc2V7XG4gIG1hcmdpbi1ib3R0b206NDBweDtcbiAgLm5vcm1hbC1jb250YWluZXJ7XG4gICAgLmthbGVuZGVzLWlucHV0e1xuICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gICAgfVxuICAgIC5saW5rLWN1c3RvbS1jb25maWd7XG4gICAgICAvL3Bvc2l0aW9uOmFic29sdXRlO1xuICAgICAgLy9yaWdodDowcHg7XG4gICAgICAvL2JvdHRvbTotMjBweDtcbiAgICAgIG1hcmdpbi10b3A6MnB4O1xuICAgICAgZm9udC1zaXplOjExcHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiMxOTc2RDI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5saW5rLWN1c3RvbS1jb25maWc6aG92ZXJ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRhaW5lcntcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFRUVFRUU7XG4gICAgYm9yZGVyLXJhZGl1czo1cHg7XG4gICAgcGFkZGluZy1sZWZ0OjEwcHg7XG4gICAgcGFkZGluZy1yaWdodDoxMHB4O1xuICAgIC5rYWxlbmRlcy1hZHJlc3NlLWN1c3RvbS10aXRsZXtcbiAgICAgIHBhZGRpbmctdG9wOjEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgIGNvbG9yOnJnYmEoMCwwLDAsMC44Nyk7XG4gICAgICAvL2NvbG9yOiM2MTYxNjE7XG4gICAgfVxuICAgIC5rYWxlbmRlcy1hZHJlc3NlLWN1c3RvbS1pbnB1dC1lcnJvcntcbiAgICAgIGNvbG9yOiNFNTM5MzU7XG4gICAgfVxuICAgIC5rYWxlbmRlcy1hZHJlc3NlLWN1c3RvbS1pbnB1dHtcbiAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgICAgJi5udW1lcm97XG4gICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICB9XG4gICAgICAmLmNvZGUtcG9zdGFse1xuICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgIH1cbiAgICAgICYudmlsbGV7XG4gICAgICAgIHdpZHRoOjEzMHB4O1xuICAgICAgfVxuICAgICAgJi5wYXlze1xuICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiLmthbGVuZGVzLWJhY2tkcm9we1xuICAvL3Bvc2l0aW9uOmZpeGVkO1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgcmlnaHQ6MHB4O1xuICBsZWZ0OjBweDtcbiAgdG9wOjBweDtcbiAgYm90dG9tOjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICYuYmxhY2t7XG4gICAgb3BhY2l0eTowLjQ4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDMzLCAzMywgMC40OCkgIWltcG9ydGFudDtcbiAgfVxuICAmLmdyZXl7XG4gICAgb3BhY2l0eTowLjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0EzQTNCRCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiIsIi5rYWxlbmRlcy1ibG9jRGF0YXtcbiAgYm9yZGVyOjFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6MTBweDtcbiAgcGFkZGluZy1yaWdodDowcHg7XG4gIG1hcmdpbi10b3A6MTBweDtcbiAgbWFyZ2luLWxlZnQ6MnB4O1xuICBtYXJnaW4tcmlnaHQ6MnB4O1xuICBtaW4td2lkdGg6MjUwcHg7XG4gIC5ibG9jRGF0YS10aXRsZXtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAvL3doaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmJsb2NEYXRhLXJpZ2h0e1xuICAgIG1pbi13aWR0aDogMTBweDtcbiAgfVxuICAmLmhhcy1lbXBoYXNpc3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgIC5ibG9jRGF0YS1jb250ZW50e1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgICAgZGl2e1xuICAgICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi53aXRoLWJvbGR7XG4gICAgLmJsb2NEYXRhLWNvbnRlbnR7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXZ7XG4gICAgICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLndpdGgtbWFyZ2lue1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgfVxuICAmLmhhcy1jZW50ZXJ7XG4gICAgLmJsb2NEYXRhLWNvbnRlbnR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXZ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5rYWxlbmRlcy1ibG9jRGF0YTpob3ZlcntcbiAgJi53aXRoLWFycm93e1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1ibG9jVGl0bGV7XG4gIG1hcmdpbi10b3A6MzBweDtcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAuYmxvY1RpdGxlLWNoZWNre1xuICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICB9XG4gIC5ibG9jVGl0bGUtaWNvbntcbiAgICBtYXJnaW4tcmlnaHQ6MTBweDtcbiAgfVxuICAuYmxvY1RpdGxlLWxhYmVse1xuICAgIGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6cmdiYSgwLDAsMCwwLjg3KTtcbiAgICBtYXJnaW4tcmlnaHQ6MTVweDtcbiAgfVxuICAuYmxvY1RpdGxlLWxpbmV7XG4gICAgaGVpZ2h0OjFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICB9XG59XG4iLCIua2FsZW5kZXMtYm90dG9tTmF2IHtcbiAgei1pbmRleDogMTAwO1xufVxuXG5cbiIsIi5rYWxlbmRlcy1idXR0b257XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAvL2JvcmRlci1yYWRpdXM6NHB4O1xuICAvL3BhZGRpbmc6NXB4O1xuICBwYWRkaW5nLWxlZnQ6MjBweDtcbiAgcGFkZGluZy1yaWdodDoyMHB4O1xuICBtYXJnaW46NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiMyMTIxMjE7Ly8jNDI0MjQyOyMyMTIxMjE7XG4gIGNvbG9yOndoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OmhpZGRlbjtcblxuICBib3JkZXItcmFkaXVzOiAyNHB4IDI0cHggMHB4IDI0cHg7XG4gIC8vdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICYuc21hbGwtcmFkaXVze1xuICAgIGJvcmRlci1yYWRpdXM6NXB4O1xuICB9XG4gICYubWVkaXVtLXJhZGl1c3tcbiAgICBib3JkZXItcmFkaXVzOjEwMHB4O1xuICB9XG4gICYucm91bmRlZHtcbiAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIGhlaWdodDozMHB4O1xuICAgIHdpZHRoOjMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czozMHB4O1xuICB9XG4gICYuYm9sZHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICYubm8tdG9wLXBhZGRpbmd7XG4gICAgLmthbGVuZGVzLWJ1dHRvbi1jb250ZW50e1xuICAgICAgaGVpZ2h0OjI4cHg7XG4gICAgfVxuICB9XG4gICYuc21hbGwtcGFkZGluZ3tcbiAgICAua2FsZW5kZXMtYnV0dG9uLWNvbnRlbnR7XG4gICAgICBoZWlnaHQ6MzVweDtcbiAgICB9XG4gIH1cbiAgJi5uby12ZXJ0aWNhbC1wYWRkaW5ne1xuICAgIHBhZGRpbmctbGVmdDo1cHg7XG4gICAgcGFkZGluZy1yaWdodDo1cHg7XG4gIH1cbiAgJjpub3QoLm5vLXRvcC1wYWRkaW5nKXtcbiAgICAmOm5vdCguc21hbGwtcGFkZGluZyl7XG4gICAgICAua2FsZW5kZXMtYnV0dG9uLWNvbnRlbnR7XG4gICAgICAgIGhlaWdodDo0N3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJjpub3QoLmlzLWljb24tYnV0dG9uKXtcbiAgICAua2FsZW5kZXMtYnV0dG9uLWljb257XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG4gICYucHJpbWFyeXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM1RjJFRUEgIWltcG9ydGFudDtcbiAgfVxuICAmLmFjY2VudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNDOTM4NjcgIWltcG9ydGFudDtcbiAgfVxuICAmLnB1cnBsZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM1OTJCQ0E7XG4gIH1cbiAgJi5ibHVle1xuICAgIGJhY2tncm91bmQtY29sb3I6IzFFNzRGRDtcbiAgfVxuICAmLmluZGlnb3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzRjUxQjU7XG4gIH1cbiAgJi5yZWR7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiNFQzQ0MzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojQzkzODY3O1xuICB9XG4gICYucGlua3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyMzMsIDMwLCA5OSk7XG4gIH1cbiAgJi5ncmVlbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzNEM3NTk7XG4gIH1cbiAgJi55ZWxsb3d7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRkZFQjNCO1xuICB9XG4gICYub3Jhbmdle1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjojRkRCQzdGO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCAxODUsIDEyOCwgMC45OSk7XG4gIH1cbiAgJi5ncmV5e1xuICAgIGJhY2tncm91bmQtY29sb3I6IzZFNkU4QzsvLyM2QzdDOTQ7XG4gIH1cbiAgJi5ibGFja3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7XG4gIH1cbiAgJi50cmFuc3BhcmVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjojNDI0MjQyO1xuICAgIH1cbiAgICAmLmZsYXR7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgIH1cbiAgfVxuICAmLnRyYW5zcGFyZW50LWJne1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgICBjb2xvcjojNkU2RThDO1xuICAgIC5rYWxlbmRlcy1idXR0b24tdGV4dHtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIG1kLWljb257XG4gICAgICBoZWlnaHQ6MjBweDtcbiAgICAgIHdpZHRoOjIwcHg7XG4gICAgICBtaW4taGVpZ2h0OjIwcHg7XG4gICAgICBtaW4td2lkdGg6MjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgfVxuICB9XG4gICYud2hpdGV7XG4gICAgJi5mbGF0e1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODsvLyNFMUUxRTE7Ly8jRTlFOUY4Oy8vI0JEQkRCRDtcbiAgICB9XG4gICAgJi5uby10b3AtcGFkZGluZ3tcbiAgICAgIC5rYWxlbmRlcy1idXR0b24tY29udGVudHtcbiAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC5uby10b3AtcGFkZGluZyl7XG4gICAgICAua2FsZW5kZXMtYnV0dG9uLWNvbnRlbnR7XG4gICAgICAgIC8vaGVpZ2h0OjM2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbiAgICAvL2NvbG9yOiM0MjQyNDI7XG4gICAgY29sb3I6IzBCMDY0MztcbiAgICBtZC1pY29ue1xuICAgICAgLy9jb2xvcjojNDI0MjQyO1xuICAgICAgY29sb3I6IzBCMDY0MztcbiAgICB9XG4gICAgJi5wdXJwbGV7XG4gICAgICBjb2xvcjojNUYyRUVBO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzVGMkVFQTtcbiAgICAgIG1kLWljb257XG4gICAgICAgIGNvbG9yOiM1RjJFRUE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuZGlzYWJsZWR7XG4gICAgb3BhY2l0eTowLjY7XG4gIH1cblxuICAua2FsZW5kZXMtYnV0dG9uLXRleHR7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XG4gICAgc3BhbntcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBtZC1pY29uIHtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxufVxuLmthbGVuZGVzLWJ1dHRvbjpob3ZlcntcbiAgb3BhY2l0eTowLjg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbn1cbiIsIi5rYWxlbmRlcy1jYWxjdWxhdHJpY2V7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOy8vIzIxMjEyMTtcbiAgYm9yZGVyOjFweCBzb2xpZCAjRUVFRUVFO1xuICAuY2FsY3VsYXRyaWNlLXJlc3VsdHtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxOy8vd2hpdGU7Ly8jMjEyMTIxO1xuICAgICY6bm90KC50b3Ape1xuICAgICAgZm9udC1zaXplOjQwcHg7XG4gICAgICBoZWlnaHQ6ODBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZy1yaWdodDoxMHB4O1xuICAgIH1cbiAgICAmLnRvcHtcbiAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6NXB4O1xuICAgIH1cbiAgfVxuICAuY2FsY3VsYXRyaWNlLWxpbmV7XG4gICAgLmNhbGN1bGF0cmljZS1idXR0b257XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMTcsIDE3LCAxNywgMC4yMCk7XG4gICAgICBmb250LXNpemU6MjJweDtcbiAgICAgICYudG9we1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGO1xuICAgICAgICBmb250LXNpemU6MjZweDtcbiAgICAgIH1cbiAgICAgICYubGFzdHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgICAgICAgZm9udC1zaXplOjI2cHg7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgfVxuICAgICAgJi5tdWx0aXBseXtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICB9XG4gICAgICAmLnplcm97XG4gICAgICAgIHdpZHRoOjE0MHB4O1xuICAgICAgfVxuICAgICAgJi5yZW1haW5pbmd7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI0EyMjc0RjtcbiAgICAgICAgY29sb3I6I0EyMjc0RjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhbGN1bGF0cmljZS1idXR0b246YWN0aXZle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojRjhGOEZGO1xuICAgICAgLypcbiAgICAgICYubGFzdHtcbiAgICAgICAgb3BhY2l0eTowLjY7XG4gICAgICB9XG4gICAgICAmOm5vdCgubGFzdCl7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0Y4RjhGRjtcbiAgICAgIH1cbiAgICAgICovXG4gICAgfVxuICB9XG59XG4iLCIua2FsZW5kZXMtY2hhcnR7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAua2FsZW5kZXMtY2hhcnQtbm9EYXRhLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICAua2FsZW5kZXMtY2hhcnQtbm9EYXRhIHtcbiAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gIH1cbiAgLmNhcmQtY29udGVudHtcbiAgICBtaW4td2lkdGg6MzAwcHg7XG4gICAgbWluLWhlaWdodDoyMDBweDtcbiAgICAvL3BhZGRpbmc6MjBweDtcbiAgICAvL3BhZGRpbmctdG9wOjEwcHg7XG5cbiAgICAuY2FyZC1oZWFkZXJ7XG4gICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIGNvbG9yOiM2MTYxNjE7XG4gICAgfVxuICAgIC5jYXJkLWNvbnRhaW5lcntcblxuICAgICAgLm9uZS1jYXJke1xuICAgICAgICBib3JkZXItcmFkaXVzOjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVFRTtcbiAgICAgICAgbWFyZ2luOjEwcHg7XG4gICAgICAgIHBhZGRpbmc6MzBweCAzMHB4O1xuICAgICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICAgICAgLy9tYXJnaW4tdG9wOjIwcHg7XG4gICAgICAgICAgY29sb3I6IzYxNjE2MTtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC12YWx1ZXtcbiAgICAgICAgICBmb250LXNpemU6MzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICAgICAgLy9tYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgICAgICAgY29sb3I6cmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLWNoZWNrYm94IHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luOjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6MnB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgYm9yZGVyLXJhZGl1czo0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQge1xuICAgIGJvcmRlcjoxcHggZGFzaGVkICNjZWQ0ZGE7XG4gIH1cbiAgJi5taW5pIHtcbiAgICB3aWR0aDoyMHB4O1xuICAgIGhlaWdodDoyMHB4O1xuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5yb3VuZGVke1xuICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubWVkaXVtIHtcbiAgICB3aWR0aDoyNHB4O1xuICAgIGhlaWdodDoyNHB4O1xuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5yb3VuZGVke1xuICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOjI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubWF4aSB7XG4gICAgd2lkdGg6MzBweDtcbiAgICBoZWlnaHQ6MzBweDtcbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYucm91bmRlZHtcbiAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czozMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJsYWNre1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gICAgfVxuICB9XG4gICYucmVke1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDOTM4Njc7XG4gICAgfVxuICB9XG4gICYucHVycGxle1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1RjJFRUE7XG4gICAgfVxuICB9XG4gICYuZ3JlZW57XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZDogIzQzQTA0NztcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlLWV2ZW50IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiLmthbGVuZGVzLWNhcm91c2Vse1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgLmthbGVuZGVzLWNhcm91c2VsLWl0ZW17XG5cbiAgfVxufVxuIiwiLmthbGVuZGVzLWRpc2FibGVBcmVhe1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgLmthbGVuZGVzLWRpc2FibGVBcmVhLWJhY2tkcm9we1xuICAgIG9wYWNpdHk6MC4zO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHJpZ2h0OjBweDtcbiAgICBsZWZ0OjBweDtcbiAgICB0b3A6MHB4O1xuICAgIGJvdHRvbTowcHg7XG4gICAgLy9wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTNBM0JEICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDoxO1xuICB9XG4gIC5rYWxlbmRlcy1kaXNhYmxlQXJlYS1jb250ZW50e1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB9XG59XG5cbiIsIi5rYWxlbmRlcy1mb290ZXItY29tcG9uZW50e1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgLy9wb2ludGVyLWV2ZW50czpub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm90dG9tOjIwcHg7XG4gIHJpZ2h0OjIwcHg7XG4gICY6bm90KC5yaWdodC1waW5uZWQpe1xuICAgIGxlZnQ6MHB4O1xuICB9XG4gIC5rYWxlbmRlcy1mb290ZXItY29tcG9uZW50LWNvbnRlbnR7XG4gICAgZGl2e1xuICAgICAgZGl2e1xuICAgICAgICAvL3BvaW50ZXItZXZlbnRzOmFsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1mdWxsLXBvcHVwe1xuICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgIHRvcDowcHg7XG4gICAgYm90dG9tOjBweDtcbiAgICBsZWZ0OjBweDtcbiAgICByaWdodDowcHg7XG4gICAgei1pbmRleDoxMDAxO1xuICAgICYuY2xvc2Utd2hpdGV7XG4gICAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRhaW5lcntcbiAgICAgICAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWhlYWRlcntcbiAgICAgICAgICAgICAgICBtZC1pY29ue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jbG9zZS1iaWd7XG4gICAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRhaW5lcntcbiAgICAgICAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWhlYWRlcntcbiAgICAgICAgICAgICAgICBtZC1pY29ue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MzJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmthbGVuZGVzLWZ1bGwtcG9wdXAtY29udGFpbmVye1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjU7XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICYubm8tcmFkaXVze1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWNvbnRlbnR7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuICAgICAgICB9XG4gICAgICAgIC5rYWxlbmRlcy1mdWxsLXBvcHVwLWhlYWRlcntcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6MTBweDtcbiAgICAgICAgICAgIHRvcDoxMHB4O1xuICAgICAgICAgICAgei1pbmRleDoyMDtcbiAgICAgICAgICAgIG1kLWljb257XG4gICAgICAgICAgICAgICAgY29sb3I6IzBCMDY0MzsvLyM1RjJFRUE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6MjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjY29udGFpbmVyeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cbiIsIi5rYWxlbmRlcy1nZW5lcmlrUG9wdXB7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBvdmVyZmxvdzpoaWRkZW47XG4gIC5rYWxlbmRlcy1nZW5lcmlrUG9wdXAtY29udGVudCB7XG4gICAgLmFjY291bnQge1xuICAgICAgaGVpZ2h0OjgwcHg7XG4gICAgICBtaW4taGVpZ2h0OjgwcHg7XG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZ2VuZXJpay1kZXRhaWxze1xuICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIC5nZW5lcmlrLWNvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5nZW5lcmlrLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjRUVFRUVFO1xuICAgIG1pbi1oZWlnaHQ6OTBweDtcbiAgICBtYXgtaGVpZ2h0OjkwcHg7XG4gIH1cblxufVxuIiwiLmthbGVuZGVzLWdlbmVyaWtMaXN0e1xuICBtYXJnaW46MjBweDtcbiAgLmdlbmVyaWtMaXN0LXRpdGxle1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGhlaWdodDozMHB4O1xuICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIGxpc3QtdGl0bGV7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIH1cbiAgfVxuICAuZ2VuZXJpa0xpc3Qtbm9SZWNvcmR7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRENEQ0RDO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgbWluLWhlaWdodDo2MHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAuZ2VuZXJpa0xpc3QtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZBRkFGQTtcbiAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RDRENEQztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQztcbiAgICBtaW4taGVpZ2h0OjYwcHg7XG4gICAgcGFkZGluZy10b3A6NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICAmLnBhaXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsvLyNGQUZBRkE7XG4gICAgfVxuICAgIC5nZW5lcmlrTGlzdC1pdGVtLWNvbnRhaW5lcntcblxuICAgIH1cbiAgICAuZ2VuZXJpa0xpc3QtaXRlbS1hY3Rpb25ze1xuICAgICAgcGFkZGluZy1yaWdodDo1cHg7XG4gICAgfVxuICB9XG4gIC5nZW5lcmlrTGlzdC1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFOy8vcmdiYSgzLDg0LDEyOSwwLjEpO1xuICB9XG59XG4ueHN7XG4gIC5rYWxlbmRlcy1nZW5lcmlrTGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAuZ2VuZXJpa0xpc3QtdGl0bGV7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbml0aWFsO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaXRpYWw7XG4gICAgfVxuICAgIC5nZW5lcmlrTGlzdC1pdGVtIHtcbiAgICAgIG1pbi1oZWlnaHQ6MTAwcHg7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcblxuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLWljb257XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAua2FsZW5kZXMtaWNvbi1iYWRnZXtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICYucHVycGxle1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBOy8vIzU5MkJDQTtcbiAgICB9XG4gICAgJi5ibHVle1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU3NEZEO1xuICAgIH1cbiAgICAmLnJlZHtcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDQzMztcbiAgICB9XG4gICAgJi5ncmVlbntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBBQ0MzNTsvLyMzNEM3NTk7XG4gICAgfVxuICAgICYueWVsbG93e1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCO1xuICAgIH1cbiAgICAmLm9yYW5nZXtcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFOTUwMDtcbiAgICB9XG4gICAgJi5ncmV5e1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM3Qzk0O1xuICAgIH1cbiAgICAmLmJsYWNre1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgIH1cbiAgICAmLnBpbmt7XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6cmdiKDIzMywgMzAsIDk5KTtcbiAgICB9XG4gICAgJi5pbmRpZ297XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IzNGNTFCNTtcbiAgICB9XG5cblxuICAgICYud2hpdGV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlcjoxcHggc29saWQ7XG4gICAgICAmLnB1cnBsZXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiM1RjJFRUE7XG4gICAgICAgIGNvbG9yOiAjNUYyRUVBO1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiAjNUYyRUVBO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnBpbmt7XG4gICAgICAgIGJvcmRlci1jb2xvcjpyZ2IoMjMzLCAzMCwgOTkpO1xuICAgICAgICBjb2xvcjogcmdiKDIzMywgMzAsIDk5KTtcbiAgICAgIH1cbiAgICAgICYuYmx1ZXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiMxRTc0RkQ7XG4gICAgICAgIGNvbG9yOiAjMUU3NEZEO1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiAjMUU3NEZEO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnJlZHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiNFQzQ0MzM7XG4gICAgICAgIGNvbG9yOiAjRUM0NDMzO1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiAjRUM0NDMzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmdyZWVue1xuICAgICAgICBib3JkZXItY29sb3I6IzM0Qzc1OTtcbiAgICAgICAgY29sb3I6ICMzNEM3NTk7XG4gICAgICAgIG1kLWljb257XG4gICAgICAgICAgY29sb3I6ICMzNEM3NTkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi55ZWxsb3d7XG4gICAgICAgIGJvcmRlci1jb2xvcjojRkZFQjNCO1xuICAgICAgICBjb2xvcjogI0ZGRUIzQjtcbiAgICAgICAgbWQtaWNvbntcbiAgICAgICAgICBjb2xvcjogI0ZGRUIzQjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vcmFuZ2V7XG4gICAgICAgIGJvcmRlci1jb2xvcjojRkU5NTAwO1xuICAgICAgICBjb2xvcjogI0ZFOTUwMDtcbiAgICAgICAgbWQtaWNvbntcbiAgICAgICAgICBjb2xvcjogI0ZFOTUwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmdyZXl7XG4gICAgICAgIGJvcmRlci1jb2xvcjojNkM3Qzk0O1xuICAgICAgICBjb2xvcjogIzZDN0M5NDtcbiAgICAgICAgbWQtaWNvbntcbiAgICAgICAgICBjb2xvcjogIzZDN0M5NDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ibGFja3tcbiAgICAgICAgYm9yZGVyLWNvbG9yOiMyMjI7XG4gICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGhlaWdodDo0MHB4O1xuICAgIG1pbi13aWR0aDo0MHB4O1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIHBhZGRpbmc6NXB4O1xuICAgICYueHhze1xuICAgICAgcGFkZGluZzoycHg7XG4gICAgICBmb250LXNpemU6MTBweDtcbiAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgbWluLXdpZHRoOjIwcHg7XG4gICAgfVxuICAgICYueHN7XG4gICAgICBmb250LXNpemU6MTJweDtcbiAgICAgIGhlaWdodDozMHB4O1xuICAgICAgbWluLXdpZHRoOjMwcHg7XG4gICAgfVxuICAgICYueGx7XG4gICAgICBmb250LXNpemU6MjBweDtcbiAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgbWluLXdpZHRoOjUwcHg7XG4gICAgfVxuICAgICYueHhse1xuICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICBoZWlnaHQ6NjBweDtcbiAgICAgIG1pbi13aWR0aDo2MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5rYWxlbmRlcy1pY29uLW1ke1xuICAgICY6bm90KC5iYWRnZSl7XG4gICAgICAmOm5vdCgud2hpdGUpe1xuXG5cbiAgICAgICAgJi5wdXJwbGV7XG4gICAgICAgICAgY29sb3I6IzVGMkVFQTtcbiAgICAgICAgfVxuICAgICAgICAmLmJsdWV7XG4gICAgICAgICAgY29sb3I6IzFFNzRGRDtcbiAgICAgICAgfVxuICAgICAgICAmLmluZGlnb3tcbiAgICAgICAgICBjb2xvcjojM0Y1MUI1O1xuICAgICAgICB9XG4gICAgICAgICYucmVke1xuICAgICAgICAgIG1kLWljb257XG4gICAgICAgICAgICBjb2xvcjojQzkzODY3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBpbmt7XG4gICAgICAgICAgY29sb3I6cmdiKDIzMywgMzAsIDk5KTtcbiAgICAgICAgfVxuICAgICAgICAmLmdyZWVue1xuICAgICAgICAgIGNvbG9yOiMxQkFEM0M7XG4gICAgICAgIH1cbiAgICAgICAgJi55ZWxsb3d7XG4gICAgICAgICAgY29sb3I6I0ZGRUIzQjtcbiAgICAgICAgfVxuICAgICAgICAmLm9yYW5nZXtcbiAgICAgICAgICBjb2xvcjojRkU5NTAwO1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1wcmltYXJ5e1xuICAgICAgICAgIGNvbG9yOiMwQjA2NDM7XG4gICAgICAgIH1cbiAgICAgICAgJi50ZXh0LXNlY29uZGFyeXtcbiAgICAgICAgICBjb2xvcjojNkU2RThDO1xuICAgICAgICB9XG4gICAgICAgICYuZ3JleXtcbiAgICAgICAgICBjb2xvcjojNkM3Qzk0O1xuICAgICAgICB9XG4gICAgICAgICYuYmxhY2t7XG4gICAgICAgICAgY29sb3I6IzIyMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmJhZGdle1xuICAgICAgJi53aGl0ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcblxuICAgICAgICAmLm1lZGl1bS1ib3JkZXIge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzVGMkVFQTtcbiAgICAgICAgICBjb2xvcjogIzVGMkVFQTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGluayB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjMzLCAzMCwgOTkpO1xuICAgICAgICAgIGNvbG9yOiByZ2IoMjMzLCAzMCwgOTkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ibHVlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMxRTc0RkQ7XG4gICAgICAgICAgY29sb3I6ICMxRTc0RkQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRUM0NDMzO1xuICAgICAgICAgIGNvbG9yOiAjRUM0NDMzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncmVlbiB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzRDNzU5O1xuICAgICAgICAgIGNvbG9yOiAjMzRDNzU5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi55ZWxsb3cge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRUIzQjtcbiAgICAgICAgICBjb2xvcjogI0ZGRUIzQjtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3JhbmdlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNGRTk1MDA7XG4gICAgICAgICAgY29sb3I6ICNGRTk1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmdyZXkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzZDN0M5NDtcbiAgICAgICAgICBjb2xvcjogIzZDN0M5NDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmxhY2sge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzIyMjtcbiAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmJhZGdle1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBoZWlnaHQ6NDBweDtcbiAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAmOm5vdCgud2hpdGUpe1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHVycGxle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM1OTJCQ0E7XG4gICAgICB9XG4gICAgICAmLmJsdWV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzFFNzRGRDtcbiAgICAgIH1cbiAgICAgICYuaW5kaWdve1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzRjUxQjU7XG4gICAgICB9XG4gICAgICAmLnJlZHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRUM0NDMzO1xuICAgICAgfVxuICAgICAgJi5waW5re1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyMzMsIDMwLCA5OSk7XG4gICAgICB9XG4gICAgICAmLmdyZWVue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzNEM3NTk7XG4gICAgICB9XG4gICAgICAmLnllbGxvd3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZFQjNCO1xuICAgICAgfVxuICAgICAgJi5vcmFuZ2V7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZFOTUwMDtcbiAgICAgIH1cbiAgICAgICYuZ3JleXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNkM3Qzk0O1xuICAgICAgfVxuICAgICAgJi5ibGFja3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMjIyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnh4c3tcbiAgICAgICYuYmFkZ2V7XG4gICAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgICB3aWR0aDoyNHB4O1xuICAgICAgfVxuICAgICAgbWQtaWNvbntcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgIGhlaWdodDoxNHB4O1xuICAgICAgICBtaW4taGVpZ2h0OjE0cHg7XG4gICAgICAgIHdpZHRoOjE0cHg7XG4gICAgICAgIG1pbi13aWR0aDoxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnhze1xuICAgICAgJi5iYWRnZXtcbiAgICAgICAgaGVpZ2h0OjMwcHg7XG4gICAgICAgIHdpZHRoOjMwcHg7XG4gICAgICB9XG4gICAgICBtZC1pY29ue1xuICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgaGVpZ2h0OjE4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6MThweDtcbiAgICAgICAgd2lkdGg6MThweDtcbiAgICAgICAgbWluLXdpZHRoOjE4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYueGx7XG4gICAgICAmLmJhZGdle1xuICAgICAgICBoZWlnaHQ6NDVweDtcbiAgICAgICAgd2lkdGg6NDVweDtcbiAgICAgIH1cbiAgICAgIG1kLWljb257XG4gICAgICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgICAgICBoZWlnaHQ6MzBweDtcbiAgICAgICAgd2lkdGg6MzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi54eGx7XG4gICAgICAmLmJhZGdle1xuICAgICAgICBoZWlnaHQ6NjBweDtcbiAgICAgICAgd2lkdGg6NjBweDtcbiAgICAgIH1cbiAgICAgIG1kLWljb257XG4gICAgICAgIGZvbnQtc2l6ZTo0MHB4O1xuICAgICAgICBoZWlnaHQ6NDBweDtcbiAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWljb24tYWxlcnR7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOi0zcHg7XG4gICAgcmlnaHQ6LTNweDtcbiAgICBoZWlnaHQ6MTJweDtcbiAgICB3aWR0aDoxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzU7XG4gICAgJi54bHtcbiAgICAgIHRvcDotMXB4O1xuICAgICAgcmlnaHQ6LTFweDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWljb24tbG9hZGluZ3tcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6LTNweDtcbiAgICByaWdodDotM3B4O1xuICAgIGhlaWdodDoxNXB4O1xuICAgIHdpZHRoOjE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1MzkzNTtcbiAgICBtZC1pY29ue1xuICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICBoZWlnaHQ6MTNweDtcbiAgICAgIHdpZHRoOjEzcHg7XG4gICAgICBtaW4taGVpZ2h0OjEzcHg7XG4gICAgICBtaW4td2lkdGg6MTNweDtcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgICAmLnhse1xuICAgICAgdG9wOi0xcHg7XG4gICAgICByaWdodDotMXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLWljb25CdXR0b257XG4gIGN1cnNvcjpwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOjVweDtcbiAgcGFkZGluZzo0cHg7XG4gIG1hcmdpbjo1cHg7XG4gIG1kLWljb257XG4gICAgY29sb3I6IzYxNjE2MTtcbiAgfVxuICAmLnJlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1O1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5ncmV5e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjE7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgfVxuICAmLmJsYWNre1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgfVxuICAmLmJsdWV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFODhFNTtcbiAgICBtZC1pY29ue1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICB9XG4gICYucm91bmRlZHtcbiAgICBib3JkZXItcmFkaXVzOjI0cHg7XG4gIH1cbiAgJi5ib3JkZXJlZHtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFRUVFRUU7XG4gIH1cbiAgJi5ob3Zlcjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICB9XG4gICYueHhze1xuICAgICYucm91bmRlZHtcbiAgICAgIGJvcmRlci1yYWRpdXM6MThweDtcbiAgICB9XG4gICAgbWQtaWNvbntcbiAgICAgIGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6MThweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6MThweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDoxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6MThweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLm1pbml7XG4gICAgJi5yb3VuZGVke1xuICAgICAgYm9yZGVyLXJhZGl1czoyNHB4O1xuICAgIH1cbiAgICBtZC1pY29ue1xuICAgICAgZm9udC1zaXplOjI0cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDoyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDoyNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gICYubWVkaXVte1xuICAgIHBhZGRpbmc6MTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICAgIG1hcmdpbi1sZWZ0OjVweDtcbiAgICAmLnJvdW5kZWR7XG4gICAgICBib3JkZXItcmFkaXVzOjMycHg7XG4gICAgfVxuICAgIG1kLWljb257XG4gICAgICBmb250LXNpemU6MzJweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OjMycHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOjMycHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi5iaWd7XG4gICAgcGFkZGluZzoxMHB4O1xuICAgIG1hcmdpbi1yaWdodDo1cHg7XG4gICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgICYucm91bmRlZHtcbiAgICAgIGJvcmRlci1yYWRpdXM6NDBweDtcbiAgICB9XG4gICAgbWQtaWNvbntcbiAgICAgIGZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6NDBweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6NDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLWlucHV0e1xuICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICYubm8tbWFyZ2lue1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICB9XG4gICYuc2hvdy1lcnJvcntcbiAgICBpbnB1dCB7XG4gICAgICAmLm5nLWludmFsaWQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgICYubmctaW52YWxpZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmhhcy1jbGVhcntcbiAgICBpbnB1dHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MzVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLmJpZy1oZWlnaHR7XG4gICAgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lcntcbiAgICAgIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50IHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmFsaWduLXJpZ2h0e1xuICAgIGlucHV0e1xuICAgICAgdGV4dC1hbGlnbjpyaWdodDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWlucHV0LWxhYmVse1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICBmb250LXNpemU6MTRweDtcbiAgICAvL2NvbG9yOiMxNDE1MTU7XG4gIH1cbiAgJi5zZWxlY3RlZHtcbiAgICAua2FsZW5kZXMtaW5wdXQtbGFiZWx7XG4gICAgICBjb2xvcjojNUYyRUVBO1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIC5rYWxlbmRlcy1zZWxlY3QtYXJyb3cge1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICByaWdodDowcHg7XG4gICAgICB0b3A6MHB4O1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICB3aWR0aDo0MHB4O1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgY29sb3I6I0JEQkRCRDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmthbGVuZGVzLWlucHV0LWNsZWFyLWJ1dHRvbntcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICByaWdodDowcHg7XG4gICAgICB0b3A6MHB4O1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICB3aWR0aDo0MHB4O1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgY29sb3I6I0U4RThGQzsvLyNCREJEQkQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50IHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTlFOUY4Oy8vI2NlZDRkYSAhaW1wb3J0YW50Oy8vI0JEQkRCRDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgfVxuXG4gICAgICBpbnB1dDpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RjJFRUE7Ly8jMUU3NEZEICFpbXBvcnRhbnQ7Ly9yZ2IoNTIsIDE1MywgMjE5KTtcbiAgICAgICAgY29sb3I6IzBCMDY0MztcbiAgICAgIH1cbiAgICAgIGlucHV0OmRpc2FibGVkIHtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgICAgICAgLy9ib3JkZXItY29sb3I6IzVGMkVFQSAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OjE7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vY29sb3I6ICM5RTlFOUU7XG4gICAgICB9XG5cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDozMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTlFOUY4Oy8vI2NlZDRkYTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLXNob3ctZXJyb3Ige1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc2VsZWN0OmRpc2FibGVkIHtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgIGNvbG9yOiAjOUU5RTlFO1xuICAgICAgfVxuICAgICAgc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpob3ZlcntcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gICAgICB9XG5cbiAgICAgIHNlbGVjdDpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxRTc0RkQ7XG5cbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLXNob3ctZXJyb3Ige1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPWZpbGVdOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnUGFyY291cmlyLi4uJztcbiAgICAgICAgY29sb3I6ICM0MjQyNDI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRUU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgIH1cbiAgICAgIGlucHV0W3R5cGU9ZmlsZV06aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIC8vYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICAgIGlucHV0W3R5cGU9ZmlsZV06YWN0aXZlIHtcbiAgICAgICAgLy9vdXRsaW5lOiAwO1xuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1maWxlXTphY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIC8vYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZTNlM2UzLCAjZjlmOWY5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWlucHV0LWhlbHB7XG4gICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjojQzlDOUUwO1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtaW5wdXQtZXJyb3Jze1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIC5lcnJvcnMtbWVzc2FnZXN7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHRvcDowcHg7XG4gICAgICBsZWZ0OjBweDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBkaXZ7XG4gICAgICAgIGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiNFQzQ0MzM7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbi5rYWxlbmRlcy1pbnB1dC1oZWxwLWhlYWRlcntcbiAgZm9udC1zaXplOjE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjp3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M5Mzg2NztcbiAgcGFkZGluZzoxMHB4O1xufVxuLmthbGVuZGVzLWlucHV0LWhlbHAtY29udGVudHtcbiAgcGFkZGluZzoxMHB4O1xuICBwYWRkaW5nLXRvcDoyMHB4O1xufVxuLmthbGVuZGVzLWlucHV0LXdpZHRoLXNlcGFyYXRvcntcbiAgbWluLXdpZHRoOjIwcHg7XG59XG4udHJhbnNwYXJlbnQtYmd7XG4gIC5rYWxlbmRlcy1pbnB1dHtcbiAgICAua2FsZW5kZXMtaW5wdXQtY29udGFpbmVye1xuICAgICAgLmthbGVuZGVzLWlucHV0LWNvbnRlbnQge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMDUpO1xuICAgICAgICAgIGNvbG9yOiMwQjA2NDM7XG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IzZFNkU4QztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcbiAgICAgICAgICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dDpmb2N1cyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVGMkVFQTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLmthbGVuZGVzLWlucHV0QWRyZXNzZXtcbiAgbWFyZ2luLWJvdHRvbTo0MHB4O1xuICAua2FsZW5kZXMtaW5wdXRBZHJlc3NlLW5vcm1hbC1jb250YWluZXJ7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gIH1cbiAgLmxpbmstY3VzdG9tLWNvbmZpZ3tcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICByaWdodDowcHg7XG4gICAgYm90dG9tOi0yMHB4O1xuICAgIGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IzE5NzZEMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmxpbmstY3VzdG9tLWNvbmZpZzpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAua2FsZW5kZXMtYWRyZXNzZS1yZXN1dHMtcG9wdXB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgdG9wOjcwcHg7XG4gICAgbGVmdDo1cHg7XG4gICAgd2lkdGg6NTUwcHg7XG4gICAgaGVpZ2h0OjI1MHB4O1xuICB9XG5cblxufVxuLmthbGVuZGVzLWlucHV0QWRyZXNzZS1jdXN0b20tY29udGFpbmVye1xuICBwYWRkaW5nOjEwcHg7XG4gIC5hZHJlc3NlLWN1c3RvbS10aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgICBjb2xvcjojMEIwNjQzO1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICB9XG4gIC5hZHJlc3NlLWN1c3RvbS1pbnB1dC1lcnJvcntcbiAgICBmb250LXNpemU6MTJweDtcbiAgICBjb2xvcjojRTUzOTM1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmN1c3RvbS1jb250YWluZXItY29udGVudHtcblxuICAgIC5hZHJlc3NlLWN1c3RvbS1pbnB1dHtcbiAgICAgIC8qXG4gICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcbiAgICAgICYubnVtZXJve1xuICAgICAgICB3aWR0aDo2MHB4O1xuICAgICAgfVxuICAgICAgJi5jb2RlLXBvc3RhbHtcbiAgICAgICAgd2lkdGg6MTAwcHg7XG4gICAgICB9XG4gICAgICAmLnJ1ZXtcbiAgICAgICAgd2lkdGg6MzAwcHg7XG4gICAgICB9XG4gICAgICAmLnZpbGxle1xuICAgICAgICB3aWR0aDoyMDBweDtcbiAgICAgIH1cbiAgICAgICYucGF5c3tcbiAgICAgICAgd2lkdGg6MTAwcHg7XG4gICAgICB9XG4gICAgICAgKi9cbiAgICB9XG4gIH1cblxufVxuIiwiLmthbGVuZGVzLWlucHV0TGliZWxsZXtcbiAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAmLm5vLW1hcmdpbntcbiAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgfVxuICAuaW5wdXQtbGFiZWx7XG4gICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgY29sb3I6IzBCMDY0MztcbiAgICBmb250LXNpemU6MTRweDtcbiAgICAvKlxuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgY29sb3I6IzYxNjE2MTtcbiAgICAgKi9cbiAgfVxuICAuaW5wdXQtdmFsdWV7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY29sb3I6IzZFNkU4QztcbiAgICBmb250LXNpemU6MTRweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAmLmthbGVuZGVzLW5vUGFkZGluZ3tcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgfVxuICAuaW5wdXQtdmFsdWU6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxRTc0RkQ7XG4gIH1cbiAgJi5kaXNhYmxlZHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAuaW5wdXQtdmFsdWV7XG4gICAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICAgIGNvbG9yOiAjOUU5RTlFO1xuICAgIH1cbiAgfVxufVxuLmthbGVuZGVzLWlucHV0TGliZWxsZTpub3QoLmRpc2FibGVkKXtcbiAgLmlucHV0LXZhbHVlOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1pbnB1dFF1YW50aXRle1xuICAua2FsZW5kZXMtaW5wdXRRdWFudGl0ZS1tb2luc3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBoZWlnaHQ6MzVweDtcbiAgICB3aWR0aDozNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlGODtcbiAgICBmb250LXNpemU6MjBweDtcbiAgICBjb2xvcjojMTQxNDJCO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIG1hcmdpbjozcHg7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbiAgLmthbGVuZGVzLWlucHV0UXVhbnRpdGUtaW5wdXR7XG4gICAgaW5wdXR7XG4gICAgICB3aWR0aDo0MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjojMEIwNjQzO1xuICAgIH1cblxuICB9XG4gIC5rYWxlbmRlcy1pbnB1dFF1YW50aXRlLXBsdXN7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgaGVpZ2h0OjM1cHg7XG4gICAgd2lkdGg6MzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUU5Rjg7XG4gICAgY29sb3I6IzE0MTQyQjtcbiAgICBmb250LXNpemU6MjBweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBtYXJnaW46M3B4O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB9XG59XG4iLCIua2FsZW5kZXMtaW5wdXQtdGltZSB7XG4gIC8vcGFkZGluZzoxMHB4O1xuICAvL2JvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGlucHV0e1xuICAgIGJvcmRlcjpub25lO1xuICAgIGNvbG9yOiMwQjA2NDM7XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThGQztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzowcHggNXB4ICAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAvKlxuICAua2FsZW5kZXMtaW5wdXR7XG4gICAgLmthbGVuZGVzLWlucHV0LWNvbnRhaW5lcntcbiAgICAgIC5rYWxlbmRlcy1pbnB1dC1jb250ZW50e1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAgKi9cbn1cblxuXG5cblxuXG4iLCIua2FsZW5kZXMtbGltaXRXaWR0aHtcbiAgLmthbGVuZGVzLWxpbWl0V2lkdGgtbGltaXRlZHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgLmthbGVuZGVzLWxpbWl0V2lkdGgtbGltaXRlZC1jb250ZW50e1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB3aWR0aDo4MDBweDtcbiAgICB9XG4gIH1cblxuICAua2FsZW5kZXMtbGltaXRXaWR0aC1ub3QtbGltaXRlZHtcblxuICB9XG59XG4iLCIua2FsZW5kZXMtbG9hZGluZ3tcbiAgLmlzLWxvYWRpbmd7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgLmxvYWRpbmctcGFnZXtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgb3BhY2l0eTowLjY7XG4gICAgICB6LWluZGV4OjIxO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAubG9hZGluZy1pbmRpY2F0b3J7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgei1pbmRleDoyMjtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gICAgLmxvYWRpbmctb3BhY2l0eXtcbiAgICAgIG9wYWNpdHk6MC45NTtcbiAgICB9XG4gIH1cbiAgLmlzLXRpbWVvdXR7XG4gICAgLm5vLW5ldHdvcmt7XG4gICAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLm5vLW5ldHdvcmstaWNvbntcbiAgICAgICAgbWQtaWNvbntcbiAgICAgICAgICBmb250LXNpemU6NjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDo2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6NjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubm8tbmV0d29yay10aXRsZXtcbiAgICAgICAgcGFkZGluZy10b3A6MjBweDtcbiAgICAgICAgZm9udC1zaXplOjIycHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICAubm8tbmV0d29yay1zdWJ0aXRsZXtcbiAgICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5uby1uZXR3b3JrLWFjdGlvbnN7XG4gICAgICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pcy1ub0NvbnRlbnR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgICAubm8tY29udGVudC1pY29ue1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgZm9udC1zaXplOjYwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OjYwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6NjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubm8tY29udGVudC10aXRsZXtcbiAgICAgIHBhZGRpbmctdG9wOjVweDtcbiAgICAgIGZvbnQtc2l6ZToyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjMmQzMjNlO1xuICAgIH1cbiAgfVxuICBtZC1wcm9ncmVzcy1jaXJjdWxhciBwYXRoIHtcbiAgICBzdHJva2U6ICM0NzIyQUU7XG4gIH1cbn1cbiIsIiNrYWxlbmRlcy1tYXAtY29udGFpbmVye1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5tYXAtbG9hZGluZ3tcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MHB4O1xuICAgIHJpZ2h0OjBweDtcbiAgICBsZWZ0OjBweDtcbiAgICB6LWluZGV4OjE7XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgICAgICAgaGVpZ2h0OjNweCAhaW1wb3J0YW50O1xuICAgICAgICAubWQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDozcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWQtYmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWQtYmFyMiB7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMiAxcyBpbmZpbml0ZSwgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMiAxcyBpbmZpbml0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0yIDFzIGluZmluaXRlLCBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0yIDFzIGluZmluaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5rYWxlbmRlcy1tYXAgIHtcbiAgICBoZWlnaHQgOiAxMDAlO1xuICAgIHdpZHRoIDogMTAwJTtcbn1cblxuLm1hcmtlci1ib3V0aXF1ZXN7XG4gIGJhY2tncm91bmQ6ICM1RjJFRUE7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNtYXAge1xuICAgIGhlaWdodCA6IDEwMCU7XG4gICAgYVtocmVmXj1cImh0dHBzOi8vbWFwcy5nb29nbGUuY29tL21hcHNcIl17XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICB9XG59XG4jbWFwLWNpcmNsZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5nbS1zdHlsZSAuY29udHJvbHMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAvKiB0aGlzIGFkanVzdHMgdGhlIHNpemUgb2YgYWxsIHRoZSBjb250cm9scyAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwcHggMXB4IDRweCAtMXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGhlaWdodDogMWVtO1xuICAgIG1hcmdpbjogNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgd2lkdGg6IDFlbTtcbiAgfVxuXG4gIC5nbS1zdHlsZSAuY29udHJvbHMgYnV0dG9uIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgfVxuXG4gIC5nbS1zdHlsZSAuY29udHJvbHMgYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzVGMkVFQTtcbiAgfVxuXG4gIC5nbS1zdHlsZSAuY29udHJvbHMuem9vbS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmdtLXN0eWxlIC5jb250cm9scy56b29tLWNvbnRyb2wgYnV0dG9uIHtcbiAgICBmb250OiAwLjg1ZW0gQXJpYWw7XG4gICAgbWFyZ2luOiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zY3JvbGxGaXgge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLyogd2hpdGUtc3BhY2U6IG5vd3JhcDsgKi9cbn1cbi8qIGhpZGUgY2xvc2UgYnV0dG9uIGluIGluZm8td2luZG93ICovXG4uZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWQge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uZ20tdWktaG92ZXItZWZmZWN0IHtcbiAgYmFja2dyb3VuZCA6IHJnYigyNTUsIDI1NSwgMjU1KSBub25lIHJlcGVhdCBzY3JvbGwgMCUgMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5rYWxlbmRlcy1tYXAtY29udGFpbmVyLWl0ZW17XG4gICAgLnBsYXRmb3JtLXNlYXJjaC1pdGVte1xuICAgICAgICAucGxhdGZvcm0tc2VhcmNoLWl0ZW0tY29udGFpbmVye1xuICAgICAgICAgICAgLnBsYXRmb3JtLXNlYXJjaC1pdGVtLWNvbnRhaW5lci1sZWZ0e1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2Fyb3VzZWwtY29udGFpbmVye1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ueHMsLnNte1xuICAgIC5tYXAtbG9hZGluZ3tcbiAgICAgICAgdG9wOjEwcHg7XG4gICAgICAgIGxlZnQ6MTVweDtcbiAgICAgICAgcmlnaHQ6MTVweDtcbiAgICB9XG59IiwiLmthbGVuZGVzLW1vZGFse1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjBweDtcbiAgYm90dG9tOjBweDtcbiAgbGVmdDowcHg7XG4gIHJpZ2h0OjBweDtcblxuICAua2FsZW5kZXMtbW9kYWwtY29udGFpbmVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgJi5uby1yYWRpdXN7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgfVxuICAgIC5rYWxlbmRlcy1tb2RhbC1oZWFkZXJ7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgfVxuICAgIC5rYWxlbmRlcy1tb2RhbC1jb250ZW50e1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAua2FsZW5kZXMtbW9kYWwtY2xvc2V7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHdpZHRoOjIwcHg7XG4gICAgICBoZWlnaHQ6MjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIHJpZ2h0OjJweDtcbiAgICAgIHRvcDoycHg7XG4gICAgICB6LWluZGV4OjEyO1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgY29sb3I6IzBCMDY0MzsvLyM1RjJFRUE7XG4gICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICAgICB3aWR0aDoyMHB4O1xuICAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb250YWluZXJ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuIiwiLmthbGVuZGVzLW1vZGFsUmlnaHR7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICB0b3A6MHB4O1xuICBib3R0b206MHB4O1xuICBsZWZ0OjBweDtcbiAgcmlnaHQ6MHB4O1xuXG4gIC5rYWxlbmRlcy1tb2RhbFJpZ2h0LWNvbnRhaW5lcntcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgLmthbGVuZGVzLW1vZGFsUmlnaHQtaGVhZGVye1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICB9XG4gICAgLmthbGVuZGVzLW1vZGFsUmlnaHQtY29udGVudHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1tb3JlTWVudXtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIC5rYWxlbmRlcy1tb3JlTWVudS1idXR0b25Db250YWluZXJ7XG5cbiAgfVxuICAua2FsZW5kZXMtbW9yZU1lbnUtZGVza3RvcC1wb3B1cHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6NDBweDtcbiAgICByaWdodDoxMHB4O1xuICAgIG1pbi13aWR0aDozMDBweDtcbiAgICBtaW4taGVpZ2h0OjUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDoxMDA7XG4gIH1cbiAgLmthbGVuZGVzLW1vcmVNZW51LW1vYmlsZS1wb3B1cHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuIiwiLmthbGVuZGVzLW5vLWNvbnRlbnR7XG4gIC5uby1jb250ZW50LWljb257XG4gICAgbWFyZ2luLXRvcDozMHB4O1xuICAgIG1kLWljb257XG4gICAgICBmb250LXNpemU6NjBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OjYwcHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOjYwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm5vLWNvbnRlbnQtdGl0bGV7XG4gICAgcGFkZGluZy10b3A6NXB4O1xuICAgIGZvbnQtc2l6ZToyMnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMyZDMyM2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIua2FsZW5kZXMtcGFnZUNvbnRhaW5lcntcbiAgLmthbGVuZGVzLXBhZ2UtYWx3YXlzVmlzaWJsZXtcbiAgICB6LWluZGV4OiAxMjtcbiAgfVxufVxuIiwiLmthbGVuZGVzLXBob25le1xuICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gIGN1cnNvcjpwb2ludGVyICFpbXBvcnRhbnQ7XG4gIC5rYWxlbmRlcy1waG9uZS1sYWJlbHtcbiAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgICBjb2xvcjojMEIwNjQzO1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIC8qXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICBjb2xvcjojNjE2MTYxO1xuICAgICAqL1xuICB9XG4gICYuc2VsZWN0ZWR7XG4gICAgLmthbGVuZGVzLXBob25lLWxhYmVse1xuICAgICAgY29sb3I6IzVGMkVFQTtcbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNUYyRUVBO1xuICAgICAgY29sb3I6IzBCMDY0MztcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZHtcbiAgICAua2FsZW5kZXMtcGhvbmUtY29udGFpbmVye1xuICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICBpbnB1dHtcbiAgICAgICAgY29sb3I6ICM5RTlFOUU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXJ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0U5RTlGODtcbiAgICBib3JkZXItcmFkaXVzOjZweDtcbiAgICAuaW50bC10ZWwtaW5wdXR7XG4gICAgICBpbnB1dHtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWxlbmRlcy1waG9uZS1pbmRpY3tcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXJpZ2h0OjFweDtcbiAgICAgIG1pbi13aWR0aDo2MHB4O1xuICAgICAgLmthbGVuZGVzLXNlbGVjdC1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICByaWdodDowcHg7XG4gICAgICAgIHRvcDowcHg7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICB3aWR0aDo0MHB4O1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiNCREJEQkQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNlbGVjdHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAvL3dpZHRoOjgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCREJEQkQ7XG4gICAgICAgIC8vYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgY29sb3I6cmdiYSgwLDAsMCwwLjg3KTtcbiAgICAgIH1cbiAgICAgIHNlbGVjdDpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYig1MiwgMTUzLCAyMTkpO1xuXG4gICAgICAgICYubmctaW52YWxpZCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWxlbmRlcy1waG9uZS1udW1lcm97XG4gICAgICBpbnB1dHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGNvbG9yOnJnYmEoMCwwLDAsMC44Nyk7XG4gICAgICB9XG4gICAgICBpbnB1dDpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYig1MiwgMTUzLCAyMTkpO1xuXG4gICAgICAgICYubmctaW52YWxpZCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5lcnJvcnMtbWVzc2FnZXN7XG4gICAgZGl2e1xuICAgICAgZm9udC1zaXplOjExcHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOnJlZDtcbiAgICB9XG4gIH1cbn1cbi54c3tcbiAgLmthbGVuZGVzLXBob25le1xuICAgIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXJ7XG4gICAgICAua2FsZW5kZXMtcGhvbmUtaW5kaWMge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua2FsZW5kZXMta2FsZW5kZXNQaG90b3Mge1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgbWQtaWNvbntcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgaGVpZ2h0OjUwcHg7XG4gICAgd2lkdGg6NTBweDtcbiAgfVxuICAua2FsZW5kZXMta2FsZW5kZXNQaG90b3MtbG9hZGluZ3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAua2FsZW5kZXMta2FsZW5kZXNQaG90b3MtbG9hZGluZy1pbmRpY2F0b3J7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICB9XG4gICAgbWQtaWNvbntcbiAgICAgIG9wYWNpdHk6MC4zO1xuICAgIH1cbiAgfVxuICAucGhvdG8tYmFubmVye1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIC8vei1pbmRleDotMTtcbiAgICBvcGFjaXR5OjE7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6NTAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgICAmLnBob3RvLWhpZGV7XG4gICAgICBvcGFjaXR5OjA7XG4gICAgfVxuICAgICYuaGlkZXtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cbiAgJi5yb3VuZGVke1xuICAgIC5waG90by1iYW5uZXJ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIH1cblxuICB9XG59XG5cbiIsIkBrZXlmcmFtZXMga2FsZW5kZXMtYW5pbWF0ZS1zaG93IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTowLjQ4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGthbGVuZGVzLWFuaW1hdGUtaGlkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuNDg7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6MDtcbiAgfVxufVxuXG4ua2FsZW5kZXMtcG9wdXB7XG4gICYuaXMtcG9wdXB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgei1pbmRleDoxMDAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cblxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEuMCk7XG4gICAgJi5pcy1mdWxsUGFnZXtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICB9XG4gICAgJi5pcy1jbG9zZWR7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICYubGVmdHtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgcmlnaHQ6MHB4O1xuICAgICAgdG9wOjBweDtcbiAgICAgIGJvdHRvbTowcHg7XG4gICAgfVxuICAgICYucmlnaHR7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgIGxlZnQ6MHB4O1xuICAgICAgdG9wOjBweDtcbiAgICAgIGJvdHRvbTowcHg7XG4gICAgfVxuICAgICYudXB7XG4gICAgICBib3R0b206MHB4O1xuICAgICAgbGVmdDowcHg7XG4gICAgICByaWdodDowcHg7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmLmRvd257XG4gICAgICB0b3A6MHB4O1xuICAgICAgbGVmdDowcHg7XG4gICAgICByaWdodDowcHg7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5rYWxlbmRlcy1wb3B1cC1jb250YWluZXJ7XG4gICAgLy90cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxLjApO1xuICAgIC8vcG9zaXRpb246YWJzb2x1dGU7XG4gIH1cbn1cbi5rYWxlbmRlcy1wb3B1cC1iYWNrZHJvcHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDowcHg7XG4gIGJvdHRvbTowcHg7XG4gIHJpZ2h0OjBweDtcbiAgbGVmdDowcHg7XG4gIHotaW5kZXg6MTAwMDtcbiAgb3BhY2l0eTowLjQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCAzMywgMzMsIDAuNDgpICFpbXBvcnRhbnQ7XG5cbiAgJi5hbmltYXRlLWhpZGV7XG4gICAgb3BhY2l0eTowO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1hbmltYXRlLWhpZGU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEuMCk7XG4gIH1cbiAgJi5hbmltYXRlLXNob3d7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGthbGVuZGVzLWFuaW1hdGUtc2hvdztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDMwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMS4wKTtcbiAgfVxuICAmLmhpZGRlbntcbiAgICBvcGFjaXR5OjA7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG59XG4ua2FsZW5kZXMtcG9wdXAtaGVhZGVyIHtcbiAgbWluLWhlaWdodDo0NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICYuYmlne1xuICAgIG1pbi1oZWlnaHQ6NTVweDtcbiAgfVxuICAmLnJlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1O1xuICAgIGNvbG9yOndoaXRlO1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5ibHVle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTg4RTU7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgfVxuICAmLnBpbmt7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpyZ2IoMjMzLCAzMCwgOTkpO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5hY2NlbnR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojQzkzODY3O1xuICAgIGNvbG9yOndoaXRlO1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5rYWxlbmRlcy1wb3B1cC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBib3JkZXItdG9wOjFweCBzb2xpZCAjRUVFRUVFO1xuICBtaW4taGVpZ2h0OjkwcHg7XG4gIG1heC1oZWlnaHQ6OTBweDtcbiAgJi5taW5pe1xuICAgIG1pbi1oZWlnaHQ6NTBweDtcbiAgICBtYXgtaGVpZ2h0OjUwcHg7XG4gIH1cbn1cblxuIiwiLmthbGVuZGVzLXNlYXJjaC1oZWFkZXJ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFRUVFO1xuICBwYWRkaW5nOjEwcHg7XG4gIC5oZWFkZXItdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICBjb2xvcjojNjE2MTYxO1xuICAgIC8qXG4gICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO1xuICAgICovXG4gICAgc3BhbntcbiAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgIGNvbG9yOiM2MTYxNjE7XG4gICAgfVxuICB9XG4gIC5oZWFkZXItc3VidGl0bGV7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgIGZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6cmdiYSgwLDAsMCwwLjU0KTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6cmdiYSgwLDAsMCwwLjU0KTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1zbGlkZXItY29udGFpbmVye1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xuICAvL2JvcmRlcjoxcHggc29saWQgYmxhY2s7XG4gICYuaGFzLXRyYW5zaXRpb257XG4gICAgLmthbGVuZGVzLXNsaWRlLWNvbnRhaW5lcntcbiAgICAgIC8vdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllciguNTcsLjAxLC42LDEpOy8vY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgfVxuICB9XG59XG5cbiIsIi5rYWxlbmRlcy1zbWFydC10YWJze1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDoyMHB4O1xuICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gIGthbGVuZGVzLXNtYXJ0LXRhYntcbiAgICAmLnNlbGVjdGVke1xuICAgICAgei1pbmRleDoxO1xuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLXN3aXRjaHtcbiAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICBjdXJzb3I6cG9pbnRlcjtcbiAgJi5kaXNhYmxlLWV2ZW50e1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gICYubm8tbWFyZ2lue1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICB9XG4gIGxhYmVse1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuc3dpdGNoLWlucHV0e1xuICAgIG1hcmdpbi1sZWZ0OjIwcHg7XG4gIH1cbiAgLnN3aXRjaC1sYWJlbHtcblxuICB9XG4gIC5sYWJlbC1tYWlue1xuICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLy9jb2xvcjpyZ2JhKDAsMCwwLDAuODcpO1xuICAgIC8vY29sb3I6IzYxNjE2MTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmxhYmVsLXN1YntcbiAgICBtYXJnaW4tdG9wOjJweDtcbiAgICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246anVzdGlmeTtcbiAgICBzcGFue1xuICAgICAgbWFyZ2luLXRvcDoycHg7XG4gICAgICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjpqdXN0aWZ5O1xuICAgIH1cbiAgfVxuICAvKlxuICAuc3dpdGNoZXJ5e1xuICAgICYuc3dpdGNoZXJ5LWRlZmF1bHR7XG4gICAgICBib3gtc2hhZG93OiAjNUYyRUVBIDBweCAwcHggMHB4IDE2cHggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzVGMkVFQSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICAqL1xufVxuIiwiLmthbGVuZGVzLXRhYnN7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAuZGV0YWlsLXRhYnN7XG4gICAgLnRhYnMtY29udGFpbmVye1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMS4wKTtcbiAgICB9XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAubWQtYnV0dG9ue1xuICAgICYubWQtaWNvbi1idXR0b257XG4gICAgICB3aWR0aDoyOHB4O1xuICAgICAgaGVpZ2h0OjI4cHg7XG4gICAgICBtaW4td2lkdGg6MjhweDtcbiAgICAgIG1pbi1oZWlnaHQ6MjhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy10YWd7XG4gIHBhZGRpbmc6NXB4O1xuICAvL2JvcmRlci1yYWRpdXM6MjBweDtcbiAgZm9udC1zaXplOjEzcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBjb2xvcjp3aGl0ZTtcblxuICBzcGFue1xuICAgICYubmctc2NvcGV7XG4gICAgICBmb250LXNpemU6MTNweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYubm8tbWFyZ2lue1xuICAgIG1hcmdpbjowcHg7XG4gIH1cbiAgLmljb24tY29udGFpbmVye1xuICAgIG1hcmdpbi1yaWdodDo1cHg7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgaGVpZ2h0OjIwcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6MjBweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6MjBweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOjIwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIHNwYW57XG4gICAgZm9udC1zaXplOjEycHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICAmLmhhcy1wb2ludGVye1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICB9XG4gICYubWluaXtcbiAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgcGFkZGluZy10b3A6NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6OHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6OHB4O1xuICAgIGZvbnQtc2l6ZToxMHB4ICFpbXBvcnRhbnQ7XG4gICAgc3BhbntcbiAgICAgIGZvbnQtc2l6ZToxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmLm5nLXNjb3Ble1xuICAgICAgICBmb250LXNpemU6MTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmhhcy1pY29ue1xuICAgICAgcGFkZGluZy10b3A6MXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206MXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OjNweDtcbiAgICB9XG4gIH1cbiAgJi5ncmVlbntcbiAgICBjb2xvcjogIzQzQTA0NztcbiAgICBtZC1pY29ue1xuICAgICAgY29sb3I6ICM0M0EwNDc7XG4gICAgfVxuICB9XG4gICYucmVke1xuICAgIGNvbG9yOiAjQzkzODY3O1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjogI0M5Mzg2NztcbiAgICB9XG4gIH1cbiAgJi5vcmFuZ2V7XG4gICAgY29sb3I6ICNGQjhDMDA7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjRkI4QzAwO1xuICAgIH1cbiAgfVxuICAmLmdyZXl7XG4gICAgY29sb3I6ICM2RTZFOEM7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjNkU2RThDO1xuICAgIH1cbiAgfVxuICAmLnB1cnBsZXtcbiAgICAgY29sb3I6ICM1RjJFRUE7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjNUYyRUVBO1xuICAgIH1cbiAgfVxuICAmLmJsdWV7XG4gICAgY29sb3I6ICMyMTk2RjM7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjMjE5NkYzO1xuICAgIH1cbiAgfVxuICAmLnBpbmt7XG4gICAgY29sb3I6ICNFOTFFNjM7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjRTkxRTYzO1xuICAgIH1cbiAgfVxuICAmLnllbGxvd3tcbiAgICBjb2xvcjogI0ZGRUIzQjtcbiAgICBtZC1pY29ue1xuICAgICAgY29sb3I6ICNGRkVCM0I7XG4gICAgfVxuICB9XG4gICYud2hpdGV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IzQyNDI0MiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0VFRUVFRTtcbiAgICBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiAjNDI0MjQyO1xuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLXRleHRhcmVhe1xuICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICYudGV4dGFyZWEtbm9NYXJnaW57XG4gICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gIH1cbiAgLnRleHRhcmVhLWxhYmVse1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICB9XG4gIC50ZXh0YXJlYS1pbnB1dHtcbiAgICAudGV4dC1hbmcge1xuICAgICAgLnRhLWJpbmQge1xuICAgICAgICAvL2hlaWdodDogMjMwcHggIWltcG9ydGFudDtcbiAgICAgICAgLy9tYXgtaGVpZ2h0OiA4MHZoO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZXh0YXJlYXtcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI0U5RTlGODtcbiAgICAgIHBhZGRpbmc6NXB4O1xuICAgICAgY29sb3I6IzBCMDY0MztcbiAgICAgIC8vbWluLWhlaWdodDoyMzBweDtcbiAgICB9XG4gIH1cblxufVxuIiwiLnRhLXJvb3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLnRhLXNjcm9sbC13aW5kb3cge1xuXG4gICAgICAgICYuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZvY3Vzc2VkIHtcblxuICAgICAgICA+IC50YS1zY3JvbGwtd2luZG93e1xuXG4gICAgICAgICAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRleHRhcmVhIHtcblxuICAgICAgICAmLnRhLWVkaXRvciB7XG5cbiAgICAgICAgICAgICYudGEtaHRtbCB7XG4gICAgICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YS10b29sYmFyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbWF0ZXJpYWwtY29sb3IoJ2dyZXknLCAnMTAwJyk7XG5cbiAgICAgICAgLnRhLWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAjdG9vbGJhcldDLFxuICAgICAgICAgICAgI3Rvb2xiYXJDQyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZC1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIua2FsZW5kZXMtd2FybmluZy1jb250ZW50e1xuXG4gIC5hY2NvdW50IHtcbiAgICBoZWlnaHQ6ODBweDtcbiAgICBtaW4taGVpZ2h0OjgwcHg7XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIH1cbiAgfVxuICAud2FybmluZy1kZXRhaWxze1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgLndhcm5pbmctY29udGVudHtcbiAgICAgIHBhZGRpbmctdG9wOjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC53YXJuaW5nLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjRUVFRUVFO1xuICAgIG1pbi1oZWlnaHQ6OTBweDtcbiAgICBtYXgtaGVpZ2h0OjkwcHg7XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2V7XG4gIGJvcmRlci1yYWRpdXM6NXB4O1xuICBwYWRkaW5nOjEwcHg7XG4gIHBhZGRpbmctbGVmdDo1cHg7XG4gIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtaWNvbntcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICB9XG4gIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtdGV4dHtcbiAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgIGRpdntcbiAgICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHNwYW57XG4gICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLm1lc3NhZ2UteWVsbG93e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY5QzQ7XG4gICAgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS1pY29ue1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgY29sb3I6I0Y5QTgyNTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmthbGVuZGVzLXdhcm5pbmctbWVzc2FnZS10ZXh0e1xuICAgICAgY29sb3I6I0Y5QTgyNTtcbiAgICB9XG4gIH1cbiAgJi5tZXNzYWdlLW9yYW5nZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMEIyO1xuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtaWNvbntcbiAgICAgIG1kLWljb257XG4gICAgICAgIGNvbG9yOiNFRjZDMDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtdGV4dHtcbiAgICAgIGNvbG9yOiNFRjZDMDA7XG4gICAgfVxuICB9XG4gICYubWVzc2FnZS1ncmVlbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhFNkM5O1xuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtaWNvbntcbiAgICAgIG1kLWljb257XG4gICAgICAgIGNvbG9yOiMyRTdEMzI7XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWxlbmRlcy13YXJuaW5nLW1lc3NhZ2UtdGV4dHtcbiAgICAgIGNvbG9yOiMyRTdEMzI7XG4gICAgfVxuICB9XG4gICYubWVzc2FnZS1yZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMjtcbiAgICAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLWljb257XG4gICAgICBtZC1pY29ue1xuICAgICAgICBjb2xvcjojQzYyODI4O1xuICAgICAgfVxuICAgIH1cbiAgICAua2FsZW5kZXMtd2FybmluZy1tZXNzYWdlLXRleHR7XG4gICAgICBjb2xvcjojQzYyODI4O1xuICAgIH1cbiAgfVxufVxuIiwiI2JvdXRpcXVlLWNyZWF0ZS1hY2NvdW50IHtcbiAgLnJlZHtcbiAgICBjb2xvcjojQzkzODY3O1xuICB9XG4gIC5wdXJwbGV7XG4gICAgY29sb3I6IzQ3MjJBRTtcbiAgfVxuICAub3Jhbmdle1xuICAgIGNvbG9yOiNGREJDN0Y7XG4gIH1cbiAgLmhvc3QtbmFtZS11bmRvbmV7XG4gICAgZm9udC1zaXplOjExcHg7XG4gIH1cbiAgLmhvc3QtbmFtZS1kb25le1xuICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgIC8vY29sb3I6I0M5Mzg2NztcbiAgfVxuICAuYWN0aXZpdGUtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDo1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206MzBweDtcbiAgICAuYWN0aXZpdGUtbGlzdC1saW5lIHtcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgLmFjdGl2aXRlLWxpc3QtY2hlY2sge1xuXG4gICAgICB9XG4gICAgICAuYWN0aXZpdGUtbGlzdC1sYWJlbCB7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFjdGl2aXRlLWxpc3Qtc2VwYXJhdG9ye1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgbWFyZ2luOjBweCAyMHB4O1xuICB9XG59XG5cbi54c3tcbiAgI2NyZWF0ZS1hY2NvdW50IHtcblxuICB9XG59IiwiI2JvdXRpcXVlLWRldmlzIHtcblxuICAuZGV2aXMtYnV0dG9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn0iLCIjYm91dGlxdWUtZmljaGUge1xuICAua2FsZW5kZXMtbGlzdC1pdGVtLXNldHRpbmctem9uZSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cblxuICAuc3RhdHVzLWJvdXRpcXVlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIC5zdGF0dXMtYm91dGlxdWUtb3BlbmVkIHtcbiAgICBjb2xvcjogIzBBQ0MzNTtcbiAgfVxuICAuc3RhdHVzLWJvdXRpcXVlLWNsb3NlZCB7XG4gICAgY29sb3I6ICM5ZTA1MDU7XG4gIH1cblxuXG5cbiAgLmJvdXRpcXVlLWRldGFpbHMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnByby1kZXRhaWxzIHtcblxuICB9XG5cbiAgLnByby1uYW1lIHtcblxuICB9XG5cbiAgLnByby1vcGVuZWQtYWNjZXMge1xuICAgIGNvbG9yOiAjMEFDQzM1O1xuICB9XG5cbiAgLnByby1jbG9zZWQtYWNjZXMge1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICB9XG5cbiAgLnByby13YWl0aW5nLWFjY2VzcyB7XG4gICAgY29sb3I6ICNGRTk1MDA7XG4gIH1cblxuICAucHJvLWxvY2tlZC1hY2Nlc3Mge1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICB9XG5cbiAgLmthbGVuZGVzLWJ1dHRvbi5ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjMsIDgxLCAxODEpXG4gIH1cblxuICAuY29ubmVjdGlvbi1idXR0b24ge1xuICAgIGNvbG9yOiByZ2IoNjMsIDgxLCAxODEpXG4gIH1cblxufVxuXG4iLCIjYm91dGlxdWUtaW1wb3J0LWRhdGEge1xuICAuZ2VucmUtZ3JvdXAtaW5wdXQtY2hlY2tib3h7XG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gIH1cbiAgLmdlbnJlLWdyb3VwLWlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLmdlbnJlLWdyb3VwLWlucHV0LWxhYmVse1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbiIsIiNib3V0aXF1ZS1pbXBvcnQtZGF0YS1leGNlbCB7XG4gIC5leGNlbC1saW5re1xuICAgIGF7XG4gICAgICBmb250LXNpemU6MTFweDtcbiAgICAgIGNvbG9yOiAjNkU2RThDO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuXG4gIH1cbn1cblxuIiwiI2JvdXRpcXVlLWxpc3Qge1xuICAuYm91dGlxdWVzLWl0ZW0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmJvdXRpcXVlLWxpc3QtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAubWFyZ2luLWJvdHRvbS01MHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5zaG9wLWxpc3QtYnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4iLCIjYm91dGlxdWUtbWFzc05vdGlmaWNhdGlvbiB7XG4gIGthbGVuZGVzLXRleHRhcmVhe1xuICAgIC5rYWxlbmRlcy10ZXh0YXJlYSAudGV4dGFyZWEtaW5wdXQgdGV4dGFyZWF7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgIH1cblxuICB9XG4gIC5ub3RpZi1jb250ZW50e1xuICAgIHBhZGRpbmc6MHB4IDMwcHg7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICB9XG59XG4ueHN7XG4gICNib3V0aXF1ZS1tYXNzTm90aWZpY2F0aW9uIHtcbiAgICAubm90aWYtY29udGVudHtcbiAgICAgIHBhZGRpbmc6MHB4O1xuICAgIH1cbiAgfVxuXG59XG5cbiIsIiNib3V0aXF1ZS1wcm9jZWR1cmUge1xuXHQuYm91dGlxdWUtcHJvY2VkdXJlLXJlcG9ydHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Jjpob3Zlcntcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuXG4iLCIjYm91dGlxdWUtbGlzdCB7XG4gIC5ib3V0aXF1ZXMtaXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cblxuICAuYm91dGlxdWUtbGlzdC1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuXG4gIC5tYXJnaW4tYm90dG9tLTUwe1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLnNob3AtbGlzdC1idXR0b24ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbiIsIiNkaXBsYWdvLWNvbW1hbmRlcyB7XG4gIC5kaXBsYWdvLWNvbW1hbmRlcy1pdGVtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuXG4gIC5kaXBsYWdvLWNvbW1hbmRlcy1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuXG4gIC5tYXJnaW4tYm90dG9tLTUwe1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbiIsIiNmb3JtYXRpb24tZGFzaGJvYXJkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbiIsIiNsb2dpbi1jb25uZWN0IHtcbiAgLmludHJvLXRpdGxle1xuICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgZm9udC1zaXplOjMwcHg7XG4gICAgY29sb3I6IzAzNTk3QzsvLyM0MjQyNDI7Ly9yZ2IoMTk0LCAyNCwgOTEpOy8vcmdiKDYzLDgxLDE4MSk7Ly8jNDI0MjQyO1xuICB9XG4gIC5sb2dpbi1jb250YWluZXJ7XG4gICAgcGFkZGluZzoyMHB4O1xuXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIC5saW5rc3tcbiAgICAgIGNvbG9yOiMwMzU5N0M7XG4gICAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgICBmb250LXNpemU6MTNweDtcbiAgICAgIGRpdntcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOjVweDtcbiAgICAgIH1cbiAgICAgIGRpdjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAucG93ZXJlZC1ieXtcbiAgICBtYXJnaW46MTBweDtcbiAgICBmb250LXNpemU6MTNweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOnJnYigxOTQsIDI0LCA5MSk7XG4gICAgfVxuICAgIC52ZXJzaW9uIHtcbiAgICAgIGNvbG9yOiAjMDM1OTdDO1xuICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgIGZvbnQtc2l6ZToxMHB4O1xuICAgICAgbWFyZ2luLXRvcDoycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6MnB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7XG4gICNsb2dpbi1jb25uZWN0IHtcbiAgICAubG9naW4tY29udGFpbmVye1xuICAgICAgd2lkdGg6NDAwcHg7XG4gICAgfVxuXG4gIH1cbn1cblxuLyouZ3Qtc217XG4gICNsb2dpbi1jb25uZWN0IHtcbiAgICAubG9naW4tY29udGFpbmVye1xuICAgICAgd2lkdGg6NDAwcHg7XG4gICAgfVxuXG4gIH1cbn0qL1xuIiwiI2xvZ2luLW1haW4ge1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbiIsIiNub3RpZmljYXRpb24tbGlzdCB7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAubm90aWZpY2F0aW9uLWxpc3QtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGO1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgIC5ub3RpZmljYXRpb24tbGlzdC1jbG9zZXtcbiAgICAgIG1pbi13aWR0aDo0MHB4O1xuICAgIH1cbiAgICAubm90aWZpY2F0aW9uLWxpc3QtbWVzc2FnZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC5tZXNzYWdlLWxpbmUxe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgLm1lc3NhZ2UtbGluZTJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6I0M5Mzg2NztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ub3RpZmljYXRpb24tY29udGFpbmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6MTBweCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgLm5vdGlmaWNhdGlvbi1pY29ue1xuICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgfVxuICAgIC5ub3RpZmljYXRpb24tdGl0bGV7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgfVxuICAgIC5ub3RpZmljYXRpb24tbWVzc2FnZXtcbiAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgIH1cbiAgICAubm90aWZpY2F0aW9uLW1lc3NhZ2Utc3Vie1xuICAgICAgLy9tYXJnaW4tdG9wOjIwcHg7XG4gICAgICAvL21hcmdpbi1ib3R0b206MjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB9XG4gIH1cbiAgLm5vdGlmLXRpbWV7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYm90dG9tOjBweDtcbiAgICByaWdodDowcHg7XG4gICAgZm9udC1zaXplOjEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1yaWdodDoyMHB4O1xuICAgIGNvbG9yOiAjNEY1MDUwO1xuICB9XG4gIC5saW5rIHtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cbiIsIiNtYXAtY29uc3VsdFByb3NwZWN0IHtcblx0Lm1hcC1jb25zdWx0UHJvc3BlY3QtY29udGVudHtcblx0XHRwYWRkaW5nOjIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206MTAwcHg7XG5cdH1cblx0LmNvbnN1bHRQcm9zcGVjdC1hY3Rpb25ze1xuXHRcdG1hcmdpbi10b3A6MjBweDtcblx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Y29sb3I6IzU5MkJDQTtcblx0XHRtZC1pY29ue1xuXHRcdFx0Y29sb3I6IzU5MkJDQTtcblx0XHR9XG5cdH1cbn1cblxuIiwiI3Byb3NwZWN0aW9uLW1hcC1kaXBsYWdvIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIC5wbGFjZS1zZWxlY3QtbWFwe1xuXG4gIH1cbiAgLnNlYXJjaC1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB6LWluZGV4OjEwMDtcbiAgICAuc2VhcmNoLWlucHV0e1xuICAgICAgcGFkZGluZzoxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjb2xvcjojNkU2RThDO1xuICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgIH1cbiAgfVxuICAuYm90dG9tLWNvbnRhaW5lcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHotaW5kZXg6MTAwO1xuICB9XG59XG5cblxuIiwiI21hcC1zZWFyY2hQbGFjZSB7XG5cdHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMS4wKTtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuXHQuZm9vdGVyLW15LXBvc2l0aW9ue1xuXHRcdHBhZGRpbmctdG9wOjVweDtcblx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xuXHRcdG1kLWljb24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OjIwcHg7XG5cdFx0XHRjb2xvcjogIzVGMkVFQTtcblx0XHR9XG5cdFx0LmZvb3Rlci1saWJlbGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzVGMkVFQTtcblx0XHR9XG5cdH1cblx0LmZvb3Rlci1jbG9zZWR7XG5cdFx0LmZvb3Rlci1zZWFyY2hUZXh0e1xuXHRcdFx0bWFyZ2luLWxlZnQ6MjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDoyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0Y4RjhGRjtcblx0XHRcdGNvbG9yOiAjNkU2RThDOy8vI0EzQTNCRDtcblx0XHRcdGJvcmRlci1yYWRpdXM6MTAwcHg7XG5cdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcblx0XHRcdG1kLWljb24ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MTBweDtcblx0XHRcdFx0Y29sb3I6IzZFNkU4Qztcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XG5cdFx0XHRcdGhlaWdodDoyMHB4O1xuXHRcdFx0XHR3aWR0aDoyMHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OjIwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDoyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGxhY2Utc2VsZWN0LXNsaWRlciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6MjBweDtcblx0XHR9XG5cdH1cblx0LmZvb3Rlci1kaXN0YW5jZSB7XG5cdFx0bWFyZ2luLXRvcDoxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0fVxuXHQubG9jYXRpb24tY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDM1MHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0cGFkZGluZzogMHB4IDIwcHg7XG5cdFx0Ly9wYWRkaW5nLWJvdHRvbTozMDBweDtcblx0XHQubG9jYXRpb24taXRlbSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW46IDBweCAyMHB4IDAgMDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYxRkY7XG5cdFx0XHRtZC1pY29uIHtcblx0XHRcdFx0Y29sb3I6ICNDOUM5RTA7Ly8jNkU2RThDO1xuXHRcdFx0fVxuXHRcdFx0LmxvY2F0aW9uLWxpYmVsbGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0XHQubG9jYXRpb24tdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuIiwiI21hcC1zZWxlY3RGaWx0ZXJzIHtcblx0Lm1hcC1zZWxlY3RGaWx0ZXJzLWNvbnRhaW5lcntcblx0XHRwYWRkaW5nOjIwcHg7XG5cdH1cbn1cblxuIiwiI21hcC1zZWFyY2hQcm9zcGVjdCB7XG5cdC5tYXAtc2VhcmNoUHJvc3BlY3QtY29udGVudHtcblx0XHQvL3BhZGRpbmc6MjBweDtcblx0fVxuXHQucHJvc3BlY3QtY29udGFpbmVye1xuXHRcdC5wcm9zcGVjdC1pdGVte1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdG1kLWljb257XG5cdFx0XHRcdGNvbG9yOiM1RjJFRUE7XG5cdFx0XHR9XG5cdFx0XHQucHJvc3BlY3QtbGliZWxsZXtcblx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRcdH1cblx0XHRcdC5wcm9zcGVjdC1zdWJMaWJlbGxle1xuXHRcdFx0XHRjb2xvcjojNkU2RThDO1xuXHRcdFx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4iLCIjb25ib2FyZGluZy1kYXNoYm9hcmQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLm5hdi1ibG9je1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gIH1cbn1cbi5ndC1zbXtcbiAgI29uYm9hcmRpbmctZGFzaGJvYXJkIHtcbiAgICAubmF2LWJsb2N7XG4gICAgICBtYXJnaW4tbGVmdDoyMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6MjAlO1xuICAgIH1cbiAgfVxufVxuIiwiI29uYm9hcmRpbmctc2hvdy1zdGF0cyB7XG4gIC5yYXBwZWwtbGlua3tcbiAgICBtYXJnaW4tcmlnaHQ6MzBweDtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5yYXBwZWwtbGluazpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICB9XG5cbiAgLmgxe1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICB9XG5cbiAgLmxpLWhlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgLmxpc3QtaXRlbS1iaWctdGl0bGV7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICNGQkE2N0Q7ICAgICAgXG4gICAgfVxuICAgIC5saXN0LWl0ZW0tc21hbGwtdGl0bGV7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjRkJBNjdEOyAgICAgIFxuICAgIH1cbiAgICAuY2xpZW50LWRldGFpbHMtdGVhbXtcbiAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgfVxuICAgIC5jbGllbnQtZGV0YWlscy1pbmZve1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgfVxuICAgIC5jbGllbnQtZGV0YWlscy10ZXh0e1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgIH1cbiAgfVxufVxuXG4iLCIjcHJvc3BlY3Rpb24tY2FsbGNlbnRlci10YWJsZSB7XG4gIG1hcmdpbjogMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMzIsIDMwLCAzMCk7XG4gIH1cbiAgdGZvb3Qge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gIH1cbiAgdHIudG90YWwgdGR7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNztcbiAgfVxuICB0ci50b3RhbCB0ZDpob3ZlcntcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGO1xuICB9XG4gIHRyOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyfVxuICB0aCwgdGQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREJDN0Y7XG4gIH0gIFxufVxuLmd0LXNte1xuICAjcHJvc3BlY3Rpb24tY2FsbGNlbnRlci10YWJsZSB7XG4gICAgbWFyZ2luOiAwIDQwcHg7XG4gIH1cbn1cblxuIiwiI3Byb3NwZWN0aW9uLWNhbGwge1xuICAubWFpbi1kaXZ7XG4gICAgbWFyZ2luOiAxMHB4IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbn1cbi54c3tcbiAgI3Byb3NwZWN0aW9uLWNhbGwge1xuICAgIC5tYWluLWRpdntcbiAgICAgIG1hcmdpbjogMTBweCA1cHg7XG4gICAgfVxuICB9XG5cbn1cblxuIiwiI3Byb3NwZWN0aW9uLWRhc2hib2FyZCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAubmF2LWJsb2N7XG4gICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgfVxufVxuLmd0LXNte1xuICAjcHJvc3BlY3Rpb24tZGFzaGJvYXJkIHtcbiAgICAubmF2LWJsb2N7XG4gICAgICBtYXJnaW4tbGVmdDoyMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6MjAlO1xuICAgIH1cbiAgfVxufVxuXG4iLCIjcHJvc3BlY3Rpb24tc2VhcmNoIHtcbiAgI3RhZy1hZGp1c3RlbWVudHtcbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiIsIiNwcm9zcGVjdGlvbi1yZW5kZXp2b3VzIHtcbiAgLnJhcHBlbC1saW5re1xuICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgIGNvbG9yOiAjMTk3NkQyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnJhcHBlbC1saW5rOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gIH1cbn1cblxuIiwiI3Nhdi1kYXNoYm9hcmQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLm5hdi1ibG9je1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gIH1cbn1cblxuLmd0LXNte1xuICAjc2F2LWRhc2hib2FyZCB7XG4gICAgLm5hdi1ibG9je1xuICAgICAgbWFyZ2luLWxlZnQ6MjAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OjIwJTtcbiAgICB9XG4gIH1cbn0iLCIjcHJvc3BlY3Rpb24tc2hvdy1zdGF0cyB7XG4gIC5yYXBwZWwtbGlua3tcbiAgICBtYXJnaW4tcmlnaHQ6MzBweDtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5yYXBwZWwtbGluazpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICB9XG5cbiAgLmgxe1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICB9XG5cbiAgLmxpLWhlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgLmxpc3QtaXRlbS1iaWctdGl0bGV7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICNGQkE2N0Q7ICAgICAgXG4gICAgfVxuICAgIC5saXN0LWl0ZW0tc21hbGwtdGl0bGV7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjRkJBNjdEOyAgICAgIFxuICAgIH1cbiAgICAuY2xpZW50LWRldGFpbHMtdGVhbXtcbiAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgfVxuICAgIC5jbGllbnQtZGV0YWlscy1pbmZve1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgfVxuICAgIC5jbGllbnQtZGV0YWlscy10ZXh0e1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgIH1cbiAgfVxufVxuXG4iLCIjc2F2LXNob3ctc3RhdHMge1xuICAucmFwcGVsLWxpbmt7XG4gICAgbWFyZ2luLXJpZ2h0OjMwcHg7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucmFwcGVsLWxpbms6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgfVxuXG4gIC5oMXtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgfVxuXG4gIC5saS1oZWFkZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIC5saXN0LWl0ZW0tYmlnLXRpdGxle1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjRkJBNjdEOyAgICAgIFxuICAgIH1cbiAgICAubGlzdC1pdGVtLXNtYWxsLXRpdGxle1xuICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogI0ZCQTY3RDsgICAgICBcbiAgICB9XG4gICAgLmNsaWVudC1kZXRhaWxzLXRlYW17XG4gICAgICBmb250LWZhbWlseTogUG9wcGlucyBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgIH1cbiAgICAuY2xpZW50LWRldGFpbHMtaW5mb3tcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMEIwNjQzO1xuICAgIH1cbiAgICAuY2xpZW50LWRldGFpbHMtdGV4dHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzBCMDY0MztcbiAgICB9XG4gIH1cbn1cblxuIiwiI3NvdXNjcmlwdGlvbi1kYXNoYm9hcmQge1xuICAuYWN0aXZlZC1zdGF0dXMge1xuICAgIGNvbG9yOiAjMEFDQzM1O1xuICB9XG4gIC5jYW5jZWxlZC1zdGF0dXMge1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICB9XG4gIC5yZWNvdXZyZW1lbnQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxuICAucGVyaXNoZWQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxufVxuXG4iLCIjcGFyYW1ldGVycy1wYWdlLW1haW4ge1xuICAubWVudS1kZXNrdG9we1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTcsIDE3LCAxNywgMC4yMCk7XG4gICAgei1pbmRleDoxMjtcbiAgfVxufVxuXG4iLCIjc3Vic2NyaWJlLWRldmlzIHtcbiAgICAuc3Vic2NyaWJlLWRldmlzLWxpc3R7XG4gICAgICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgfVxuICAgIC5zdWJzY3JpYmUtZGV2aXMtbWFyZ2luLXJpZ2h0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgfVxuICAgIC5zdWJzY3JpYmUtZGV2aXMtbGlzdC1pdGVte1xuICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLnN1YnNjcmliZS1sb2dve1xuICAgICAgICAuaWNvbi1kaXBsYWdve1xuICAgICAgICAgICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQgbWQtaWNvbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pY29uLWthbGVuZGVze1xuICAgICAgICAgICAgLmthbGVuZGVzLWljb24gLmthbGVuZGVzLWljb24tbWQgbWQtaWNvbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmliYW4tY29udGFpbmVyLW1haW4ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAuaWJhbi1saWJlbGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pYmFuLWNvbnRhaW5lci1zdWIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcblxuICAgICAgICAgICAgLmliYW4tZWxlbWVudCB7XG4gICAgICAgICAgICAgICAgLmxlZ2FsLW1lbnRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDExNiwgMTEwLCAxMTApO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGVnYWwtbWVudGlvbnMtZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbSA6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAga2FsZW5kZXMtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0IDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9vdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcCA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWJhbi1sZWdhbHtcbiAgICAgICAgICAgIG1hcmdpbjoxMHB4O1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgLm9wdGlvbnMtaXRlbS1sZWdhbHtcbiAgICAgICAgbWFyZ2luOjEwcHg7XG4gICAgICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgIH1cbiAgICAuc3Vic2NyaWJlLWRldmlzLWRpcGxhZ297XG4gICAgICAgIGNvbG9yOiM2RTZFOEMgIWltcG9ydGFudDtcbiAgICAgICAgLnN1YnNjcmliZS10aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgLnN1YnNjcmliZS10ZXh0e1xuICAgICAgICAgICAgY29sb3I6IzZFNkU4QztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgICAgfVxuICAgICAgICAuc3Vic2NyaWJlLXN1YlRleHR7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4ueHN7XG4gICAgI3N1YnNjcmliZS1kZXZpcyB7XG4gICAgICAgIC5zdWJzY3JpYmUtZGV2aXMtbWFyZ2luLXJpZ2h0e1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIlxuI3BhcmFtZXRlcnMtbWVudXtcbiAgbWluLXdpZHRoOjMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG5cbiAgLnBhcmFtZXRlcnMtbWVudUl0ZW17XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgaGVpZ2h0OjUwcHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG5cblxuICAgIC8vY29sb3I6d2hpdGU7XG5cbiAgICAmLmhhcy1saW5re1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi5pcy10aXRsZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICAucGFyYW1ldGVycy1tZW51SXRlbS1sYWJlbHtcbiAgICAgICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFtZXRlcnMtbWVudUl0ZW0taWNvbntcbiAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgIH1cbiAgICAmOm5vdCguaXMtdGl0bGUpe1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgICAucGFyYW1ldGVycy1tZW51SXRlbS1sYWJlbHtcbiAgICAgICAgLy90ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICAgICYuc2VsZWN0ZWR7XG4gICAgICAgIGNvbG9yOiNDOTM4Njc7XG4gICAgICAgIG1kLWljb257XG4gICAgICAgICAgY29sb3I6I0M5Mzg2NztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cbiAgLnBhcmFtZXRlcnMtbWVudUl0ZW06aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThGQztcbiAgfVxufVxuXG5cblxuIiwiI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQge1xuICAuYWN0aXZlZC1zdGF0dXMge1xuICAgIGNvbG9yOiAjMEFDQzM1O1xuICB9XG4gIC5jYW5jZWxlZC1zdGF0dXMge1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICB9XG4gIC5yZWNvdXZyZW1lbnQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxuICAucGVyaXNoZWQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxuICAuaGVhZGVyLWRhdGUtY29udGFpbmVye1xuICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAvL21pbi13aWR0aDogMTUwcHg7XG4gIH1cbiAgLmhlYWRlci1maWx0ZXItY29udGFpbmVye1xuICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAvL21pbi13aWR0aDogMTUwcHg7XG4gIH1cbiAgLnRhY2hlc1NlYXJjaC1tYXJnaW57XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nOjVweDtcbiAgfVxuICAuZGF0ZVNlYXJjaC1tYXJnaW57XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuc3VpdmktdGFjaGVzLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbn1cblxuIiwiLmthbGVuZGVzLWF1dGhvcml6ZWRQYWdle1xuICAucGFnZS1lcnJvcntcbiAgICAud2FybmluZy1pY29uIHtcbiAgICAgIG1kLWljb257XG4gICAgICAgIGNvbG9yOiAjMmQzMjNlO1xuICAgICAgICBmb250LXNpemU6MTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OjEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOjEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC53YXJuaW5nLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTo2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzJkMzIzZTtcbiAgICB9XG4gICAgLndhcm5pbmctbWVzc2FnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMzNDk5REI7XG4gICAgfVxuICB9XG59XG4iLCIua2FsZW5kZXMtYmFyY29kZVNjYW5uZXJ7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAua2FsZW5kZXMtYmFyY29kZVNjYW5uZXItY29udGFpbmVye1xuICAgIC5rYWxlbmRlcy1iYXJjb2RlLXRleHR7XG4gICAgICBwYWRkaW5nOjEwcHg7XG4gICAgfVxuICAgICNrYWxlbmRlcy1iYXJjb2RlLXZpZGVve1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgdmlkZW8ge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyLWVuYWJsZUNhbWVyYXtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lci1lbmFibGVDYW1lcmEtdGV4dHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4ueHMge1xuICAua2FsZW5kZXMtYmFyY29kZVNjYW5uZXJ7XG4gICAgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyLWNvbnRhaW5lcntcbiAgICAgIC5rYWxlbmRlcy1iYXJjb2RlLXRleHR7XG5cbiAgICAgIH1cbiAgICAgICNrYWxlbmRlcy1iYXJjb2RlLXZpZGVve1xuXG4gICAgICAgIC5kcmF3aW5nQnVmZmVye1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5rYWxlbmRlcy1iYXJjb2RlU2Nhbm5lci1lbmFibGVDYW1lcmF7XG5cbiAgICAgICAgLmthbGVuZGVzLWJhcmNvZGVTY2FubmVyLWVuYWJsZUNhbWVyYS10ZXh0e1xuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi5vd2wtY2Fyb3VzZWwsLm93bC1jYXJvdXNlbCAub3dsLWl0ZW17LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlfS5vd2wtY2Fyb3VzZWx7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7ei1pbmRleDoxfS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZXtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOnBhbi1ZO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6YWZ0ZXJ7Y29udGVudDpcIi5cIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6MDtoZWlnaHQ6MH0ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSwub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcnstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW17bWluLWhlaWdodDoxcHg7ZmxvYXQ6bGVmdDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9Lm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQsLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZHtkaXNwbGF5Om5vbmV9Lm5vLWpzIC5vd2wtY2Fyb3VzZWwsLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVke2Rpc3BsYXk6YmxvY2t9Lm93bC1jYXJvdXNlbCAub3dsLWRvdCwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldntjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdHtiYWNrZ3JvdW5kOjAgMDtjb2xvcjppbmhlcml0O2JvcmRlcjpub25lO3BhZGRpbmc6MCFpbXBvcnRhbnQ7Zm9udDppbmhlcml0fS5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmd7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2t9Lm93bC1jYXJvdXNlbC5vd2wtaGlkZGVue29wYWNpdHk6MH0ub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbXt2aXNpYmlsaXR5OmhpZGRlbn0ub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbXstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm93bC1jYXJvdXNlbC5vd2wtZ3JhYntjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0ub3dsLWNhcm91c2VsLm93bC1ydGx7ZGlyZWN0aW9uOnJ0bH0ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVte2Zsb2F0OnJpZ2h0fS5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9Lm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWlue3otaW5kZXg6MH0ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0e3otaW5kZXg6MX0ub3dsLWNhcm91c2VsIC5mYWRlT3V0e2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19Lm93bC1oZWlnaHR7dHJhbnNpdGlvbjpoZWlnaHQgLjVzIGVhc2UtaW4tb3V0fS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eTpub3QoW3NyY10pLC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eVtzcmNePVwiXCJde21heC1oZWlnaHQ6MH0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcub3dsLWxhenl7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMH0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDo4MHB4O3dpZHRoOjgwcHg7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotNDBweDttYXJnaW4tdG9wOi00MHB4O2JhY2tncm91bmQ6dXJsKG93bC52aWRlby5wbGF5LnBuZykgbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246dHJhbnNmb3JtIC4xcyBlYXNlfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb246aG92ZXJ7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjMsMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zLDEuMyl9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24sLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bntkaXNwbGF5Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXRue29wYWNpdHk6MDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tZnJhbWV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9IiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi5vd2wtdGhlbWUgLm93bC1kb3RzLC5vd2wtdGhlbWUgLm93bC1uYXZ7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5vd2wtdGhlbWUgLm93bC1uYXZ7bWFyZ2luLXRvcDoxMHB4fS5vd2wtdGhlbWUgLm93bC1uYXYgW2NsYXNzKj1vd2wtXXtjb2xvcjojRkZGO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjo1cHg7cGFkZGluZzo0cHggN3B4O2JhY2tncm91bmQ6I0Q2RDZENjtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjNweH0ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV06aG92ZXJ7YmFja2dyb3VuZDojODY5NzkxO2NvbG9yOiNGRkY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm93bC10aGVtZSAub3dsLW5hdiAuZGlzYWJsZWR7b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdH0ub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkKy5vd2wtZG90c3ttYXJnaW4tdG9wOjEwcHh9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxfS5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW57d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW46NXB4IDdweDtiYWNrZ3JvdW5kOiNENkQ2RDY7ZGlzcGxheTpibG9jazstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2U7Ym9yZGVyLXJhZGl1czozMHB4fS5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW57YmFja2dyb3VuZDojODY5NzkxfSIsIi5rYWxlbmRlcy1kYXRlSW5wdXR7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICYubm8tbWFyZ2lue1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICB9XG4gICYuZGlzYWJsZWR7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93e1xuICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAuc2hvdy1kYXRle1xuICAgICAgICBjb2xvcjogIzlFOUU5RTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dC1wcmV2TmV4dHtcbiAgICBoZWlnaHQ6NTBweDtcbiAgICB3aWR0aDo0MHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0JEQkRCRDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICBtYXJnaW4tbGVmdDo1cHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgbWQtaWNvbiB7XG4gICAgICBjb2xvcjojNjE2MTYxO1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0LXByZXZOZXh0OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dC10b2RheXtcbiAgICBoZWlnaHQ6NTBweDtcbiAgICB3aWR0aDo0MHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0JEQkRCRDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiM2MTYxNjE7XG4gICAgfVxuICB9XG4gIC5rYWxlbmRlcy1kYXRlSW5wdXQtdG9kYXk6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgfVxuICAua2FsZW5kZXMtZGF0ZUlucHV0LWxhYmVse1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgIC8vZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICBjb2xvcjojMTQxNTE1O1xuICB9XG4gIC5rYWxlbmRlcy1kYXRlSW5wdXQtc2hvd3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgLy9oZWlnaHQ6NTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAuc2hvdy1kYXRle1xuICAgICAgY29sb3I6IzZFNkU4QzsvL3JnYmEoMCwwLDAsMC44Nyk7XG4gICAgICBmb250LXNpemU6MTRweDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dC1wb3B1cHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0b3A6NTBweDtcbiAgICB3aWR0aDozMTBweDtcbiAgICBoZWlnaHQ6MjgwcHg7XG4gICAgJjpub3QoLnBvc2l0aW9uLXJpZ2h0KXtcbiAgICAgIGxlZnQ6MHB4O1xuICAgIH1cbiAgICAmLnBvc2l0aW9uLXJpZ2h0e1xuICAgICAgcmlnaHQ6MHB4O1xuICAgIH1cbiAgfVxufVxuLmthbGVuZGVzLWRhdGUtcG9wdXAtY29udGVudHtcbiAgLy9wYWRkaW5nLWxlZnQ6MTBweDtcbiAgLy9wYWRkaW5nLXJpZ2h0OjEwcHg7XG59XG4uc20ge1xuICAua2FsZW5kZXMtZGF0ZS1wb3B1cC1jb250ZW50e1xuICAgIC8vcGFkZGluZy1sZWZ0OjUwcHg7XG4gICAgLy9wYWRkaW5nLXJpZ2h0OjUwcHg7XG4gIH1cbn1cbi5ndC1zbSB7XG4gIC5rYWxlbmRlcy1kYXRlLXBvcHVwLWNvbnRlbnR7XG4gICAgLy9wYWRkaW5nLWxlZnQ6MTAwcHg7XG4gICAgLy9wYWRkaW5nLXJpZ2h0OjEwMHB4O1xuICB9XG59XG4udHJhbnNwYXJlbnQtYmd7XG4gIC5rYWxlbmRlcy1kYXRlSW5wdXR7XG4gICAgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93e1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIC5zaG93LWRhdGV7XG4gICAgICAgIGNvbG9yOiM2RTZFOEM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5rYWxlbmRlcy1kYXRlUmFuZ2V7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOjQwcHg7XG4gIHNlbGVjdHtcbiAgICBjb2xvcjojNUYyRUVBO1xuICB9XG4gICYubm8tbWFyZ2lue1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICB9XG4gICYuZGlzYWJsZWR7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLmthbGVuZGVzLWRhdGVSYW5nZS1zaG93e1xuICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAuc2hvdy1kYXRle1xuICAgICAgICBjb2xvcjogIzlFOUU5RTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS1wcmV2TmV4dHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6NDBweDtcbiAgICB3aWR0aDo0MHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgIzVGMkVFQTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICBtYXJnaW4tbGVmdDo1cHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgbWQtaWNvbiB7XG4gICAgICBjb2xvcjojNUYyRUVBO1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlLXByZXZOZXh0OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS10eXBlUmFuZ2V7XG4gICAgcGFkZGluZzo1cHg7XG4gICAgaGVpZ2h0OjQwcHg7XG4gICAgLy93aWR0aDo0MHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgIzVGMkVFQTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICAvL21hcmdpbi1sZWZ0OjVweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC8qXG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UtdHlwZVJhbmdlOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gIH1cblxuICAgKi9cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS10b2RheXtcbiAgICBoZWlnaHQ6NDBweDtcbiAgICB3aWR0aDo0MHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgIzVGMkVFQTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiM1RjJFRUE7XG4gICAgfVxuICB9XG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UtdG9kYXk6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjtcbiAgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlLWxhYmVse1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgY29sb3I6IzYxNjE2MTtcbiAgfVxuICAua2FsZW5kZXMtZGF0ZVJhbmdlLXNob3d7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgcGFkZGluZzo4cHggMTBweDtcbiAgICAvL2hlaWdodDo0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RjJFRUE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIC5zaG93LWRhdGV7XG4gICAgICBjb2xvcjojNUYyRUVBO1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgfVxuICB9XG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2Utc2hvdzpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGO1xuICB9XG4gIC5rYWxlbmRlcy1kYXRlUmFuZ2UtcG9wdXAtZGVidXR7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMjA7XG4gICAgdG9wOjUwcHg7XG4gICAgbGVmdDowcHg7XG4gICAgd2lkdGg6MzEwcHg7XG4gICAgaGVpZ2h0OjI4MHB4O1xuICAgICY6bm90KC5wb3NpdGlvbi1yaWdodCl7XG4gICAgICBsZWZ0OjBweDtcbiAgICB9XG4gICAgJi5wb3NpdGlvbi1yaWdodHtcbiAgICAgIHJpZ2h0OjBweDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS1wb3B1cC1maW57XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMjA7XG4gICAgdG9wOjUwcHg7XG4gICAgbGVmdDowcHg7XG4gICAgd2lkdGg6MzEwcHg7XG4gICAgaGVpZ2h0OjI4MHB4O1xuICAgICY6bm90KC5wb3NpdGlvbi1yaWdodCl7XG4gICAgICBsZWZ0OjBweDtcbiAgICB9XG4gICAgJi5wb3NpdGlvbi1yaWdodHtcbiAgICAgIHJpZ2h0OjBweDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS1zZXBhcmF0b3J7XG4gICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgIG1hcmdpbi1yaWdodDo1cHg7XG4gIH1cbn1cbi5rYWxlbmRlcy1kYXRlLXBvcHVwLWNvbnRlbnR7XG4gIC8vcGFkZGluZy1sZWZ0OjEwcHg7XG4gIC8vcGFkZGluZy1yaWdodDoxMHB4O1xufVxuLnNtIHtcbiAgLmthbGVuZGVzLWRhdGUtcG9wdXAtY29udGVudHtcbiAgICAvL3BhZGRpbmctbGVmdDo1MHB4O1xuICAgIC8vcGFkZGluZy1yaWdodDo1MHB4O1xuICB9XG59XG4uZ3Qtc20ge1xuICAua2FsZW5kZXMtZGF0ZS1wb3B1cC1jb250ZW50e1xuICAgIC8vcGFkZGluZy1sZWZ0OjEwMHB4O1xuICAgIC8vcGFkZGluZy1yaWdodDoxMDBweDtcbiAgfVxufVxuLnh4c3tcbiAgLmthbGVuZGVzLWRhdGVSYW5nZS1zaG93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVSYW5nZS10eXBlUmFuZ2V7XG4gICAgbWF4LXdpZHRoOjYwcHg7XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1kYXRlU2VsZWN0e1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbiAgLmthbGVuZGVzLWRhdGVTZWxlY3QtaGVhZGVyc3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgIGRpdntcbiAgICAgIGZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDo0MHB4O1xuICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICBtYXJnaW46MTBweCA4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgICAvL2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNGQUZBRkE7XG4gIH1cbiAgLnRvZGF5LWJvdHRvbXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgei1pbmRleDoxMDtcbiAgICAudG9kYXktYm90dG9tLWJ1dHRvbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtZGF0ZS1saW5le1xuICAgIGhlaWdodDo2MHB4O1xuICAgIC8vYm9yZGVyLXRvcDoxcHggc29saWQgI0ZBRkFGQTtcbiAgICAua2FsZW5kZXMtbW9udGh7XG4gICAgICBoZWlnaHQ6NjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OjE1cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzVGMkVFQTtcbiAgICB9XG4gICAgLmthbGVuZGVzLW1vbnRoOjpmaXJzdC1sZXR0ZXJ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM1RjJFRUE7XG4gICAgfVxuICAgIC5rYWxlbmRlcy1kYXRle1xuICAgICAgd2lkdGg6NDBweDtcbiAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgbWFyZ2luOjEwcHggOHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czoxMHB4O1xuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOjE1cHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgICAgb3BhY2l0eTowLjU7XG4gICAgICAgICAgY3Vyc29yOm5vbmU7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgICAgICB9XG4gICAgICAgICYudG9kYXl7XG4gICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjNUYyRUVBO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgLmthbGVuZGVzLWRhdGU6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGO1xuICAgIH1cbiAgfVxuICAmLm1pbml7XG4gICAgLmthbGVuZGVzLWRhdGVTZWxlY3QtaGVhZGVyc3tcbiAgICAgIGRpdntcbiAgICAgICAgZm9udC1zaXplOjEycHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6MjVweDtcbiAgICAgICAgaGVpZ2h0OjI1cHg7XG4gICAgICAgIG1hcmdpbjoyLjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmthbGVuZGVzLWRhdGUtbGluZXtcbiAgICAgIGhlaWdodDozMHB4O1xuICAgICAgLmthbGVuZGVzLW1vbnRoe1xuICAgICAgICBoZWlnaHQ6MzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6N3B4O1xuICAgICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmthbGVuZGVzLWRhdGV7XG4gICAgICAgIHdpZHRoOjI1cHg7XG4gICAgICAgIGhlaWdodDoyNXB4O1xuICAgICAgICBtYXJnaW46Mi41cHg7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZm9udC1zaXplOjEycHggIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDoyNXB4O1xuICAgICAgICAgIGhlaWdodDoyNXB4O1xuICAgICAgICAgICYuc2VsZWN0ZWR7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYudG9kYXl7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5tZWRpdW17XG4gICAgLmthbGVuZGVzLWRhdGVTZWxlY3QtaGVhZGVyc3tcbiAgICAgIGRpdntcbiAgICAgICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgICAgICAgLy93aWR0aDo0NXB4O1xuICAgICAgICBoZWlnaHQ6NDVweDtcbiAgICAgICAgbWFyZ2luOjIuNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAua2FsZW5kZXMtZGF0ZS1saW5le1xuICAgICAgaGVpZ2h0OjQ1cHg7XG4gICAgICAua2FsZW5kZXMtbW9udGh7XG4gICAgICAgIGhlaWdodDo0NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDo3cHg7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAua2FsZW5kZXMtZGF0ZXtcbiAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgIG1hcmdpbjoyLjVweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi50b2RheXtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIua2FsZW5kZXMtZGF0ZVNsaWRlSW5wdXR7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRTlFOUY4O1xuICAmOm5vdCgubm8tdG9wLWJvcmRlcil7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI0U5RTlGODtcbiAgfVxuICAuaW5wdXQtZGV0YWlsLWNvbnRhaW5lcntcblxuICAgIC8vbWF4LWhlaWdodDo1MDBweDtcbiAgICAvL3RyYW5zaXRpb246bWF4LWhlaWdodCAwLjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIC8vb3ZlcmZsb3c6aGlkZGVuO1xuICB9XG4gICYuaGlkZGVue1xuICAgIC5pbnB1dC1kZXRhaWwtY29udGFpbmVye1xuICAgICAgLy9tYXgtaGVpZ2h0OjBweDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVTbGlkZUlucHV0LXNob3dEYXRle1xuICAgIHBhZGRpbmc6MTVweCAxMHB4O1xuICAgIC5zaG93RGF0ZS1sYWJlbHtcblxuICAgIH1cbiAgICAuc2hvd0RhdGUtdmFsdWV7XG4gICAgICBmb250LXdlaWdodDpib2xkO1xuICAgIH1cbiAgfVxuICAuaW5wdXQtc2hvd01vbnRoLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI0U5RTlGODtcbiAgICAubW9udGgtbGFiZWx7XG4gICAgICAvL2NvbG9yOiMzOTQ5QUI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLmlucHV0LXNob3dNb250aC1zZWxlY3RvcntcbiAgICAgIG1kLWljb257XG4gICAgICAgIGhlaWdodDozMHB4O1xuICAgICAgICB3aWR0aDozMHB4O1xuICAgICAgICBmb250LXNpemU6MzBweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2l0Y2gtYWxsLWRheS1jb250YWluZXJ7XG4gICAgcGFkZGluZzowcHggMTBweDtcbiAgICAuaW5wdXQtYWxsLWRheS1sYWJlbHtcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgfVxuICB9XG4gIC5pbnB1dC10aW1lLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgLmlucHV0LXRpbWUtbGFiZWx7XG4gICAgICAvL2ZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICBjb2xvcjojMEIwNjQzO1xuICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFOEZDO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzoxMHB4IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIC8vY29sb3I6IzM5NDlBQjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gIH1cbiAgLmlucHV0LXNsaWRlLWNvbnRhaW5lcntcbiAgICBoZWlnaHQ6MzAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI0U5RTlGODtcbiAgICAuaW5wdXQtZGF5cy1jb250YWluZXJ7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICAvL21hcmdpbi1ib3R0b206MTVweDtcbiAgICAgIC5pbnB1dC1kYXlzLW9uZXtcbiAgICAgICAgY29sb3I6IzRGNTA1MDtcbiAgICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWRhdGVzLWNvbnRhaW5lcntcbiAgICAgIC5pbnB1dC1kYXRlcy1vbmV7XG4gICAgICAgIG1hcmdpbi10b3A6NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICAgIGhlaWdodDozNXB4O1xuICAgICAgICB3aWR0aDozNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgJi50b2RheXtcbiAgICAgICAgICBjb2xvcjojNDcyMkFFOy8vIzM5NDlBQjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICM0NzIyQUU7Ly8jMzk0OUFCO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTAwcHg7XG4gICAgICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM0NzIyQUU7Ly8jMzk0OUFCO1xuICAgICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTAwcHg7XG4gICAgICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgICBvcGFjaXR5OjAuNjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLmthbGVuZGVzLWRlY29yYXRpb24tbGlzdEl0ZW17XG4gICYua2FsZW5kZXMtZGVjb3JhdGlvbi1saXN0SXRlbS1ob3ZlcntcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGxpbmVhcjtcbiAgfVxuICAmLmthbGVuZGVzLWRlY29yYXRpb24tbGlzdEl0ZW0tYm9yZGVyZWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuICAmLmthbGVuZGVzLWRlY29yYXRpb24tbGlzdEl0ZW0tc2VsZWN0ZWQge1xuICAgIC8vYW5pbWF0aW9uOiBibGlua2VyLTc1IDJzIGxpbmVhciBpbmZpbml0ZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIua2FsZW5kZXMtZXJyb3JNZXNzYWdle1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFRTtcbiAgY29sb3I6I0I3MUMxQztcbiAgLy9ib3JkZXI6MXB4IHNvbGlkICNGRkNERDI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6MTBweDtcbiAgLmthbGVuZGVzLWVycm9yTWVzc2FnZS1oZWFkZXJ7XG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgfVxuICBsaXtcblxuICB9XG4gIC5rYWxlbmRlcy1lcnJvck1lc3NhZ2UtY2xvc2V7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjVweDtcbiAgICByaWdodDo1cHg7XG4gICAgbWQtaWNvbntcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgY29sb3I6I0I3MUMxQztcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OjE4cHggIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6MThweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6MThweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOjE4cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1maXhlZC1pdGVte1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgLmthbGVuZGVzLWZpeGVkLWl0ZW0tY29udGVudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEuMCk7XG4gIH1cbn0iLCIua2FsZW5kZXMtaW5wdXRBZHJlc3NlU2VhcmNoe1xuICAuYWRyZXNzZS1pdGVte1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBsaW5lYXI7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgcGFkZGluZzoxNXB4O1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGRjtcbiAgICBmb250LXNpemU6MTRweDtcbiAgICAvL2NvbG9yOiM0MjQyNDI7XG4gICAgJi5wYWlye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG4gIC5hZHJlc3NlLWl0ZW06aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThGQztcbiAgfVxufVxuIiwiLmthbGVuZGVzLWxpbmtNYWlse1xuICBhLCBhOmhvdmVyLCBhOmZvY3VzLCBhOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC8vdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgLy90ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuIiwiLmthbGVuZGVzLWxpbmtUZWx7XG4gIGEsIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLy90ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAvL3RleHQtZGVjb3JhdGlvbi1zdHlsZTogZGFzaGVkO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4iLCIua2FsZW5kZXMtbGlzdEl0ZW17XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzBCMDY0MztcbiAgLy9tYXJnaW4tYm90dG9tOi0xcHg7XG4gIHBhZGRpbmctbGVmdDozMHB4O1xuICBwYWRkaW5nLXJpZ2h0OjMwcHg7XG4gICYubWFyZ2Vke1xuICAgIG1hcmdpbi1sZWZ0OjIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4wNSk7XG4gICAgcGFkZGluZy1sZWZ0OjEwcHg7XG4gICAgcGFkZGluZy1yaWdodDoxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW0tY29udGVudHtcbiAgICBwYWRkaW5nLXRvcDoxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOjE2cHg7XG4gIH1cblxuICAmLm5vLWhvcml6b250YWwtcGFkZGluZ3tcbiAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICB9XG4gICYuc21hbGwtcGFkZGluZ3tcbiAgICAua2FsZW5kZXMtbGlzdEl0ZW0tY29udGVudHtcbiAgICAgIHBhZGRpbmctdG9wOjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICB9XG4gIH1cbiAgJjpub3QoLm5vdC1jbGlja2FibGUpe1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICB9XG4gICYuZGlzYWJsZWR7XG4gICAgY29sb3I6ICNBM0EzQkQ7XG4gICAgLmthbGVuZGVzLWxpc3RJdGVtLWljb257XG4gICAgICBvcGFjaXR5OjAuNjtcbiAgICB9XG4gIH1cbiAgJi5pcy1sb2FkaW5ne1xuXG4gIH1cbiAgJi5uby1wYWRkaW5ne1xuICAgIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50e1xuICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206MHB4O1xuICAgIH1cbiAgfVxuICAmLm5vLXRvcC1wYWRkaW5ne1xuICAgIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50e1xuICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgIH1cbiAgfVxuICAmLnRvcC1ib3JkZXJ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFOUU5Rjg7XG4gIH1cbiAgJi5ib3R0b20tYm9yZGVye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUY4O1xuICB9XG4gICYubm8tYm90dG9tLXBhZGRpbmd7XG4gICAgLmthbGVuZGVzLWxpc3RJdGVtLWNvbnRlbnR7XG4gICAgICBwYWRkaW5nLWJvdHRvbTowcHg7XG4gICAgfVxuICB9XG4gICYuaGFzLWFycm93e1xuICAgIC5rYWxlbmRlcy1saXN0SXRlbS1yaWdodHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW0tc2VwYXJhdG9ye1xuICAgIGhlaWdodDoxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlGODtcbiAgfVxuXG5cbiAgLmthbGVuZGVzLWxpc3RJdGVtLWljb257XG4gICAgcGFkZGluZy1yaWdodDoxMHB4O1xuICAgIHBhZGRpbmctbGVmdDo1cHg7XG4gIH1cbiAgLmthbGVuZGVzLWxpc3RJdGVtLXJpZ2h0e1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAvL3BhZGRpbmctbGVmdDoxNHB4O1xuICAgIC8vcGFkZGluZy1yaWdodDoxNHB4O1xuICAgIC5rYWxlbmRlcy1saXN0SXRlbS10ZXh0e1xuXG4gICAgICAua2FsZW5kZXMtbGlzdEl0ZW0tdGV4dC1oZWFkZXJ7XG4gICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgfVxuICAgICAgLmthbGVuZGVzLWxpc3RJdGVtLXRleHQtbWFpbntcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICB9XG4gICAgICAua2FsZW5kZXMtbGlzdEl0ZW0tdGV4dC1mb290ZXJ7XG4gICAgICAgIGNvbG9yOiM2RTZFOEM7Ly8jNEY1MDUwO1xuICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZGl2e1xuICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWxlbmRlcy1saXN0SXRlbS1hY3Rpb25ze1xuXG4gICAgfVxuICAgIC5rYWxlbmRlcy1saXN0SXRlbS1oZWxwe1xuICAgICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgY29sb3I6I0M5QzlFMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmthbGVuZGVzLWxpc3RJdGVtLWFycm93e1xuICAgICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgaGVpZ2h0OjE1cHg7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6MTVweDtcbiAgICAgICAgbWluLXdpZHRoOjE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6IzZFNkU4QztcbiAgICAgIH1cbiAgICAgIC8qXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE2cHgnIHZpZXdCb3g9JzAgMCAxMCAxNicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1BhZ2UtMScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ2cgaWQ9J0xpc3R2aWV3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTEyLjAwMDAwMCwgLTEyMC4wMDAwMDApJyBzdHJva2U9JyUyM0ExQTFBMicgc3Ryb2tlLXdpZHRoPScyLjE3OCclM0UlM0Nwb2x5bGluZSBpZD0nUGF0aCcgcG9pbnRzPScxMTQgMTIyIDEyMCAxMjggMTE0IDEzNCclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgY29sb3I6cmVkOy8vI0U4RThGQztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIC8vb3BhY2l0eTogMC41O1xuICAgICAgcGFkZGluZy1sZWZ0OjEwcHg7XG5cbiAgICAgICAqL1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW0tYWJzb2x1dGUtYXJlYXtcblxuICB9XG5cbn1cbi5rYWxlbmRlcy1saXN0SXRlbS1oZWxwLWhlYWRlcntcbiAgZm9udC1zaXplOjE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjp3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M5Mzg2NztcbiAgcGFkZGluZzoxMHB4O1xufVxuLmthbGVuZGVzLWxpc3RJdGVtLWhlbHAtY29udGVudHtcbiAgcGFkZGluZzoxMHB4O1xuICBwYWRkaW5nLXRvcDoyMHB4O1xufVxuLmthbGVuZGVzLWxpc3RJdGVtOm5vdCgubm90LWNsaWNrYWJsZSk6YWN0aXZle1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuMyk7XG59XG4ua2FsZW5kZXMtbGlzdEl0ZW0tYm90dG9tTWVzc2FnZXtcbiAgY29sb3I6IzZFNkU4QzsvLyM0RjUwNTAgIWltcG9ydGFudDtcbiAgcGFkZGluZzoxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6MTNweCAhaW1wb3J0YW50O1xufVxuLnRyYW5zcGFyZW50LWJne1xuICAua2FsZW5kZXMtbGlzdEl0ZW17XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLmthbGVuZGVzLWxpc3RJdGVtLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDoxNHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICB9XG4gIH1cblxufVxuLnh4c3tcbiAgLmthbGVuZGVzLWxpc3RJdGVte1xuICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcbiAgfVxuXG59XG4uZGVza3RvcHtcbiAgLnRyYW5zcGFyZW50LWJne1xuICAgIC5rYWxlbmRlcy1saXN0SXRlbXtcbiAgICAgIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW17XG4gICAgJjpub3QoLm5vLXNoYWRvdy1pZi1kZXNrdG9wKXtcbiAgICAgICY6bm90KC5oYXMtc2VwYXJhdG9yKXtcblxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAmLm1hcmdlZHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDowcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAua2FsZW5kZXMtc3dpdGNoLWl0ZW0ge1xuICAgICAgLmthbGVuZGVzLWxpc3RJdGVte1xuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxufVxuIiwiLmthbGVuZGVzLWxpc3RJdGVtQ29udGFpbmVye1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXItbGFzdExpbmV7XG4gICAgaGVpZ2h0OjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZGO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgfVxuICAua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXItYXJyb3cge1xuICAgIG1kLWljb24ge1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgbWluLXdpZHRoOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgY29sb3I6ICM2RTZFOEM7XG4gICAgfVxuICB9XG59XG4ua2FsZW5kZXMtbGlzdEl0ZW1Db250YWluZXI6bm90KC5ub3QtY2xpY2thYmxlKTphY3RpdmV7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4zKSAhaW1wb3J0YW50O1xufSIsIi5rYWxlbmRlcy1saXN0VGl0bGV7XG4gIC8vY29sb3I6ICM0RjUwNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IzZFNkU4QztcbiAgJjpub3QoLm5vLXByZXZlbnQtYm9yZGVyKXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIH1cbiAgc3BhbntcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICAua2FsZW5kZXMtbGlzdFRpdGxlLWNvbnRhaW5lcntcbiAgICAmOm5vdCgubm8tdG9wLW1hcmdpbil7XG4gICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgIH1cbiAgICAubWVkaXVte1xuICAgICAgY29sb3I6ICMxNDE1MTU7XG4gICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuYmlne1xuICAgICAgY29sb3I6ICMxNDE1MTU7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIua2FsZW5kZXMtbG9hZGluZy1tYXNre1xuICAubWFzay10YWJze1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFRUVFO1xuXG4gICAgLm1hc2stdGFicy1pdGVte1xuICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDoxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTo1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDo4MHB4O1xuXG5cbiAgICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICAgICYuZmlyc3R7XG4gICAgICAgIGJvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMC44Nyk7XG4gICAgICAgIC5rYWxlbmRlcy10YWItbGFiZWx7XG4gICAgICAgICAgY29sb3I6cmdiYSgwLDAsMCwwLjg3KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFzay10YWd7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICAgIG1hcmdpbi1sZWZ0OjVweDtcbiAgfVxuICAubWFzay1pbnB1dHtcbiAgICBtYXJnaW4tYm90dG9tOjQwcHg7XG4gICAgLm1hc2staW5wdXQtbGFiZWx7XG4gICAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICBjb2xvcjojNjE2MTYxO1xuICAgIH1cbiAgfVxuICAubWFzay10ZXh0LWxpbmVze1xuICAgIC50ZXh0LWxpbmV7XG4gICAgICBtYXJnaW4tdG9wOjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgICAgJi5iaWctbWFyZ2lue1xuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuICAubWFzay1saXN0LWxpbmVze1xuICAgIC5tYXNrLXRleHQtbGluZXN7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI0VFRUVFRTtcbiAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDozMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5sb2FkaW5nLW1hc2stZGF0YXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICAgIGFuaW1hdGlvbjogYmxpbmtlci0yNSAxcyBsaW5lYXIgaW5maW5pdGUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6NDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICYueHh4c3tcbiAgICAgIGhlaWdodDoxMHB4O1xuICAgIH1cbiAgICAmLnh4c3tcbiAgICAgIGhlaWdodDoyMHB4O1xuICAgIH1cbiAgICAmLnhze1xuICAgICAgaGVpZ2h0OjMwcHg7XG4gICAgfVxuICAgICYueGx7XG4gICAgICBoZWlnaHQ6NTBweDtcbiAgICB9XG4gICAgJi54eGx7XG4gICAgICBoZWlnaHQ6NjBweDtcbiAgICB9XG4gIH1cbn1cbi5rYWxlbmRlcy1sb2FkaW5nLW1hc2stYmxvYy0xMDB7XG4gICBtYXgtaGVpZ2h0OjEwMHB4O1xuICAgb3ZlcmZsb3c6aGlkZGVuO1xuIH1cblxuLmthbGVuZGVzLWxvYWRpbmctbWFzay1ibG9jLTIwMHtcbiAgbWF4LWhlaWdodDoyMDBweDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xufVxuLmthbGVuZGVzLWxvYWRpbmctbWFzay1ibG9jLTMwMHtcbiAgbWF4LWhlaWdodDozMDBweDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xufVxuLmNpcmNsZS1sb2FkaW5nIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2YzZjNmMzsgLyogTGlnaHQgZ3JleSAqL1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzM0OThkYjsgLyogQmx1ZSAqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGFuaW1hdGlvbjogY2lyY2xlLWxvYWRpbmctc3BpbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgbWFyZ2luOmF1dG87XG4gICYubWluaXtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY2lyY2xlLWxvYWRpbmctc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbiIsIi5rYWxlbmRlcy1sb2FkaW5nLXByb2dyZXNzLW9ubHl7XG4gIC5pcy1sb2FkaW5ne1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHN2Z3tcbiAgICAgIHN0cm9rZTojQzkzODY3O1xuICAgIH1cbiAgfVxufVxuIiwiLmthbGVuZGVzLW1hcC1jYXJkIHtcbiAgLmhlYWRlciB7XG5cbiAgfVxuICAuY29udGVudCB7XG4gICAgcGFkZGluZyA6IDUlO1xuICAgIC50aXRsZSB7XG4gICAgICBjb2xvciA6IGJsYWNrO1xuICAgICAgZm9udC1zaXplIDogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAubm90ZSB7XG4gICAgICBmb250LXNpemUgOiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcCA6IDVweDtcbiAgICB9XG5cbiAgICAuYWRyZXNzZSB7XG4gICAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgfVxuICB9XG5cbn1cbiNtYXAgYnV0dG9uW3RpdGxlPVwiRmVybWVyXCJdIHtcbiAgbWFyZ2luOjRweCAhaW1wb3J0YW50O1xufVxuLmdtLXN0eWxlIC5nbS1zdHlsZS1pdyB7XG4gIHBhZGRpbmcgOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG59XG4ueHN7XG4gIC5rYWxlbmRlcy1tYXAtY2FyZCB7XG4gICAgLmhlYWRlciB7XG4gICAgICBtaW4taGVpZ2h0IDogMTQwcHg7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIC5zZXQtd2lkdGh7XG4gICAgICAgIG1pbi13aWR0aDo4MHZ3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNte1xuICAua2FsZW5kZXMtbWFwLWNhcmQge1xuICAgIC5oZWFkZXIge1xuICAgICAgbWluLWhlaWdodCA6IDIwMHB4O1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAuc2V0LXdpZHRoe1xuICAgICAgICBtaW4td2lkdGg6NjB2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ndC1zbXtcbiAgLmthbGVuZGVzLW1hcC1jYXJkIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQgOiAyMDBweDtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgLnNldC13aWR0aHtcbiAgICAgICAgbWluLXdpZHRoOjIwdnc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua2FsZW5kZXMtbW9yZU1lbnUtaXRlbXtcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgbGluZWFyO1xuICAua2FsZW5kZXMtbW9yZU1lbnUtaXRlbS1pY29ue1xuICAgIHdpZHRoOjgwcHg7XG4gIH1cbiAgLmthbGVuZGVzLW1vcmVNZW51LWl0ZW0tbGFiZWx7XG4gICAgZm9udC1zaXplOjE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOjIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgc3BhbntcbiAgICAgIGZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGNvbG9yOiM0MjQyNDI7XG4gICAgJjpub3QoLmxhc3Qpe1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUUxRTE7XG4gICAgfVxuICB9XG59XG4ua2FsZW5kZXMtbW9yZU1lbnUtaXRlbTpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbn1cbiIsIi5rYWxlbmRlcy1jaGVja2VkSWNvbntcbiAgaGVpZ2h0OjI0cHg7XG4gIHdpZHRoOjI0cHg7XG4gIG1kLWljb257XG4gICAgY29sb3I6IzNGNTFCNTtcbiAgfVxufVxuIiwiLmthbGVuZGVzLXhzTWVudUl0ZW17XG4gIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAua2FsZW5kZXMteHNNZW51SXRlbS1jb250ZW50e1xuICAgIG1pbi1oZWlnaHQ6MTAwcHg7XG4gICAgcGFkZGluZy10b3A6MTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFRUVFRUU7XG4gIH1cbiAgJi5maXJzdHtcblxuICB9XG4gICYubGFzdHtcbiAgICBib3JkZXItYm90dG9tOm5vbmU7XG4gIH1cbiAgLmthbGVuZGVzLXhzTWVudUl0ZW0tbWFpbntcbiAgICAuaXRlbS1sYWJlbHtcbiAgICAgIGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDpib2xkO1xuICAgICAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gICAgfVxuICAgIG1kLWljb257XG4gICAgICBjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO1xuICAgICAgZm9udC1zaXplOjI4cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDoyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDoyOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5rYWxlbmRlcy14c01lbnVJdGVtLXN1YntcbiAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgcGFkZGluZy1sZWZ0OjUwcHg7XG4gIH1cbiAgLmthbGVuZGVzLXhzTWVudUl0ZW0taWNvbntcblxuICB9XG59XG4iLCIua2FsZW5kZXMtc2Nyb2xsYWJsZXtcbiAgbWFyZ2luLWJvdHRvbToxMDBweDtcbn1cbi5kZXNrdG9we1xuICAua2FsZW5kZXMtc2Nyb2xsYWJsZXtcbiAgICAmOm5vdCgubm8tcGFkZGluZyl7XG4gICAgICAmOm5vdCguZm9yY2UtbW9iaWxlLW5hdil7XG4gICAgICAgIC5rYWxlbmRlcy1zY3JvbGxhYmxlLWNvbnRlbnR7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxufVxuXG4iLCIvLyBwYXNzZXIgw6AgdW5lIHBhZ2Ugc3VpdmFudGVcbkBrZXlmcmFtZXMga2FsZW5kZXMtcGFnZS1vcGVuLW5leHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGthbGVuZGVzLXBhZ2UtY2xvc2UtbmV4dCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4vL3Bhc3NlciDDoCB1bmUgcGFnZSBwcsOpY8OpZGVudGVcbkBrZXlmcmFtZXMga2FsZW5kZXMtcGFnZS1vcGVuLXByZXYge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBrYWxlbmRlcy1wYWdlLWNsb3NlLXByZXYge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxuICB0byB7XG4gICAgZGlzcGxheTpub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG59XG5cbi5tb2JpbGUtbmF2e1xuICAmLmthbGVuZGVzLXBhZ2V7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAmLmthbGVuZGVzLXBhZ2UtdHJhbnNwYXJlbnR7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmLmthbGVuZGVzLXBhZ2UtbmV4dHtcbiAgICAgICYua2FsZW5kZXMtcGFnZS1oaWRkZW57XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBhbmltYXRpb24tbmFtZToga2FsZW5kZXMtcGFnZS1jbG9zZS1uZXh0O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgICAgfVxuICAgICAgJjpub3QoLmthbGVuZGVzLXBhZ2UtaGlkZGVuKXtcbiAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBrYWxlbmRlcy1wYWdlLW9wZW4tbmV4dDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5rYWxlbmRlcy1wYWdlLXByZXZ7XG4gICAgICAmLmthbGVuZGVzLXBhZ2UtaGlkZGVue1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGthbGVuZGVzLXBhZ2UtY2xvc2UtcHJldjtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICAgIH1cbiAgICAgICY6bm90KC5rYWxlbmRlcy1wYWdlLWhpZGRlbil7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICBhbmltYXRpb24tbmFtZToga2FsZW5kZXMtcGFnZS1vcGVuLXByZXY7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgICB9XG4gICAgfVxuICAgICYua2FsZW5kZXMtcGFnZS1kaXNwbGF5LW5vbmV7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG59XG4ua2FsZW5kZXMtcGFnZXtcbiAgLmthbGVuZGVzLXJlc2l6YWJsZXtcbiAgICB3aWR0aDo4cHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OjJweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG4gICAgbWQtaWNvbntcbiAgICAgIGZvbnQtc2l6ZTo4cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDo4cHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOjhweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOjhweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDo4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmlzLWhpZGRlbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjk4MDA7XG4gICAgICBhbmltYXRpb246IGJsaW5rZXItMjUgMnMgbGluZWFyIGluZmluaXRlICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNFMUJFRTc7XG4gICAgICAvL2NvbG9yOiNCQTY4Qzg7XG4gICAgICBtZC1pY29ue1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5yaWdodHtcbiAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI0VFRUVFRTtcbiAgICB9XG4gICAgJi5sZWZ0e1xuICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNFRUVFRUU7XG5cbiAgICB9XG4gIH1cbiAgJi5rYWxlbmRlcy1wYWdlLWhpZGRlbntcbiAgICAmOm5vdCgua2FsZW5kZXMtcGFnZS1uZXh0KXtcbiAgICAgICY6bm90KC5rYWxlbmRlcy1wYWdlLXByZXYpe1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5rYWxlbmRlcy1wYWdlTmF2aWdhdG9ye1xuICBjdXJzb3I6cG9pbnRlcjtcbiAgbWQtaWNvbntcbiAgICB3aWR0aDozMHB4O1xuICAgIGhlaWdodDozMHB4O1xuICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgIGNvbG9yOmJsYWNrO1xuICB9XG59XG4iLCIuaW50bC10ZWwtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmludGwtdGVsLWlucHV0ICp7Ym94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94fS5pbnRsLXRlbC1pbnB1dCAuaGlkZXtkaXNwbGF5Om5vbmV9LmludGwtdGVsLWlucHV0IC52LWhpZGV7dmlzaWJpbGl0eTpoaWRkZW59LmludGwtdGVsLWlucHV0IGlucHV0LC5pbnRsLXRlbC1pbnB1dCBpbnB1dFt0eXBlPXRleHRdLC5pbnRsLXRlbC1pbnB1dCBpbnB1dFt0eXBlPXRlbF17cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MzZweDttYXJnaW4tcmlnaHQ6MH0uaW50bC10ZWwtaW5wdXQgLmZsYWctY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7cGFkZGluZzoxcHh9LmludGwtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFne3otaW5kZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozNnB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MCAwIDAgOHB4fS5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWZsYWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bWFyZ2luOmF1dG99LmludGwtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnIC5pdGktYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0ycHg7cmlnaHQ6NnB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDozcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo0cHggc29saWQgIzU1NX0uaW50bC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLml0aS1hcnJvdy51cHtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgIzU1NX0uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjA7bWFyZ2luOjAgMCAwIC0xcHg7Ym94LXNoYWRvdzoxcHggMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNDQ0M7d2hpdGUtc3BhY2U6bm93cmFwO21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QuZHJvcHVwe2JvdHRvbToxMDAlO21hcmdpbi1ib3R0b206LTFweH0uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjBweH1AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpey5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0e3doaXRlLXNwYWNlOm5vcm1hbH19LmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpdmlkZXJ7cGFkZGluZy1ib3R0b206NXB4O21hcmdpbi1ib3R0b206NXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNDQ0N9LmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnl7cGFkZGluZzo1cHggMTBweH0uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSAuZGlhbC1jb2Rle2NvbG9yOiM5OTl9LmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkuaGlnaGxpZ2h0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KX0uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gsLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSwuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZGlhbC1jb2Rle3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZy1ib3gsLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZXttYXJnaW4tcmlnaHQ6NnB4fS5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dCwuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZXh0XSwuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZWxde3BhZGRpbmctcmlnaHQ6NnB4O3BhZGRpbmctbGVmdDo1MnB4O21hcmdpbi1sZWZ0OjB9LmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcntyaWdodDphdXRvO2xlZnQ6MH0uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWd7d2lkdGg6NDZweH0uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyOmhvdmVye2N1cnNvcjpwb2ludGVyfS5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXI6aG92ZXIgLnNlbGVjdGVkLWZsYWd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDUpfS5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0rLmZsYWctY29udGFpbmVyOmhvdmVyLC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0rLmZsYWctY29udGFpbmVyOmhvdmVye2N1cnNvcjpkZWZhdWx0fS5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0rLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnLC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0rLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFne2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZSAuc2VsZWN0ZWQtZmxhZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wNSk7ZGlzcGxheTp0YWJsZX0uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlIC5zZWxlY3RlZC1kaWFsLWNvZGV7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nLWxlZnQ6MjhweH0uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiBpbnB1dCwuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRleHRdLC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0yIGlucHV0W3R5cGU9dGVsXXtwYWRkaW5nLWxlZnQ6NzZweH0uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiAuc2VsZWN0ZWQtZmxhZ3t3aWR0aDo3MHB4fS5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0LC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0W3R5cGU9dGV4dF0sLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTMgaW5wdXRbdHlwZT10ZWxde3BhZGRpbmctbGVmdDo4NHB4fS5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIC5zZWxlY3RlZC1mbGFne3dpZHRoOjc4cHh9LmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTQgaW5wdXQsLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTQgaW5wdXRbdHlwZT10ZXh0XSwuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRlbF17cGFkZGluZy1sZWZ0OjkycHh9LmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTQgLnNlbGVjdGVkLWZsYWd7d2lkdGg6ODZweH0uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSBpbnB1dCwuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24uc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRleHRdLC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93bi5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy01IGlucHV0W3R5cGU9dGVsXXtwYWRkaW5nLWxlZnQ6MTAwcHh9LmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duLnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgLnNlbGVjdGVkLWZsYWd7d2lkdGg6OTRweH0uaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwMDBweDtsZWZ0Oi0xMDAwcHg7ei1pbmRleDoxMDYwO3BhZGRpbmc6MXB4fS5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyOmhvdmVye2N1cnNvcjpwb2ludGVyfS5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVye3RvcDozMHB4O2JvdHRvbTozMHB4O2xlZnQ6MzBweDtyaWdodDozMHB4O3Bvc2l0aW9uOmZpeGVkfS5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0e21heC1oZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5e3BhZGRpbmc6MTBweCAxMHB4O2xpbmUtaGVpZ2h0OjEuNWVtfS5pdGktZmxhZ3t3aWR0aDoyMHB4fS5pdGktZmxhZy5iZXt3aWR0aDoxOHB4fS5pdGktZmxhZy5jaHt3aWR0aDoxNXB4fS5pdGktZmxhZy5tY3t3aWR0aDoxOXB4fS5pdGktZmxhZy5uZXt3aWR0aDoxOHB4fS5pdGktZmxhZy5ucHt3aWR0aDoxM3B4fS5pdGktZmxhZy52YXt3aWR0aDoxNXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyIC8gMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaXRpLWZsYWd7YmFja2dyb3VuZC1zaXplOjU2MzBweCAxNXB4fX0uaXRpLWZsYWcuYWN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggMHB4fS5pdGktZmxhZy5hZHtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMnB4IDBweH0uaXRpLWZsYWcuYWV7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDRweCAwcHh9Lml0aS1mbGFnLmFme2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTY2cHggMHB4fS5pdGktZmxhZy5hZ3toZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04OHB4IDBweH0uaXRpLWZsYWcuYWl7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEwcHggMHB4fS5pdGktZmxhZy5hbHtoZWlnaHQ6MTVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMzJweCAwcHh9Lml0aS1mbGFnLmFte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1NHB4IDBweH0uaXRpLWZsYWcuYW97aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggMHB4fS5pdGktZmxhZy5hcXtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOThweCAwcHh9Lml0aS1mbGFnLmFye2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTIyMHB4IDBweH0uaXRpLWZsYWcuYXN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQycHggMHB4fS5pdGktZmxhZy5hdHtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNjRweCAwcHh9Lml0aS1mbGFnLmF1e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4NnB4IDBweH0uaXRpLWZsYWcuYXd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMzA4cHggMHB4fS5pdGktZmxhZy5heHtoZWlnaHQ6MTNweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMzBweCAwcHh9Lml0aS1mbGFnLmF6e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1MnB4IDBweH0uaXRpLWZsYWcuYmF7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMzc0cHggMHB4fS5pdGktZmxhZy5iYntoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zOTZweCAwcHh9Lml0aS1mbGFnLmJke2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxOHB4IDBweH0uaXRpLWZsYWcuYmV7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQwcHggMHB4fS5pdGktZmxhZy5iZntoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00NjBweCAwcHh9Lml0aS1mbGFnLmJne2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTQ4MnB4IDBweH0uaXRpLWZsYWcuYmh7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA0cHggMHB4fS5pdGktZmxhZy5iaXtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi01MjZweCAwcHh9Lml0aS1mbGFnLmJqe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTU0OHB4IDBweH0uaXRpLWZsYWcuYmx7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTcwcHggMHB4fS5pdGktZmxhZy5ibXtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi01OTJweCAwcHh9Lml0aS1mbGFnLmJue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTYxNHB4IDBweH0uaXRpLWZsYWcuYm97aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNjM2cHggMHB4fS5pdGktZmxhZy5icXtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NThweCAwcHh9Lml0aS1mbGFnLmJye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTY4MHB4IDBweH0uaXRpLWZsYWcuYnN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNzAycHggMHB4fS5pdGktZmxhZy5idHtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03MjRweCAwcHh9Lml0aS1mbGFnLmJ2e2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTc0NnB4IDBweH0uaXRpLWZsYWcuYnd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNzY4cHggMHB4fS5pdGktZmxhZy5ieXtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03OTBweCAwcHh9Lml0aS1mbGFnLmJ6e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTgxMnB4IDBweH0uaXRpLWZsYWcuY2F7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotODM0cHggMHB4fS5pdGktZmxhZy5jY3toZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04NTZweCAwcHh9Lml0aS1mbGFnLmNke2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTg3OHB4IDBweH0uaXRpLWZsYWcuY2Z7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotOTAwcHggMHB4fS5pdGktZmxhZy5jZ3toZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05MjJweCAwcHh9Lml0aS1mbGFnLmNoe2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTk0NHB4IDBweH0uaXRpLWZsYWcuY2l7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotOTYxcHggMHB4fS5pdGktZmxhZy5ja3toZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05ODNweCAwcHh9Lml0aS1mbGFnLmNse2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwMDVweCAwcHh9Lml0aS1mbGFnLmNte2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwMjdweCAwcHh9Lml0aS1mbGFnLmNue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwNDlweCAwcHh9Lml0aS1mbGFnLmNve2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwNzFweCAwcHh9Lml0aS1mbGFnLmNwe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwOTNweCAwcHh9Lml0aS1mbGFnLmNye2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTExMTVweCAwcHh9Lml0aS1mbGFnLmN1e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTExMzdweCAwcHh9Lml0aS1mbGFnLmN2e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTExNTlweCAwcHh9Lml0aS1mbGFnLmN3e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTExODFweCAwcHh9Lml0aS1mbGFnLmN4e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyMDNweCAwcHh9Lml0aS1mbGFnLmN5e2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTEyMjVweCAwcHh9Lml0aS1mbGFnLmN6e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyNDdweCAwcHh9Lml0aS1mbGFnLmRle2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyNjlweCAwcHh9Lml0aS1mbGFnLmRne2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyOTFweCAwcHh9Lml0aS1mbGFnLmRqe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzMTNweCAwcHh9Lml0aS1mbGFnLmRre2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzMzVweCAwcHh9Lml0aS1mbGFnLmRte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzNTdweCAwcHh9Lml0aS1mbGFnLmRve2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTEzNzlweCAwcHh9Lml0aS1mbGFnLmR6e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0MDFweCAwcHh9Lml0aS1mbGFnLmVhe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0MjNweCAwcHh9Lml0aS1mbGFnLmVje2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0NDVweCAwcHh9Lml0aS1mbGFnLmVle2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTE0NjdweCAwcHh9Lml0aS1mbGFnLmVne2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0ODlweCAwcHh9Lml0aS1mbGFnLmVoe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1MTFweCAwcHh9Lml0aS1mbGFnLmVye2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1MzNweCAwcHh9Lml0aS1mbGFnLmVze2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1NTVweCAwcHh9Lml0aS1mbGFnLmV0e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1NzdweCAwcHh9Lml0aS1mbGFnLmV1e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1OTlweCAwcHh9Lml0aS1mbGFnLmZpe2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2MjFweCAwcHh9Lml0aS1mbGFnLmZqe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2NDNweCAwcHh9Lml0aS1mbGFnLmZre2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2NjVweCAwcHh9Lml0aS1mbGFnLmZte2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2ODdweCAwcHh9Lml0aS1mbGFnLmZve2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3MDlweCAwcHh9Lml0aS1mbGFnLmZye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3MzFweCAwcHh9Lml0aS1mbGFnLmdhe2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3NTNweCAwcHh9Lml0aS1mbGFnLmdie2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3NzVweCAwcHh9Lml0aS1mbGFnLmdke2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3OTdweCAwcHh9Lml0aS1mbGFnLmdle2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4MTlweCAwcHh9Lml0aS1mbGFnLmdme2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4NDFweCAwcHh9Lml0aS1mbGFnLmdne2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4NjNweCAwcHh9Lml0aS1mbGFnLmdoe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4ODVweCAwcHh9Lml0aS1mbGFnLmdpe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5MDdweCAwcHh9Lml0aS1mbGFnLmdse2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5MjlweCAwcHh9Lml0aS1mbGFnLmdte2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5NTFweCAwcHh9Lml0aS1mbGFnLmdue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5NzNweCAwcHh9Lml0aS1mbGFnLmdwe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5OTVweCAwcHh9Lml0aS1mbGFnLmdxe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIwMTdweCAwcHh9Lml0aS1mbGFnLmdye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIwMzlweCAwcHh9Lml0aS1mbGFnLmdze2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIwNjFweCAwcHh9Lml0aS1mbGFnLmd0e2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTIwODNweCAwcHh9Lml0aS1mbGFnLmd1e2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxMDVweCAwcHh9Lml0aS1mbGFnLmd3e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxMjdweCAwcHh9Lml0aS1mbGFnLmd5e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxNDlweCAwcHh9Lml0aS1mbGFnLmhre2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxNzFweCAwcHh9Lml0aS1mbGFnLmhte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxOTNweCAwcHh9Lml0aS1mbGFnLmhue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyMTVweCAwcHh9Lml0aS1mbGFnLmhye2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyMzdweCAwcHh9Lml0aS1mbGFnLmh0e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyNTlweCAwcHh9Lml0aS1mbGFnLmh1e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyODFweCAwcHh9Lml0aS1mbGFnLmlje2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzMDNweCAwcHh9Lml0aS1mbGFnLmlke2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzMjVweCAwcHh9Lml0aS1mbGFnLmlle2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzNDdweCAwcHh9Lml0aS1mbGFnLmlse2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzNjlweCAwcHh9Lml0aS1mbGFnLmlte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzOTFweCAwcHh9Lml0aS1mbGFnLmlue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0MTNweCAwcHh9Lml0aS1mbGFnLmlve2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0MzVweCAwcHh9Lml0aS1mbGFnLmlxe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0NTdweCAwcHh9Lml0aS1mbGFnLmlye2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0NzlweCAwcHh9Lml0aS1mbGFnLmlze2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1MDFweCAwcHh9Lml0aS1mbGFnLml0e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1MjNweCAwcHh9Lml0aS1mbGFnLmple2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1NDVweCAwcHh9Lml0aS1mbGFnLmpte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1NjdweCAwcHh9Lml0aS1mbGFnLmpve2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1ODlweCAwcHh9Lml0aS1mbGFnLmpwe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2MTFweCAwcHh9Lml0aS1mbGFnLmtle2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2MzNweCAwcHh9Lml0aS1mbGFnLmtne2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2NTVweCAwcHh9Lml0aS1mbGFnLmtoe2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTI2NzdweCAwcHh9Lml0aS1mbGFnLmtpe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2OTlweCAwcHh9Lml0aS1mbGFnLmtte2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3MjFweCAwcHh9Lml0aS1mbGFnLmtue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3NDNweCAwcHh9Lml0aS1mbGFnLmtwe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3NjVweCAwcHh9Lml0aS1mbGFnLmtye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3ODdweCAwcHh9Lml0aS1mbGFnLmt3e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4MDlweCAwcHh9Lml0aS1mbGFnLmt5e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4MzFweCAwcHh9Lml0aS1mbGFnLmt6e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4NTNweCAwcHh9Lml0aS1mbGFnLmxhe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4NzVweCAwcHh9Lml0aS1mbGFnLmxie2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4OTdweCAwcHh9Lml0aS1mbGFnLmxje2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5MTlweCAwcHh9Lml0aS1mbGFnLmxpe2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5NDFweCAwcHh9Lml0aS1mbGFnLmxre2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5NjNweCAwcHh9Lml0aS1mbGFnLmxye2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5ODVweCAwcHh9Lml0aS1mbGFnLmxze2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwMDdweCAwcHh9Lml0aS1mbGFnLmx0e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwMjlweCAwcHh9Lml0aS1mbGFnLmx1e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwNTFweCAwcHh9Lml0aS1mbGFnLmx2e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwNzNweCAwcHh9Lml0aS1mbGFnLmx5e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwOTVweCAwcHh9Lml0aS1mbGFnLm1he2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxMTdweCAwcHh9Lml0aS1mbGFnLm1je2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxMzlweCAwcHh9Lml0aS1mbGFnLm1ke2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxNjBweCAwcHh9Lml0aS1mbGFnLm1le2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxODJweCAwcHh9Lml0aS1mbGFnLm1me2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyMDRweCAwcHh9Lml0aS1mbGFnLm1ne2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyMjZweCAwcHh9Lml0aS1mbGFnLm1oe2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyNDhweCAwcHh9Lml0aS1mbGFnLm1re2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyNzBweCAwcHh9Lml0aS1mbGFnLm1se2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyOTJweCAwcHh9Lml0aS1mbGFnLm1te2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzMTRweCAwcHh9Lml0aS1mbGFnLm1ue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzMzZweCAwcHh9Lml0aS1mbGFnLm1ve2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzNThweCAwcHh9Lml0aS1mbGFnLm1we2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzODBweCAwcHh9Lml0aS1mbGFnLm1xe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0MDJweCAwcHh9Lml0aS1mbGFnLm1ye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0MjRweCAwcHh9Lml0aS1mbGFnLm1ze2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0NDZweCAwcHh9Lml0aS1mbGFnLm10e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0NjhweCAwcHh9Lml0aS1mbGFnLm11e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0OTBweCAwcHh9Lml0aS1mbGFnLm12e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1MTJweCAwcHh9Lml0aS1mbGFnLm13e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1MzRweCAwcHh9Lml0aS1mbGFnLm14e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1NTZweCAwcHh9Lml0aS1mbGFnLm15e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1NzhweCAwcHh9Lml0aS1mbGFnLm16e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2MDBweCAwcHh9Lml0aS1mbGFnLm5he2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2MjJweCAwcHh9Lml0aS1mbGFnLm5je2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2NDRweCAwcHh9Lml0aS1mbGFnLm5le2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2NjZweCAwcHh9Lml0aS1mbGFnLm5me2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2ODZweCAwcHh9Lml0aS1mbGFnLm5ne2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3MDhweCAwcHh9Lml0aS1mbGFnLm5pe2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3MzBweCAwcHh9Lml0aS1mbGFnLm5se2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3NTJweCAwcHh9Lml0aS1mbGFnLm5ve2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3NzRweCAwcHh9Lml0aS1mbGFnLm5we2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3OTZweCAwcHh9Lml0aS1mbGFnLm5ye2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4MTFweCAwcHh9Lml0aS1mbGFnLm51e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4MzNweCAwcHh9Lml0aS1mbGFnLm56e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4NTVweCAwcHh9Lml0aS1mbGFnLm9te2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4NzdweCAwcHh9Lml0aS1mbGFnLnBhe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4OTlweCAwcHh9Lml0aS1mbGFnLnBle2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5MjFweCAwcHh9Lml0aS1mbGFnLnBme2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5NDNweCAwcHh9Lml0aS1mbGFnLnBne2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5NjVweCAwcHh9Lml0aS1mbGFnLnBoe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5ODdweCAwcHh9Lml0aS1mbGFnLnBre2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwMDlweCAwcHh9Lml0aS1mbGFnLnBse2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTQwMzFweCAwcHh9Lml0aS1mbGFnLnBte2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwNTNweCAwcHh9Lml0aS1mbGFnLnBue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwNzVweCAwcHh9Lml0aS1mbGFnLnBye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwOTdweCAwcHh9Lml0aS1mbGFnLnBze2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxMTlweCAwcHh9Lml0aS1mbGFnLnB0e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxNDFweCAwcHh9Lml0aS1mbGFnLnB3e2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTQxNjNweCAwcHh9Lml0aS1mbGFnLnB5e2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxODVweCAwcHh9Lml0aS1mbGFnLnFhe2hlaWdodDo4cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDIwN3B4IDBweH0uaXRpLWZsYWcucmV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDIyOXB4IDBweH0uaXRpLWZsYWcucm97aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDI1MXB4IDBweH0uaXRpLWZsYWcucnN7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDI3M3B4IDBweH0uaXRpLWZsYWcucnV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDI5NXB4IDBweH0uaXRpLWZsYWcucnd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDMxN3B4IDBweH0uaXRpLWZsYWcuc2F7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDMzOXB4IDBweH0uaXRpLWZsYWcuc2J7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDM2MXB4IDBweH0uaXRpLWZsYWcuc2N7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDM4M3B4IDBweH0uaXRpLWZsYWcuc2R7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQwNXB4IDBweH0uaXRpLWZsYWcuc2V7aGVpZ2h0OjEzcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQyN3B4IDBweH0uaXRpLWZsYWcuc2d7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQ0OXB4IDBweH0uaXRpLWZsYWcuc2h7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQ3MXB4IDBweH0uaXRpLWZsYWcuc2l7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQ5M3B4IDBweH0uaXRpLWZsYWcuc2p7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDUxNXB4IDBweH0uaXRpLWZsYWcuc2t7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDUzN3B4IDBweH0uaXRpLWZsYWcuc2x7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDU1OXB4IDBweH0uaXRpLWZsYWcuc217aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDU4MXB4IDBweH0uaXRpLWZsYWcuc257aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDYwM3B4IDBweH0uaXRpLWZsYWcuc297aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDYyNXB4IDBweH0uaXRpLWZsYWcuc3J7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDY0N3B4IDBweH0uaXRpLWZsYWcuc3N7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDY2OXB4IDBweH0uaXRpLWZsYWcuc3R7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDY5MXB4IDBweH0uaXRpLWZsYWcuc3Z7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDcxM3B4IDBweH0uaXRpLWZsYWcuc3h7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDczNXB4IDBweH0uaXRpLWZsYWcuc3l7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDc1N3B4IDBweH0uaXRpLWZsYWcuc3p7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDc3OXB4IDBweH0uaXRpLWZsYWcudGF7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDgwMXB4IDBweH0uaXRpLWZsYWcudGN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDgyM3B4IDBweH0uaXRpLWZsYWcudGR7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDg0NXB4IDBweH0uaXRpLWZsYWcudGZ7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDg2N3B4IDBweH0uaXRpLWZsYWcudGd7aGVpZ2h0OjEzcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDg4OXB4IDBweH0uaXRpLWZsYWcudGh7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDkxMXB4IDBweH0uaXRpLWZsYWcudGp7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDkzM3B4IDBweH0uaXRpLWZsYWcudGt7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDk1NXB4IDBweH0uaXRpLWZsYWcudGx7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDk3N3B4IDBweH0uaXRpLWZsYWcudG17aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDk5OXB4IDBweH0uaXRpLWZsYWcudG57aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTAyMXB4IDBweH0uaXRpLWZsYWcudG97aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA0M3B4IDBweH0uaXRpLWZsYWcudHJ7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA2NXB4IDBweH0uaXRpLWZsYWcudHR7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA4N3B4IDBweH0uaXRpLWZsYWcudHZ7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTEwOXB4IDBweH0uaXRpLWZsYWcudHd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTEzMXB4IDBweH0uaXRpLWZsYWcudHp7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTE1M3B4IDBweH0uaXRpLWZsYWcudWF7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTE3NXB4IDBweH0uaXRpLWZsYWcudWd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTE5N3B4IDBweH0uaXRpLWZsYWcudW17aGVpZ2h0OjExcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTIxOXB4IDBweH0uaXRpLWZsYWcudXN7aGVpZ2h0OjExcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTI0MXB4IDBweH0uaXRpLWZsYWcudXl7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTI2M3B4IDBweH0uaXRpLWZsYWcudXp7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTI4NXB4IDBweH0uaXRpLWZsYWcudmF7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTMwN3B4IDBweH0uaXRpLWZsYWcudmN7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTMyNHB4IDBweH0uaXRpLWZsYWcudmV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTM0NnB4IDBweH0uaXRpLWZsYWcudmd7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTM2OHB4IDBweH0uaXRpLWZsYWcudml7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTM5MHB4IDBweH0uaXRpLWZsYWcudm57aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQxMnB4IDBweH0uaXRpLWZsYWcudnV7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQzNHB4IDBweH0uaXRpLWZsYWcud2Z7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQ1NnB4IDBweH0uaXRpLWZsYWcud3N7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQ3OHB4IDBweH0uaXRpLWZsYWcueGt7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTUwMHB4IDBweH0uaXRpLWZsYWcueWV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTUyMnB4IDBweH0uaXRpLWZsYWcueXR7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTU0NHB4IDBweH0uaXRpLWZsYWcuemF7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTU2NnB4IDBweH0uaXRpLWZsYWcuem17aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTU4OHB4IDBweH0uaXRpLWZsYWcuend7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTYxMHB4IDBweH0uaXRpLWZsYWd7d2lkdGg6MjBweDtoZWlnaHQ6MTVweDtib3gtc2hhZG93OjBweCAwcHggMXB4IDBweCAjODg4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9mbGFncy9mbGFncy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtY29sb3I6I0RCREJEQjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjIwcHggMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMiAvIDEpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lml0aS1mbGFne2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9mbGFncy9mbGFnc0AyeC5wbmdcIil9fS5pdGktZmxhZy5ucHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuIiwiLmthbGVuZGVzLXNsaWRlLWNvbnRhaW5lcntcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xuICAuaGlkZS1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFye1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxufVxuIiwiLmthbGVuZGVzLXNtYXJ0LXRhYntcbiAgY3Vyc29yOnBvaW50ZXI7XG4gICY6bm90KC5maXJzdC10YWIpe1xuICAgIG1hcmdpbi1sZWZ0Oi0zMHB4O1xuICB9XG5cbiAgLmthbGVuZGVzLXRhYi1sYWJlbHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAuZmlyc3QtdGFie1xuICAgIC5rYWxlbmRlcy10YWItbGFiZWx7XG4gICAgICBjb2xvcjogI0EzQTNCRDtcbiAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgIH1cbiAgICAua2FsZW5kZXMtdGFiLWJ1dHRvbntcbiAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xuICAgIH1cbiAgfVxuICAuc2Vjb25kLXRhYntcbiAgICAua2FsZW5kZXMtdGFiLWxhYmVse1xuICAgICAgY29sb3I6ICNBM0EzQkQ7XG4gICAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICAgIH1cbiAgICAua2FsZW5kZXMtdGFiLWJ1dHRvbntcbiAgICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcbiAgICB9XG4gIH1cbiAgJi5zZWxlY3RlZHtcbiAgICBjb2xvcjogIzVGMkVFQTtcbiAgICAua2FsZW5kZXMtdGFiLWxhYmVse1xuICAgICAgY29sb3I6ICM1RjJFRUE7XG4gICAgfVxuICAgIC5rYWxlbmRlcy10YWItYnV0dG9ue1xuICAgICAgYmFja2dyb3VuZDogIzVGMkVFQTtcbiAgICAgIG1kLWljb257XG4gICAgICAgIGNvbG9yOiNGN0Y3RkM7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5rYWxlbmRlcy10YWItYnV0dG9ue1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNGN0Y3RkM7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzVGMkVFQTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgd2lkdGg6ODBweDtcbiAgICBoZWlnaHQ6MzZweDtcbiAgICBtZC1pY29ue1xuICAgICAgY29sb3I6IzVGMkVFQTtcbiAgICB9XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy1zd2l0Y2gtaXRlbXtcbiAgJjpub3QoLm5vLWhvcml6b250YWwtcGFkZGluZyl7XG4gICAgLmthbGVuZGVzLXN3aXRjaC1jb250ZW50e1xuICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDoxMHB4O1xuICAgIH1cbiAgfVxuICAmLm5vLWhvcml6b250YWwtcGFkZGluZ3tcbiAgICAua2FsZW5kZXMtbGlzdEl0ZW0ge1xuICAgICAgLmthbGVuZGVzLWxpc3RJdGVtLXJpZ2h0e1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLXN3aXRjaC1pdGVtLXNlcGFyYXRvcntcbiAgICBoZWlnaHQ6MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUU5Rjg7XG4gIH1cblxufVxuIiwiLypcbiAqXG4gKiBNYWluIHN0eWxlc2hlZXQgZm9yIFN3aXRjaGVyeS5cbiAqIGh0dHA6Ly9hYnBldGtvdi5naXRodWIuaW8vc3dpdGNoZXJ5L1xuICpcbiAqL1xuXG4vKiBTd2l0Y2hlcnkgZGVmYXVsdHMuICovXG5cbi5zd2l0Y2hlcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA1MHB4O1xuXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG59XG5cbi5zd2l0Y2hlcnkgPiBzbWFsbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4vKiBTd2l0Y2hlcnkgc2l6ZXMuICovXG5cbi5zd2l0Y2hlcnktc21hbGwge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuXG4uc3dpdGNoZXJ5LXNtYWxsID4gc21hbGwge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uc3dpdGNoZXJ5LWxhcmdlIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjZweDtcbn1cblxuLnN3aXRjaGVyeS1sYXJnZSA+IHNtYWxsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cblxuIiwiLmthbGVuZGVzLXRhYntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUUxRTE7XG4gIGN1cnNvcjpwb2ludGVyO1xuICAmLnNlbGVjdGVke1xuICAgIGNvbG9yOiAjNUYyRUVBO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNUYyRUVBICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5rYWxlbmRlcy13YXJuaW5nUG9wdXAtY29udGVudHtcbiAgLmNvbnRlbnQge1xuICAgIC5hY2NvdW50IHtcbiAgICAgIGhlaWdodDo4MHB4O1xuICAgICAgbWluLWhlaWdodDo4MHB4O1xuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXdlaWdodDpib2xkO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLndhcm5pbmctZGV0YWlsc3tcbiAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAud2FybmluZy1jb250ZW50e1xuICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud2FybmluZy1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI0VFRUVFRTtcbiAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgcGFkZGluZy1ib3R0b206NXB4O1xuICB9XG5cbn1cbiIsIiNib3V0aXF1ZS1maWNoZS1jb250cmF0c3tcbiAgLmFjdGl2ZS1zdGF0dXMge1xuICAgIGNvbG9yOiAjMEFDQzM1O1xuICB9XG4gIC5wZW5kaW5nLXN0YXR1cyB7XG4gICAgY29sb3I6ICNGRTk1MDA7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjRkU5NTAwO1xuICAgIH1cbiAgfVxuICAuY2FuY2VsZWQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxufSIsIiNib3V0aXF1ZS1wYXJ0cy1kZXNjcmlwdGlvbiB7XG4gIC5ib3V0aXF1ZS1maWNoZS1oZWFkZXItaXRlbXtcbiAgICBwYWRkaW5nOjIwcHggMHB4O1xuICAgIGF7XG4gICAgICBjb2xvcjojMEIwNjQzO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5ib3V0aXF1ZS1maWNoZS1ob3ZlcntcbiAgICAmOmhvdmVye1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbn1cblxuIiwiI2JvdXRpcXVlLWZpY2hlLWRldmlze1xuICAuYWN0aXZlLXN0YXR1cyB7XG4gICAgY29sb3I6ICMwQUNDMzU7XG4gIH1cbiAgLnBlbmRpbmctc3RhdHVzIHtcbiAgICBjb2xvcjogI0ZFOTUwMDtcbiAgICBtZC1pY29ue1xuICAgICAgY29sb3I6ICNGRTk1MDA7XG4gICAgfVxuICB9XG4gIC5jYW5jZWxlZC1zdGF0dXMge1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICB9XG59IiwiI2JvdXRpcXVlLWZpY2hlLWRpcGxhZ297XG4gIC5hY3RpdmUtc3RhdHVzIHtcbiAgICBjb2xvcjogIzBBQ0MzNTtcbiAgfVxuICAucGVuZGluZy1zdGF0dXMge1xuICAgIGNvbG9yOiAjRkU5NTAwO1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjogI0ZFOTUwMDtcbiAgICB9XG4gIH1cbiAgLmNhbmNlbGVkLXN0YXR1cyB7XG4gICAgY29sb3I6ICM5ZTA1MDU7XG4gIH1cbn0iLCIjYm91dGlxdWUtZmljaGUtZG9jdW1lbnRze1xuICAuZmlsZS10aXRsZXtcbiAgICBmb250LXNpemU6MTFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmZpbGUtdGl0bGU6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmZpbGUtcmVtb3Zle1xuICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgIC5jbGVhci1pY29ue1xuICAgICAgY29sb3I6IHJlZDtcbiAgICB9XG4gIH1cbn1cbiIsIiNib3V0aXF1ZS1maWNoZS1tYW5hZ2UtZXZlbnRzIHtcblxuICAuZXZlbnQtYnV0dG9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxufVxuXG4iLCIjYm91dGlxdWUtcGFydHMtbm90ZXMge1xuXG4gIC5ldmVudC1idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG59XG5cbiIsIiNib3V0aXF1ZS1maWNoZS1vcGVyYXRpb25zIHtcbiAga2FsZW5kZXMtdGV4dGFyZWF7XG4gICAgLmthbGVuZGVzLXRleHRhcmVhIC50ZXh0YXJlYS1pbnB1dCB0ZXh0YXJlYXtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgfVxuICB9XG4gIC5jb25uZWN0aW9uLWJ1dHRvbiB7XG4gICAgY29sb3I6IHJnYig2MywgODEsIDE4MSlcbiAgfVxuICAubm90aWYtY29udGVudHtcbiAgICBwYWRkaW5nOjBweCAzMHB4O1xuICAgIG1hcmdpbi10b3A6MTBweDtcbiAgfVxuICAuc29mdC1jb250ZW50e1xuICAgIHBhZGRpbmc6MHB4IDMwcHg7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICB9XG4gIC5hY2NvdW50LWRlbGV0ZXtcblxuICB9XG59XG5cbi54c3tcbiAgI2JvdXRpcXVlLWZpY2hlLW9wZXJhdGlvbnMge1xuICAgIC5ub3RpZi1jb250ZW50e1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgfVxuICAgIC5zb2Z0LWNvbnRlbnR7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICB9XG4gIH1cblxufSIsIiNib3V0aXF1ZS1maWNoZS1zb3VzY3JpcHRpb25zIHtcblxuICAuc291c2NyaXB0aW9uLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbiIsIi5ib3V0aXF1ZS1wYXJ0cy1kZXZpc3tcbiAgLmFjdGl2ZS1zdGF0dXMge1xuICAgIGNvbG9yOiAjMEFDQzM1O1xuICB9XG4gIC5wZW5kaW5nLXN0YXR1cyB7XG4gICAgY29sb3I6ICNGRTk1MDA7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjRkU5NTAwO1xuICAgIH1cbiAgfVxuICAuY2FuY2VsZWQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxufSIsIi5ib3V0aXF1ZS1wYXJ0cy1ldmVudCB7XG4gIC5kb25lLXN0YXR1cyB7XG4gICAgY29sb3I6ICMwQUNDMzU7XG4gIH1cbiAgLnBlbmRpbmctc3RhdHVzIHtcbiAgICBjb2xvcjogI0ZFOTUwMDtcbiAgfVxuICAuY2FuY2VsZWQtc3RhdHVzIHtcbiAgICBjb2xvcjogIzllMDUwNTtcbiAgfVxuXG4gIC5zaG93LW5vdGV7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICMwYjkzZDU7XG4gIH1cbiAgLmRldGFpbHMtbW9yZXtcbiAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgfVxuICBrYWxlbmRlcy10ZXh0YXJlYXtcbiAgICAua2FsZW5kZXMtdGV4dGFyZWEgLnRleHRhcmVhLWlucHV0IHRleHRhcmVhe1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgfVxuICAudGV4dC1iaW5ke1xuICAgIHB7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG4gIH1cbiAgLmthbGVuZGVzLXRleHQtYXJlYS10cnVuY2F0ZXtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG4iLCIuYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uICB7XG4gIC5hY3RpdmUtc3RhdHVzIHtcbiAgICBjb2xvcjogIzBBQ0MzNTtcbiAgfVxuICAucGVyaXNoZWQtc3RhdHVzIHtcbiAgICBjb2xvcjogI0ZFOTUwMDtcbiAgfVxuICAucGVuZGluZy1zdGF0dXMge1xuICAgIGNvbG9yOiAjRkU5NTAwO1xuICB9XG4gIC5jYW5jZWxlZC1zdGF0dXMge1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICB9XG4gIC5yZWNvdXZyZW1lbnQtc3RhdHVze1xuICAgIGNvbG9yOiAjOWUwNTA1O1xuICAgICY6aG92ZXJ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zaG93LW5vdGV7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICMwYjkzZDU7XG4gIH1cbiAga2FsZW5kZXMtdGV4dGFyZWF7XG4gICAgLmthbGVuZGVzLXRleHRhcmVhIC50ZXh0YXJlYS1pbnB1dCB0ZXh0YXJlYXtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gIH1cbiAgLnBhcnJhaW5hZ2UtYnV0dG9ue1xuICAgIGZvbnQtc2l6ZToxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM0NzIyQUU7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjNDcyMkFFO1xuICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICBoZWlnaHQ6MThweDtcbiAgICAgIHdpZHRoOjE4cHg7XG4gICAgICBtaW4taGVpZ2h0OjE4cHg7XG4gICAgICBtaW4td2lkdGg6MThweDtcbiAgICAgIG1hcmdpbi1yaWdodDoycHg7XG4gICAgfVxuICB9XG59XG5cbiIsIi5ib3V0aXF1ZS1wYXJ0cy10YXNre1xuICAuZGV0YWlscy1tb3Jle1xuICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICB9XG59IiwiLmJvdXRpcXVlLXByb2NlZHVyZS10cmVlIHtcblx0cGFkZGluZy1sZWZ0OjEwcHg7XG5cdHBhZGRpbmctdG9wOjVweDtcblx0Zm9udC1zaXplOjEycHg7XG5cdC5ib3V0aXF1ZS1wcm9jZWR1cmUtdHJlZS10aXRsZXtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHQmOmhvdmVye1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cdC5ib3V0aXF1ZS1wcm9jZWR1cmUtdHJlZS1uYW1le1xuXHRcdHBhZGRpbmctbGVmdDozMHB4O1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuIiwiI2NvbW1lbnRzLWxpc3QtaXRlbSB7XG4gIC5jb21tZW50LWNvbnRlbnR7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcHtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgIH1cbiAgfVxufVxuXG4iLCIjZm9ybWF0aW9uLXF1YWxpZmljYXRpb24ge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgbWFyZ2luLWJvdHRvbToxNTBweDtcbiAgaDF7XG4gICAgJi50YWJsZS10aXRsZXtcbiAgICAgIG1hcmdpbjo1cHggYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLnJhcHBlbC1saW5re1xuICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgIGNvbG9yOiAjMTk3NkQyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnJhcHBlbC1saW5rOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gIH1cbiAgICBcbn1cblxuIiwiLmZvcm1hdGlvbi1wYXJ0cy1pdGVtIHtcbiAgLmNoZWNrYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAubGlua3tcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmxpbms6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmthbGVuZGVzLXRleHRhcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgdGV4dGFyZWF7XG4gICAgICBoZWlnaHQ6MjUwcHg7XG4gICAgICBmb250LXNpemU6MTRweDtcbiAgICAgIHBhZGRpbmc6M3B4O1xuICAgIH1cbiAgfVxufVxuXG4iLCIjb25ib2FyZGluZy1zaG93LXN0YXRzIHtcbiAgLnJhcHBlbC1saW5re1xuICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgIGNvbG9yOiAjMTk3NkQyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnJhcHBlbC1saW5rOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gIH1cblxuICAuaDF7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cblxuICAubGktaGVhZGVye1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAubGlzdC1pdGVtLWJpZy10aXRsZXtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogI0ZCQTY3RDsgICAgICBcbiAgICB9XG4gICAgLmxpc3QtaXRlbS1zbWFsbC10aXRsZXtcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICNGQkE2N0Q7ICAgICAgXG4gICAgfVxuICAgIC5jbGllbnQtZGV0YWlscy10ZWFte1xuICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogIzBCMDY0MztcbiAgICB9XG4gICAgLmNsaWVudC1kZXRhaWxzLWluZm97XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzBCMDY0MztcbiAgICB9XG4gICAgLmNsaWVudC1kZXRhaWxzLXRleHR7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgfVxuICB9XG59XG5cbiIsIiNmb3JtYXRpb24tc3RvY2sge1xuICBoMXtcbiAgICAmLnRhYmxlLXRpdGxle1xuICAgICAgbWFyZ2luOjQwcHggYXV0byA1cHggYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuIiwiI21lbnUtaGVscCB7XG4gIC5tZW51LWhlbHAtaGVhZGVye1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgI0ZCQTY3RCAzLjU2JSwgI0ZEQkM3RiA5Mi40OCUpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOjIwcHg7XG4gICAgYm94LXNoYWRvdzogOHB4IDhweCAxNnB4IHJnYmEoMTcsIDE3LCAxNywgMC4xKTtcbiAgICAubWVudS1oZWxwLWhlYWRlci10ZXh0e1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG4gIC5maXJzdC1pdGVte1xuXG4gIH1cbn1cblxuIiwiI21lbnUtaXRlbXMge1xuICAubWVudS1pdGVtcy1zZXBhcmF0b3J7XG4gICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICB9XG4gIC5tZW51LWhlYWRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIHBhZGRpbmc6NDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICAgIC5tZW51LWhlYWRlci1uYW1le1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6MjRweDtcbiAgICB9XG5cbiAgICAubWVudS1oZWFkZXItcHJvZmlsZXtcbiAgICAgIG1hcmdpbi10b3A6MzBweDtcbiAgICB9XG4gICAgLm1lbnUtaXRlbXMtcGhvdG97XG4gICAgICBwYWRkaW5nOjVweDtcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6ODBweDtcbiAgICAgICAgaGVpZ2h0OjgwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ODBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lbnUtY29udGVudHtcbiAgICBiYWNrZ3JvdW5kOiAjNDcyMkFFO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIHBhZGRpbmctdG9wOjEwcHg7XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgICAubWVudS1pdGVtcy1zZXBhcmF0b3J7XG4gICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7XG4gICAgfVxuICAgIC5tZW51LWl0ZW1zLWJveHtcbiAgICAgIC5tZW51LWl0ZW0tbWFpbntcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgIHBhZGRpbmc6MTBweCAyMHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgbWQtaWNvbntcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICAgICAgfVxuICAgICAgICAmLnNlbGVjdGVke1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogIzM4MTg5NDtcbiAgICAgICAgICBjb2xvcjojRkRCQzdGO1xuICAgICAgICAgIG1kLWljb257XG4gICAgICAgICAgICBjb2xvcjojRkRCQzdGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtaXRlbS1tYWluOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgxODk0Oy8vIzVGMkVFQTtcbiAgICAgIH1cbiAgICAgIC5tZW51LWl0ZW17XG4gICAgICAgICY6bm90KC5uby1iYWNrZ3JvdW5kKXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgxODk0O1xuICAgICAgICB9XG4gICAgICAgIHBhZGRpbmc6MTBweCAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICBjb2xvcjojRkRCQzdGO1xuICAgICAgICAgIG1kLWljb257XG4gICAgICAgICAgICBjb2xvcjojRkRCQzdGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuIiwiI21lbnUtaXRlbXM0RGVza3RvcCB7XG4gIC5tZW51LXVzZXItaGVhZGVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgI0ZEQkM3RiAzLjU2JSwgI0ZCQTY3RCA5Mi40OCUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAzMnB4IDQ4cHggcmdiYSgxNywgMTcsIDE3LCAwLjEyKTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBwYWRkaW5nOjIwcHg7XG4gICAgLm1lbnUtdXNlci1oZWFkZXItYXJyb3d7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICB0b3A6MTBweDtcbiAgICB9XG4gICAgLnVzZXItcGhvdG97XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOjgwcHg7XG4gICAgICAgIGhlaWdodDo4MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOjgwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC51c2VyLWJhZGdle1xuXG4gICAgfVxuICAgIC51c2VyLW5hbWV7XG4gICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgIH1cbiAgICAudXNlci1mZWF0dXJlcy1ib3V0aXF1ZXtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLnVzZXItZmVhdHVyZXMtbWFpbHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIC5tZW51LWhlYWRlci1wcm9maWxle1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLXRvcDozMHB4O1xuICAgIH1cbiAgfVxuICAubWVudS1jb250ZW50e1xuICAgIGJhY2tncm91bmQ6ICM0NzIyQUU7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgcGFkZGluZy10b3A6MTBweDtcbiAgICBtZC1pY29ue1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgIC5tZW51LWl0ZW1zLXNlcGFyYXRvcntcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgICB9XG4gICAgLm1lbnUtaXRlbXN7XG4gICAgICAubWVudS1pdGVtLW1haW57XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICBwYWRkaW5nOjEwcHggMjBweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIG1kLWljb257XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7XG4gICAgICAgICAgY29sb3I6I0ZEQkM3RjtcbiAgICAgICAgICBtZC1pY29ue1xuICAgICAgICAgICAgY29sb3I6I0ZEQkM3RjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZW51LWl0ZW0tbWFpbjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4MTg5NDsvLyM1RjJFRUE7XG4gICAgICB9XG5cbiAgICAgIC5tZW51LWl0ZW17XG4gICAgICAgICY6bm90KC5uby1iYWNrZ3JvdW5kKXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgxODk0O1xuICAgICAgICB9XG4gICAgICAgIHBhZGRpbmc6MTBweCAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICBjb2xvcjojRkRCQzdGO1xuICAgICAgICAgIG1kLWljb257XG4gICAgICAgICAgICBjb2xvcjojRkRCQzdGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtaXRlbTpob3ZlcntcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuXG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxufVxuXG4iLCIjbWVudS1tYWluIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDE1cHggMTVweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzpoaWRkZW47XG4gIC5tZW51LW5hdmlnYXRvcntcbiAgICBoZWlnaHQ6NDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRTFFMTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIC5idXR0b24tZGlzY29ubmVjdHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcbiAgICB9XG4gIH1cbn1cbi5kZXNrdG9we1xuICAjbWVudS1tYWluIHtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgfVxufVxuLnhze1xuICAjbWVudS1tYWluIHtcblxuICB9XG59XG5cbiIsIiNtZW51LXVzZXItcGFzc3dvcmR7XG4gIC5tZW51LXVzZXItcGFzc3dvcmQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuNjdkZWcsICNGQkE2N0QgMy41NiUsICNGREJDN0YgOTIuNDglKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzoyMHB4O1xuICAgIGJveC1zaGFkb3c6IDhweCA4cHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMSk7XG4gICAgLm1lbnUtdXNlci1wYXNzd29yZC1oZWFkZXItYXJyb3cge1xuICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIjbWVudS11c2VyIHtcbiAgLm1lbnUtdXNlci1oZWFkZXJ7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBwYWRkaW5nOjIwcHg7XG4gICAgLm1lbnUtdXNlci1oZWFkZXItYXJyb3d7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIGxlZnQ6MjBweDtcbiAgICAgIHRvcDoxMHB4O1xuICAgIH1cbiAgICAudXNlci1waG90b3tcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6ODBweDtcbiAgICAgICAgaGVpZ2h0OjgwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnVzZXItYmFkZ2V7XG5cbiAgICB9XG4gICAgLnVzZXItbmFtZXtcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgfVxuICAgIC51c2VyLWZlYXR1cmVzLWJvdXRpcXVle1xuICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAudXNlci1mZWF0dXJlcy1tYWlse1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbiAgLm1lbnUtdXNlci1zdGF0c3tcbiAgICBib3gtc2hhZG93OiA4cHggOHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjEpO1xuICAgIC5tZW51LXVzZXItc3RhdHMtaGVhZGVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3MjJBRTtcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgICAubWVudS11c2VyLXN0YXRzLWh0LXR0Y3tcbiAgICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgIH1cbiAgICAgIC5zZWxlY3RlZHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5tZW51LXVzZXItc3RhdHMtdGl0bGV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgICAubWVudS11c2VyLXN0YXRzLXZhbHVle1xuICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgICBjb2xvcjojNkU2RThDO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAubWVudS11c2VyLWJvdXRpcXVle1xuICAgIG1hcmdpbi10b3A6NDVweDtcbiAgICAua2FsZW5kZXMtYnV0dG9uIHtcbiAgICAgIC5rYWxlbmRlcy1idXR0b24tdGV4dCB7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWVudS11c2Vyc3tcbiAgICAua2FsZW5kZXMtYnV0dG9uIHtcbiAgICAgIC5rYWxlbmRlcy1idXR0b24tdGV4dCB7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxuXG59XG5cbiIsIiNtb2JpbGUtbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjojRjhGOEZGO1xuICAubW9iaWxlLWxheW91dC1tZW51LW1haW57XG4gICAgLy93aWR0aDo4MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTcsIDE3LCAxNywgMC4yMCk7XG4gICAgei1pbmRleDoxMztcbiAgfVxuICAubWVudS1tYWluLWZ1bGx7XG4gICAgd2lkdGg6MzUwcHg7XG4gIH1cbiAgLm1vYmlsZS1sYXlvdXQtbWFpbi10b3B7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNywgMTcsIDE3LCAwLjIwKTtcbiAgICB6LWluZGV4OjEyO1xuICB9XG4gIC5tb2JpbGUtbGF5b3V0LWNvbnRleHR1YWwtbGlua3N7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNywgMTcsIDE3LCAwLjIwKTtcbiAgICB6LWluZGV4OjEzO1xuICB9XG5cbiAgLm1vYmlsZS1sYXlvdXQtbWFpbntcbiAgICAubW9iaWxlLWxheW91dC1jb250ZW50e1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6NzUwcHg7XG4gICAgfVxuICB9XG5cblxufVxuXG4iLCIjZGVza3RvcC1kaWFsZXIge1xuICAubGlzdHtcbiAgICBtYXJnaW4tbGVmdDo1NXB4O1xuICAgIHBhZGRpbmc6MDtcbiAgfVxuICAuQWxsTm9uZXtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMwQTREQjc7XG4gIH1cbiAgLnNlbGVjdEFsbE5vbmV7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMEE0REI3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5kZXNrdG9wLWRpYWxlci1jYW1wYWlnbnN7XG4gICAgcGFkZGluZzoxMHB4O1xuICAgIG1heC1oZWlnaHQ6MjAwcHg7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTlFOUY4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG92ZXJmbG93OnNjcm9sbDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIC5jYW1wYWlnbi1pdGVte1xuICAgICAgbWFyZ2luOjEwcHg7XG4gICAgfVxuICB9XG5cbn1cblxuIiwiXG4jZGVza3RvcC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNGOEY4RkY7XG4gIC5kZXNrdG9wLWxheW91dC1tZW51LW1haW57XG4gICAgLy93aWR0aDo4MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTcsIDE3LCAxNywgMC4yMCk7XG4gICAgei1pbmRleDoxMztcbiAgfVxuICAubWVudS1tYWluLWZ1bGx7XG4gICAgd2lkdGg6MzMwcHg7XG4gIH1cbiAgLmRlc2t0b3AtbGF5b3V0LW1haW4tdG9we1xuICAgIC8vYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNywgMTcsIDE3LCAwLjIwKTtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjEpO1xuICAgIC8vYm9yZGVyLXJhZGl1czogMHB4IDBweCAxNnB4IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OjE0O1xuICB9XG4gIC5kZXNrdG9wLWxheW91dC1jb250ZXh0dWFsLWxpbmtze1xuICAgIC8vYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNywgMTcsIDE3LCAwLjIwKTtcbiAgICBib3gtc2hhZG93OiAwcHggMzJweCA0OHB4IHJnYmEoMTcsIDE3LCAxNywgMC4xKTtcbiAgICB6LWluZGV4OjEzO1xuICAgIHdpZHRoOjMzMHB4O1xuICB9XG5cbiAgLmRlc2t0b3AtbGF5b3V0LW1haW57XG4gICAgLmRlc2t0b3AtbGF5b3V0LWNvbnRlbnR7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAvL3dpZHRoOjc1MHB4O1xuICAgIH1cbiAgfVxuXG4gICNwaG9uZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMnB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgei1pbmRleDogMTE7XG4gICAgaWZyYW1le1xuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjNkU2RThDO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDMycHggNDhweCByZ2JhKDE3LCAxNywgMTcsIDAuMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICB9XG5cbn1cblxuIiwiI2Rlc2t0b3AtdG9we1xuICAvL2JhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuNjdkZWcsICNGQkE2N0QgMy41NiUsICNGREJDN0YgOTIuNDglKTtcbiAgaGVpZ2h0OjYwcHg7XG4gIG1kLWljb257XG4gICAgY29sb3I6d2hpdGU7XG4gIH1cbiAgLmxlZnQtY29udGVudHtcbiAgICB3aWR0aDoxMzBweDtcbiAgfVxuICAuYmFjay1idXR0b257XG4gICAgd2lkdGg6NTBweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBtZC1pY29ue1xuICAgICAgd2lkdGg6NDVweDtcbiAgICAgIGhlaWdodDo0NXB4O1xuICAgICAgZm9udC1zaXplOjQ1cHg7XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLmRlc2t0b3AtdG9wLXRleHRze1xuICAgIGNvbG9yOndoaXRlO1xuICAgIC50ZXh0LW1haW57XG4gICAgICBmb250LXNpemU6MjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICB9XG4gICAgLnRleHQtc3Vie1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgfVxuICB9XG5cbn0iLCIjb25ib2FyZGluZy1xdWFsaWZpY2F0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbToxNTBweDtcbiAgLnNlYXJjaC1ibG9je1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgaDF7XG4gICAgJi50YWJsZS10aXRsZXtcbiAgICAgIG1hcmdpbjo1cHggYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLnJhcHBlbC1saW5re1xuICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgIGNvbG9yOiAjMTk3NkQyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnJhcHBlbC1saW5rOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gIH1cbiAgICBcbn1cbi5ndC1zbXtcbiAgI29uYm9hcmRpbmctcXVhbGlmaWNhdGlvbiB7XG4gICAgLnNlYXJjaC1ibG9je1xuICAgICAgbWFyZ2luOiAyMHB4IDIwJTtcbiAgICB9XG4gIH1cbn1cblxuIiwiI29uYm9hcmRpbmctc3RvY2sge1xuICBoMXtcbiAgICAmLnRhYmxlLXRpdGxle1xuICAgICAgbWFyZ2luOjQwcHggYXV0byA1cHggYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuIiwiI3Byb3NwZWN0aW9uLXByb3NwZWN0RGV0YWlsc0l0ZW0ge1xuICAucmFwcGVsLWxpbmt7XG4gICAgbWFyZ2luLXJpZ2h0OjMwcHg7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucmFwcGVsLWxpbms6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgfVxufVxuXG4iLCIjcHJvc3BlY3Rpb24tcGFydHMtcHJvc3BlY3RVcGRhdGUge1xuICAucHJvc3BlY3Rpb24tcGFydHMtcHJvc3BlY3RVcGRhdGUtY29udGVudHtcbiAgICBwYWRkaW5nOjIwcHg7XG4gIH1cbiAgc2VsZWN0e1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG4gIC5rYWxlbmRlcy1waG9uZS1jb250YWluZXJ7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbiAgLmthbGVuZGVzLWRhdGVJbnB1dC1zaG93IHtcbiAgICBtaW4taGVpZ2h0OiAyMXB4O1xuICAgIG1pbi13aWR0aDogMTI3cHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbiAgLnByb3NwZWN0VXBkYXRlLXN0YXR1c3tcbiAgICAua2FsZW5kZXMtbGlzdEl0ZW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIC5rYWxlbmRlcy1saXN0SXRlbS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIiwiI3Byb3NwZWN0aW9uLXF1YWxpZmljYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOjE1MHB4O1xuICAuc2VhcmNoLWJsb2N7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICBoMXtcbiAgICAmLnRhYmxlLXRpdGxle1xuICAgICAgbWFyZ2luOjVweCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAucmFwcGVsLWxpbmt7XG4gICAgbWFyZ2luLXJpZ2h0OjMwcHg7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucmFwcGVsLWxpbms6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgfVxuICAgIFxufVxuLmd0LXNte1xuICAjcHJvc3BlY3Rpb24tcXVhbGlmaWNhdGlvbiB7XG4gICAgLnNlYXJjaC1ibG9je1xuICAgICAgbWFyZ2luOiAyMHB4IDIwJTtcbiAgICB9XG4gIH1cbn1cblxuIiwiI3Byb3NwZWN0aW9uLXN0b2NrIHtcbiAgbWFyZ2luLWJvdHRvbToxNTBweDtcbiAgaDF7XG4gICAgJi50YWJsZS10aXRsZXtcbiAgICAgIG1hcmdpbjo0MHB4IGF1dG8gNXB4IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbiIsIiNwYXJhbWV0ZXJzLWhlbHBjZW50ZXItYWlkZWVuTGlnbmUge1xuICAuZG9udC1icmVhay1vdXQge1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLVdvcmQ7XG4gICAgV29yZC13cmFwOiBicmVhay1Xb3JkO1xuICAgIC1tcy1Xb3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgV29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIFdvcmQtYnJlYWs6IGJyZWFrLVdvcmQ7XG4gICAgLW1zLWh5cGhlbnM6IGF1dG87XG4gICAgLW1vei1oeXBoZW5zOiBhdXRvO1xuICAgIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgICBoeXBoZW5zOiBhdXRvO1xuXG4gIH1cbiAgLmFpZGVlbkxpZ25lLWNvbnRlbnR7XG4gICAgdGV4dGFyZWF7XG4gICAgICBtaW4taGVpZ2h0OjEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gIH1cblxufSIsIiNzYXYtcXVhbGlmaWNhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206MTUwcHg7XG4gIC5zZWFyY2gtYmxvY3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIGgxe1xuICAgICYudGFibGUtdGl0bGV7XG4gICAgICBtYXJnaW46NXB4IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5yYXBwZWwtbGlua3tcbiAgICBtYXJnaW4tcmlnaHQ6MzBweDtcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5yYXBwZWwtbGluazpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICB9XG4gICAgXG59XG4uZ3Qtc217XG4gICNzYXYtcXVhbGlmaWNhdGlvbiB7XG4gICAgLnNlYXJjaC1ibG9je1xuICAgICAgbWFyZ2luOiAyMHB4IDIwJTtcbiAgICB9XG4gIH1cbn1cblxuIiwiI3Nhdi1zdG9jayB7XG4gIG1hcmdpbi1ib3R0b206MTUwcHg7XG4gIGgxe1xuICAgICYudGFibGUtdGl0bGV7XG4gICAgICBtYXJnaW46NDBweCBhdXRvIDVweCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4iLCIjcGFyYW1ldGVycy1tZW51SXRlbXtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDoyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5Rjg7XG4gIGN1cnNvcjpwb2ludGVyO1xuICBoZWlnaHQ6NTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG5cblxuICAvL2NvbG9yOndoaXRlO1xuXG4gICYuaGFzLWxpbmt7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gIH1cblxuICAmLmlzLXRpdGxle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkY7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIC5zZXR0aW5ncy1tZW51SXRlbS1sYWJlbHtcbiAgICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAucGFyYW1ldGVycy1tZW51SXRlbS1pY29ue1xuICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICB9XG4gICY6bm90KC5pcy10aXRsZSl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjojNkU2RThDO1xuICAgIC5wYXJhbWV0ZXJzLW1lbnVJdGVtLWxhYmVse1xuICAgICAgLy90ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgJi5zZWxlY3RlZHtcbiAgICAgIGNvbG9yOiNDOTM4Njc7XG4gICAgICBtZC1pY29ue1xuICAgICAgICBjb2xvcjojQzkzODY3O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbn1cbi5wYXJhbWV0ZXJzLW1lbnVJdGVtOmhvdmVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFOEZDO1xufVxuIiwiI3N1aXZpLXRhY2hlcy1kYXNoYm9hcmQtcmVwb3J0IHtcbiAgLmhlYWRlci1jb250YWluZXJ7XG5cbiAgfVxuICB0YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cblxuICB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgfVxuXG4gIHRib2R5IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkICM4MjNmYzc7XG4gIH1cblxuICB0Zm9vdCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC5wcm9ncmVzc190YXNrIHByb2dyZXNzW3ZhbHVlXSB7XG5cbiAgICB3aWR0aDogNzUlO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGNvbG9yOiBncmVlbjtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBncmVlbjtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAucHJvZ3Jlc3NfdGFzayBwcm9ncmVzc1t2YWx1ZV0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLnByb2dyZXNzX3Rhc2sgcHJvZ3Jlc3NbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cblxuXG4gIC5wcm9ncmVzc19kYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODIzZmM3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAud2l0aHN1YnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MjNmYzc7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5kb25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdiNjcyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubm90ZG9uZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1OGMwNTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm5vbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gIH1cblxuICAudGV4dCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOjExcHg7XG5cbiAgICAvL292ZXJmbG93OiBoaWRkZW47XG4gICAgLy93aGl0ZS1zcGFjZTpub3dyYXA7XG4gICAgLy90ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxufVxuXG4iLCIjd2VsY29tZS1wYWdlIHtcbiAgLndlbGNvbWUtaGVhZGVye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFRUVFO1xuICAgIG1pbi1oZWlnaHQ6NDhweDtcbiAgICBoZWlnaHQ6NDhweDtcbiAgfVxuICAud2VsY29tZS1jb250ZW50e1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB9XG59XG4ueHN7XG4gICN3ZWxjb21lLXBhZ2Uge1xuXG4gIH1cbn1cblxuIiwiI2JvdXRpcXVlLXBhcnRzLWV2ZW50LWZvcm0ge1xuICAuZm9ybS1oZWFkZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVGMkVFQTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBwYWRkaW5nOjIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICB0ZXh0YXJlYXtcbiAgICAvL2ZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxuXG59XG5cbiIsIiNib3V0aXF1ZS1wYXJ0cy1zb3VzY3JpcHRpb24tZm9ybSB7XG4gIC5mb3JtLWhlYWRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIHRleHRhcmVhe1xuICAgIC8vZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zb3VzY3JpcHRpb24tZm9ybS1pbnB1dC1saW5le1xuICAgIHBhZGRpbmctYm90dG9tOjMwcHg7XG4gIH1cbn1cblxuIiwiI2JvdXRpcXVlLXBhcnRzLXNvdXNjcmlwdGlvbi1wYXJyYWluYWdlIHtcbiAgLmZvcm0taGVhZGVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1RjJFRUE7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgcGFkZGluZzoyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgdGV4dGFyZWF7XG4gICAgLy9mb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnNvdXNjcmlwdGlvbi1mb3JtLWlucHV0LWxpbmV7XG4gICAgcGFkZGluZy1ib3R0b206MzBweDtcbiAgfVxufVxuXG4iLCIjYm91dGlxdWUtcGFydHMtc291c2NyaXB0aW9uLXJlY291dnJlbWVudCB7XG4gIC5mb3JtLWhlYWRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIHRleHRhcmVhe1xuICAgIC8vZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zb3VzY3JpcHRpb24tZm9ybS1pbnB1dC1saW5le1xuICAgIHBhZGRpbmctYm90dG9tOjMwcHg7XG4gIH1cbn1cblxuIiwiI2Zvcm1hdGlvbi1zdG9jay10YWJsZXtcbiBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHRhYmxlIHtcbiAgICBtYXJnaW46IDAlIGF1dG87XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbiAgdGZvb3Qge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gIH1cbiAgdHIudG90YWwgdGR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNztcbiAgfVxuICB0ci50b3RhbCB0ZDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gIH1cbiAgdHI6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6ICNmMmYyZjJ9XG4gIHRoLCB0ZCB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICB0ZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQkM3RjtcbiAgfVxuXG4gIC5jb2wtaW5mb3tcbiAgICBcbiAgfVxuXG5cbiAgICBcbn1cblxuIiwiI21lbnUtcGFydHMtYnVyZ2VyIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIC5tZW51LXBhcnRzLWJ1cmdlci1oZWlnaHR7XG4gICAgaGVpZ2h0OjUwcHg7XG4gIH1cbiAgLm1lbnUtcGFydHMtYnVyZ2VyLWNvbnRlbnR7XG4gICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OjcwcHg7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgIHotaW5kZXg6MTM7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxNnB4IDE2cHg7XG4gICAgJjpub3QoLm5vLXNoYWRvdyl7XG4gICAgICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjEpO1xuICAgIH1cbiAgICAmLm5vLXNoYWRvd3tcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFOUU5Rjg7XG4gICAgfVxuICB9XG4gIC5tZW51LXBhcnRzLWJ1cmdlci1idXR0b257XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWQtaWNvbntcbiAgICAgIHdpZHRoOjMwcHg7XG4gICAgICBoZWlnaHQ6MzBweDtcbiAgICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgICAgY29sb3I6IzBCMDY0MztcbiAgICB9XG4gIH1cbiAgLmxvZ29fa2FsZW5kZXN7XG4gICAgbWFyZ2luLWxlZnQ6MjVweDtcbiAgICBtZC1pY29ue1xuICAgICAgd2lkdGg6NDBweDtcbiAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgZm9udC1zaXplOjQwcHg7XG4gICAgICBjb2xvcjojMEIwNjQzO1xuICAgIH1cbiAgfVxuICAuYmFjay1idXR0b257XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgbWQtaWNvbntcbiAgICAgIHdpZHRoOjMwcHg7XG4gICAgICBoZWlnaHQ6MzBweDtcbiAgICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgICAgLy9jb2xvcjpibGFjaztcbiAgICAgIGNvbG9yOiMwQjA2NDM7XG4gICAgfVxuICB9XG4gIG1kLWljb257XG4gICAgY29sb3I6IzBCMDY0MztcbiAgfVxuXG59XG5cbiIsIiNtZW51LXBhcnRzLWhlYWRlciB7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBoZWlnaHQ6NzBweDtcbiAgLm1lbnUtcGFydHMtaGVhZGVyLWNvbnRhaW5lcntcbiAgICBwb3NpdGlvbjpmaXhlZDtcblxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgI0ZCQTY3RCAzLjU2JSwgI0ZEQkM3RiA5Mi40OCUpO1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xuICAgIHBhZGRpbmctbGVmdDowcHg7XG5cbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDo3MHB4O1xuICAgIHotaW5kZXg6MTA7XG4gIH1cbiAgLmJhY2stYnV0dG9ue1xuICAgIHdpZHRoOjUwcHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgbWQtaWNvbntcbiAgICAgIHdpZHRoOjQ1cHg7XG4gICAgICBoZWlnaHQ6NDVweDtcbiAgICAgIGZvbnQtc2l6ZTo0NXB4O1xuICAgICAgLy9jb2xvcjpibGFjaztcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgfVxuICAudGV4dC1tYWlue1xuICAgIGNvbG9yOndoaXRlO1xuICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgfVxuICAudGV4dC1zdWJ7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgZm9udC13ZWlnaHQ6NTAwO1xuICB9XG4gIC5tZW51LXBhcnRzLWhlYWRlci10ZXh0c3tcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICB9XG59XG4ucGhvbmV7XG4gICYubGFuZHNjYXBlLW9yaWVudGF0aW9ue1xuICAgICNtZW51LXBhcnRzLWhlYWRlcntcbiAgICAgIGhlaWdodDp1bnNldDtcbiAgICAgIC5tZW51LXBhcnRzLWhlYWRlci1jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmc6NXB4O1xuICAgICAgICBoZWlnaHQ6dW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIiNwb3B1cC1tZW51IHtcbiAgLmthbGVuZGVzLXBvcHVwIHtcbiAgICAmLmlzLXBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4jbWVudS1wYXJ0cy1wb3B1cCB7XG4gIC5tZW51LXBhcnRzLXBvcHVwLWJ1dHRvbntcbiAgICBtYXJnaW4tbGVmdDoxMHB4O1xuICB9XG59XG5cbiIsIiNkZXNrdG9wLW1lbnUtY29udGV4dHVhbC1saW5rcyB7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM1RjJFRUE7XG4gIG1pbi13aWR0aDoyNTBweDtcbiAgdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgJi5oYXMtc3Vie1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgfVxuXG4gIC5saW5rcy1tYWlue1xuICAgIGJhY2tncm91bmQtY29sb3I6IzVGMkVFQTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICAubGlua3MtdGl0bGV7XG4gICAgICBwYWRkaW5nOjEwcHggMzBweCA7XG4gICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgLnNob3J0Y3V0LWl0ZW17XG4gICAgICBtYXJnaW4tdG9wOi0xcHg7XG4gICAgICAuc2hvcnRjdXQtaXRlbS1jb250ZW50e1xuICAgICAgICBwYWRkaW5nOjIwcHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAuc2hvcnRjdXQtaXRlbS1pY29ue1xuICAgICAgICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zaG9ydGN1dC1pdGVtLWxpYmVsbGV7XG4gICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNob3J0Y3V0LWl0ZW0tc2VwYXJhdG9ye1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIGhlaWdodDoxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzIyQUU7XG4gICAgICB9XG4gICAgICAmLnNlbGVjdGVke1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDcyMkFFO1xuXG4gICAgICAgIC5zaG9ydGN1dC1pdGVtLWxpYmVsbGV7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2hvcnRjdXQtaXRlbTpob3ZlcntcbiAgICAgIG1hcmdpbi10b3A6LTFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzIyQUU7XG4gICAgfVxuXG4gIH1cbiAgLmxpbmtzLXN1YntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgLmxpbmtzLXRpdGxle1xuICAgICAgcGFkZGluZzozMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICB9XG4gICAgLnNob3J0Y3V0LWl0ZW17XG4gICAgICAvL21hcmdpbi10b3A6LTFweDtcbiAgICAgIHBhZGRpbmc6MjBweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICAuc2hvcnRjdXQtaXRlbS1pY29ue1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjNkU2RThDO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgcGFkZGluZzo1cHg7XG4gICAgICAgIG1kLWljb257XG4gICAgICAgICAgY29sb3I6IzZFNkU4QztcbiAgICAgICAgfVxuICAgICAgICAua2FsZW5kZXMtaWNvbntcbiAgICAgICAgICAua2FsZW5kZXMtaWNvbi1sb2FkaW5ne1xuICAgICAgICAgICAgdG9wOi0xMHB4O1xuICAgICAgICAgICAgcmlnaHQ6LTEwcHg7XG4gICAgICAgICAgICBtZC1pY29ue1xuICAgICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaG9ydGN1dC1pdGVtLWxpYmVsbGV7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IzZFNkU4QztcbiAgICAgIH1cbiAgICAgICYuc2VsZWN0ZWR7XG4gICAgICAgIC5zaG9ydGN1dC1pdGVtLWljb257XG4gICAgICAgICAgY29sb3I6ICM0NzIyQUU7XG4gICAgICAgIH1cbiAgICAgICAgLnNob3J0Y3V0LWl0ZW0tbGliZWxsZXtcbiAgICAgICAgICBjb2xvcjogIzQ3MjJBRTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2hvcnRjdXQtaXRlbTpob3ZlcntcbiAgICAgIC5zaG9ydGN1dC1pdGVtLWljb257XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzQ3MjJBRTtcbiAgICAgICAgbWQtaWNvbntcbiAgICAgICAgICBjb2xvcjogIzQ3MjJBRTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNob3J0Y3V0LWl0ZW0tbGliZWxsZXtcbiAgICAgICAgY29sb3I6ICM0NzIyQUU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zaG9ydGN1dC1pdGVtLXNlcGFyYXRvcntcbiAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBoZWlnaHQ6MnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlGODtcbiAgICB9XG4gIH1cblxuXG5cbn1cblxuIiwiLm1hcC1iYWNrQnV0dG9uIHtcblx0cG9zaXRpb246Zml4ZWQ7XG5cdHRvcDoxMHB4O1xuXHRsZWZ0OjEwcHg7XG5cdHotaW5kZXg6MTE7XG59XG4iLCIubWFwLWxlZ2VuZGUge1xuXHQucG9pbnR7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDIwcHg7XG5cdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHQmLnJlZHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRjAwMDA7XG5cdFx0fVxuXHRcdCYub3Jhbmdle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmNjIwMDtcblx0XHR9XG5cdFx0Ji5ncmVlbntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEJEMTQ7XG5cdFx0fVxuXHRcdCYueWVsbG93e1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y5RkYzMzs7XG5cdFx0fVxuXHRcdCYuZ3JleXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDUwNTA7XG5cdFx0fVxuXHRcdCYuYmx1ZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMTIzRkY7XG5cdFx0fVxuXHR9XG59XG4iLCIjb25ib2FyZGluZy1zdG9jay10YWJsZXtcblxuICBvdmVyZmxvdzogYXV0bztcbiAgdGFibGUge1xuICAgIG1hcmdpbjogMCUgYXV0bztcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbiAgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICB0Zm9vdCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgfVxuICB0ci50b3RhbCB0ZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3O1xuICB9XG4gIHRyLnRvdGFsIHRkOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcbiAgfVxuICB0cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMn1cbiAgdGgsIHRkIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRCQzdGO1xuICB9XG5cbiAgLmNvbC1pbmZve1xuICAgIFxuICB9XG5cblxuICAgIFxufVxuLmd0LXNte1xuICAjb25ib2FyZGluZy1zdG9jay10YWJsZXtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxufVxuXG4iLCIjYXNzb2NpYXRpb24tem9uZS1ib3h7XG5cbiAgLmFzc29jaWF0aW9uLXpvbmUtY29udGFpbmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLmxpc3QtaXRlbS1iaWctdGl0bGV7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICNGQkE2N0Q7XG4gICAgICAmOm5vdCgubm8tbWFyZ2luKXtcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubGlzdC1pdGVtLXNtYWxsLXRpdGxle1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjRkJBNjdEO1xuICAgICAgJjpub3QoLm5vLW1hcmdpbil7XG4gICAgICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNsaWVudC1kZXRhaWxzLXRleHR7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMwQjA2NDM7XG4gICAgfVxuICAgIC5wcm9zcGVjdGlvbi1jYWxsLXByb3NwZWN0LWluZm8tbm90ZXtcbiAgICAgIGZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxuXG4gICNzdXBwb3J0LWljb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG5cbiAgLmVkaXQtaWNvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG5cblxuXG4gIC5tb2RhbC10aXRsZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGluay1jb250YWluZXJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC5saW5re1xuICAgICAgY29sb3I6ICMxOTc2RDI7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5saW5rLXNlcGFyYXRvcntcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAubGluay1jb250YWluZXJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC5saW5re1xuICAgICAgY29sb3I6ICMxOTc2RDI7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5saW5rLXNlcGFyYXRvcntcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAuZWRpdC1pY29ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbiIsIiNjbGllbnQtZGV0YWlscy1ib3h7XG4gIC5jbGllbnQtbmFtZXtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAubGlua3tcbiAgICBjb2xvcjogIzE5NzZEMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiIsIiNjaGVja2xpc3QtYm94e1xuXG4gIHRhYmxlIHtcbiAgICB3aWR0aDoxMDAlO1xuICB9XG4gIC5pdGVtIHtcbiAgICBtYXJnaW46MTVweDtcbiAgfVxuICB0YWJsZSwgdGgsIHRkLCB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGODtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBmb250LXNpemU6MTNweDtcbiAgICBwYWRkaW5nOjNweDtcbiAgfVxuICAuZm9vdGVye1xuICAgIGNvbG9yOiM2RTZFOEM7Ly8jNEY1MDUwO1xuICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZGl2e1xuICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxufVxuIiwiI2NvbW1lcmNlLWJveHtcbiAgbWQtaWNvbiB7XG4gICAgY29sb3I6IzZFNkU4QztcbiAgfVxufVxuIiwiI2phbG9ucy1ib3h7XG4gIC5jaGVja2JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmxpbmt7XG4gICAgY29sb3I6ICMxOTc2RDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5saW5rOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5rYWxlbmRlcy10ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHRleHRhcmVhe1xuICAgICAgaGVpZ2h0Ojk2cHg7XG4gICAgICBmb250LXNpemU6MTJweDtcbiAgICAgIHBhZGRpbmc6M3B4O1xuICAgIH1cbiAgfVxufVxuIiwiI3Byb3NwZWN0aW9uLWNhbGwtaGlzdG9yeS1pbmZve1xuICAuaGlzdG9yeS10aXRsZXtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogIzBCMDY0MztcbiAgfVxuXG4gIC5oaXN0b3J5e1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5saW5rLWNvbnRhaW5lcntcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgLmxpbmt7XG4gICAgICBjb2xvcjogIzE5NzZEMjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmxpbmstc2VwYXJhdG9ye1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuICAuY2FsbC1saW5re1xuICAgIGF7XG4gICAgICBjb2xvcjogIzE5NzZEMjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OjVweDtcbiAgICB9XG4gICAgbWQtaWNvbntcbiAgICAgIGNvbG9yOiAjMTk3NkQyO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWluLWhlaWdodDoxOHB4O1xuICAgICAgbWluLXdpZHRoOjE4cHg7XG4gICAgICBoZWlnaHQ6MThweDtcbiAgICAgIHdpZHRoOjE4cHg7XG4gICAgfVxuXG4gIH1cbn1cbiIsIiNuZXh0UmVjYWxsLWJveHtcbiAgLm5leHRSZWNhbGwtYm94LWxpbms6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiIsIiNvbmJvYXJkaW5nLWJveHtcbiAgbWQtaWNvbiB7XG4gICAgY29sb3I6IzZFNkU4QztcbiAgfVxufVxuIiwiI3Byb3NwZWN0aW9uLWNhbGwtcHJvc3BlY3QtaW5mb3tcbiAgLmJvdXRpcXVlcy1pdGVtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuXG5cblxuXG5cbiAgI3N1cHBvcnQtaWNvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cblxuICAuZWRpdC1pY29ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuXG5cbiAgLm1vZGFsLXRpdGxle1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5saW5rLWNvbnRhaW5lcntcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgLmxpbmt7XG4gICAgICBjb2xvcjogIzE5NzZEMjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmxpbmstc2VwYXJhdG9ye1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiI3Nhdi1ib3h7XG4gIG1kLWljb24ge1xuICAgIGNvbG9yOiM2RTZFOEM7XG4gIH1cbn1cbiIsIiNzbXMtYm94e1xuICB0ZXh0YXJlYXtcbiAgICBoZWlnaHQ6IDIwZW07XG4gIH1cbn1cbiIsIiNwcm9zcGVjdGlvbi1zdG9jay10YWJsZXtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0YWJsZSB7XG4gICAgbWFyZ2luOiAwJSBhdXRvO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIHRmb290IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICB9XG4gIHRyLnRvdGFsIHRke1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZERTc7XG4gIH1cbiAgdHIudG90YWwgdGQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICB9XG4gIHRyOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyfVxuICB0aCwgdGQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREJDN0Y7XG4gIH1cbiAgICBcbn1cblxuIiwiI3Nhdi1zdG9jay10YWJsZXtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0YWJsZSB7XG4gICAgbWFyZ2luOiAwJSBhdXRvO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIHRmb290IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICB9XG4gIHRyLnRvdGFsIHRke1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZERTc7XG4gIH1cbiAgdHIudG90YWwgdGQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICB9XG4gIHRyOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyfVxuICB0aCwgdGQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgdGQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREJDN0Y7XG4gIH1cbiAgICBcbn1cblxuIiwiI2Rlc2t0b3AtbWVudS1tYWluLXJlZHVjZWR7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzIyQUU7Ly8jNUYyRUVBO1xuICBjb2xvcjp3aGl0ZTtcbiAgLm1lbnUtaWNvbntcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggO1xuICAgIHBhZGRpbmctYm90dG9tOjBweDtcbiAgfVxuICAubWVudS1pY29uOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7Ly8jNUYyRUVBO1xuICAgIG1kLWljb257XG4gICAgICBjb2xvcjojRkRCQzdGO1xuICAgIH1cbiAgfVxuICBtZC1pY29ue1xuICAgIGNvbG9yOndoaXRlO1xuICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgIGhlaWdodDozMHB4O1xuICAgIHdpZHRoOjMwcHg7XG4gICAgbWFyZ2luLXRvcDo3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTo3cHg7XG4gIH1cbiAgLm1lbnUtY29udGVudHtcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gIH1cbiAgLm1lbnUtc2VwYXJhdG9ye1xuICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgaGVpZ2h0OjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUYyRUVBO1xuICB9XG4gIC5tZW51LWl0ZW17XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAmLnNlbGVjdGVke1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQTY3RDtcbiAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggMTZweCByZ2JhKDE3LCAxNywgMTcsIDAuMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtZC1pY29ue1xuICAgICAgICAvL2NvbG9yOiNGREJDN0Y7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51LWl0ZW06aG92ZXJ7XG4gICAgJjpub3QoLnNlbGVjdGVkKXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE4OTQ7Ly8jNUYyRUVBO1xuICAgICAgbWQtaWNvbntcbiAgICAgICAgY29sb3I6I0ZEQkM3RjtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */

/*# sourceMappingURL=../maps/styles/app-abec4ea9ca.css.map */
