@charset "UTF-8";
/**!
 * Theme Name: Smith Brothers Media Default Theme
 * Author: Smith Brothers Media <developer@smithbrothersmedia.com.au>
 * Author URI: https://smithbrothersmedia.com.au/
 */
/* Import our custom styles */
/**
* Import vendor styles here
*/
/* trigger rebuild */
/* Import our parts */
/*
 header {
	.header__alert {
		.alert {
			background-color: $brand-primary;
			color: #fff;
			border: none;
			outline: none;
			border-radius: 0;
			margin: 0;
		}
	}

	.header__contact {
		li a {
			color: #fff;
			font-size: 22px;
			padding-top: 10px;
			display: inline-block;
		}
	}
}
*/
/* Import our block styles here
* All files in the /blocks folder are imported by Gulp after this file
*/
@import url("https://fonts.googleapis.com/css?family=Hammersmith+One");
.wowbook {
  position: relative;
  zoom: 1;
  -ms-text-size-adjust: auto;
  -webkit-text-size-adjust: auto;
}

.wowbook-origin {
  z-index: 1;
}

.wowbook-page {
  zoom: 1;
}

.wowbook-page-content {
  position: absolute;
  overflow: hidden;
  zoom: 1;
}

.wowbook-loading .wowbook-page-content {
  background-image: url(/wp-content/themes/theme/src/img/loading.gif);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

.wowbook-loading .wowbook-zoomcontent {
  opacity: 0;
}

.wowbook-zoomcontent {
  opacity: 1;
  transition: opacity 0.5s ease-in;
}

.wowbook.wowbook-loading {
  background-image: url(/wp-content/themes/theme/src/img/loading.gif);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

img.wowbook-lazy {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.wowbook-fullscreen-fix {
  height: 100% !important;
  width: 100% !important;
}

.wowbook-handle {
  cursor: pointer;
  height: 100%;
  position: absolute;
  top: 0;
  width: 50px;
  z-index: 100001;
  -webkit-transform: translate3d(0px, 0px, 10000px);
}

.wowbook-handle.wowbook-disabled {
  display: none;
}

.wowbook-unselectable {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.wowbook-page-content.wowbook-double-page {
  padding: 0;
}

.wowbook-hardpage {
  transform-style: preserve-3d;
}

.wowbook-3d-border {
  background: #eee;
  height: 100%;
  left: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  transform: rotateY(90deg);
  transform-origin: 0 0 0;
}

.wowbook-left .wowbook-3d-border {
  left: 0;
}

.wowbook-shadow-clipper {
  position: absolute;
  overflow: hidden;
  z-index: 999;
  zoom: 1;
  -webkit-backface-visibility: hidden;
}

.wowbook-shadow-container {
  display: none;
  position: absolute;
  z-index: 999;
  zoom: 1;
}

.wowbook-shadow-internal {
  background: url(/wp-content/themes/theme/src/img/shadow_internal_fold.png) repeat-y;
  height: 500px;
  width: 200px;
  position: absolute;
  zoom: 1;
  -webkit-backface-visibility: hidden;
}

.wowbook-shadow-fold {
  background: url(/wp-content/themes/theme/src/img/shadow_fold.png) right top repeat-y;
  height: 500px;
  width: 100px;
  position: absolute;
  zoom: 1;
  -webkit-backface-visibility: hidden;
}

.wowbook-shadow-fold-flipped {
  background-image: url(/wp-content/themes/theme/src/img/shadow_fold_flip_h.png);
}

.wowbook-fold-gradient {
  background: url(/wp-content/themes/theme/src/img/fold_gradient.png) right top repeat-y;
  height: 500px;
  width: 125px;
  position: absolute;
  top: 0;
  zoom: 1;
  -webkit-backface-visibility: hidden;
}

.wowbook-fold-gradient-flipped {
  background-image: url(/wp-content/themes/theme/src/img/fold_gradient_flip_h.png);
}

.wowbook-fold-gradient-container {
  position: absolute;
  z-index: 1001;
}

.wowbook-gutter-shadow {
  height: 100%;
  width: 40px;
  position: absolute;
  top: 0;
  z-index: 1;
  pointer-events: none;
}

.wowbook-left .wowbook-gutter-shadow {
  background: url(/wp-content/themes/theme/src/img/gutter_shadow_left.png) right top repeat-y;
  right: 0;
  width: 70px;
}

.wowbook-right .wowbook-gutter-shadow {
  background: url(/wp-content/themes/theme/src/img/gutter_shadow_right.png) right top repeat-y;
  left: 0;
}

.wowbook-hard-page-shadow {
  background: rgba(0, 0, 0, 0.2);
  left: 0;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  transform: translatez(0);
  -webkit-transform: translatez(0);
}

.wowbook-hard-page-dropshadow {
  background: #888;
  background: rgba(96, 96, 96, 0.5);
  position: absolute;
  top: 0;
  z-index: 999;
  transform: translatez(0);
  -webkit-transform: translatez(0);
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .wowbook-shadow-internal,
.wowbook-gutter-shadow,
.wowbook-fold-gradient,
.wowbook-shadow-fold {
    -ms-interpolation-mode: nearest-neighbor;
        image-rendering: -moz-crisp-edges;
        image-rendering: pixelated;
  }
}
.wowbook-page-number {
  bottom: 0;
  padding-bottom: 0.3em;
  position: absolute;
  z-index: 1;
}

.wowbook-left .wowbook-page-number {
  left: 0;
  padding-left: 0.5em;
}

.wowbook-right .wowbook-page-number {
  right: 0;
  padding-right: 0.5em;
}

.wowbook-thumbnails {
  background: 0 0;
  left: 0;
  top: 0;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  image-rendering: optimizeQuality;
  z-index: 10000;
}

.wowbook-thumbnails .wowbook-clipper {
  overflow: hidden;
  position: relative;
  -webkit-overflow-scrolling: touch;
}

.wowbook-thumbnails ul {
  position: relative;
  margin: 0;
  padding: 0;
}

.wowbook-thumbnails .wowbook-button {
  background: none no-repeat 50% 50% #333;
  cursor: pointer;
  font-family: wowbook-toolbar-fonts;
  left: 0;
  position: absolute;
  top: 0;
  text-align: center;
}

.wowbook-thumbnail {
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  overflow: hidden;
  position: relative;
  vertical-align: top;
}

.wowbook-thumbnails .wowbook-button:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 1px;
}

.wowbook-thumbnails .wowbook-button:after {
  display: inline-block;
  vertical-align: middle;
}

.wowbook-thumbnail .wowbook-page-content {
  position: relative;
}

.wowbook-thumbnail.wowbook-right {
  margin-right: 1em;
}

.wowbook-overlay {
  left: 0;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100000;
}

.wowbook-horizontal.wowbook-thumbnails {
  width: 100%;
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-clipper {
  height: 100%;
  position: relative;
  margin: 0 30px;
}

.wowbook-horizontal.wowbook-thumbnails ul {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  white-space: nowrap;
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-button {
  width: 30px;
  height: 100%;
  text-align: center;
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-button:after {
  content: "";
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-next.wowbook-button:after {
  content: "";
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-next.wowbook-button {
  left: auto;
  right: 0;
}

.wowbook-horizontal .wowbook-thumbnail {
  white-space: normal;
  *white-space: nowrap;
}

.wowbook-horizontal .wowbook-thumbnail .wowbook-page-content {
  *white-space: normal;
}

.wowbook-vertical.wowbook-thumbnails {
  display: inline-block;
  height: 100%;
}

.wowbook-vertical.wowbook-thumbnails .wowbook-clipper {
  position: absolute;
  top: 30px;
  bottom: 30px;
}

.wowbook-vertical.wowbook-thumbnails .wowbook-button {
  height: 30px;
  line-height: 30px;
  width: 100%;
}

.wowbook-vertical.wowbook-thumbnails .wowbook-button:after {
  vertical-align: baseline;
}

.wowbook-vertical.wowbook-thumbnails .wowbook-next.wowbook-button {
  bottom: 0;
  top: auto;
}

.wowbook-vertical.wowbook-thumbnails .wowbook-button:after {
  content: "";
}

.wowbook-vertical.wowbook-thumbnails .wowbook-next.wowbook-button:after {
  content: "";
}

.wowbook-vertical .wowbook-thumbnail {
  margin-bottom: 5px;
  margin-top: 5px;
}

.wowbook-vertical .wowbook-thumbnail.wowbook-right {
  margin-right: 0;
}

.wowbook-vertical.wowbook-closable .wowbook-thumbnail:first-child {
  margin-left: 50%;
}

.wowbook-draggable {
  cursor: hand;
  cursor: grab;
  cursor: -webkit-grab;
  -moz-user-select: none;
}

.wowbook-draggable.wowbook-dragging {
  cursor: grabbing;
  cursor: -webkit-grabbing;
}

.wowbook-pdf .wowbook-page-content {
  padding: 0;
}

.wowbook-pdf-annotations {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  z-index: 2;
}

.wowbook-pdf .annotLink {
  padding: 0;
}

.wowbook-pdf .annotLink > a {
  font-size: 1em;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.wowbook-pdf .annotLink > a:hover {
  background: none repeat scroll 0 0 #ff0;
  box-shadow: 0 2px 10px #ff0;
  opacity: 0.2;
}

.wowbook-pdf .linkAnnotation {
  position: absolute;
  padding: 0;
}

.wowbook-pdf .linkAnnotation > a {
  font-size: 1em;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.wowbook-pdf .linkAnnotation > a:hover {
  background: #ff0 none repeat scroll 0 0;
  box-shadow: 0 2px 10px #ff0;
  opacity: 0.2;
}

.wowbook-pdf-text {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: 0.25;
  line-height: 1;
  z-index: 1;
}

.wowbook-pdf-text > div {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  transform-origin: 0% 0%;
}

.wowbook-pdf-text .highlight {
  margin: -1px;
  padding: 1px;
  background-color: #b400aa;
  border-radius: 4px;
}

.wowbook-pdf-text .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.wowbook-pdf-text .highlight.end {
  border-radius: 0 4px 4px 0;
}

.wowbook-pdf-text .highlight.middle {
  border-radius: 0;
}

.wowbook-pdf-text .highlight.selected {
  background-color: #006400;
}

.wowbook-pdf-text ::-moz-selection {
  background: #00f;
  color: transparent;
}

.wowbook-pdf-text ::selection {
  background: #00f;
  color: transparent;
}

.wowbook-pdf-text ::-moz-selection {
  background: #00f;
  color: transparent;
}

.wowbook-pdf-text .endOfContent {
  display: block;
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
  bottom: 0;
  z-index: -1;
  cursor: default;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
}

.wowbook-pdf-text .endOfContent.active {
  top: 0;
}

.wowbook-toc {
  background: #fff;
  display: inline-block;
  overflow-y: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 10001;
  width: 250px;
  font-family: helvetica neue, Helvetica, Arial, sans-serif;
}

.wowbook-toc .wowbook-close {
  float: right;
}

.wowbook-toc h1 {
  font-size: larger;
}

.wowbook-toc-items {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

.wowbook-toc-item {
  border-top: 1px solid #d3d3d3;
  margin: 0;
  padding: 0;
  position: relative;
}

.wowbook-toc-item a {
  display: block;
  padding: 10px;
}

.wowbook-toc-item a,
.wowbook-toc-item a:visited,
.wowbook-toc-item a:active,
.wowbook-toc-item a:hover {
  outline: none;
  text-decoration: none;
}

.wowbook-toc-item .page {
  float: right;
}

.wowbook-toc-items a {
  padding-left: 1em;
}

.wowbook-toc-items .wowbook-toc-items {
  padding-left: 1em;
}

.wowbook-toc-item-toggle {
  cursor: pointer;
  position: absolute;
  width: 1em;
  padding: 10px 0;
  text-align: center;
}

.wowbook-toc-item-toggle::before {
  content: "-";
}

.wowbook-toc-item.wowbook-collapsed > .wowbook-toc-item-toggle::before {
  content: "+";
}

.wowbook-toc-item.wowbook-collapsed > .wowbook-toc-items {
  display: none;
}

.book-display-wrapper {
  margin-bottom: 30px;
}

.wowbook-container {
  position: relative;
  box-sizing: border-box;
}

.wowbook-book-container {
  min-height: 540px;
  position: relative;
  box-sizing: border-box;
}

.wowbook-book-container .wowbook {
  margin: auto;
  transform: translateY(-50%);
  top: 50%;
}

.wowbook-container-full {
  z-index: 1000;
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.wowbook-lightbox-on {
  overflow: hidden;
}

.wowbook-lightbox-overlay {
  display: none;
  background: #000;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100000;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.wowbook-lightbox {
  top: 0 !important;
  left: 0 !important;
  background: #fff;
  box-sizing: border-box;
  display: none;
  overflow: hidden;
  padding: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 100001;
}

.wowbook-lightbox .wowbook-book-container {
  box-sizing: border-box;
  padding: 20px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.wowbook-lightbox .wowbook-toolbar {
  box-sizing: border-box;
  position: absolute;
  width: 100%;
}

.wowbook-lightbox > .wowbook-close {
  background: #222;
  border: 1px solid #555;
  position: absolute;
  right: 0;
  color: #fff;
  top: 0;
  z-index: 10000;
  height: 1.5em;
  line-height: 1em;
  padding: 0;
  width: 1.5em;
}

.wowbook-toolbar {
  position: relative;
  text-align: center;
  z-index: 10000;
  padding: 0;
  -webkit-overflow-scrolling: touch;
  height: 46px;
}

.wowbook-controls {
  border-radius: 0;
  display: inline-block;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  height: auto;
  line-height: 46px;
  width: 100%;
  vertical-align: top;
}

.wowbook-control {
  cursor: pointer;
  display: inline-block;
  font-size: 24px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  color: #fff;
  background: #000;
  white-space: nowrap;
  height: 100%;
  line-height: 46px;
  line-height: inherit;
  vertical-align: top;
  width: 48px;
}

.wowbook-control:hover {
  background: #2c2c2c;
}

.wowbook-control,
.wowbook-control:visited,
.wowbook-control:active,
.wowbook-control:hover {
  color: #fff;
  outline: none;
  text-decoration: none;
}

.wowbook-control-toggle-toolbar {
  float: left;
}

@font-face {
  font-family: wowbook-toolbar-fonts;
  src: url(fonts/wowbook-toolbar-fonts.eot);
}
@font-face {
  font-family: wowbook-toolbar-fonts;
  src: url(data:application/x-font-ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SDtsAAAC8AAAAYGNtYXDlYuWRAAABHAAAAUxnYXNwAAAAEAAAAmgAAAAIZ2x5Zs8vCmYAAAJwAAAmMGhlYWQLSMCCAAAooAAAADZoaGVhCLcFHwAAKNgAAAAkaG10eNEeAckAACj8AAAA5GxvY2HlRu9EAAAp4AAAAHRtYXhwAEQAxQAAKlQAAAAgbmFtZbitMkcAACp0AAACLnBvc3QAAwAAAAAspAAAACAAAwPMAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADx5QPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQBMAAAAEgAQAAFAAgAAQAg6WDpium76cLpx+oN6hbqG+om6irqROpx8APwCvAO8BDwGfAm8CjwTPBU8GbwePCa8Mrw0vDV8OHxofGk8eDx5f/9//8AAAAAACDpYOmF6brpwunH6g3qFeoa6iXqKupB6nHwAvAK8A3wEPAZ8CbwKPBL8FLwZfB38JnwyvDS8NXw4PGh8aTx4PHl//3//wAB/+MWpBaAFlEWSxZHFgIV+xX4Fe8V7BXWFaoQGhAUEBIQERAJD/0P/A/aD9UPxQ+1D5UPZg9fD10PUw6UDpIOVw5TAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/ABAADgAAGABIAAAkBIxEjESMFBw0BLQEnBREFJRECAAEAwIDAAelIAQT+W/5bAQRI/ukCAAIAAYABAAEA/wCXSGGdnWFIaf8AwMABAAAAAAYAAP/ABAADwAADAAcAKQA3AEUAUwAAEyEVISUhFSEBIxEhESERIREjIgYVERQWMyEyNjURMxEUFjMhMjY1ETQmASMiJjU0NjsBMhYVFAYTIyImNTQ2OwEyFhUUBgEjIiY1NDY7ATIWFRQGQAGA/oACAAGA/oABeDj/AP8A/wA4HioqHgEwHiqAKh4BMB4qKv2G+A8VFQ/4DxUVtUANExMNQA0TEwFv+A8VFQ/4DxUVA8BAQED/AAEA/wABAP8AKh790B4qKh4BeP6IHioqHgIwHir9gBMNDRMTDQ0TAcATDQ0TEw0NE/5AEw0NExMNDRMAAAACAAD/2APoA8AAIgA2AAAlJy4BBz4BNTQuAiMiDgIVFB4CMzI2NwYWHwEeATc2JgEiLgI1ND4CMzIeAhUUDgID4PITJxArMTxpi1BQi2k8PGmLUEeAMgEQEc4bSxsaBP2CNV1GKChGXTU1XUYoKEZdWc4REAEygEdQi2k8PGmLUFCLaTwxKxAnE/IeBBobSwECKEZdNTVdRigoRl01NV1GKAAAAAMAAP/YA+gDwAAiADYAQgAAJScuAQc+ATU0LgIjIg4CFRQeAjMyNjcGFh8BHgE3NiYBIi4CNTQ+AjMyHgIVFA4CEyMVIxUzFTM1MzUjA+DyEycQKzE8aYtQUItpPDxpi1BHgDIBEBHOG0sbGgT9gjVdRigoRl01NV1GKChGXQuAgICAgIBZzhEQATKAR1CLaTw8aYtQUItpPDErECcT8h4EGhtLAQIoRl01NV1GKChGXTU1XUYoAcCAgICAgAAAAAMAAP/YA+gDwAAiADYAOgAAJScuAQc+ATU0LgIjIg4CFRQeAjMyNjcGFh8BHgE3NiYBIi4CNTQ+AjMyHgIVFA4CAyEVIQPg8hMnECsxPGmLUFCLaTw8aYtQR4AyARARzhtLGxoE/YI1XUYoKEZdNTVdRigoRl31AYD+gFnOERABMoBHUItpPDxpi1BQi2k8MSsQJxPyHgQaG0sBAihGXTU1XUYoKEZdNTVdRigBQIAABAAA/8AEAAPAAAYADQAUABsAAAEhFwcXNxcZAQcnBxcHKQEnNycHJxkBNxc3JzcEAP5goMBgwKCgwGDAoP2gAaCgwGDAoKDAYMCgA8CgwGDAoP2gAaCgwGDAoKDAYMCgAmD+YKDAYMCgAAAABAAA/8AEAAPAAAYADQAUABsAAAEhJzcnBycZATcXNyc3KQEXBxc3FxkBBycHFwcCQAGgoMBgwKCgwGDAoP3g/mCgwGDAoKDAYMCgAgCgwGDAoP3g/mCgwGDAoKDAYMCgAiABoKDAYMCgAAAABgAA/8AEAAPAAAMABwALAA8AEwAXAAATIREhJSEVIQUhESElIRUhBSERISUhFSEAAQD/AAGAAoD9gP6AAQD/AAGAAoD9gP6AAQD/AAGAAoD9gAPA/wDAgMD/AMCAwP8AwIAAAAYAAP/ABAADwAADAAcACwAXACMALwAAASEVIREhFSERIRUhATQ2MzIWFRQGIyImETQ2MzIWFRQGIyImETQ2MzIWFRQGIyImAYACgP2AAoD9gAKA/YD+gEs1NUtLNTVLSzU1S0s1NUtLNTVLSzU1SwOAgP8AgP8AgANANUtLNTVLS/61NUtLNTVLS/61NUtLNTVLSwACAAAAFQQAA0AAKAAvAAABLgMjIgYHLgEjIgYVFBYVLgEjIg4CFRQeAjsBFzczMjY1NCYnASczNTMVMwN7ASZBVTE5YSESNyA4TgEIEQkoRzUeHjVHKFvj429IZkw5/oXAgICAAlgwVT8kMSoYHE43BQoEAQIfNEcoKEc1HuvrZkg+Xg7+KMDAwAAAAAMAAAAAA8ADgAAGAAsADwAACQIzETMRAyERIREHIzUzAuD/AP8AoMBg/iADwECAgAIA/wABAAGA/oD/AP8AAQCAQAAAAwAA/8AEAAPAABMAJwAzAAABIg4CFRQeAjMyPgI1NC4CAyIuAjU0PgIzMh4CFRQOAhMHJwcXBxc3FzcnNwIAaruLUFCLu2pqu4tQUIu7alaYcUFBcZhWVphxQUFxmEqgoGCgoGCgoGCgoAPAUIu7amq7i1BQi7tqaruLUPxgQXGYVlaYcUFBcZhWVphxQQKgoKBgoKBgoKBgoKAAAwAA/8AEAAPAABMAJwAqAAABIg4CFRQeAjMyPgI1NC4CAyIuAjU0PgIzMh4CFRQOAgMNAQIAaruLUFCLu2pqu4tQUIu7alaYcUFBcZhWVphxQUFxmNYBgP6AA8BQi7tqaruLUFCLu2pqu4tQ/GBBcZhWVphxQUFxmFZWmHFBAoDg4AAABAAA/8AEAAPAABMAJwArAC8AAAEiDgIVFB4CMzI+AjU0LgIDIi4CNTQ+AjMyHgIVFA4CATMRIwEzESMCAGq7i1BQi7tqaruLUFCLu2pWmHFBQXGYVlaYcUFBcZj+6oCAAQCAgAPAUIu7amq7i1BQi7tqaruLUPxgQXGYVlaYcUFBcZhWVphxQQJg/oABgP6AAAAAAAQAAP/ABAADwAATACcAKgAtAAAFMj4CNTQuAiMiDgIVFB4CEzIeAhUUDgIjIi4CNTQ+AgEnNwEnNwIAaruLUFCLu2pqu4tQUIu7alaYcUFBcZhWVphxQUFxmAEW4OD/AODgQFCLu2pqu4tQUIu7amq7i1ADoEFxmFZWmHFBQXGYVlaYcUH9wKCg/sCgoAAAAAQAAP/ABAADwAATACcAKgAtAAABIg4CFRQeAjMyPgI1NC4CAyIuAjU0PgIzMh4CFRQOAgEXBwEXBwIAaruLUFCLu2pqu4tQUIu7alaYcUFBcZhWVphxQUFxmP7q4OABAODgA8BQi7tqaruLUFCLu2pqu4tQ/GBBcZhWVphxQUFxmFZWmHFBAkCgoAFAoKAAAAIAAABABAADQAADAAYAADchFSEJASEABAD8AAIAAgD8AMCAAwD+AAAEAAAAAARAA34AIwBDAFwAdwAAJSImJyY0Nz4DNTQuAicmNDc2MhceAxUUDgIHDgEjJyImJyY0Nz4BNCYnJjQ3NjIXHgMVFA4CBw4BIzEnIiYnJjQ3PgE0JicmNDc2MhceARQGBw4BByImLwEjIiY1ETQ2OwE3PgEXHgEVERQGBw4BA3oJEgcODiEzIhISIjMhDg4OKA4oPSkWFik9KAcSCaoKEQcODjExMTEODg4nDh8vIBERIC8fBxEJqwkSBw4OHh8fHg4ODigOLC0tLAcSjgYMBfZzDRMTDXP2BxMJCQsLCQMGJgcHDigOIUxTWi4uWlNMIQ4oDg4OKFtlbDg4bGVbKAcHWgcIDicOMnuCezIOJw4PDx5HTVQrK1RNRx4IB1sHBw4oDh5NUE0eDigODg4scXRxLAcH2wUE9xMNAUANE/cGBAMEEAr8wAoQBAEBAAAAAgAAAAADwAN+AA8AKgAAARUjJwcjNTcnNTMXNzMVBwEiJi8BIyImNRE0NjsBNz4BFx4BFREUBgcOAQPAVWtrVWtrVWtrVWv+SwYMBfZzDRMTDXP2BxMJCQsLCQMGAVVVa2tVa2tVa2tVa/5ABQT3Ew0BQA0T9wYEAwQQCvzAChAEAQEAAwAA/8AEAAPAABMAJwAtAAATFB4CMzI+AjU0LgIjIg4CBRQOAiMiLgI1ND4CMzIeAgc3CQEXNwBQi7tqaruLUFCLu2pqu4tQA6BBcZhWVphxQUFxmFZWmHFB3Vr+4/7jWsMBwGq7i1BQi7tqaruLUFCLu2pWmHFBQXGYVlaYcUFBcZjzWgEe/uJawgADAAD/wAQAA8AAEwAnAC0AAAEiDgIVFB4CMzI+AjU0LgIDIi4CNTQ+AjMyHgIVFA4CJxcJAQcXAgBqu4tQUIu7amq7i1BQi7tqVphxQUFxmFZWmHFBQXGY81oBHv7iWsIDwFCLu2pqu4tQUIu7amq7i1D8YEFxmFZWmHFBQXGYVlaYcUHdWgEdAR1awwAAAAADAAD/wAQAA8AAEwAnAC0AAAE0LgIjIg4CFRQeAjMyPgIlND4CMzIeAhUUDgIjIi4CNwcJAScHBABQi7tqaruLUFCLu2pqu4tQ/GBBcZhWVphxQUFxmFZWmHFB3VoBHQEdWsMBwGq7i1BQi7tqaruLUFCLu2pWmHFBQXGYVlaYcUFBcZjzWv7iAR5awgAAAAADAAD/wAQAA8AAEwAnAC0AAAUyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CFycJATcnAgBqu4tQUIu7amq7i1BQi7tqVphxQUFxmFZWmHFBQXGY81r+4gEeWsJAUIu7amq7i1BQi7tqaruLUAOgQXGYVlaYcUFBcZhWVphxQd1a/uP+41rDAAoAAAAABAADgAADAAcACwAPABMAFwAbAB8AIwAnAAATESERATUhFR0BITUBFSE1IxUhNREhFSElIRUhETUhFQEhFSEhNSEVAAQA/YABAP8AAQD/AED/AAEA/wACgAEA/wABAPyAAQD/AAKAAQADgPyAA4D9wMDAQMDAAgDAwMDA/wDAwMABAMDA/sDAwMAAAAIAAP+3A7cDbgAPADYAAAE0JyYjIgcGFRQXFjMyNzYBFAcGIyIvAQYjIicmJyYnJjU0NzY3Njc2MzIXFhcWFxYVFAcXFhUCkktLamlMS0tMaWpLSwElFhYdHxXEZn5RS0s2Nh8gIB82NktLUVJLSjY2ICBHxBUB22pLS0tLamlLTExL/o4eFRYWw0cgIDY2SktRUktKNjYgICAgNjZKS1J9Z8QVHgAAAAMAAAAABAADJQAgAFAAZAAAJREGBwYHBgcGBwYrASInJicmJyYnJicRFBcWMyEyNzY1ETUxNSYjBicmBwYnISIHBhUUFxYXFhcWFxYXFhcWOwEyNzY3Njc2NzY3Njc2NzY1NxEUBwYjISInJjURNDc2MyEyFxYDtxIWmVodEhMfHxsCGx8fExIdWpkWEgYFBwNKBwUGAQECAQIDBAT8tgcFBlRudwQQEQoJEBANDQsCCw0NEBAJChEQBHduHxobSRsbJfy2JRsbGxslA0olGxtbAbcUEXZMGA4ODg4ODg4OGEx2ERT+SQcFBgYFBwJZDgcIAQYFAQECBQUIYEJXXgMODggHCwoFBQUFCgsHCA4OA15XGCopIhX9kiUbGxsbJQJuJhsbGxsACQAAAEkEAANuABMAJwA7AE8AYwB3AIsAnwCzAAAlFRQHBisBIicmPQE0NzY7ATIXFhEVFAcGKwEiJyY9ATQ3NjsBMhcWARUUBwYrASInJj0BNDc2OwEyFxYBFRQHBisBIicmPQE0NzY7ATIXFgEVFAcGKwEiJyY9ATQ3NjsBMhcWARUUBwYrASInJj0BNDc2OwEyFxYBFRQHBisBIicmPQE0NzY7ATIXFgEVFAcGKwEiJyY9ATQ3NjsBMhcWERUUBwYrASInJj0BNDc2OwEyFxYBJRAQF7cXEBAQEBe3FxAQEBAXtxcQEBAQF7cXEBABbRAQF7YXEBAQEBe2FxAQ/pMQEBe3FxAQEBAXtxcQEAFtEBAXthcQEBAQF7YXEBABbhAQF7cXEBAQEBe3FxAQ/pIQEBe2FxAQEBAXthcQEAFuEBAXtxcQEBAQF7cXEBAQEBe3FxAQEBAXtxcQEO5uFxAQEBAXbhcQEBAQAQ1tFxAQEBAXbRcQEBAQ/sVuFxAQEBAXbhcQEBAQAjJuFxAQEBAXbhcQEBAQ/sRtFxAQEBAXbRcQEBAQ/sVuFxAQEBAXbhcQEBAQAjJuFxAQEBAXbhcQEBAQ/sRtFxAQEBAXbRcQEBAQAQ5uFxAQEBAXbhcQEBAQAAEAPwA/AuYC5gAsAAAlFA8BBiMiLwEHBiMiLwEmNTQ/AScmNTQ/ATYzMh8BNzYzMh8BFhUUDwEXFhUC5hBOEBcXEKioEBcWEE4QEKioEBBOEBYXEKioEBcXEE4QEKioEMMWEE4QEKioEBBOEBYXEKioEBcXEE4QEKioEBBOEBcXEKioEBcAAAADAAD/twO3A24ALAA8AGMAAAEVFAcGKwEVFAcGKwEiJyY9ASMiJyY9ATQ3NjsBNTQ3NjsBMhcWHQEzMhcWFRc0JyYjIgcGFRQXFjMyNzYBFAcGIyIvAQYjIicmJyYnJjU0NzY3Njc2MzIXFhcWFxYVFAcXFhUCSQUGB4AGBQclBwYFgAgFBgYFCIAFBgclBwUGgAcGBUlLS2ppTEtLTGlqS0sBJRYVHh8VxGZ+UUtLNjYfICAfNjZLS1FSS0o2NiAgR8QVAe4lBwYFgAgFBQUFCIAFBgclBwYFgAcGBQUGB4AFBgcTaktLS0tqaUtMTEv+jh4WFRbDRyAgNjZKS1FSS0o2NiAgICA2NkpLUn1nxBUeAAADAAD/twO3A24AFAAkAEsAAAEVFAcGIyEiJyY9ATQ3NjMhMhcWFRc0JyYjIgcGFRQXFjMyNzYBFAcGIyIvAQYjIicmJyYnJjU0NzY3Njc2MzIXFhcWFxYVFAcXFhUCSQUGB/63CAUGBgUIAUkHBgVJS0tqaUxLS0xpaktLASUWFR4fFcRmflFLSzY2HyAgHzY2S0tRUktKNjYgIEfEFQHuJQcGBQUGByUHBgUFBgcTaktLS0tqaUtMTEv+jh4WFRbDRyAgNjZKS1FSS0o2NiAgICA2NkpLUn1nxBUeAAAAAAQAAABJA7cDtwAQACEAPQBZAAAlNCcmIyIHBhUUFxYzMjc2NTM0JyYjIgcGFRQXFjMyNzY1NxUUBwYjISInJj0BNDc2MyEXFjMyPwEhMhcWFQMWBwEGIyInASY3NjsBETQ3NjsBMhcWFREzMhcC2woLDw8LCwsLDw8LCpMLCw8PCwoKCw8PCwtJEBAX/LcXEBAQEBcBCk0hLC0hTgEJFxAQugoS/wAKEA8K/wASCgkYkwsKD5MOCwuSGAq3DwsKCgsPDwsLCwsPDwsKCgsPDwsLCwsPgLcXEBAQEBe3FxAQTiAgThAQFwFFFxH/AAsLAQARFxYBAA8LCwsLD/8AFgABAAAAWwG3AxIAGgAAAREUBwYjIi8BIyInJj0BNDc2OwE3NjMyFxYVAbcLCw8PCr+VDwsLCwsPlb8KDw8LCwLu/ZIPCwsLvwoLD9wOCwu+CwsKDwAEAAAAIQO3A00AGgBDAGgAlQAAAREUBwYjIi8BIyInJj0BNDc2OwE3NjMyFxYVExQHBgcGIyInJjU0NzY3Njc2NzY1NCcmJyYnJicmNTQ3NjMyFxYXFhUzFAcGBwYjIicmNTQ3Njc2NzY1NCcmJyYnJjU0NzYzMhcWFxYVMxQHBgcGIyInJjU0NzY3Njc2NzY3NjU0JyYnJicmJyYnJjU0NzYzMhcWFxYVAbcLCw8PCr+VDwsLCwsPlb8KDw8LC9sYGCgGCQ4LCwcHCQoKCQcHBwcJCgoJBwcLCw4JBigYGJMxMVAHBw8LCxYgDCoYFxcYKgwgFgsLDwcHUDExkklIeQcIDwoLFgQJCQQaFUYnKCgnRhUaBAkJBBYLCg8IB3lISQLu/ZIPCwsLvwoLD9wOCwu+CwsKD/7JLCUlEAMKCw8MCQgGBgcHDQ0UEw0OBwcGBggIDBAKCwMPJiYrWEpKIQMLCw4XCxEIHy8uNTQvLx4JEQsWDwsLAyJKSleEbm40AgoLDxUNAgQEAg4PNE5NWFdOTjQPDgIEBAINFQ4LCwM0bm6DAAAAAQAA//4DJANwAA8AAAkBBicmNRE0NzYXARYVFAcDF/0JDQoJCQoNAvcNDQGl/loHBgUPA0kPBgYI/lsICgoIAAIAAAAAA24DbgAUACkAAAERFAcGIyEiJyY1ETQ3NjMhMhcWFSERFAcGIyEiJyY1ETQ3NjMhMhcWFQNuCwsP/twPCwsLCw8BJA8LC/4ACwsP/twPCwsLCw8BJA8LCwNJ/NwPCwsLCw8DJA8LCwsLD/zcDwsLCwsPAyQPCwsLCw8AAgABAEkDbgMoAA8AJAAAEwE2MzIXARYHBiMhIicmNwEhIicmPQE0NzYzITIXFh0BFAcGIwgBlgsODwsBlgsEAw/8tw8DBAsDQvzbDwsKCgsPAyUPCgsLCg8BhwGWCwv+agoIBwcICv7CCwsPkg8LCwsLD5IPCwsAAQBYAA8CqAOoABoAAAkCFhUUDwEGIyInASY1NDcBNjMyHwEWFRQHAp3+0QEvCwtfCw4PC/5YCwsBqAsPDgtfCwsDC/7Q/tELDw8KXwsLAagLDg8LAagLC18LDg8LAAAAAQAzAA8CgwOoABoAAAkBBiMiLwEmNTQ3CQEmNTQ/ATYzMhcBFhUUBwJ5/lgLDw8LXwsLATD+0AsLXwsPDwsBqAoKAcL+WAsLXwoPDwsBLwEwCw8OC18LC/5YCw8OCwAAAgAAAAADbgNuAB8APwAAARQPARcWFRQHBiMhIicmNRE0NzYzMh8BNzYzMh8BFhUBERQHBiMiLwEHBiMiLwEmNTQ/AScmNTQ3NjMhMhcWFQGvBb5SCwsLDv8ADwsLCwsPDgtTvQYHCAZBBQG/CwsPDwtSvgUIBwZBBga+UwoKCw8BAA8LCwFbBwa9UwsODwsLCwsPAQAOCwsLUr4FBUEGCAHu/wAPCwoKU74GBkEGBwgFvlILDw8LCwsLDwACAAcABwNmA2YAHwA/AAABERQHBiMiLwEHBiMiLwEmNTQ/AScmNTQ3NjMhMhcWFQEUDwEXFhUUBwYjISInJjURNDc2MzIfATc2MzIfARYVAbcLCw8PClO9BggHBkEGBr5SCwsKDwEADwsLAa8FvlILCwsP/wAOCwsLCw4PC1K+BgcIBUIFAZL/AA8KCwtSvgYGQQYHCAa9UwoPDwsLCwsPAYAHBr5SCw8OCwsLCw4BAA8LCwtSvgUFQgUIAAEAMwCeA80C7gAaAAABBwYjIicJAQYjIi8BJjU0NwE2MzIXARYVFAcDwl8LDw8L/tH+0QsPDwtfCwsBqAsPDwsBqAsLAQdeCwsBMP7QCwteCw8QCgGoCwv+WAoQDwsAAAEAMwCaA80C6QAaAAAJAQYjIicBJjU0PwE2MzIXCQE2MzIfARYVFAcDwv5YCw8PC/5YCwtfCw8PCwEvAS8LDw8LXwsLAkz+WAoKAagLDw8LXgsL/tEBLwsLXgsPDwsAAAEAGQBJA54DJQA7AAABBgcWFRQHBgcGBwYHBiMiJxYzMjcmJyYnFjMyNyYnJj0BFhcmJyY1NDcWFxYXJjU0NzYzMhc2NwYHNjcDnic2ARYWLCw9PlZWYpuBFBmAZTwwLxITEBkYQCoqJywmFhYZRWNjcgU2Nk1QNj83Fjw2NQLOOCgIEEpKSkRENDUfH1MCTwEjJDgDBg0zMkMCFQIZKSgwMitVMzQFFRVNNjY7DCFCJAYXAAEANgAAAiQDtwAXAAABFSMiBwYdATMHIxEjESM1MzU0NzYzMhcCJFoxERGnFpGvkpI7PGNULgOwlxQVKWyp/k4Bsql8azo7BwAAAAAGAAAAJQQAA0kAEAAgADUARQBaAG4AADcUBwYjIicmNTQ3NjMyFxYVERQHBiMiJyY1NDc2MzIXFgEVFAcGIyEiJyY9ATQ3NjMhMhcWFQEUBwYjIicmNTQ3NjMyFxYBFRQHBiMhIicmPQE0NzYzITIXFhURFRQHBiMhIicmPQE0NzYzITIXFtsgIC0uICAgIC4tICAgIC0uICAgIC4tICADJQUGB/1JCAUFBQUIArcHBgX82yAgLS4gICAgLi0gIAMlBQYH/UkIBQUFBQgCtwcGBQUGB/1JCAUFBQUIArcHBgWSLSAgICAtLiAgICAuASUuICAgIC4uICAgIP7kbgcFBgYFB24IBQUFBQgCEi0gICAgLS4gICAg/uVuBwYFBQYHbgcGBQUGBwEkbQgFBgYFCG0IBQYGBQABAAAAAANuA24AZwAAARQHBgcGIyInNjc2NxYXFjMyNzY3NjU0JyYnJiMiBwYHBgcGBwYVFBcWFxY3Njc2NzYnJjU0NzYzMhcWFRQHBiMiJyY3Njc2NzY1NCcmIyIHBhUUFwcGFyYnJjU0NzY3NjMyFxYXFhUDbjs7ZWV3QD0iCwUaCx4fI0U2Nh4eIiJBQFI8NDQkJBoaDA0XFywRBQEDBAEDCR48PGBXMDAnJz0jFRUIBAsKBwcQDx0jGRgOOQkCdkhJOztlZHh3ZWU7OwG3eGRlOzsSNSkTZhcQECcnRURWQTk5JCQQERscIyQmJyY7Li0SBxIEDg4DDQwjM1Y+Pi4vS2FERBkYIxQiIRoZEhwTEyEgMSkc7yg9NGxthXdlZTs7OztlZXcAAAAEABIAAAOaA7cAQQBgAI0AmgAAARQXFhcWFxYXFhUUBwYHBiMiJyYnJjU0NzY3NjcmJyY1NDcGIyInJjU0NzY3Njc2OwEHIxYXFhUUBwYHBgcGBwYVJzI3Njc2NTQnJicmJyYjIgcGBwYVFBcWFxYXFhcWMxMyNzY3Njc2NTQnJicmJyYnJicmJyYnJicmIyIHBgcGBwYHBhUUFxYXFhcWMwEzFSMVIzUjNTM1MxUBpBITGhoZGhITHClPUFtLQkEhFRoZKkucEgkJDBoNVDo6FBUkLDw9QO5OSyoWFQ4OExQUFA4OUxUXFw8eCgkSEh8eJBgYFw4bBgYMDBIRGRoeASEeHxoaEA8EBAQECwsGBhAQBQUTEwIJEh4eHh8gGBgPDxQUICAkJCUBz3l5PHp6PAHwFRMUExMXFyUkLTMwRSEhGBc3IyguKCcbLgsYEhIYFBwCNzdVLywsHyUTEjIkKCg0KSEhFBQRERITEzcJCg8hOiEmJyMkGBcLCxMiOhodHh0eFxcPD/4NBwgPDxobJA4ODQsKDQ4GBw0NBAMODgEBBAQKCxAQGhsiKB4fERAJCAH1Pn19Pnx8AAACAAAAAAQAAyUAHwBMAAABERQHBiMhIicmNREWFxYXFhcWFxY7ATI3Njc2NzY3NjcUBwYHBgcGBwYHBgcGBwYrASInJicmJyYnJicmJyYnJicmNTQ3NjMhMhcWFQQAGxsl/LYlGxsZIc9NIBUUIiEdAh0hIhQVIGG8IBkcHCrXNAYSEwwNEREQDw0CDQ8QERENDBMSBjRiYRQjIB8YFywDSiUbGwIh/jolGxsbGyUBxhwWjDkYDQ4ODg4ODg0YR34Xwy0pKR2WJAQODQgJCgoFBQUFCgoJCA0OBCRERA4YKiokLB4eGxsmAAAAAAMAAAAbA24DYgAEABUAOQAAExEjETM3FgcGKwEiJyY1NDc2MzIXFgERIxE0JyYjIgcGBwYVESM2NTQvATMVIzY3Njc2NzYzMhcWFce8vAwBHR4wAS8cHR0eLzAcHQKbvBcYMSQYGAwHvAIBAbwBDAwMFBQeHSRiOzwCUv3JAjevKhwcHBwqKhwbGxz+Nf67AS88IiITFB0RHv7E5I6OGxxTEw0OEBAJCUFBfQAIADD/twT1A7cAHgAuAD8ASgBjAG4AfgDCAAAlFAcGBwYjIicmNTQ3NjMyFxYXFjMyNzY3NjMyFxYVJRQHBiMiJyY1NDc2MzIXFgUUBwYjIicmNTQ3NjMyFxYVJSYjIgcGFRQXNjcFNCcmJyYjIgcGBwYVFBcWFxYzMjc2NzY1NzQnJiMiBxYXNjUDNCcmIyIHBhUUFxYzMjc2ExQHBgcWFRQHBgcGBwYjIicmJyYnJjU0NyYnJjU0NzYzMhc2NxM2MzIXNjc2MzIXFhUUBwYjIicmLwEHFhc2MzIXFhUDXgcdNzY6kDYHBwcKCAkhJyY1NCcnIggJCgYH/tEZGCMiGhkZGSMjGBkBcBkYIyIaGRkZIyMYGf1OFhwmGxsfH1ADlY5JXl1gYF1eSo6OSl5dYGBdXkmOQxsbJR0YUB0jUhQUGxwUExMUHBsUFIITEyADLS5JUGNkZ2dkY1BKLS0DHhIRKSg6NCeX1VMFEQ7ODhwdIi8iISEiLy8iIQHCR8eSKDU5KSmGCAgiDg09CAgKBwcHHAkKCgkcBwcHCuAjGRgZGCMjGRkZGSMjGRgZGCMjGRkZGSOoEBsbJikcUUDrf18wGBgYGDBff35fMBgYGBgwX36fJhsbEUJRHCwBghwUExMUHBsUFBQU/pklICETFBJPQ0IxNBoZGRo0MUJDTxUUEyAfJDkpKSJhBAEFEDMfExMiIi8vIiEhIi4u4gheJCkpOQAAAAACAAAAFARJA1oAKABAAAABNTQnJiMiBwYVERQHBiMiJyY9ATMVFBcWMzI3NjURNDc2MzIXFh0BBxczFRQHBiMiJyY9ARc3FRQXFjMyNzY9AQJfEREYGBIRSEhlZkdIuxIRGBgREUhJZGRISG/ku0hHZmVISEtvEREYGBIRAiBDGBIRERIY/qNkR0dIR2aYlhgRERERGAFjYUZFRkZiTiFcmGZHSEdHZZkjIZoYERERERidAAABAAAAAANuA24ANAAAATIXFhUUBwYjIicmNTQ3JwYjIicmNTQ3NjMyFzcmNTQ3NjMyFxYVFAcGIyInBxYVFAcXNjMCt0w1NjY1TEw2NQHONEhMNjU1NkxINM4BNTZMTDU2NjVMSDXNAQHNNUgBbjY1TEw2NTU2TAcMZzE1NkxMNTYxZg0HTDU2NjVMTDY1MWcMBwcNZjEAAAUAAP+3BAADtwAUABkALQA6AEcAAAERFAcGIxEUBwYjISInJjUREzY7ATMRIxEzAREUBwYjISInJjURIicmNREzMhclFSM1NDc2OwEyFxYVIRUjNTQ3NjsBMhcWFQGSCwoPCwsP/twPCwuOBA7yt5KSAbcLCw/+3A8LCw8KC/IOBP4zygYFCKQIBQYBgMoGBQikCAUGAwD+SQ8LCv62DgsLCwsOASUB8w3+bgGS/gD+2w4LCwsLDgFKCgsPAbcNsoCACAUFBQUIgIAIBQUFBQgAAAAAAQAAAAEAALA7D/9fDzz1AAsEAAAAAADTmj4HAAAAANOaPgcAAP+3BPUDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAFJQAAAAAE9QABAAAAAAAAAAAAAAAAAAAAOQQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAARAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAADtwAABAAAAAQAAAADJQA/A7cAAAO3AAADtwAAAbcAAAO3AAADJQAABAAAAANvAAEC2wBYAtsAMwQAAAAEAAAHBAAAMwQAADMDtwAZAkkANgQAAAAEAAAAA7cAEgQAAAAEAAAABSUAMARJAAAEAAAABAAAAAAAAAAACgAUAB4ASADCARQBdAHMAgICOAJqArQC+gMcA2oDrAP2BD4EhgSaBUQFhgXMBhQGXAaiBuoHPgfSCMQJCAmSCgIKggqsC4ALoAvgDBwMTAx8DNoNOA1oDZgN8g4YDrQPShAoEJ4Q9BIIEmISrhMYAAEAAAA5AMMACgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAVAAAAAQAAAAAAAgAHAN4AAQAAAAAAAwAVAGAAAQAAAAAABAAVAPMAAQAAAAAABQALAD8AAQAAAAAABgAVAJ8AAQAAAAAACgAaATIAAwABBAkAAQAqABUAAwABBAkAAgAOAOUAAwABBAkAAwAqAHUAAwABBAkABAAqAQgAAwABBAkABQAWAEoAAwABBAkABgAqALQAAwABBAkACgA0AUx3b3dib29rLXRvb2xiYXItZm9udHMAdwBvAHcAYgBvAG8AawAtAHQAbwBvAGwAYgBhAHIALQBmAG8AbgB0AHNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADB3b3dib29rLXRvb2xiYXItZm9udHMAdwBvAHcAYgBvAG8AawAtAHQAbwBvAGwAYgBhAHIALQBmAG8AbgB0AHN3b3dib29rLXRvb2xiYXItZm9udHMAdwBvAHcAYgBvAG8AawAtAHQAbwBvAGwAYgBhAHIALQBmAG8AbgB0AHNSZWd1bGFyAFIAZQBnAHUAbABhAHJ3b3dib29rLXRvb2xiYXItZm9udHMAdwBvAHcAYgBvAG8AawAtAHQAbwBvAGwAYgBhAHIALQBmAG8AbgB0AHNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.fa-th:before {
  content: "";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-download:before {
  content: "";
}

.icon-binoculars:before {
  content: "";
}

.icon-search:before {
  content: "";
}

.icon-zoom-in:before {
  content: "";
}

.icon-zoom-out:before {
  content: "";
}

.icon-enlarge:before {
  content: "";
}

.icon-shrink:before {
  content: "";
}

.icon-list:before {
  content: "";
}

.icon-list2:before {
  content: "";
}

.icon-cloud-download:before {
  content: "";
}

.icon-download3:before {
  content: "";
}

.icon-cancel-circle:before {
  content: "";
}

.icon-play2:before {
  content: "";
}

.icon-pause:before {
  content: "";
}

.icon-backward:before {
  content: "";
}

.icon-forward2:before {
  content: "";
}

.icon-eject:before {
  content: "";
}

.icon-volume-high:before {
  content: "";
}

.icon-volume-mute2:before {
  content: "";
}

.icon-circle-up:before {
  content: "";
}

.icon-circle-right:before {
  content: "";
}

.icon-circle-down:before {
  content: "";
}

.icon-circle-left:before {
  content: "";
}

.icon-table2:before {
  content: "";
}

.wowbook-nav {
  position: absolute;
  height: 48px;
  width: 48px;
  transform: translateY(-50%);
  top: 50%;
  margin: 0;
  padding: 0;
  line-height: 100%;
  text-align: center;
  border: none;
  border-radius: 5px;
  font-size: 20px;
}

.wowbook-nav.wowbook-disabled {
  display: none;
}

.wowbook-nav-left {
  left: 10px;
}

.wowbook-nav-left i {
  margin-left: -5px;
}

.wowbook-nav-right {
  right: 10px;
}

.wowbook-nav i,
.wowbook-control i,
.wowbook-findbar a i {
  font-family: wowbook-toolbar-fonts;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.wowbook-close i:before {
  font-family: wowbook-toolbar-fonts;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-size: bigger;
}

.wowbook-fontawesome.wowbook-nav-left i:before,
.wowbook-fontawesome .wowbook-control-left i:before {
  content: "";
}

.wowbook-fontawesome.wowbook-nav-right i:before,
.wowbook-fontawesome .wowbook-control-right i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-lastLeft i:before,
.wowbook-fontawesome .wowbook-control-first i:before {
  content: "";
  letter-spacing: -6px;
  margin-left: -10px;
}

.wowbook-fontawesome .wowbook-control-back i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-next i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-lastRight i:before,
.wowbook-fontawesome .wowbook-control-last i:before {
  content: "";
  letter-spacing: -6px;
  margin-left: -5px;
}

.wowbook-fontawesome .wowbook-control-zoomin i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-zoomout i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-slideshow i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-slideshow.wowbook-disabled i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-flipsound i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-flipsound.wowbook-disabled i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-fullscreen i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-fullscreen.wowbook-disabled i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-thumbnails i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-toc i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-download i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-share > i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-find > i:before {
  content: "";
}

.wowbook-fontawesome .wowbook-control-toggle-toolbar i:before {
  content: "";
}

.wowbook-control-toggle-toolbar.wowbook-collapsed {
  transform: scaleY(1);
}

.wowbook-control-toggle-toolbar {
  transform: scaleY(-1);
  transition: 0.4s;
}

.wowbook-control span.wowbook-disabled {
  display: none;
}

.wowbook-control.wowbook-disabled span {
  display: none;
}

.wowbook-control.wowbook-disabled span.wowbook-disabled {
  display: block;
}

.wowbook-icomoon.wowbook-nav-left i:before,
.wowbook-icomoon .wowbook-control-left i:before {
  content: "";
}

.wowbook-icomoon.wowbook-nav-right i:before,
.wowbook-icomoon .wowbook-control-right i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-lastLeft i:before,
.wowbook-icomoon .wowbook-control-first i:before {
  content: "";
  letter-spacing: -6px;
  margin-left: -10px;
}

.wowbook-icomoon .wowbook-control-back i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-next i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-lastRight i:before,
.wowbook-icomoon .wowbook-control-last i:before {
  content: "";
  letter-spacing: -6px;
  margin-left: -5px;
}

.wowbook-icomoon .wowbook-control-zoomin i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-zoomout i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-slideshow i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-slideshow.wowbook-disabled i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-flipsound i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-flipsound.wowbook-disabled i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-fullscreen i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-fullscreen.wowbook-disabled i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-thumbnails i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-toc i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-download i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-find i:before {
  content: "";
}

.wowbook-icomoon .wowbook-control-toggle-toolbar i:before {
  content: "";
}

.wowbook-share-buttons {
  position: absolute;
  margin-top: 2px;
}

.wowbook-share-buttons.wowbook-hidden {
  display: none;
}

.wowbook-share-buttons.wowbook-up {
  bottom: 100%;
  margin-bottom: 2px;
}

.wowbook-share-button {
  font-size: 1em;
  display: block;
}

.wowbook-share-button:hover {
  background: #2d2d2d;
}

.wowbook-hidden {
  display: none;
}

.wowbook-findbar {
  position: absolute;
  background: inherit;
  width: 100%;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  zindex: 1001;
}

.wowbook-findbar.wowbook-hidden {
  display: none;
}

.wowbook-findbar.wowbook-up {
  bottom: 100%;
}

.wowbook-findbar.wowbook-find-pending .wowbook-find-count {
  background-image: url(loading-small.png);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 21px;
}

.wowbook-find-text-container {
  display: inline-block;
  position: relative;
}

.wowbook-find-count {
  position: absolute;
  right: 0;
  color: #000;
  padding-right: 8px;
}

input.wowbook-find-text {
  line-height: normal;
  color: initial;
}

.wowbook-findbar input[type=checkbox] {
  margin: 0;
  vertical-align: text-bottom;
}

.wowbook-findbar label {
  display: inline;
  font-weight: 400;
  margin: 0;
}

.wowbook-findbar a {
  transition: none;
  cursor: pointer;
  outline: medium;
  border: 0;
  border-radius: 0;
  height: 100%;
  width: 36px;
  color: inherit;
  vertical-align: middle;
  display: inline-block;
}

.wowbook-findbar a:hover {
  text-decoration: none;
}

.wowbook-findbar a:active {
  background-color: rgba(0, 0, 0, 0.2);
  background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
  border-color: rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.45);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 0 1px rgba(0, 0, 0, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
}

.wowbook-findbar a span {
  width: 0;
  height: 0;
  overflow: hidden;
  display: inline-block;
}

.wowbook-find-count {
  display: inline-block;
}

.wowbook-findbar .wowbook-control-back {
  text-indent: -2px;
}

.wowbook-findbar .wowbook-close {
  margin-left: 5px;
}

.wowbook-toolbar.wowbook-small .wowbook-findbar a {
  width: 30px;
  margin-left: 0;
}

.wowbook-toolbar.wowbook-small .wowbook-findbar label {
  font-size: smaller;
}

.wowbook-toolbar.wowbook-small .wowbook-find-text-container {
  width: 150px;
}

.wowbook-toolbar.wowbook-small .wowbook-find-text {
  width: 90%;
}

@-webkit-keyframes wowbook-flash-animation {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes wowbook-flash-animation {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.wowbook .highlight.selected {
  -webkit-animation-name: wowbook-flash-animation;
          animation-name: wowbook-flash-animation;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-iteration-count: 10;
          animation-iteration-count: 10;
}

.wowbook-controls,
.wowbook-share-buttons,
.wowbook-nav {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  background: #222;
  background-image: linear-gradient(to bottom, #3c3c3c 0px, #222 100%);
  background-repeat: repeat-x;
  color: #fff;
}

.wowbook-control,
.wowbook-control:visited,
.wowbook-control:active,
.wowbook-control.remove-sticky-hover-style:hover {
  background: 0 0;
  color: inherit;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
}

.wowbook-nav:active,
.wowbook-nav:hover,
.wowbook-control:active,
.wowbook-control:hover {
  background: #2d2d2d;
}

.wowbook-toc {
  color: #fff;
  color: #b8b8b8;
  background: #222;
  background-image: linear-gradient(to bottom, #3c3c3c 0px, #222 100%);
  background-repeat: repeat-x;
  border-color: #080808;
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.5);
}

.wowbook-toc h1 {
  color: #b8b8b8;
  color: inherit;
  padding-left: 10px;
}

.wowbook-toc .wowbook-close {
  display: block;
  line-height: 1.4em;
  margin: 0.5em 0.5em 0 0;
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  background: 0 0;
  color: inherit;
  border: none;
  outline: none;
  padding: 0;
}

.wowbook-toc .wowbook-close:hover {
  color: #fff;
}

.wowbook-toc li {
  border: none;
}

.wowbook-toc a {
  border-top: 1px solid #101010;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
  text-decoration: none;
}

.wowbook-toc-item a,
.wowbook-toc-item a:visited,
.wowbook-toc-item a:active {
  color: #b8b8b8;
  color: inherit;
}

.wowbook-toc a:hover {
  background: #555;
  color: #fff;
}

.wowbook-thumbnails {
  background: rgba(128, 128, 128, 0.5) none repeat scroll 0 0;
  box-shadow: 0 0 15px rgba(128, 128, 128, 0.48);
  border-bottom: 1px solid rgba(64, 64, 64, 0.5);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}

.wowbook-thumbnails > .wowbook-wrapper > .wowbook-button {
  color: #fff;
}

.wowbook-horizontal.wowbook-thumbnails {
  padding-top: 10px;
  padding-bottom: 10px;
}

.wowbook-lightbox > .wowbook-close {
  background: #222 linear-gradient(to bottom, #3c3c3c 0px, #222 100%) repeat-x scroll 0 0;
  border: 1px solid #b8b8b8;
  color: #b8b8b8;
}

.wowbook-cs-white.wowbook-nav,
.wowbook-cs-white .wowbook-controls,
.wowbook-cs-white.wowbook-controls {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}

.wowbook-cs-white.wowbook-nav,
.wowbook-cs-white .wowbook-control {
  background: #fbfbfb;
}

.wowbook-cs-white.wowbook-nav,
.wowbook-cs-white .wowbook-control,
.wowbook-cs-white .wowbook-control:visited,
.wowbook-cs-white .wowbook-control:active {
  color: inherit;
}

.wowbook-cs-white.wowbook-nav,
.wowbook-cs-white .wowbook-control:hover {
  color: #262626;
  background: #f5f5f5;
}

.wowbook-cs-white.wowbook-nav,
.wowbook-cs-white .wowbook-controls,
.wowbook-cs-white .wowbook-share-buttons,
.wowbook-cs-white.wowbook-controls,
.wowbook-cs-white.wowbook-share-buttons {
  background: #fbfbfb;
  color: #737373;
}

.wowbook-cs-white .wowbook-toc,
.wowbook-cs-white.wowbook-toc {
  color: #737373;
  background: #fbfbfb;
  border-color: #080808;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}

.wowbook-cs-white .wowbook-toc h1,
.wowbook-cs-white.wowbook-toc h1 {
  color: inherit;
  padding-left: 10px;
}

.wowbook-cs-white .wowbook-toc .wowbook-close,
.wowbook-cs-white.wowbook-toc .wowbook-close {
  background: 0 0;
  color: #adadad;
  margin-right: 10px;
  border: 1px solid #f3f3f3;
  border-radius: 2px;
}

.wowbook-cs-white .wowbook-toc .wowbook-close:hover {
  background: #f5f5f5;
  color: #262626;
}

.wowbook-cs-white .wowbook-toc li,
.wowbook-cs-white.wowbook-toc li {
  border: none;
}

.wowbook-cs-white .wowbook-toc a,
.wowbook-cs-white.wowbook-toc a {
  text-decoration: none;
  border-top: 1px solid #f3f3f3;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
  color: inherit;
  text-decoration: none;
}

.wowbook-cs-white .wowbook-toc a:hover,
.wowbook-cs-white.wowbook-toc a:hover {
  background: #f5f5f5;
  color: #262626;
}

.wowbook-cs-white.wowbook-thumbnails {
  background: none repeat scroll 0 0 #f5f5f5;
  border: 1px solid #d3d3d3;
  box-shadow: 0 0 15px rgba(128, 128, 128, 0.48);
}

.wowbook-cs-white.wowbook-vertical.wowbook-thumbnails .wowbook-back.wowbook-button {
  border-width: 0 0 1px;
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.2);
}

.wowbook-cs-white.wowbook-vertical.wowbook-thumbnails .wowbook-next.wowbook-button {
  border-width: 1px 0 0;
  box-shadow: 0 -4px 4px -2px rgba(0, 0, 0, 0.2);
}

.wowbook-cs-white.wowbook-horizontal.wowbook-thumbnails .wowbook-back.wowbook-button {
  border-width: 0 1px 0 0;
  box-shadow: 4px 0 4px -2px rgba(0, 0, 0, 0.2);
}

.wowbook-cs-white.wowbook-horizontal.wowbook-thumbnails .wowbook-next.wowbook-button {
  border-width: 0 0 0 1px;
  box-shadow: -4px 0 4px -2px rgba(0, 0, 0, 0.2);
}

.wowbook-cs-white.wowbook-thumbnails .wowbook-button {
  color: #737373;
  background: #fff;
  border: 0 solid #d3d3d3;
  z-index: 1;
}

.wowbook-cs-white.wowbook-thumbnails .wowbook-button:hover {
  color: #262626;
  background: #f5f5f5;
}

.wowbook-lightbox > .wowbook-close.wowbook-cs-white {
  background: #fbfbfb;
  border-color: 1px solid #f3f3f3;
  color: #737373;
}

/*!lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT*/
.lSSlideOuter {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lightSlider:before,
.lightSlider:after {
  content: " ";
  display: table;
}

.lightSlider {
  height: 100% !important;
  overflow: hidden;
  margin: 0;
}

.lSSlideWrapper {
  max-width: 100%;
  overflow: hidden;
  height: 100%;
  position: relative;
}

.lSSlideWrapper > .lightSlider:after {
  clear: both;
}

.lSSlideWrapper .lSSlide {
  transform: translate(0px, 0px);
  -webkit-transition: all 1s;
  transition-property: transform, height;
  transition-duration: inherit !important;
  transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade {
  position: relative;
}

.lSSlideWrapper .lSFade > * {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 9;
  margin-right: 0;
  width: 100%;
}

.lSSlideWrapper.usingCss .lSFade > * {
  opacity: 0;
  transition-delay: 0s;
  transition-duration: inherit !important;
  transition-property: opacity;
  transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade > *.active {
  z-index: 10;
}

.lSSlideWrapper.usingCss .lSFade > *.active {
  opacity: 1;
}

.lSSlideOuter .lSPager.lSpg {
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}

.lSSlideOuter .lSPager.lSpg > li {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px;
}

.lSSlideOuter .lSPager.lSpg > li a {
  background-color: #222;
  border-radius: 30px;
  display: inline-block;
  height: 8px;
  overflow: hidden;
  text-indent: -999em;
  width: 8px;
  position: relative;
  z-index: 99;
  transition: all 0.5s linear 0s;
}

.lSSlideOuter .lSPager.lSpg > li:hover a,
.lSSlideOuter .lSPager.lSpg > li.active a {
  background-color: #428bca;
}

.lSSlideOuter .media {
  opacity: 0.8;
}

.lSSlideOuter .media.active {
  opacity: 1;
}

.lSSlideOuter .lSPager.lSGallery {
  list-style: none outside none;
  padding-left: 0;
  margin: 0;
  overflow: hidden;
  transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lSSlideOuter .lSPager.lSGallery li {
  overflow: hidden;
  transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}

.lSSlideOuter .lSPager.lSGallery li.active,
.lSSlideOuter .lSPager.lSGallery li:hover {
  border-radius: 5px;
}

.lSSlideOuter .lSPager.lSGallery img {
  display: block;
  height: auto;
  max-width: 100%;
}

.lSSlideOuter .lSPager.lSGallery:before,
.lSSlideOuter .lSPager.lSGallery:after {
  content: " ";
  display: table;
}

.lSSlideOuter .lSPager.lSGallery:after {
  clear: both;
}

.lSAction > a {
  width: 50px;
  display: block;
  top: 50%;
  margin-top: -25px;
  height: 100%;
  cursor: pointer;
  position: absolute;
  z-index: 99;
  opacity: 0.5;
  transition: opacity 0.35s linear 0s;
}

.lSAction > a:hover {
  opacity: 1;
}

.lSAction > .lSPrev {
  left: 0;
}

.lSAction > .lSPrev:before {
  content: "";
}

.lSAction > .lSNext {
  right: 0;
}

.lSAction > .lSNext:before {
  content: "";
}

.lSAction > a.disabled {
  pointer-events: none;
}

.cS-hidden {
  height: 1px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}

.lSSlideOuter.vertical {
  position: relative;
}

.lSSlideOuter.vertical.noPager {
  padding-right: 0 !important;
}

.lSSlideOuter.vertical .lSGallery {
  position: absolute !important;
  right: 0;
  top: 0;
}

.lSSlideOuter.vertical .lightSlider > * {
  width: 100% !important;
  max-width: none !important;
}

.lSSlideOuter.vertical .lSAction > a {
  left: 50%;
  margin-left: -14px;
  margin-top: 0;
}

.lSSlideOuter.vertical .lSAction > .lSNext {
  background-position: 31px -31px;
  bottom: 10px;
  top: auto;
}

.lSSlideOuter.vertical .lSAction > .lSPrev {
  background-position: 0 -31px;
  bottom: auto;
  top: 10px;
}

.lSSlideOuter.lSrtl {
  direction: rtl;
}

.lSSlideOuter .lightSlider,
.lSSlideOuter .lSPager {
  padding-left: 0;
  list-style: none outside none;
}

.lSSlideOuter.lSrtl .lightSlider,
.lSSlideOuter.lSrtl .lSPager {
  padding-right: 0;
}

.lSSlideOuter .lightSlider > *,
.lSSlideOuter .lSGallery li {
  float: left;
}

.lSSlideOuter.lSrtl .lightSlider > *,
.lSSlideOuter.lSrtl .lSGallery li {
  float: right !important;
}

@-webkit-keyframes rightEnd {
  0% {
    left: 0;
  }
  50% {
    left: -15px;
  }
  100% {
    left: 0;
  }
}
@keyframes rightEnd {
  0% {
    left: 0;
  }
  50% {
    left: -15px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes topEnd {
  0% {
    top: 0;
  }
  50% {
    top: -15px;
  }
  100% {
    top: 0;
  }
}
@keyframes topEnd {
  0% {
    top: 0;
  }
  50% {
    top: -15px;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes leftEnd {
  0% {
    left: 0;
  }
  50% {
    left: 15px;
  }
  100% {
    left: 0;
  }
}
@keyframes leftEnd {
  0% {
    left: 0;
  }
  50% {
    left: 15px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes bottomEnd {
  0% {
    bottom: 0;
  }
  50% {
    bottom: -15px;
  }
  100% {
    bottom: 0;
  }
}
@keyframes bottomEnd {
  0% {
    bottom: 0;
  }
  50% {
    bottom: -15px;
  }
  100% {
    bottom: 0;
  }
}
.lSSlideOuter .rightEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

.lSSlideOuter .leftEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

.lSSlideOuter.vertical .rightEnd {
  -webkit-animation: topEnd 0.3s;
  animation: topEnd 0.3s;
  position: relative;
}

.lSSlideOuter.vertical .leftEnd {
  -webkit-animation: bottomEnd 0.3s;
  animation: bottomEnd 0.3s;
  position: relative;
}

.lSSlideOuter.lSrtl .rightEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

.lSSlideOuter.lSrtl .leftEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

.lightSlider.lsGrab > * {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lightSlider.lsGrabbing > * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

@media all {
  .featherlight {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2147483647;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    background: #333;
    background: transparent;
  }

  .featherlight:last-of-type {
    background: rgba(0, 0, 0, 0.8);
  }

  .featherlight:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
  }

  .featherlight .featherlight-content {
    position: relative;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    border: 3px solid #f9da6b !important;
    margin-left: 5%;
    margin-right: 5%;
    max-height: 95%;
    background: #000 url(../../img/loading.gif) no-repeat center center;
    cursor: auto;
    border-radius: 3px;
    white-space: normal;
  }

  .featherlight .featherlight-inner {
    display: block;
  }

  .featherlight .featherlight-close-icon {
    position: absolute;
    z-index: 9999;
    top: 0;
    right: 0;
    line-height: 25px;
    width: 25px;
    cursor: pointer;
    text-align: center;
    font-family: Arial, sans-serif;
    background: #fff;
    background: rgba(255, 255, 255, 0.3);
    color: #000;
    border: none;
    padding: 0;
  }

  .featherlight .featherlight-close-icon::-moz-focus-inner {
    border: 0;
    padding: 0;
  }

  .featherlight .featherlight-image {
    width: 100%;
  }

  .featherlight-iframe .featherlight-content {
    border-bottom: 0;
    padding: 0;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
  }

  .featherlight iframe {
    border: none;
  }

  .featherlight * {
    box-sizing: border-box;
  }
}
@media only screen and (max-width: 1024px) {
  .featherlight .featherlight-content {
    margin-left: 0;
    margin-right: 0;
    max-height: 98%;
    padding: 10px 10px 0;
    border-bottom: 10px solid transparent;
  }
}
@font-face {
  font-family: web-icons;
  src: url(/fonts/web-icons.eot?ps3lmm);
  src: url(/fonts/web-icons.eot?ps3lmm#iefix) format("embedded-opentype"), url(/wp-content/themes/theme/src/fonts/web-icons.ttf?ps3lmm) format("truetype"), url(/wp-content/themes/theme/src/fonts/web-icons.woff?ps3lmm) format("woff"), url(/fonts/web-icons.svg?ps3lmm#web-icons) format("svg");
  font-weight: 400;
  font-style: normal;
}
.icon {
  font-family: web-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  text-align: center;
  color: #f9da6b;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body.core-ready section[data-name=landing],
body.core-ready .float-nav {
  -webkit-animation: fadein 0.75s;
  animation: fadein 0.75s;
}

.section-header .icon {
  font-size: 42px;
  padding: 10px 0;
}

section.loading:after,
#global-page-loader {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.95) url(/wp-content/themes/theme/src/img/loading.gif) no-repeat center center;
  z-index: 100;
}

body.core-ready #global-page-loader {
  display: none;
}

.icon-whiskey:before {
  content: "";
}

.icon-cleaver:before {
  content: "";
}

.icon-meat:before {
  content: "";
}

.icon-paper-rocket:before {
  content: "";
}

.icon-pencil:before {
  content: "";
}

.icon-enlarge:before {
  content: "";
}

.icon-cross:before {
  content: "";
}

.icon-checkmark:before {
  content: "";
}

.icon-arrow-up:before {
  content: "";
}

.icon-arrow-right:before {
  content: "";
}

.icon-arrow-down:before {
  content: "";
}

.icon-arrow-left:before {
  content: "";
}

.icon-facebook:before {
  content: "";
}

.icon-instagram:before {
  content: "";
}

.icon-twitter:before {
  content: "";
}

.icon-apple:before {
  content: "";
}

.img-responsive .centered {
  margin: 0 auto;
}

body,
html {
  margin: 0;
  height: 100%;
  width: 100%;
}

body {
  background-color: #000;
  font-family: hammersmith one, sans-serif;
  -webkit-font-smoothing: antialiased;
}

a {
  transition: color 0.25s;
  cursor: pointer;
}

section {
  overflow: hidden;
}

section.full-page,
section.three-quarter-page {
  max-width: 100%;
  position: relative;
  overflow: hidden;
}

section > div {
  z-index: 1;
}

.img-responsive-vert {
  display: block;
  max-height: 100%;
  width: auto;
}

.container-wallpaper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover !important;
  background-position: center center !important;
  z-index: -1;
}

#sticky-wrapper {
  position: relative;
  top: -50px;
  z-index: 2;
}

nav.float-nav {
  background: rgba(0, 0, 0, 0.75);
  height: 50px;
}

nav.float-nav .navigation {
  display: flex;
  height: 100%;
  font-size: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}

.location-label {
  color: #fff;
  width: 100%;
  text-align: center;
  font-size: 12px;
}

.location-option {
  opacity: 0;
  line-height: 17px;
  transition-property: background-color, opacity;
  transition-duration: 0.25s;
  position: relative;
}

.location-option a {
  transition: all 0.25s;
  display: block;
  color: #fff;
  text-decoration: none;
}

.location-option.active {
  opacity: 1;
}

.hover-location:hover .location-option {
  opacity: 1;
  line-height: 32px;
  background: rgba(0, 0, 0, 0.75);
}

.hover-location:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  top: 7px;
  left: 50%;
  position: absolute;
  margin-left: -5px;
  transition: opacity 0.5s;
  opacity: 0;
}

.sticky-wrapper:not(.is-sticky) .hover-location:before {
  opacity: 1;
}

.hover-location:hover .location-option.active {
  margin-top: 16px;
  text-decoration: underline;
}

.location-option a:hover {
  background: #fff;
  color: #151515;
  text-decoration: none;
}

.location-option a:hover span {
  color: #fff;
}

.location-option a span {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  line-height: 12px;
  font-size: 10px;
  color: #f9da6b;
}

nav.float-nav .navigation .menu-left {
  float: left;
  position: relative;
}

.sticky-wrapper:not(.is-sticky) .location-label {
  display: flex;
  flex-direction: column-reverse;
  position: absolute;
  bottom: 12px;
}

.sticky-wrapper:not(.is-sticky) .hover-location:hover .location-option.active {
  margin-top: 0;
}

nav.float-nav .navigation .menu-logo {
  height: 26px;
  margin-top: -10px;
  display: flex;
  align-items: center;
  padding-bottom: 2px;
  transition-property: opacity, margin;
  transition-duration: 0.5s;
  opacity: 0;
  width: 100px;
}

.sticky-wrapper.is-sticky nav.float-nav .navigation .menu-left {
  opacity: 1;
  pointer-events: all;
}

.sticky-wrapper.is-sticky nav.float-nav .navigation .menu-logo {
  opacity: 1;
  margin-top: 8px;
}

nav.float-nav .navigation .menu-main {
  margin: 0 auto;
  list-style: none;
  padding: 0;
  display: flex;
  height: 100%;
}

nav.float-nav .navigation li {
  display: flex;
  align-items: center;
  height: 100%;
}

nav.float-nav .navigation .menu-main a {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.95);
  padding: 10px;
  margin: 0 5px;
}

nav.float-nav .navigation .menu-main a:hover,
nav.float-nav .navigation .menu-main a:active,
nav.float-nav .navigation .menu-main a.active {
  color: #f9da6b;
}

nav.float-nav .navigation .make-a-booking {
  background-color: #f9da6b;
  text-decoration: none;
  color: #151515;
  padding: 4px 18px;
  border-radius: 22px;
  display: block;
  font-size: 12px;
  border: 2px solid #f9da6b;
  -webkit-font-smoothing: auto;
  cursor: pointer;
  transition: background-color 0.25s;
  margin-top: 1px;
}

.make-a-booking {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 4px 18px;
  display: inline-block;
  background: #f9da6b;
  color: #151515;
  border: 2px solid #f9da6b;
  border-radius: 22px;
  margin-top: 10px;
  cursor: pointer;
  transition: background-color 0.25s;
  margin-top: 1px;
}

.make-a-booking:hover {
  background-color: #fff;
  text-decoration: none;
  color: #151515;
}

.coming-soon a {
  margin: 0 33%;
}

@media (min-width: 992px) {
  nav.float-nav .navigation .make-a-booking {
    margin-right: 10px;
  }
}
nav.float-nav .navigation .gift-vouchers {
  color: #f9da6b;
  background: rgba(0, 0, 0, 0.5);
  border: 2px solid #f9da6b;
  text-decoration: none;
  padding: 4px 10px;
  border-radius: 25px;
  font-weight: 700;
  font-size: 12px;
  -webkit-font-smoothing: auto;
  cursor: pointer;
  transition: background-color 0.25s;
}

nav.float-nav .navigation .make-a-booking:hover,
nav.float-nav .navigation .make-a-booking:active {
  background-color: #fff;
}

.bookings-disclaimer {
  font-size: 14px;
  color: #333;
}

.bookings-disclaimer-terms {
  font-size: 12px;
  color: #555;
}

#bookings-pop {
  display: none;
}

nav.float-nav .navigation .menu-right {
  float: right;
  display: flex;
  height: 100%;
}

.section-head-nav {
  background: rgba(0, 0, 0, 0.4);
  padding: 60px 0 30px;
}

.section-header h1 {
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  margin: 0;
}

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

.section-nav a {
  display: inline-block;
  color: #fff;
  padding: 10px;
  font-size: 16px;
}

.section-nav a.active {
  color: #f9da6b;
  text-decoration: none;
  cursor: default;
}

.section-nav a.clicked {
  color: rgba(255, 255, 255, 0.25) !important;
  text-decoration: none;
  cursor: wait;
}

section[data-name=landing] {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.nav-spacer {
  height: 0;
  margin-top: -1px;
}

.gifts-dropdown {
  padding-left: 0;
  position: absolute;
  opacity: 0;
  transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
}

.dropdown-trigger:hover .gifts-dropdown {
  opacity: 1;
  transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
}

.dropdown-item {
  margin: 5px 0;
}

.sidr-class-gifts-dropdown {
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}

.intro-video {
  position: relative;
  height: 100%;
}

.intro-video video {
  background-size: cover;
  height: 100%;
  width: 177.77777778vh;
  min-width: 100%;
  min-height: 56.25vw;
  left: 50%;
  top: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}

.logo-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.logo-player .logo-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column wrap;
  align-items: center;
  justify-content: center;
  padding: 30px;
}

.logo-player .logo-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

section[data-name=about] {
  text-align: center;
  background: #000;
  color: #f0f0f0;
}

section[data-name=highland-x-mjolner] {
  background: #000;
  color: #f0f0f0;
  background-position: center;
  background-size: cover;
}

section[data-name=highland-x-mjolner] .col-sm-6.col-sm-offset-3 {
  background: #000;
}

.about-container {
  padding: 60px 0;
}

.about-header h1 {
  text-transform: uppercase;
}

.about-logo-cage {
  max-width: 200px;
  margin: 0 auto;
}

.about-content {
  margin: 0 0 30px;
}

.about-content p {
  color: #e4e4e4;
}

.about-content p.quote-text {
  color: #f9da6b;
}

section[data-name=about-detail] {
  background: url(/wp-content/themes/theme/src/img/menu-background.jpeg) no-repeat top center;
  background-size: cover;
  padding-bottom: 90px;
}

.about-block {
  display: block;
  border-radius: 2px;
  background: rgba(255, 255, 255, 0.1);
  color: #ececec;
  text-align: center;
  box-shadow: 0 5px 25px #000;
  overflow: hidden;
  margin-bottom: 15px;
  position: relative;
  text-decoration: none;
  transition: background-color 0.5s;
}

.about-block:hover,
.about-block:focus {
  color: #ececec;
  text-decoration: none;
  background: rgba(255, 255, 255, 0.15);
}

.about-block-header {
  display: block;
  background-size: cover;
  position: relative;
}

.about-block-header h2 {
  margin: 0;
  font-size: 50px;
  position: absolute;
  width: 100%;
  line-height: 100px;
  z-index: 10;
  top: 50%;
  margin-top: -50px;
}

.about-block-header img {
  margin: 0 auto;
}

.about-block-body {
  padding: 30px 15px;
}

.about-block-content {
  font-size: 14px;
  line-height: 22px;
  font-weight: 100;
  min-height: 110px;
}

.about-block-link .button {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 4px 18px;
  display: inline-block;
  background: 0 0;
  color: #f9da6b;
  border: 2px solid #f9da6b;
  border-radius: 22px;
  margin-top: 15px;
}

section[data-name=footer] {
  background: #161513;
}

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

.embers .ember-spark {
  cursor: pointer;
  position: absolute;
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  border-radius: 50%;
  background: #f9da6b no-repeat center center;
  background-size: contain;
  -webkit-animation: ripple-animation 0.75s forwards;
  animation: ripple-animation 0.75s forwards;
}

@-webkit-keyframes ripple-animation {
  from {
    transform: scale(0.5);
    opacity: 0.4;
  }
  to {
    transform: scale(25);
    opacity: 0;
  }
}

@keyframes ripple-animation {
  from {
    transform: scale(0.5);
    opacity: 0.4;
  }
  to {
    transform: scale(25);
    opacity: 0;
  }
}
section[data-name=whats-on] {
  padding: 0 0 30px;
  position: relative;
}

section[data-name=whats-on] .container-wallpaper {
  background: url(/wp-content/themes/theme/src/img/menu-section-background.jpeg) no-repeat center center;
  background-attachment: fixed;
}

section[data-name=whats-on] .fb-container {
  min-height: 244px;
  margin-top: 90px;
}

#events-feed {
  padding-top: 30px;
  display: flex;
  align-items: center;
}

.event-feed-item,
.event-feed-item:hover,
.event-feed-item:active,
.event-feed-item:focus {
  color: #f0f0f0;
  text-decoration: none;
  display: block;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 5px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
}

.event-content {
  padding: 15px;
  background: url(/wp-content/themes/theme/src/img/wood-texture.jpeg);
  background-size: cover;
  text-align: center;
  border-top: 2px solid #f9da6b;
}

.event-feed-item h2 {
  color: #f9da6b;
  margin: 0;
  font-size: 18px;
  float: left;
}

.event-feed-item h3 {
  float: right;
  font-size: 14px;
  margin: 0;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.5);
}

.event-feed-item p {
  clear: both;
  font-size: 14px;
  margin: 15px 0 0;
  text-align: left;
  padding-top: 15px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.event-feed-item img {
  clear: both;
  width: 100%;
}

.phone-img {
  display: flex;
  justify-content: flex-start;
  height: 400px;
  width: auto;
  margin: 0 auto;
  margin-top: 40px;
}

.mobile-app-text {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  margin-top: 40px;
}

.app-store {
  font-size: 24px;
  margin-top: 15px;
}

.app-button {
  margin: 0 auto;
  margin-top: 25px;
}

section[data-name=bookings] {
  padding: 90px 0;
  background: url(/wp-content/themes/theme/src/img/fire-loop.gif) no-repeat top center;
  background-size: cover;
}

.contact-times {
  position: relative;
  padding: 5px 15px;
  background: url(/wp-content/themes/theme/src/img/opt-background.jpg) no-repeat center center;
  background-size: cover;
  text-align: center;
  height: 100%;
}

.contact-container {
  margin: 30px 15px;
  position: relative;
  border: 1px dashed rgba(249, 218, 107, 0.25);
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

.contact-container h1 {
  color: #f9da6b;
  margin: 30px 0 15px;
}

.contact-container h1 small {
  text-transform: uppercase;
  display: block;
  color: #fff;
}

.contact-container .open-times {
  padding: 15px 0;
  list-style: none;
  margin: 0 15px 15px;
  line-height: 2em;
  border-top: 2px solid rgba(255, 255, 255, 0.1);
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
  font-size: 16px;
}

.open-times-footer h2 {
  color: #fff;
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 5px;
  margin-top: 0;
}

.open-times-footer li {
  color: #555;
  list-style: none;
}

.open-times-footer li span {
  color: #f9da6b;
}

.contact-container .contact-phone {
  color: #f9da6b;
  font-size: 22px;
  margin-bottom: 30px;
}

.contact-bookings {
  display: flex;
  background: rgba(255, 255, 255, 0.95);
  color: #151515;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 100%;
}

.bookings-form h1 {
  letter-spacing: 4px;
  text-transform: uppercase;
  margin: 0 0 30px;
}

.bookings-form label {
  position: relative;
  margin-bottom: 15px;
}

.bookings-form label input {
  font-weight: 400;
  margin: 0;
  -webkit-appearance: none;
  border: none;
  border-bottom: 2px solid rgba(0, 0, 0, 0.25);
  line-height: 40px;
  padding: 0 10px;
  font-size: 15px;
  background: 0 0;
  border-radius: 2px;
}

.bookings-form label input:active,
.bookings-form label input:focus {
  background: #fff;
  color: #151515;
  border-color: #151515;
  outline-color: transparent;
  outline-style: none;
}

input:active,
input:focus,
select:active,
select:focus,
textarea:active,
textarea:focus {
  outline: none;
}

.bookings-form label input.error {
  color: red;
}

.bookings-form .button {
  background-color: #f9da6b;
  margin-top: 30px;
  padding: 10px 20px;
  border-radius: 25px;
  font-size: 16px;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 700;
  -webkit-font-smoothing: auto;
  transition: background-color 0.25s;
}

section[data-name=menu],
section[data-name=events] {
  position: relative;
  overflow: hidden;
}

section[data-name=events] {
  padding-bottom: 30px;
}

section[data-name=menu] .lSSlideOuter,
section[data-name=events] .lSSlideOuter,
section[data-name=merchandise] .lSSlideOuter {
  position: relative;
}

section[data-name=menu] .container-wallpaper {
  background: url(/wp-content/themes/theme/src/img/fire-loop.gif) no-repeat center center;
}

section[data-name=events] .container-wallpaper {
  background: url(/wp-content/themes/theme/src/img/wood-texture.jpeg) no-repeat center center;
}

.pdf-button-link-container,
.event-button-containers,
.event-section-button {
  text-align: center;
}

.pdf-button-link.button {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 4px 18px;
  display: inline-block;
  background: 0 0;
  color: #f9da6b;
  border: 2px solid #f9da6b;
  border-radius: 22px;
}

.pdf-button-link.button:focus {
  outline: none;
}

.our-menu-content .book-display-wrapper {
  margin-top: 60px;
}

.our-menu-content {
  padding: 30px 0 0;
  color: #151515;
}

.our-menu-display {
  text-align: center;
  color: rgba(255, 255, 255, 0.5);
  padding: 15px 0 60px;
  font-size: 16px;
  font-weight: 700;
}

.our-menu-content .page {
  float: left;
  width: 50%;
}

.our-menu-content .page.half {
  width: 50%;
}

.book-controls {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  left: 0;
}

.book-controls .prev-page,
.book-controls .next-page {
  position: absolute;
  width: 100px;
  height: 100px;
  margin-top: -50px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
}

.wowbook-mobile + .book-controls .prev-page,
.wowbook-mobile + .book-controls .next-page {
  margin-top: -80px;
}

.lslide.active .book-controls {
  display: block;
}

.book-controls .prev-page {
  right: 100%;
  background-image: url(/wp-content/themes/theme/src/img/nav-left.png);
}

.book-controls .next-page {
  left: 100%;
  background-image: url(/wp-content/themes/theme/src/img/nav-right.png);
}

.book-controls .prev-page.wowbook-disabled,
.book-controls .next-page.wowbook-disabled {
  display: none;
}

.book-controls .prev-page,
.book-controls .next-page {
  border-radius: 50%;
  transition: background-color 0.25s;
}

.book-controls .prev-page:hover,
.book-controls .next-page:hover {
  background-color: rgba(0, 0, 0, 0.5);
}

section[data-name=gallery] {
  background: #000;
  text-align: center;
  padding-bottom: 60px;
}

#menu-gallery {
  height: 650px;
}

.lSAction {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -15px;
}

.lSAction .lSPrev {
  background-image: url(/wp-content/themes/theme/src/img/nav-left.png);
  left: 15px;
}

.lSAction .lSNext {
  background-image: url(/wp-content/themes/theme/src/img/nav-right.png);
  right: 15px;
}

.lSAction .lSPrev,
.lSAction .lSNext {
  width: 80px;
  height: 100px;
  background-position: center center;
  margin-top: -35px;
  background-size: contain;
  background-repeat: no-repeat;
}

section[data-name=gallery] .lSSlideOuter {
  position: relative;
}

.gallery-page {
  position: relative;
}

.gallery-link {
  position: absolute;
  display: block;
  bottom: 0;
  top: 0;
  height: auto;
  width: auto;
  left: 0;
  right: 0;
  margin: 0 15px;
}

section[data-name=merchandise] .gallery-link {
  position: relative;
  margin: 0;
}

.gallery-link:before,
.gallery-link:after {
  display: none;
}

.gallery-thumb {
  margin-bottom: 30px;
  position: relative;
}

.gallery-thumb:active .gallery-link:before,
.gallery-thumb:active .gallery-link:after,
.gallery-link:active:before,
.gallery-link:active:after {
  display: block;
  cursor: pointer;
  -webkit-animation: fadein 0.75s;
  animation: fadein 0.75s;
}

@media (min-width: 768px) {
  .gallery-thumb:hover .gallery-link:before,
.gallery-thumb:hover .gallery-link:after {
    display: block;
    cursor: pointer;
    -webkit-animation: fadein 0.75s;
    animation: fadein 0.75s;
  }
}
.merch-container:hover + .gallery-link:before,
.merch-container:hover + .gallery-link:after {
  display: none;
}

.gallery-link:before {
  content: "";
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: auto;
  border: 2px solid #f9da6b;
  border-radius: 3px;
}

.gallery-link:after {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -25px;
  left: 0;
  right: 0;
  height: 50px;
  font-size: 18px;
  line-height: 50px;
  width: auto;
  font-family: web-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  text-align: center;
  color: #f9da6b;
  text-shadow: 0 1px 10px #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.gallery-button-link.button {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 10px 20px;
  display: block;
  background: 0 0;
  color: #f9da6b;
  border: 2px solid #f9da6b;
  border-radius: 22px;
}

.gallery-content {
  padding: 30px 0;
}

.rooms-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.gallery-slide {
  padding-top: 300px;
}

.gallery-inner-slide,
.gallery-slide {
  background-size: cover;
  background-position: top center;
}

section[data-name=venue] .lSSlideOuter {
  top: 0;
  left: 0;
}

section[data-name=venue] .section-head-nav {
  position: relative;
  background: rgba(0, 0, 0, 0.75);
  z-index: 2;
}

.gallery-slide-information {
  position: relative;
  background: url(/wp-content/themes/theme/src/img/opt-background.jpg) no-repeat center center;
  background-size: cover;
  border-radius: 2px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.gallery-slide-container {
  margin: 0 15px;
  position: relative;
  border: 1px dashed rgba(249, 218, 107, 0.25);
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  padding: 30px;
  color: #fff;
}

.gallery-slide-information h2 {
  text-transform: uppercase;
  color: #f9da6b;
  margin: 0 0 20px;
  text-align: center;
  border-bottom: 1px solid;
  padding-bottom: 15px;
}

section[data-name=contact] {
  background: url(/wp-content/themes/theme/src/img/contact-background.jpeg) no-repeat bottom left;
  background-attachment: fixed;
}

section[data-name=contact] .section-head-nav {
  background: 0 0;
}

.gform_required_legend {
  display: none;
}

.contact-detail-container {
  text-align: center;
  margin: 30px 0;
  background: rgba(0, 0, 0, 0.5);
  padding: 30px;
}

.contact-logo {
  padding: 0;
  max-width: 200px;
  margin: 0 auto;
}

.contact-details {
  padding: 15px 0;
  margin: 0;
  list-style: none;
}

.contact-details li {
  line-height: 20px;
}

.contact-details li a {
  color: #555;
  margin-left: 5px;
  text-decoration: none;
}

.contact-details li a:hover {
  color: #f9da6b;
  text-decoration: none;
}

.contact-social {
  margin-top: 15px;
  border-top: 2px solid rgba(255, 255, 255, 0.1);
  padding: 15px 0;
}

.contact-social li {
  list-style: none;
  display: inline-block;
  margin: 0 5px;
}

.contact-social a {
  background: #f9da6b;
  line-height: 28px;
  height: 24px;
  width: 24px;
  text-align: center;
  display: block;
  border-radius: 50%;
}

.contact-social a:hover {
  text-decoration: none;
  color: #fff;
}

.contact-social a .icon {
  color: #151515;
}

.contact-redirect {
  margin: 30px 0;
  padding: 30px 0;
}

.contact-redirect > p {
  color: #f9da6b;
  padding: 0 30px;
}

.contact-redirect > a {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 4px 18px;
  display: inline-block;
  background: #f9da6b;
  color: #151515;
  border: 2px solid #f9da6b;
  border-radius: 22px;
  margin-top: 10px;
  transition: background-color 0.25s;
}

.contact-redirect > a:hover {
  background-color: #fff;
}

.contact-redirect .walk-ins {
  color: rgba(255, 255, 255, 0.5);
}

.contact-form {
  width: 100%;
  padding: 15px 30px 30px;
  text-align: center;
}

.contact-form-heading {
  color: #f9da6b;
  padding: 0 30px;
}

.form-info {
  color: #f9da6b;
  margin: 0 auto;
  padding: 0 30px;
}

.gform_title {
  color: #f9da6b;
  padding: 0 30px;
}

.contact-form .form-group {
  margin: 0 0 20px;
  text-align: left;
}

.contact-form .form-group > span {
  color: #757575;
  font-family: hammersmith one, sans-serif;
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase;
}

.form-group button:focus,
.form-group button:active {
  outline: none;
}

#newsletterFormButton.ready {
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
}

.enquiry-row div {
  margin: 15px 0;
}

.enquiry-row button {
  margin: 0 auto;
}

#enquiryFormButton.ready {
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
}

.contact-form .form-input {
  display: block;
  width: 100%;
  height: 42px;
  padding: 0 12px;
  line-height: 40px;
  font-size: 16px;
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
  border-radius: 2px;
  transition: background-color 0.25s;
}

.contact-form textarea.form-input {
  height: auto;
  min-height: 150px;
  resize: none;
}

.contact-form .form-input:focus,
.contact-form .form-input:active {
  background-color: rgba(255, 255, 255, 0.25);
}

.contact-form .button {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 10px 20px;
  display: inline-block;
  background: 0 0;
  color: #f9da6b;
  border: 2px solid #f9da6b;
  border-radius: 22px;
  cursor: default;
}

.contact-form .button .ember-spark {
  background-color: #757575;
}

.contact-form.ready .button {
  color: #f9da6b;
  border-color: #f9da6b;
  cursor: pointer;
}

.contact-form.ready .button .ember-spark {
  background-color: #f9da6b;
}

.contact-form label.checkbox-label {
  font-size: 12px;
  color: #f9da6b;
}

.contact-form label.checkbox-label input {
  margin-right: 10px;
}

section#map-image {
  position: relative;
  height: 320px;
}

.map-melbourne {
  height: 320px;
}

.map-sydney {
  height: 320px;
}

.map-link {
  position: absolute;
  width: 100%;
  height: 100%;
}

.MGLSuccessMessage {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 350px;
  height: 250px;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 3px;
  text-align: center;
  margin: -125px 0 0 -175px;
  z-index: 999;
  padding: 0 30px;
}

.MGLSuccessMessage h1 {
  margin-top: 58px;
  margin-bottom: 0;
  line-height: 28px;
}

#map {
  height: 100%;
}

.bookings-col {
  height: auto;
}

.featherlight .bookings-pop-content {
  display: flex;
  align-items: center;
  background: #000;
  flex-direction: column;
}

.featherlight .bookings-pop-content:after {
  content: "";
  display: block;
  clear: both;
}

.loading-background {
  background: #000 url(/wp-content/themes/theme/src/img/loading.gif) no-repeat center center;
}

.featherlight .bookings-pop-content iframe {
  margin: 20px 0 10px;
}

.featherlight .bookings-pop-content .split .booking-disclaimer {
  text-align: center;
  width: 310px;
}

.featherlight .bookings-pop-content .bookings-disclaimer {
  color: #f0f0f0;
}

.featherlight .bookings-pop-content .split .booking-disclaimer .content-box {
  color: #f9da6b;
  margin: 0 0 0 30px;
  padding: 15px 0;
  border-radius: 4px;
}

.featherlight .bookings-pop-content .split .booking-disclaimer .content-box h1 {
  margin-top: 0;
}

.featherlight .fb-page.featherlight-inner iframe {
  margin: 0;
}

.featherlight-next:hover,
.featherlight-previous:hover {
  background-color: unset;
}

.featherlight-next span,
.featherlight-previous span {
  top: 45%;
  color: transparent;
  text-shadow: none;
}

.featherlight-next:hover span,
.featherlight-next span,
.featherlight-previous:hover span,
.featherlight-previous span {
  background-size: contain;
  background-repeat: no-repeat;
  color: transparent;
  text-shadow: none;
}

.featherlight-next:hover span,
.featherlight-next span {
  background-image: url(/wp-content/themes/theme/src/img/nav-right.png);
  width: 100%;
}

.featherlight-previous:hover span,
.featherlight-previous span {
  background-image: url(/wp-content/themes/theme/src/img/nav-left.png);
  width: 100%;
}

#facebook-feed {
  display: none;
}

@media (max-width: 992px) {
  .bookings-form h1 {
    margin: 30px 0;
    font-size: 28px;
  }

  .bookings-disclaimer {
    font-size: 12px;
    margin: 0 30px;
  }

  .bookings-form label {
    width: 100%;
  }

  .bookings-form label input {
    width: 75%;
  }

  .bookings-disclaimer-terms {
    font-size: 10px;
    margin: 0 30px;
  }

  .bookings-form .button {
    margin: 15px;
  }

  .section-head-nav {
    padding: 15px 0 0;
  }

  .section-nav a {
    padding: 5px 10px;
    font-size: 14px;
  }

  .our-menu-content {
    padding: 15px 0 0;
  }

  section[data-name=menu] .container-wallpaper {
    display: none;
  }

  .book-controls .prev-page {
    right: auto;
    left: 0;
  }

  .book-controls .next-page {
    left: auto;
    right: 0;
  }

  .wowbook-mobile + .book-controls {
    top: 0;
    height: 100%;
  }

  .book-controls .prev-page,
.book-controls .next-page {
    top: 50%;
  }
}
@media (min-width: 768px) {
  .col-xs-offset-2 {
    margin-left: 0;
  }

  .featherlight-next:hover span,
.featherlight-next span,
.featherlight-previous:hover span,
.featherlight-previous span {
    background-size: cover;
  }
}
@media (max-width: 767px) {
  section[data-name=about-detail] {
    padding-bottom: 5px;
  }

  section[data-name=bookings] {
    background: #000;
    padding: 20px 0;
  }

  .gallery-content {
    padding: 30px 0 0;
  }

  #gallery-section .lSAction {
    display: none;
  }
}
#home {
  background: url(/wp-content/themes/theme/src/img/video-preview-low.jpg) no-repeat center center;
  background-size: cover;
}

#home.melbourne {
  background-image: url(/wp-content/themes/theme/src/img/video-preview-melbourne-low.jpeg);
}

.mobile-nav-toggle {
  position: absolute;
  left: 0;
  height: 50px;
  width: 50px;
  top: 0;
  padding-top: 11px;
}

.bar-nav {
  height: 2px;
  border-radius: 2px;
  background: #fff;
  width: 25px;
  margin: 5px 12.5px 0;
}

#book-events-controls {
  display: block;
  left: 15px;
  right: 15px;
  width: auto;
}

@media (max-width: 767px) {
  #home {
    max-height: 560px;
  }

  nav.float-nav .navigation .menu-main {
    display: none;
  }

  nav.float-nav .navigation .menu-left {
    float: none;
    width: 100px;
    margin: 0 auto;
    padding-top: 10px;
    padding-left: 1px;
  }

  nav.float-nav .navigation .menu-right {
    display: none;
  }

  body.sidr-open #sticky-wrapper .float-nav {
    position: fixed;
    top: 0;
    z-index: inherit;
  }

  body.sidr-open #body-blocker {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.05);
    z-index: 99;
    display: block;
  }

  body.sidr-open .menu-left,
body.sidr-open .menu-main,
body.sidr-open .menu-right {
    pointer-events: none;
  }
}
@media (min-width: 768px) {
  .wowbook-book-container {
    height: 415px;
  }
}
@media (min-width: 992px) {
  .bookings-col {
    height: 513px;
  }

  .wowbook-book-container {
    height: 543px;
  }
}
@media (min-width: 1200px) {
  .bookings-col {
    height: 513px;
  }

  .wowbook-book-container {
    height: 661px;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.wowbook-mobile .wowbook-book-container {
  height: 480px !important;
  min-height: 480px !important;
}

#menu-content.sidr.left .sidr-inner li {
  list-style: none;
}

#menu-content.sidr.left .sidr-inner:first-child {
  margin-top: 15px;
}

#menu-content.sidr.left .sidr-inner:first-child li a {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.95);
  padding: 5px 10px;
  font-size: 1.25em;
  display: block;
}

#menu-content.sidr.left .sidr-inner:last-child {
  margin-top: 15px;
}

#menu-content.sidr.left .sidr-inner:last-child li a {
  color: #f9da6b;
  text-decoration: none;
  border: 2px solid #f9da6b;
  margin: 15px;
  text-align: center;
  padding: 5px 10px;
  border-radius: 25px;
  font-weight: 700;
  font-size: 16px;
  display: block;
}

.sidr {
  background: #000;
}

.common-section-head {
  text-align: center;
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.common-section-head h1 {
  color: #f9da6b;
}

.common-section-head h1 small {
  color: #fff;
  display: block;
}

.common-header {
  height: 450px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.common-page {
  background: #f0f0f0;
  padding: 60px 0;
}

.common-page dd {
  color: #333;
  font-size: 14px;
}

.common-page dt {
  margin-top: 15px;
  font-size: 16px;
}

body.force-sticky #sticky-wrapper {
  top: 0;
  height: auto !important;
}

.wowbook-loading .wowbook-page-content {
  background-color: #fff;
  background-image: url(/wp-content/themes/theme/src/img/loading.gif);
}

.no-events-notifier {
  color: #f9da6b;
  text-align: center;
  font-size: 24px;
  margin: 0 auto;
}

.error {
  color: red;
}

.credit-link {
  text-align: center;
  display: block;
  font-size: 12px;
}

.credit-link a {
  color: #555;
}

.coming-soon {
  position: relative;
}

.coming-soon h2 {
  text-align: center;
  color: #f9da6b;
  margin: 0;
}

.coming-soon h1 {
  text-align: center;
  color: #fff;
  margin: 0;
  font-size: 24px;
}

.coming-soon small {
  font-size: 12px;
  text-align: center;
  display: block;
  color: #f9da6b;
}

.logo-location {
  color: #fff;
  font-size: 26px;
  text-transform: uppercase;
  position: absolute;
  bottom: 100px;
  left: 50%;
  margin-left: -127px;
  width: 254px;
}

.logo-location.small {
  bottom: 120px;
}

.coming-soon:hover {
  text-decoration: none;
}

.pop-label {
  text-align: center;
  padding: 15px 15px 0;
  max-width: 320px;
}

.pop-label h2 {
  margin: 0;
  color: #f9da6b;
  font-size: 24px;
}

.pop-label small {
  color: #fff;
  font-size: 12px;
  max-width: 250px;
  margin: 0 auto;
  display: block;
  margin-top: 5px;
}

.landing-bg {
  background-image: url(/wp-content/themes/theme/src/img/landing-bg.jpeg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.landing-page {
  height: 180px;
  position: fixed;
  width: 100%;
  left: 0;
  top: 50%;
  display: block;
  text-align: center;
  margin-top: -90px;
  overflow: visible;
}

.select-location {
  padding: 25px 0 0;
}

.location-logo {
  margin: 0 auto;
  width: 100%;
  max-width: 512px;
}

.landing-logo-outline {
  position: absolute;
  height: 250%;
  width: auto;
  top: -82%;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0 auto;
  opacity: 0.6;
}

.select-location a {
  font-family: "Hammersmith One", sans-serif;
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
  padding: 4px 18px;
  display: inline-block;
  width: 120px;
  background: #f9da6b;
  color: #000;
  border: 2px solid #f9da6b;
  position: relative;
  border-radius: 22px;
  margin: 0 5px;
}

.select-location a span {
  position: absolute;
  top: 100%;
  width: 100px;
  color: #f0f0f0;
  background: #000;
  border-radius: 10px;
  left: 50%;
  letter-spacing: 0;
  margin-top: -8px;
  margin-left: -50px;
}

#join-our-team-content {
  display: none;
  background: #fff;
  margin: 0;
}

#general-enquiry-content,
#event-enquiry-content,
#private-dining-enquiry-content {
  display: none;
}

.featherlight .featherlight-content #general-enquiry-content,
.featherlight .featherlight-content #event-enquiry-content,
.featherlight .featherlight-content #private-dining-enquiry-content {
  display: block;
}

.featherlight {
  z-index: 2;
}

.featherlight-content {
  min-height: 200px;
  min-width: 200px;
  max-width: 767px;
  background: inherit;
}

@media all {
  .featherlight .featherlight-content {
    padding: 0;
    border: none;
    min-width: inherit;
  }

  .featherlight .featherlight-image {
    max-width: 100%;
    border: 20px solid transparent;
  }
}
@media only screen and (max-width: 1024px) {
  .featherlight .featherlight-content {
    padding: 0;
    border: none;
  }
}
@media only screen and (min-width: 1800px) {
  section#map-image {
    background-size: cover !important;
  }
}
.featherlight-content #join-our-team-content {
  display: block;
}

.join-our-team {
  max-width: 761px;
  padding: 20px 40px;
  background: #fff;
}

.join-our-team h2 {
  text-align: center;
  margin-top: 0;
}

.join-our-team p {
  font-family: open sans, sans-serif;
  font-weight: 600;
  line-height: 30px;
}

.join-our-team p:last-child {
  margin-bottom: 0;
}

.join-team-section {
  margin-top: 15px;
  border-top: 2px solid rgba(255, 255, 255, 0.1);
  padding: 15px 0 0;
}

.join-team-section .pdf-button-link.button {
  max-width: 200px;
  margin: 0 auto;
}

@media (max-width: 767px) {
  .select-location a {
    display: inline-block;
    width: auto;
    margin: 15px 5px;
  }

  .landing-page {
    padding: 0 15px;
  }

  .sticky-wrapper.is-sticky nav.float-nav .navigation .menu-logo {
    margin-top: -2px;
  }

  nav.float-nav .navigation .menu-logo {
    margin-top: -18px;
  }

  .coming-soon h1 {
    margin: 5px 0 0;
    font-size: 19px;
  }

  .coming-soon h2 {
    line-height: 24px;
  }

  .logo-location {
    bottom: 80px;
  }
}
.flex-grow-1.justify-content-center,
.bw-img {
  box-shadow: #8a8a8a 1px 1px 5px 0;
}

.merch-img {
  zoom: 10% !important;
}

.shop-blurb {
  color: #f9da6b;
  max-width: 400px;
  margin-top: 30px;
}

.qty-minus {
  width: 10px;
  cursor: pointer;
}

.qty-value {
  color: #fff;
  width: 10px;
  margin: 0 5px;
}

.qty-plus {
  width: 10px;
  cursor: pointer;
}

.item-cost {
  display: none !important;
}

.qty-cost {
  display: none;
}

.qty-total {
  margin-right: 2.5rem;
  margin-left: 1rem;
  color: #fff;
  width: 3rem;
  font-size: 2rem;
}

.qty-label {
  text-align: center;
  font-size: 18px;
  color: #f9da6b;
  margin-right: 1px;
}

.qty-shipping {
  margin-right: 2.5rem;
  text-align: right;
}

.qty-control {
  font-size: 2rem;
  display: flex;
  color: #f9da6b;
}

.merch-container {
  text-align: center;
  display: flex;
  position: relative;
  top: 100%;
  width: auto;
  left: 0;
  right: 0;
  padding: 0 15px;
  opacity: 1;
  justify-content: space-between;
}

.total {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
  color: #fff;
  width: 2.5rem;
  font-size: 2rem;
}

body .stripe-button-el {
  background: #f9da6b;
  text-decoration: none;
  color: #151515;
  padding: 5px 10px;
  border-radius: 25px;
  border: none;
  font-weight: 700;
  font-size: 12px;
  -webkit-font-smoothing: auto;
  cursor: pointer;
  transition: background-color 0.25s;
  margin-top: 1px;
}

body .stripe-button-el > span {
  background: 0 0;
  padding: 0;
  text-shadow: none;
  box-shadow: none;
  padding: 0;
  color: #151515;
  border: none;
  border-radius: 0;
  font-family: hammersmith one, sans-serif;
  font-size: 21px;
}

.merch-results .qty-label {
  display: inline-block;
}

.merch-results .qty-total {
  display: inline-block;
}

.merch-results .qty-total:before {
  content: "$";
}

.qty-wrapper {
  line-height: 40px;
  text-align: right;
}

.merch-results {
  margin-top: 60px;
  margin-bottom: 30px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 30px;
}

.merch-results .stripe-button-el {
  display: block;
  width: 100%;
  outline: none;
}

#merchandise {
  box-shadow: inset 1px 1px 15px #000;
}

#merchandise ul {
  margin: 0;
  padding: 0;
}

.text__container {
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #f9da6b;
  text-align: center;
  z-index: 1;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: opacity 0.5s ease;
}

.merch-link:after {
  content: none;
}

.merch-link span {
  transition: color 0.5s ease;
}

.merch-link span:hover {
  color: #fff;
  transition: color 0.5s ease;
}

.gallery-thumb:hover .text__container {
  opacity: 1;
  transition: opacity 0.5s ease;
}

.merch-gallery .gallery-cage {
  margin: 15px 0;
}

.terms-proceed-container {
  display: flex;
  justify-content: space-between;
  padding: 10px;
}

ul.unstyled {
  list-style: none;
  display: inline-block;
  padding-left: 0;
  margin-bottom: 0;
}

.styled-checkbox {
  position: absolute;
  opacity: 0;
  height: 20px;
  width: 20px;
  z-index: 12;
  margin: 2px 0 0;
}

.styled-checkbox + label {
  position: relative;
  cursor: pointer;
  padding: 0;
}

.styled-checkbox + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: #333;
}

.styled-checkbox:hover + label:before {
  background: #666;
}

.styled-checkbox:checked + label:before {
  background: #f9da6b;
}

.styled-checkbox:checked + label:after {
  content: "";
  position: absolute;
  left: 5px;
  top: 10px;
  background: #000;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 #000, 4px 0 0 #000, 4px -2px 0 #000, 4px -4px 0 #000, 4px -6px 0 #000, 4px -8px 0 #000;
  transform: rotate(45deg);
}

img[src*=merch].featherlight-inner {
  border: 20px solid #000;
}

.featherlight-content [class*=merch],
.featherlight-content #termsAndConditions {
  color: #f9da6b;
  padding: 0 20px 10px;
}

.featherlight-content [class*=qty] {
  cursor: pointer;
}

.featherlight-content .qty-control {
  font-size: 2rem;
  padding: 10px;
  display: flex;
  color: #f9da6b;
}

.merch-label {
  margin: 0;
}

.mailto-error {
  opacity: 0;
  text-align: right;
  color: red;
}

.mailto-error p {
  text-decoration: underline;
}

#termsAndConditions {
  display: none;
}

.featherlight-content #termsAndConditions {
  display: block;
}

.img-hidden {
  z-index: 3;
  opacity: 0;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 5% 20% 20%;
  pointer-events: none;
}

p.hidden-desc {
  padding: 5px;
  color: #f9da6b;
  background-color: #151515;
}

.modal-overlay {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.7);
  pointer-events: none;
}

.stripe-button-el.stripe-disabled {
  background-color: grey;
  color: #151515;
  cursor: not-allowed;
}

.stripe_checkout_app {
  padding: 10px;
  font-size: 14px;
  background-color: #000 !important;
}

.contact-link {
  color: #cecccc;
  transition: color 0.5s ease;
}

.contact-link:hover {
  color: #fff;
  transition: color 0.5s ease;
}

#checkout-success {
  color: #f9da6b;
  display: none;
  font-size: 22px;
}

#checkout-error {
  color: #d9534f;
  display: none;
  font-size: 22px;
}

@media screen and (min-width: 768px) {
  .text__container {
    position: absolute;
    display: flex;
    background-image: none;
    padding: 15px;
    opacity: 0;
  }
}
.xmas-hours {
  text-align: center;
  color: #f9da6b;
  margin-top: 30px;
}

.xmas-hours-list {
  list-style: none;
  padding: 0;
}

.crowdfunding-banner {
  margin-bottom: 30px;
}

.crowdfunding-banner img {
  width: 100%;
}

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

.black-bg {
  background: #000;
}

.featherlight-bg-fix {
  background: rgba(0, 0, 0, 0.8) !important;
}

.disable-merchstore {
  pointer-events: none !important;
  opacity: 0.3 !important;
}

.bg-404 {
  background: url(/wp-content/themes/theme/src/img/contact-background.jpeg) no-repeat bottom left;
  background-attachment: fixed;
  background-color: #000;
}

.logo-404 {
  height: 46px;
  padding: 2px;
}

.logo-big-404 {
  max-width: 400px;
  width: 100%;
  justify-content: center;
  display: flex !important;
  margin-top: 10px;
  margin-bottom: 10px;
}

.head-404 a {
  text-decoration: underline;
  color: rgba(255, 255, 255, 0.95);
}

.head-404 a:hover,
.head-404 a:active,
.head-404 a.active {
  color: #f9da6b;
}

.common-header-404 {
  height: 100vh;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.sold__out {
  text-align: center;
  font-size: 18px;
  color: #f9da6b;
  margin-right: 1px;
  max-height: 25px;
}

.shipping__disclaimer {
  padding-top: 10px;
  text-align: center;
  font-size: 14px;
  color: #f9da6b;
  margin-right: 1px;
}

.viking-feast-video {
  width: 100%;
  height: auto;
}

.viking-feast-wrapper {
  background-color: #000000c4;
}

.viking-feast-icon {
  font-size: 16px;
  padding: 0;
  margin: 0;
  display: inline;
}

.viking-feast-title {
  font-family: "Hammersmith One";
  display: inline;
  color: #f9da6b;
}

.modal-header.viking-feast-header {
  border-bottom: 1px solid #e5e5e529;
}

.modal-footer.viking-feast-footer {
  border-top: 1px solid #e5e5e529;
}

.viking-feast-btn {
  margin: 0 5px;
}

#vikingFeastVideo {
  display: block;
}

.merch-results #eighteenOrOver {
  display: none;
}

#eighteenOrOver h2 {
  margin: 1rem;
  margin-bottom: 5rem;
  color: #fff;
}

#eighteenOrOver .button-row {
  display: flex;
  justify-content: space-evenly;
}

#eighteenOrOver .over-18-buttons {
  background-color: #f9da6b;
  text-decoration: none;
  color: #151515;
  padding: 5px 10px;
  border-radius: 25px;
  display: block;
  font-weight: 700;
  font-size: 12px;
  -webkit-font-smoothing: auto;
  cursor: pointer;
  transition: background-color 0.25s;
  margin-top: 1px;
}

#eighteenOrOver .licence-details {
  margin-top: 1rem;
  color: #fff;
}

.about-content .open-times-footer {
  padding: 15px 0;
}

#viking-feast {
  padding-top: 50px;
  margin-top: -50px;
  background-image: url(/wp-content/themes/theme/src/img/highland-x-mjolner-background.jpeg);
  background-repeat: no-repeat;
  background-size: cover;
}

#viking-feast .viking-feast-content {
  padding: 2rem;
  color: #f9da6b;
  background: #000;
}

.vf-banner {
  margin: 0 auto;
}

.vf-video {
  width: 100%;
  height: auto;
}

.viking-feast-button {
  margin: 0 auto;
}

.social-icons-vf {
  padding: 10px;
  font-size: 2rem;
}

.logo-footer-vf {
  max-width: 150px;
  height: auto;
  margin: 0 auto;
}

.featherlight-content .featherlight-inner {
  background-color: #000000eb;
}

body #tripleseat_embed_form {
  background: #000;
  padding: 0 25px;
  margin: 0 auto;
}

body .modal #tripleseat_embed_form {
  background: #000;
  padding: 0 25px;
  width: 80%;
  margin: 0 auto;
}

.modal .modal-content {
  background-color: #000;
}

body #tripleseat_embed_form table td {
  padding: 5px;
  vertical-align: top;
}

body #tripleseat_embed_form button {
  cursor: pointer;
}

body #tripleseat_embed_form label {
  display: block;
  cursor: pointer;
  color: #757575;
  font-size: 12px;
  margin-bottom: 5px;
  text-align: left;
}

body #tripleseat_embed_form label span.required {
  color: #f9da6b;
}

body #tripleseat_embed_form input,
body #tripleseat_embed_form button,
body #tripleseat_embed_form select {
  display: block;
  width: 100%;
  height: 32px;
  padding: 0 6px;
  line-height: 32px;
  font-size: 12px;
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
  border-radius: 2px;
  transition: background-color 0.25s;
}

body #tripleseat_embed_form .ui-datepicker select,
body #tripleseat_embed_form .ui-datepicker button {
  color: #000;
  border: 2px solid #000;
}

body #tripleseat_embed_form textarea {
  display: block;
  width: 100%;
  padding: 0 6px;
  line-height: 32px;
  font-size: 12px;
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
  border-radius: 2px;
  transition: background-color 0.25s;
}

body #tripleseat_embed_form input[type=checkbox] {
  border-radius: 3px;
  border: 1px solid #000;
  margin: 0 10px 0 0;
  margin-bottom: 5px;
  background-color: #d8d8d8 !important;
  font-family: Arial;
  font-size: 13px;
  display: inline;
  width: 16px;
  height: 16px;
  padding: 0 6px;
  line-height: 16px;
  font-size: 12px;
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
  border-radius: 2px;
  transition: background-color 0.25s;
}

#tripleseat_embed_form #lead_submit {
  border-radius: 22px;
  padding: 5px 20px;
  text-transform: uppercase;
  font-size: 12px;
}

body #tripleseat_embed_form input[type=checkbox] + label {
  display: inline;
  max-width: 90%;
}

body #tripleseat_embed_form input[type=submit] {
  width: auto;
  padding: 0 10px;
  height: auto;
  margin-bottom: 15px;
}

#tripleseat_embed_form .row_contact_header h2,
#tripleseat_embed_form .row_details_header h2 {
  color: #fff;
  padding: 0 30px;
  text-align: center;
  font-size: 24px;
}

#tsLeadSuccessMessage {
  color: #fff;
  padding: 0 30px;
  text-align: center;
}

#ui-datepicker-div {
  position: relative !important;
  left: 0 !important;
  top: 0 !important;
}

.enquiry-form p {
  color: #f9da6b;
  padding: 0 30px;
}

.modal-content p {
  color: #f9da6b;
  text-align: center;
}

@media only screen and (min-width: 768px) {
  #gform_fields_1 :first-child {
    grid-column: 1/7;
  }

  #gform_fields_1 :nth-child(2) {
    grid-column: 8/13;
  }

  #menu-content {
    display: none;
  }
}
.ginput_container input {
  background: transparent;
  display: block;
  width: 100%;
  padding: 0 12px;
  line-height: 40px;
  font-size: 16px;
  color: #f9da6b;
  background-color: transparent;
  background-image: none;
  border: 2px solid #f9da6b;
  border-radius: 2px;
  transition: background-color 0.25s;
  font-weight: bold;
}

.contact-form .row {
  display: flex;
  width: 100%;
  margin-left: 0;
}
@media only screen and (max-width: 768px) {
  .contact-form .row {
    flex-flow: column nowrap;
  }
}
@media only screen and (min-width: 768px) {
  .contact-form .row {
    flex-flow: row nowrap;
  }
  .contact-form .row .form-group:first-child {
    width: 50%;
    margin-right: 20px;
  }
  .contact-form .row .form-group:last-child {
    width: 50%;
  }
}

#formButton {
  cursor: pointer;
}

#gform_wrapper_2 .gform_title {
  display: none;
}
#gform_wrapper_2 input {
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-weight: normal;
}
#gform_wrapper_2 label {
  font-size: 14px;
  height: 17px;
}
#gform_wrapper_2 label .gfield_required .gfield_required_asterisk {
  color: #333;
}
#gform_wrapper_2 #input_2_6 {
  resize: none;
  height: 134px;
}
#gform_wrapper_2 #choice_2_4_0 {
  width: 13px;
}
#gform_wrapper_2 #choice_2_4_1 {
  width: 13px;
}
#gform_wrapper_2 #input_2_7 {
  border: none;
  margin-left: 0;
  padding: 0;
}
#gform_wrapper_2 #gfield_description_2_7 {
  font-size: 12px;
  padding: 0;
  color: #555;
}
#gform_wrapper_2 #gform_submit_button_2 {
  border: 2px solid #000;
  color: #000;
  background-color: #fff;
  transition: color 0.25s, background-color 0.25s;
  -webkit-transition: color 0.25s, background-color 0.25s;
  -moz-transition: color 0.25s, background-color 0.25s;
  -ms-transition: color 0.25s, background-color 0.25s;
  -o-transition: color 0.25s, background-color 0.25s;
  height: 26px;
  width: 48px;
  padding: 0;
  border-radius: 0;
}
#gform_wrapper_2 #gform_submit_button_2:hover {
  color: #fff;
  background-color: #000;
}

#field_2_4 legend {
  border-bottom: none;
  margin-bottom: 0;
}
#field_2_4 .gfield_label {
  font-weight: normal;
  font-size: 14px;
}
#field_2_4 .gfield_required .gfield_required_asterisk {
  color: #333;
}

.gchoice label {
  font-weight: normal;
}

#input_2_4 {
  display: flex;
  flex-flow: row nowrap;
}
#input_2_4 .gchoice {
  width: 44px;
}
#input_2_4 div {
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-end;
  margin-right: 8px;
}
#input_2_4 div input {
  margin-right: 6px;
}

#gfield_upload_rules_2_7 {
  display: none;
}

#gform_submit_button_2 {
  cursor: pointer;
}

.sidr {
  display: block;
  position: fixed;
  top: 0;
  height: 100%;
  z-index: 999999;
  width: 260px;
  overflow-x: hidden;
  overflow-y: auto;
}

.sidr.right {
  left: auto;
  right: -260px;
}

.sidr.left {
  left: -260px;
  right: auto;
}

.show-in-desktop,
.show-in-mobile {
  display: none !important;
}

.contact-detail-container iframe.responsive-iframe {
  width: 100%;
  height: 580px;
}

#bookings-pop-content iframe.responsive-iframe {
  width: 100%;
  height: 660px;
}

a {
  color: #ffffff;
}

#events .event-description p {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
}

a.wp-block-button__link.has-text-color {
  font-size: 12px;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 4px 18px;
  display: inline-block;
  background: 0px 0px;
  color: #f9da6b;
  border: 2px solid #f9da6b;
  border-radius: 22px;
}

@media screen and (max-width: 767px) {
  #events .wowbook-book-container {
    height: 250px !important;
    min-height: 250px !important;
  }

  .event-button-containers .pdf-button-link {
    margin-top: 10px !important;
  }

  .show-in-mobile {
    display: block !important;
  }
}
@media screen and (max-width: 480px) {
  .featherlight .featherlight-content {
    position: relative;
    overflow: scroll;
  }
}
@media screen and (min-width: 768px) {
  .show-in-desktop {
    display: block !important;
  }
}
@media (min-width: 768px) {
  .contact-detail-container iframe.responsive-iframe {
    width: 380px;
  }

  #bookings-pop-content iframe.responsive-iframe {
    width: 510px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJ2ZW5kb3Iuc2NzcyIsImhlYWRlci5zY3NzIiwiY3VzdG9tX3N0eWxlLnNjc3MiLCJ3b3dib29rLnNjc3MiLCJsaWdodHNsaWRlci5zY3NzIiwiZmVhdGhlcmxpZ2h0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQ05BO0FBQUE7QUFBQTtBQVlBO0FESEE7QUVUQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUZZQTtBQUFBO0FBQUE7QUdaUTtBQ0FSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBUUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBTUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFJQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7SUFFRTs7RUFFRjtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUVBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUdFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBSUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0U7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUVFO0VBQ0E7OztBQUVGO0VBRUU7RUFDQTs7O0FBRUY7RUFFRTtFQUNBOzs7QUFFRjtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQ3gyQ0Y7QUFBQTtBQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQy9XRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7RUFFRjtJQUNFOzs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7RUFFRjtJQUNFOzs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztFQUVGO0lBQ0U7SUFDQTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUhwRko7RUFDRTtFQUNBO0VBQ0E7RUFJQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUdFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUU7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUtGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtBQUFBO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7RUFFRjtJQUNFO0lBQ0E7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7SUFDQTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTtJQUNBOzs7RUFFRjtJQUNFOzs7RUFFRjtJQUNFOzs7RUFFRjtJQUNFO0lBQ0E7OztFQUVGO0lBQ0U7SUFDQTs7O0VBRUY7SUFDRTtJQUNBOzs7RUFFRjtBQUFBO0lBRUU7OztBQUdKO0VBQ0U7SUFDRTs7O0VBRUY7QUFBQTtBQUFBO0FBQUE7SUFJRTs7O0FBR0o7RUFDRTtJQUNFOzs7RUFFRjtJQUNFO0lBQ0E7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7OztBQUtKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7RUFFRjtJQUNFOzs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7RUFFRjtBQUFBO0FBQUE7SUFHRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0VBRUY7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQWFGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztFQUVGO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7SUFDQTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0FBR0o7QUFBQTtFQUVFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUVFO0lBQ0U7OztFQUVGO0lBQ0U7OztFQUVGO0lBQ0U7OztBQU1KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTs7O0FBRUY7RUFQRjtJQVFJOztFQUNBO0lBQ0U7SUFDQTs7RUFFRjtJQUNFOzs7O0FBTVI7RUFDRTs7O0FBSUE7RUFDRTs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOzs7QUFLRjtFQUNFO0VBQ0E7O0FBRUY7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0k7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBS1I7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNJO0lBQ0E7OztFQUVKO0lBQ0M7OztFQUVEO0lBQ0U7OztBQUlKO0VBS0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7SUFDQTs7O0VBRUQ7SUFDQyIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiohXG4gKiBUaGVtZSBOYW1lOiBTbWl0aCBCcm90aGVycyBNZWRpYSBEZWZhdWx0IFRoZW1lXG4gKiBBdXRob3I6IFNtaXRoIEJyb3RoZXJzIE1lZGlhIDxkZXZlbG9wZXJAc21pdGhicm90aGVyc21lZGlhLmNvbS5hdT5cbiAqIEF1dGhvciBVUkk6IGh0dHBzOi8vc21pdGhicm90aGVyc21lZGlhLmNvbS5hdS9cbiAqL1xuXG4vKiBJbXBvcnQgb3VyIGN1c3RvbSBzdHlsZXMgKi9cbkBpbXBvcnQgJy4vdmFyaWFibGVzLnNjc3MnO1xuQGltcG9ydCAnLi92ZW5kb3Iuc2Nzcyc7XG4vKiBJbXBvcnQgb3VyIHBhcnRzICovXG5AaW1wb3J0ICcuL2hlYWRlci5zY3NzJztcblxuLyogSW1wb3J0IG91ciBibG9jayBzdHlsZXMgaGVyZVxuKiBBbGwgZmlsZXMgaW4gdGhlIC9ibG9ja3MgZm9sZGVyIGFyZSBpbXBvcnRlZCBieSBHdWxwIGFmdGVyIHRoaXMgZmlsZVxuKi9cbkBpbXBvcnQgJy4vd293Ym9vay5zY3NzJztcbkBpbXBvcnQgJy4vbGlnaHRzbGlkZXIuc2Nzcyc7XG5AaW1wb3J0ICcuL2ZlYXRoZXJsaWdodC5zY3NzJztcbkBpbXBvcnQgJy4vY3VzdG9tX3N0eWxlLnNjc3MnO1xuIiwiLyoqXG4qIEltcG9ydCB2ZW5kb3Igc3R5bGVzIGhlcmVcbiovXG5cbi8vIFZlbmRvciBPdmVycmlkZXNcblxuLy8gJHNsaWNrLWZvbnQtcGF0aDogJy93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvdmVuZG9yL3NsaWNrc2xpZGVyL2ZvbnRzLyc7XG5cbi8vIC8vIEltcG9ydCBWZW5kb3Jcbi8vIEBpbXBvcnQgJy4uL3ZlbmRvci9ib29zdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzJztcbi8vIEBpbXBvcnQgJy4uL3ZlbmRvci9zbGlja3NsaWRlci9zbGljay5zY3NzJztcblxuLyogdHJpZ2dlciByZWJ1aWxkICovXG4iLCIvKlxuIGhlYWRlciB7XG5cdC5oZWFkZXJfX2FsZXJ0IHtcblx0XHQuYWxlcnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXJfX2NvbnRhY3Qge1xuXHRcdGxpIGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cbn1cbiovXG5cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUhhbW1lcnNtaXRoK09uZVwiKTtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiB3ZWItaWNvbnM7XG4gIHNyYzogdXJsKC9mb250cy93ZWItaWNvbnMuZW90P3BzM2xtbSk7XG4gIHNyYzogdXJsKC9mb250cy93ZWItaWNvbnMuZW90P3BzM2xtbSNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvZm9udHMvd2ViLWljb25zLnR0Zj9wczNsbW0pIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ZvbnRzL3dlYi1pY29ucy53b2ZmP3BzM2xtbSkgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoL2ZvbnRzL3dlYi1pY29ucy5zdmc/cHMzbG1tI3dlYi1pY29ucykgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiB3ZWItaWNvbnMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHkuY29yZS1yZWFkeSBzZWN0aW9uW2RhdGEtbmFtZT1cImxhbmRpbmdcIl0sXG5ib2R5LmNvcmUtcmVhZHkgLmZsb2F0LW5hdiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMC43NXM7XG4gIC1tb3otYW5pbWF0aW9uOiBmYWRlaW4gMC43NXM7XG4gIC1tcy1hbmltYXRpb246IGZhZGVpbiAwLjc1cztcbiAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMC43NXM7XG4gIGFuaW1hdGlvbjogZmFkZWluIDAuNzVzO1xufVxuLnNlY3Rpb24taGVhZGVyIC5pY29uIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5zZWN0aW9uLmxvYWRpbmc6YWZ0ZXIsXG4jZ2xvYmFsLXBhZ2UtbG9hZGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45NSkgdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL2xvYWRpbmcuZ2lmKSBuby1yZXBlYXQgY2VudGVyXG4gICAgY2VudGVyO1xuICB6LWluZGV4OiAxMDA7XG59XG5ib2R5LmNvcmUtcmVhZHkgI2dsb2JhbC1wYWdlLWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWNvbi13aGlza2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1jbGVhdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uaWNvbi1tZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaWNvbi1wYXBlci1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmljb24tZW5sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4YlwiO1xufVxuLmljb24tY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGZcIjtcbn1cbi5pY29uLWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMFwiO1xufVxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2FcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XG59XG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNlXCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQwXCI7XG59XG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MFwiO1xufVxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkyXCI7XG59XG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk2XCI7XG59XG4uaWNvbi1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuLmltZy1yZXNwb25zaXZlIC5jZW50ZXJlZCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSxcbmh0bWwge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IGhhbW1lcnNtaXRoIG9uZSwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5hIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbiAgLW1zLXRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uLmZ1bGwtcGFnZSxcbnNlY3Rpb24udGhyZWUtcXVhcnRlci1wYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uID4gZGl2IHtcbiAgei1pbmRleDogMTtcbn1cbi5pbWctcmVzcG9uc2l2ZS12ZXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNvbnRhaW5lci13YWxscGFwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IC0xO1xufVxuI3N0aWNreS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01MHB4O1xuICB6LWluZGV4OiAyO1xufVxubmF2LmZsb2F0LW5hdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGhlaWdodDogNTBweDtcbn1cbm5hdi5mbG9hdC1uYXYgLm5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubG9jYXRpb24tbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmxvY2F0aW9uLW9wdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxvY2F0aW9uLW9wdGlvbiBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sb2NhdGlvbi1vcHRpb24uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ob3Zlci1sb2NhdGlvbjpob3ZlciAubG9jYXRpb24tb3B0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG4uaG92ZXItbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmO1xuICB0b3A6IDdweDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgb3BhY2l0eTogMDtcbn1cbi5zdGlja3ktd3JhcHBlcjpub3QoLmlzLXN0aWNreSkgLmhvdmVyLWxvY2F0aW9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG92ZXItbG9jYXRpb246aG92ZXIgLmxvY2F0aW9uLW9wdGlvbi5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sb2NhdGlvbi1vcHRpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubG9jYXRpb24tb3B0aW9uIGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxvY2F0aW9uLW9wdGlvbiBhIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZjlkYTZiO1xufVxubmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdGlja3ktd3JhcHBlcjpub3QoLmlzLXN0aWNreSkgLmxvY2F0aW9uLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTJweDtcbn1cbi5zdGlja3ktd3JhcHBlcjpub3QoLmlzLXN0aWNreSkgLmhvdmVyLWxvY2F0aW9uOmhvdmVyIC5sb2NhdGlvbi1vcHRpb24uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbm5hdi5mbG9hdC1uYXYgLm5hdmlnYXRpb24gLm1lbnUtbG9nbyB7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWFyZ2luO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIG1hcmdpbjtcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIG1hcmdpbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWFyZ2luO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLW1zLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5zdGlja3ktd3JhcHBlci5pcy1zdGlja3kgbmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1sZWZ0IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5zdGlja3ktd3JhcHBlci5pcy1zdGlja3kgbmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1sb2dvIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxubmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1tYWluIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbm5hdi5mbG9hdC1uYXYgLm5hdmlnYXRpb24gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5uYXYuZmxvYXQtbmF2IC5uYXZpZ2F0aW9uIC5tZW51LW1haW4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5uYXYuZmxvYXQtbmF2IC5uYXZpZ2F0aW9uIC5tZW51LW1haW4gYTpob3Zlcixcbm5hdi5mbG9hdC1uYXYgLm5hdmlnYXRpb24gLm1lbnUtbWFpbiBhOmFjdGl2ZSxcbm5hdi5mbG9hdC1uYXYgLm5hdmlnYXRpb24gLm1lbnUtbWFpbiBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjlkYTZiO1xufVxubmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWFrZS1hLWJvb2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkYTZiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBwYWRkaW5nOiA0cHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjlkYTZiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLm1ha2UtYS1ib29raW5nIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDRweCAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYigyNDksIDIxOCwgMTA3KTtcbiAgY29sb3I6IHJnYigyMSwgMjEsIDIxKTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiKDI0OSwgMjE4LCAxMDcpO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLm1ha2UtYS1ib29raW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE1MTUxNTtcbn1cbi5jb21pbmctc29vbiBhIHtcbiAgbWFyZ2luOiAwIDMzJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBuYXYuZmxvYXQtbmF2IC5uYXZpZ2F0aW9uIC5tYWtlLWEtYm9va2luZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5uYXYuZmxvYXQtbmF2IC5uYXZpZ2F0aW9uIC5naWZ0LXZvdWNoZXJzIHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y5ZGE2YjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbm5hdi5mbG9hdC1uYXYgLm5hdmlnYXRpb24gLm1ha2UtYS1ib29raW5nOmhvdmVyLFxubmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWFrZS1hLWJvb2tpbmc6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5ib29raW5ncy1kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbn1cbi5ib29raW5ncy1kaXNjbGFpbWVyLXRlcm1zIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzU1NTtcbn1cbiNib29raW5ncy1wb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24taGVhZC1uYXYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xufVxuLnNlY3Rpb24taGVhZGVyIGgxIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24tbmF2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tbmF2IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VjdGlvbi1uYXYgYS5hY3RpdmUge1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VjdGlvbi1uYXYgYS5jbGlja2VkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHdhaXQ7XG59XG5zZWN0aW9uW2RhdGEtbmFtZT1cImxhbmRpbmdcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmF2LXNwYWNlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5naWZ0cy1kcm9wZG93biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuLmRyb3Bkb3duLXRyaWdnZXI6aG92ZXIgLmdpZnRzLWRyb3Bkb3duIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cbi5kcm9wZG93bi1pdGVtIHtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5zaWRyLWNsYXNzLWdpZnRzLWRyb3Bkb3duIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uaW50cm8tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbnRyby12aWRlbyB2aWRlbyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDE3Ny43Nzc3Nzc3OHZoO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDU2LjI1dnc7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubG9nby1wbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sb2dvLXBsYXllciAubG9nby10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmxvZ28tcGxheWVyIC5sb2dvLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJhYm91dFwiXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmMGYwZjA7XG59XG5zZWN0aW9uW2RhdGEtbmFtZT1cImhpZ2hsYW5kLXgtbWpvbG5lclwiXSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZjBmMGYwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5zZWN0aW9uW2RhdGEtbmFtZT1cImhpZ2hsYW5kLXgtbWpvbG5lclwiXSAuY29sLXNtLTYuY29sLXNtLW9mZnNldC0zIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5hYm91dC1jb250YWluZXIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4uYWJvdXQtaGVhZGVyIGgxIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hYm91dC1sb2dvLWNhZ2Uge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hYm91dC1jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbi5hYm91dC1jb250ZW50IHAge1xuICBjb2xvcjogI2U0ZTRlNDtcbn1cbi5hYm91dC1jb250ZW50IHAucXVvdGUtdGV4dCB7XG4gIGNvbG9yOiAjZjlkYTZiO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJhYm91dC1kZXRhaWxcIl0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvbWVudS1iYWNrZ3JvdW5kLmpwZWcpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cbi5hYm91dC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgY29sb3I6ICNlY2VjZWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCA1cHggMjVweCAjMDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXM7XG59XG4uYWJvdXQtYmxvY2s6aG92ZXIsXG4uYWJvdXQtYmxvY2s6Zm9jdXMge1xuICBjb2xvcjogI2VjZWNlYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xufVxuLmFib3V0LWJsb2NrLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWJvdXQtYmxvY2staGVhZGVyIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cbi5hYm91dC1ibG9jay1oZWFkZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYWJvdXQtYmxvY2stYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbn1cbi5hYm91dC1ibG9jay1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYWJvdXQtYmxvY2stbGluayAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDRweCAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5zZWN0aW9uW2RhdGEtbmFtZT1cImZvb3RlclwiXSB7XG4gIGJhY2tncm91bmQ6ICMxNjE1MTM7XG59XG4uZW1iZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVycyAuZW1iZXItc3Bhcmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IC01MHB4IDAgMCAtNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZjlkYTZiIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaXBwbGUtYW5pbWF0aW9uIDAuNzVzIGZvcndhcmRzO1xuICAtbW96LWFuaW1hdGlvbjogcmlwcGxlLWFuaW1hdGlvbiAwLjc1cyBmb3J3YXJkcztcbiAgLW1zLWFuaW1hdGlvbjogcmlwcGxlLWFuaW1hdGlvbiAwLjc1cyBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiByaXBwbGUtYW5pbWF0aW9uIDAuNzVzIGZvcndhcmRzO1xufVxuQGtleWZyYW1lcyByaXBwbGUtYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJ3aGF0cy1vblwiXSB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uW2RhdGEtbmFtZT1cIndoYXRzLW9uXCJdIC5jb250YWluZXItd2FsbHBhcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL21lbnUtc2VjdGlvbi1iYWNrZ3JvdW5kLmpwZWcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJ3aGF0cy1vblwiXSAuZmItY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMjQ0cHg7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG59XG4jZXZlbnRzLWZlZWQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ldmVudC1mZWVkLWl0ZW0sXG4uZXZlbnQtZmVlZC1pdGVtOmhvdmVyLFxuLmV2ZW50LWZlZWQtaXRlbTphY3RpdmUsXG4uZXZlbnQtZmVlZC1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICNmMGYwZjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5ldmVudC1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL3dvb2QtdGV4dHVyZS5qcGVnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2Y5ZGE2Yjtcbn1cbi5ldmVudC1mZWVkLWl0ZW0gaDIge1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmV2ZW50LWZlZWQtaXRlbSBoMyB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmV2ZW50LWZlZWQtaXRlbSBwIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuLmV2ZW50LWZlZWQtaXRlbSBpbWcge1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGhvbmUtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubW9iaWxlLWFwcC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5hcHAtc3RvcmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uYXBwLWJ1dHRvbiB7XG4gIC8vIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJib29raW5nc1wiXSB7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL2ZpcmUtbG9vcC5naWYpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmNvbnRhY3QtdGltZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvb3B0LWJhY2tncm91bmQuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY29udGFjdC1jb250YWluZXIge1xuICBtYXJnaW46IDMwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNDksIDIxOCwgMTA3LCAwLjI1KTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5jb250YWN0LWNvbnRhaW5lciBoMSB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBtYXJnaW46IDMwcHggMCAxNXB4O1xufVxuLmNvbnRhY3QtY29udGFpbmVyIGgxIHNtYWxsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRhY3QtY29udGFpbmVyIC5vcGVuLXRpbWVzIHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMTVweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ub3Blbi10aW1lcy1mb290ZXIgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5vcGVuLXRpbWVzLWZvb3RlciBsaSB7XG4gIGNvbG9yOiAjNTU1O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm9wZW4tdGltZXMtZm9vdGVyIGxpIHNwYW4ge1xuICBjb2xvcjogI2Y5ZGE2Yjtcbn1cbi5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1waG9uZSB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29udGFjdC1ib29raW5ncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYm9va2luZ3MtZm9ybSBoMSB7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4uYm9va2luZ3MtZm9ybSBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5ib29raW5ncy1mb3JtIGxhYmVsIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYm9va2luZ3MtZm9ybSBsYWJlbCBpbnB1dDphY3RpdmUsXG4uYm9va2luZ3MtZm9ybSBsYWJlbCBpbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLXN0eWxlOiBub25lO1xufVxuaW5wdXQ6YWN0aXZlLFxuaW5wdXQ6Zm9jdXMsXG5zZWxlY3Q6YWN0aXZlLFxuc2VsZWN0OmZvY3VzLFxudGV4dGFyZWE6YWN0aXZlLFxudGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJvb2tpbmdzLWZvcm0gbGFiZWwgaW5wdXQuZXJyb3Ige1xuICBjb2xvcjogcmVkO1xufVxuLmJvb2tpbmdzLWZvcm0gLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWRhNmI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwibWVudVwiXSxcbnNlY3Rpb25bZGF0YS1uYW1lPVwiZXZlbnRzXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJldmVudHNcIl0ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwibWVudVwiXSAubFNTbGlkZU91dGVyLFxuc2VjdGlvbltkYXRhLW5hbWU9XCJldmVudHNcIl0gLmxTU2xpZGVPdXRlcixcbnNlY3Rpb25bZGF0YS1uYW1lPVwibWVyY2hhbmRpc2VcIl0gLmxTU2xpZGVPdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwibWVudVwiXSAuY29udGFpbmVyLXdhbGxwYXBlciB7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9maXJlLWxvb3AuZ2lmKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwiZXZlbnRzXCJdIC5jb250YWluZXItd2FsbHBhcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL3dvb2QtdGV4dHVyZS5qcGVnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cblxuLnBkZi1idXR0b24tbGluay1jb250YWluZXIsXG4uZXZlbnQtYnV0dG9uLWNvbnRhaW5lcnMsXG4uZXZlbnQtc2VjdGlvbi1idXR0b257XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wZGYtYnV0dG9uLWxpbmsuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDRweCAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG4ucGRmLWJ1dHRvbi1saW5rLmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ub3VyLW1lbnUtY29udGVudCAuYm9vay1kaXNwbGF5LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLy8gLmV2ZW50LXNlY3Rpb24tYnV0dG9uIC5wZGYtYnV0dG9uLWxpbmsuYnV0dG9uIHtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyB9XG4ub3VyLW1lbnUtY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMCAwO1xuICBjb2xvcjogIzE1MTUxNTtcbn1cbi5vdXItbWVudS1kaXNwbGF5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwYWRkaW5nOiAxNXB4IDAgNjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm91ci1tZW51LWNvbnRlbnQgLnBhZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5vdXItbWVudS1jb250ZW50IC5wYWdlLmhhbGYge1xuICB3aWR0aDogNTAlO1xufVxuLmJvb2stY29udHJvbHMge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbn1cbi5ib29rLWNvbnRyb2xzIC5wcmV2LXBhZ2UsXG4uYm9vay1jb250cm9scyAubmV4dC1wYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53b3dib29rLW1vYmlsZSArIC5ib29rLWNvbnRyb2xzIC5wcmV2LXBhZ2UsXG4ud293Ym9vay1tb2JpbGUgKyAuYm9vay1jb250cm9scyAubmV4dC1wYWdlIHtcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG59XG4ubHNsaWRlLmFjdGl2ZSAuYm9vay1jb250cm9scyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJvb2stY29udHJvbHMgLnByZXYtcGFnZSB7XG4gIHJpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvbmF2LWxlZnQucG5nKTtcbn1cbi5ib29rLWNvbnRyb2xzIC5uZXh0LXBhZ2Uge1xuICBsZWZ0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvbmF2LXJpZ2h0LnBuZyk7XG59XG4uYm9vay1jb250cm9scyAucHJldi1wYWdlLndvd2Jvb2stZGlzYWJsZWQsXG4uYm9vay1jb250cm9scyAubmV4dC1wYWdlLndvd2Jvb2stZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJvb2stY29udHJvbHMgLnByZXYtcGFnZSxcbi5ib29rLWNvbnRyb2xzIC5uZXh0LXBhZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG59XG4uYm9vay1jb250cm9scyAucHJldi1wYWdlOmhvdmVyLFxuLmJvb2stY29udHJvbHMgLm5leHQtcGFnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwiZ2FsbGVyeVwiXSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4jbWVudS1nYWxsZXJ5IHtcbiAgaGVpZ2h0OiA2NTBweDtcbn1cbi5sU0FjdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cbi5sU0FjdGlvbiAubFNQcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL25hdi1sZWZ0LnBuZyk7XG4gIGxlZnQ6IDE1cHg7XG59XG4ubFNBY3Rpb24gLmxTTmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9uYXYtcmlnaHQucG5nKTtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ubFNBY3Rpb24gLmxTUHJldixcbi5sU0FjdGlvbiAubFNOZXh0IHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5zZWN0aW9uW2RhdGEtbmFtZT1cImdhbGxlcnlcIl0gLmxTU2xpZGVPdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nYWxsZXJ5LXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2FsbGVyeS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgMTVweDtcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwibWVyY2hhbmRpc2VcIl0gLmdhbGxlcnktbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuLmdhbGxlcnktbGluazpiZWZvcmUsXG4uZ2FsbGVyeS1saW5rOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LXRodW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdhbGxlcnktdGh1bWI6YWN0aXZlIC5nYWxsZXJ5LWxpbms6YmVmb3JlLFxuLmdhbGxlcnktdGh1bWI6YWN0aXZlIC5nYWxsZXJ5LWxpbms6YWZ0ZXIsXG4uZ2FsbGVyeS1saW5rOmFjdGl2ZTpiZWZvcmUsXG4uZ2FsbGVyeS1saW5rOmFjdGl2ZTphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMC43NXM7XG4gIC1tb3otYW5pbWF0aW9uOiBmYWRlaW4gMC43NXM7XG4gIC1tcy1hbmltYXRpb246IGZhZGVpbiAwLjc1cztcbiAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMC43NXM7XG4gIGFuaW1hdGlvbjogZmFkZWluIDAuNzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYWxsZXJ5LXRodW1iOmhvdmVyIC5nYWxsZXJ5LWxpbms6YmVmb3JlLFxuICAuZ2FsbGVyeS10aHVtYjpob3ZlciAuZ2FsbGVyeS1saW5rOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVpbiAwLjc1cztcbiAgICAtbW96LWFuaW1hdGlvbjogZmFkZWluIDAuNzVzO1xuICAgIC1tcy1hbmltYXRpb246IGZhZGVpbiAwLjc1cztcbiAgICAtby1hbmltYXRpb246IGZhZGVpbiAwLjc1cztcbiAgICBhbmltYXRpb246IGZhZGVpbiAwLjc1cztcbiAgfVxufVxuLm1lcmNoLWNvbnRhaW5lcjpob3ZlciArIC5nYWxsZXJ5LWxpbms6YmVmb3JlLFxuLm1lcmNoLWNvbnRhaW5lcjpob3ZlciArIC5nYWxsZXJ5LWxpbms6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdhbGxlcnktbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyOiAycHggc29saWQgI2Y5ZGE2YjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmdhbGxlcnktbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1mYW1pbHk6IHdlYi1pY29ucyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDEwcHggIzAwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uZ2FsbGVyeS1idXR0b24tbGluay5idXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y5ZGE2YjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbn1cbi5nYWxsZXJ5LWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ucm9vbXMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZ2FsbGVyeS1zbGlkZSB7XG4gIHBhZGRpbmctdG9wOiAzMDBweDtcbn1cbi5nYWxsZXJ5LWlubmVyLXNsaWRlLFxuLmdhbGxlcnktc2xpZGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJ2ZW51ZVwiXSAubFNTbGlkZU91dGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJ2ZW51ZVwiXSAuc2VjdGlvbi1oZWFkLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgei1pbmRleDogMjtcbn1cbi5nYWxsZXJ5LXNsaWRlLWluZm9ybWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvb3B0LWJhY2tncm91bmQuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uZ2FsbGVyeS1zbGlkZS1jb250YWluZXIge1xuICBtYXJnaW46IDAgMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNDksIDIxOCwgMTA3LCAwLjI1KTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5nYWxsZXJ5LXNsaWRlLWluZm9ybWF0aW9uIGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbnNlY3Rpb25bZGF0YS1uYW1lPVwiY29udGFjdFwiXSB7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9jb250YWN0LWJhY2tncm91bmQuanBlZykgbm8tcmVwZWF0IGJvdHRvbSBsZWZ0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuc2VjdGlvbltkYXRhLW5hbWU9XCJjb250YWN0XCJdIC5zZWN0aW9uLWhlYWQtbmF2IHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1kZXRhaWwtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDMwcHggMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmNvbnRhY3QtbG9nbyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRhY3QtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNvbnRhY3QtZGV0YWlscyBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmNvbnRhY3QtZGV0YWlscyBsaSBhIHtcbiAgY29sb3I6ICM1NTU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250YWN0LWRldGFpbHMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdC1zb2NpYWwge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uY29udGFjdC1zb2NpYWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uY29udGFjdC1zb2NpYWwgYSB7XG4gIGJhY2tncm91bmQ6ICNmOWRhNmI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY29udGFjdC1zb2NpYWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGFjdC1zb2NpYWwgYSAuaWNvbiB7XG4gIGNvbG9yOiAjMTUxNTE1O1xufVxuLmNvbnRhY3QtcmVkaXJlY3Qge1xuICBtYXJnaW46IDMwcHggMDtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmNvbnRhY3QtcmVkaXJlY3QgPiBwIHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5jb250YWN0LXJlZGlyZWN0ID4gYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA0cHggMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZjlkYTZiO1xuICBjb2xvcjogIzE1MTUxNTtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y5ZGE2YjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xufVxuLmNvbnRhY3QtcmVkaXJlY3QgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jb250YWN0LXJlZGlyZWN0IC53YWxrLWlucyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uY29udGFjdC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMzBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGFjdC1mb3JtLWhlYWRpbmcge1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLmZvcm0taW5mbyB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLmdmb3JtX3RpdGxlIHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cCA+IHNwYW4ge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1mYW1pbHk6IGhhbW1lcnNtaXRoIG9uZSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZvcm0tZ3JvdXAgYnV0dG9uOmZvY3VzLFxuLmZvcm0tZ3JvdXAgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4jbmV3c2xldHRlckZvcm1CdXR0b24ucmVhZHkge1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG59XG4uZW5xdWlyeS1yb3cgZGl2IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4uZW5xdWlyeS1yb3cgYnV0dG9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jZW5xdWlyeUZvcm1CdXR0b24ucmVhZHkge1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG59XG4uY29udGFjdC1mb3JtIC5mb3JtLWlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjlkYTZiO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbi5jb250YWN0LWZvcm0gdGV4dGFyZWEuZm9ybS1pbnB1dCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0gLmZvcm0taW5wdXQ6Zm9jdXMsXG4uY29udGFjdC1mb3JtIC5mb3JtLWlucHV0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4uY29udGFjdC1mb3JtIC5idXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jb250YWN0LWZvcm0gLmJ1dHRvbiAuZW1iZXItc3Bhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xufVxuLmNvbnRhY3QtZm9ybS5yZWFkeSAuYnV0dG9uIHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZGE2YjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnRhY3QtZm9ybS5yZWFkeSAuYnV0dG9uIC5lbWJlci1zcGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWRhNmI7XG59XG4uY29udGFjdC1mb3JtIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2Y5ZGE2Yjtcbn1cbi5jb250YWN0LWZvcm0gbGFiZWwuY2hlY2tib3gtbGFiZWwgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5zZWN0aW9uI21hcC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi5tYXAtbWVsYm91cm5lIHtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi5tYXAtc3lkbmV5IHtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi5tYXAtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5NR0xTdWNjZXNzTWVzc2FnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAtMTI1cHggMCAwIC0xNzVweDtcbiAgei1pbmRleDogOTk5O1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG4uTUdMU3VjY2Vzc01lc3NhZ2UgaDEge1xuICBtYXJnaW4tdG9wOiA1OHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbiNtYXAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYm9va2luZ3MtY29sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZlYXRoZXJsaWdodCAuYm9va2luZ3MtcG9wLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZlYXRoZXJsaWdodCAuYm9va2luZ3MtcG9wLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG4ubG9hZGluZy1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogIzAwMCB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvbG9hZGluZy5naWYpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuLmZlYXRoZXJsaWdodCAuYm9va2luZ3MtcG9wLWNvbnRlbnQgaWZyYW1lIHtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbn1cbi5mZWF0aGVybGlnaHQgLmJvb2tpbmdzLXBvcC1jb250ZW50IC5zcGxpdCAuYm9va2luZy1kaXNjbGFpbWVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzEwcHg7XG59XG4uZmVhdGhlcmxpZ2h0IC5ib29raW5ncy1wb3AtY29udGVudCAuYm9va2luZ3MtZGlzY2xhaW1lciB7XG4gIGNvbG9yOiAjZjBmMGYwO1xufVxuLmZlYXRoZXJsaWdodCAuYm9va2luZ3MtcG9wLWNvbnRlbnQgLnNwbGl0IC5ib29raW5nLWRpc2NsYWltZXIgLmNvbnRlbnQtYm94IHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZmVhdGhlcmxpZ2h0IC5ib29raW5ncy1wb3AtY29udGVudCAuc3BsaXQgLmJvb2tpbmctZGlzY2xhaW1lciAuY29udGVudC1ib3ggaDEge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZlYXRoZXJsaWdodCAuZmItcGFnZS5mZWF0aGVybGlnaHQtaW5uZXIgaWZyYW1lIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZlYXRoZXJsaWdodC1uZXh0OmhvdmVyLFxuLmZlYXRoZXJsaWdodC1wcmV2aW91czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLmZlYXRoZXJsaWdodC1uZXh0IHNwYW4sXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHNwYW4ge1xuICB0b3A6IDQ1JTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5mZWF0aGVybGlnaHQtbmV4dDpob3ZlciBzcGFuLFxuLmZlYXRoZXJsaWdodC1uZXh0IHNwYW4sXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzOmhvdmVyIHNwYW4sXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHNwYW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uZmVhdGhlcmxpZ2h0LW5leHQ6aG92ZXIgc3Bhbixcbi5mZWF0aGVybGlnaHQtbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL25hdi1yaWdodC5wbmcpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mZWF0aGVybGlnaHQtcHJldmlvdXM6aG92ZXIgc3Bhbixcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMgc3BhbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9uYXYtbGVmdC5wbmcpO1xuICB3aWR0aDogMTAwJTtcbn1cbiNmYWNlYm9vay1mZWVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYm9va2luZ3MtZm9ybSBoMSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5ib29raW5ncy1kaXNjbGFpbWVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIDMwcHg7XG4gIH1cbiAgLmJvb2tpbmdzLWZvcm0gbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib29raW5ncy1mb3JtIGxhYmVsIGlucHV0IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5ib29raW5ncy1kaXNjbGFpbWVyLXRlcm1zIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDMwcHg7XG4gIH1cbiAgLmJvb2tpbmdzLWZvcm0gLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLWhlYWQtbmF2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi1uYXYgYSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5vdXItbWVudS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgfVxuICBzZWN0aW9uW2RhdGEtbmFtZT1cIm1lbnVcIl0gLmNvbnRhaW5lci13YWxscGFwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb2stY29udHJvbHMgLnByZXYtcGFnZSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYm9vay1jb250cm9scyAubmV4dC1wYWdlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC53b3dib29rLW1vYmlsZSArIC5ib29rLWNvbnRyb2xzIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5ib29rLWNvbnRyb2xzIC5wcmV2LXBhZ2UsXG4gIC5ib29rLWNvbnRyb2xzIC5uZXh0LXBhZ2Uge1xuICAgIHRvcDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC14cy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZlYXRoZXJsaWdodC1uZXh0OmhvdmVyIHNwYW4sXG4gIC5mZWF0aGVybGlnaHQtbmV4dCBzcGFuLFxuICAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzOmhvdmVyIHNwYW4sXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb25bZGF0YS1uYW1lPVwiYWJvdXQtZGV0YWlsXCJdIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIHNlY3Rpb25bZGF0YS1uYW1lPVwiYm9va2luZ3NcIl0ge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC5nYWxsZXJ5LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICB9XG4gICNnYWxsZXJ5LXNlY3Rpb24gLmxTQWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAzcHgpIHtcbn1cbiNob21lIHtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL3ZpZGVvLXByZXZpZXctbG93LmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jaG9tZS5tZWxib3VybmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvdmlkZW8tcHJldmlldy1tZWxib3VybmUtbG93LmpwZWcpO1xufVxuLm1vYmlsZS1uYXYtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xufVxuLmJhci1uYXYge1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjVweDtcbiAgbWFyZ2luOiA1cHggMTIuNXB4IDA7XG59XG4jYm9vay1ldmVudHMtY29udHJvbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNob21lIHtcbiAgICBtYXgtaGVpZ2h0OiA1NjBweDtcbiAgfVxuICBuYXYuZmxvYXQtbmF2IC5uYXZpZ2F0aW9uIC5tZW51LW1haW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgbmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5LnNpZHItb3BlbiAjc3RpY2t5LXdyYXBwZXIgLmZsb2F0LW5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiBpbmhlcml0O1xuICB9XG4gIGJvZHkuc2lkci1vcGVuICNib2R5LWJsb2NrZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkuc2lkci1vcGVuIC5tZW51LWxlZnQsXG4gIGJvZHkuc2lkci1vcGVuIC5tZW51LW1haW4sXG4gIGJvZHkuc2lkci1vcGVuIC5tZW51LXJpZ2h0IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53b3dib29rLWJvb2stY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDQxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb2tpbmdzLWNvbCB7XG4gICAgaGVpZ2h0OiA1MTNweDtcbiAgfVxuICAud293Ym9vay1ib29rLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA1NDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9va2luZ3MtY29sIHtcbiAgICBoZWlnaHQ6IDUxM3B4O1xuICB9XG4gIC53b3dib29rLWJvb2stY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDY2MXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVpbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmYWRlaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tcy1rZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBmYWRlaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ud293Ym9vay1tb2JpbGUgLndvd2Jvb2stYm9vay1jb250YWluZXIge1xuICBoZWlnaHQ6IDQ4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4ICFpbXBvcnRhbnQ7XG59XG4jbWVudS1jb250ZW50LnNpZHIubGVmdCAuc2lkci1pbm5lciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4jbWVudS1jb250ZW50LnNpZHIubGVmdCAuc2lkci1pbm5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4jbWVudS1jb250ZW50LnNpZHIubGVmdCAuc2lkci1pbm5lcjpmaXJzdC1jaGlsZCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNtZW51LWNvbnRlbnQuc2lkci5sZWZ0IC5zaWRyLWlubmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuI21lbnUtY29udGVudC5zaWRyLmxlZnQgLnNpZHItaW5uZXI6bGFzdC1jaGlsZCBsaSBhIHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y5ZGE2YjtcbiAgbWFyZ2luOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpZHIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmNvbW1vbi1zZWN0aW9uLWhlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb21tb24tc2VjdGlvbi1oZWFkIGgxIHtcbiAgY29sb3I6ICNmOWRhNmI7XG59XG4uY29tbW9uLXNlY3Rpb24taGVhZCBoMSBzbWFsbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb21tb24taGVhZGVyIHtcbiAgaGVpZ2h0OiA0NTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jb21tb24tcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbi5jb21tb24tcGFnZSBkZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29tbW9uLXBhZ2UgZHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5LmZvcmNlLXN0aWNreSAjc3RpY2t5LXdyYXBwZXIge1xuICB0b3A6IDA7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLndvd2Jvb2stbG9hZGluZyAud293Ym9vay1wYWdlLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvbG9hZGluZy5naWYpO1xufVxuLm5vLWV2ZW50cy1ub3RpZmllciB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZXJyb3Ige1xuICBjb2xvcjogcmVkO1xufVxuLmNyZWRpdC1saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNyZWRpdC1saW5rIGEge1xuICBjb2xvcjogIzU1NTtcbn1cbi5jb21pbmctc29vbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21pbmctc29vbiBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIG1hcmdpbjogMDtcbn1cbi5jb21pbmctc29vbiBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmNvbWluZy1zb29uIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2Y5ZGE2Yjtcbn1cbi5sb2dvLWxvY2F0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTI3cHg7XG4gIHdpZHRoOiAyNTRweDtcbn1cbi5sb2dvLWxvY2F0aW9uLnNtYWxsIHtcbiAgYm90dG9tOiAxMjBweDtcbn1cbi5jb21pbmctc29vbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3AtbGFiZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAwO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuLnBvcC1sYWJlbCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5wb3AtbGFiZWwgc21hbGwge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5sYW5kaW5nLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL2xhbmRpbmctYmcuanBlZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGFuZGluZy1wYWdlIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC05MHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWxlY3QtbG9jYXRpb24ge1xuICBwYWRkaW5nOiAyNXB4IDAgMDtcbn1cbi5sb2NhdGlvbi1sb2dvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUxMnB4O1xufVxuLmxhbmRpbmctbG9nby1vdXRsaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDI1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6IC04MiU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2VsZWN0LWxvY2F0aW9uIGEge1xuICBmb250LWZhbWlseTogXCJIYW1tZXJzbWl0aCBPbmVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gcGFkZGluZzogOHB4IDE4cHg7XG4gIHBhZGRpbmc6IDRweCAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZGE2YjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgICAvLyBmb250LXNpemU6IDEycHg7XG4gICAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC8vIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAvLyBwYWRkaW5nOiA0cHggMThweDtcbiAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gYmFja2dyb3VuZDogI2Y5ZGE2YjtcbiAgICAvLyBjb2xvcjogIzE1MTUxNTtcbiAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAjZjlkYTZiO1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDIycHg7XG5cbn1cbi5zZWxlY3QtbG9jYXRpb24gYSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDBweDtcbiAgY29sb3I6ICNmMGYwZjA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbn1cbiNqb2luLW91ci10ZWFtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDA7XG59XG4jZ2VuZXJhbC1lbnF1aXJ5LWNvbnRlbnQsXG4jZXZlbnQtZW5xdWlyeS1jb250ZW50LFxuI3ByaXZhdGUtZGluaW5nLWVucXVpcnktY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCAjZ2VuZXJhbC1lbnF1aXJ5LWNvbnRlbnQsXG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCAjZXZlbnQtZW5xdWlyeS1jb250ZW50LFxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgI3ByaXZhdGUtZGluaW5nLWVucXVpcnktY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZlYXRoZXJsaWdodCB7XG4gIHotaW5kZXg6IDI7XG59XG4uZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiA3NjdweDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbkBtZWRpYSBhbGwge1xuICAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG4gIC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkge1xuICBzZWN0aW9uI21hcC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG59XG4uZmVhdGhlcmxpZ2h0LWNvbnRlbnQgI2pvaW4tb3VyLXRlYW0tY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmpvaW4tb3VyLXRlYW0ge1xuICBtYXgtd2lkdGg6IDc2MXB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uam9pbi1vdXItdGVhbSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5qb2luLW91ci10ZWFtIHAge1xuICBmb250LWZhbWlseTogb3BlbiBzYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5qb2luLW91ci10ZWFtIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5qb2luLXRlYW0tc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xufVxuLmpvaW4tdGVhbS1zZWN0aW9uIC5wZGYtYnV0dG9uLWxpbmsuYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdC1sb2NhdGlvbiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAxNXB4IDVweDtcbiAgfVxuICAubGFuZGluZy1wYWdlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnN0aWNreS13cmFwcGVyLmlzLXN0aWNreSBuYXYuZmxvYXQtbmF2IC5uYXZpZ2F0aW9uIC5tZW51LWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cbiAgbmF2LmZsb2F0LW5hdiAubmF2aWdhdGlvbiAubWVudS1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgfVxuICAuY29taW5nLXNvb24gaDEge1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbiAgLmNvbWluZy1zb29uIGgyIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAubG9nby1sb2NhdGlvbiB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG59XG4uZmxleC1ncm93LTEuanVzdGlmeS1jb250ZW50LWNlbnRlcixcbi5idy1pbWcge1xuICBib3gtc2hhZG93OiAjOGE4YThhIDFweCAxcHggNXB4IDA7XG59XG4ubWVyY2gtaW1nIHtcbiAgem9vbTogMTAlICFpbXBvcnRhbnQ7XG59XG4uc2hvcC1ibHVyYiB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnF0eS1taW51cyB7XG4gIHdpZHRoOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucXR5LXZhbHVlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW46IDAgNXB4O1xufVxuLnF0eS1wbHVzIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pdGVtLWNvc3Qge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucXR5LWNvc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnF0eS10b3RhbCB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzcmVtO1xuICBmb250LXNpemU6IDJyZW07XG59XG4ucXR5LWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbi5xdHktc2hpcHBpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucXR5LWNvbnRyb2wge1xuICBmb250LXNpemU6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjZjlkYTZiO1xufVxuLm1lcmNoLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBvcGFjaXR5OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udG90YWwge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbmJvZHkgLnN0cmlwZS1idXR0b24tZWwge1xuICBiYWNrZ3JvdW5kOiAjZjlkYTZiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5ib2R5IC5zdHJpcGUtYnV0dG9uLWVsID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtZmFtaWx5OiBoYW1tZXJzbWl0aCBvbmUsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbi5tZXJjaC1yZXN1bHRzIC5xdHktbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWVyY2gtcmVzdWx0cyAucXR5LXRvdGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1lcmNoLXJlc3VsdHMgLnF0eS10b3RhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIiRcIjtcbn1cbi5xdHktd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tZXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ubWVyY2gtcmVzdWx0cyAuc3RyaXBlLWJ1dHRvbi1lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNtZXJjaGFuZGlzZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMTVweCAjMDAwO1xufVxuI21lcmNoYW5kaXNlIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnRleHRfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuLm1lcmNoLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLm1lcmNoLWxpbmsgc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xufVxuLm1lcmNoLWxpbmsgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbn1cbi5nYWxsZXJ5LXRodW1iOmhvdmVyIC50ZXh0X19jb250YWluZXIge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cbi5tZXJjaC1nYWxsZXJ5IC5nYWxsZXJ5LWNhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi50ZXJtcy1wcm9jZWVkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweDtcbn1cbnVsLnVuc3R5bGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3R5bGVkLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICB6LWluZGV4OiAxMjtcbiAgbWFyZ2luOiAycHggMCAwO1xufVxuLnN0eWxlZC1jaGVja2JveCArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3R5bGVkLWNoZWNrYm94ICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbi5zdHlsZWQtY2hlY2tib3g6aG92ZXIgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xufVxuLnN0eWxlZC1jaGVja2JveDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2Y5ZGE2Yjtcbn1cbi5zdHlsZWQtY2hlY2tib3g6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJveC1zaGFkb3c6IDJweCAwIDAgIzAwMCwgNHB4IDAgMCAjMDAwLCA0cHggLTJweCAwICMwMDAsIDRweCAtNHB4IDAgIzAwMCxcbiAgICA0cHggLTZweCAwICMwMDAsIDRweCAtOHB4IDAgIzAwMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuaW1nW3NyYyo9XCJtZXJjaFwiXS5mZWF0aGVybGlnaHQtaW5uZXIge1xuICBib3JkZXI6IDIwcHggc29saWQgIzAwMDtcbn1cbi5mZWF0aGVybGlnaHQtY29udGVudCBbY2xhc3MqPVwibWVyY2hcIl0sXG4uZmVhdGhlcmxpZ2h0LWNvbnRlbnQgI3Rlcm1zQW5kQ29uZGl0aW9ucyB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBwYWRkaW5nOiAwIDIwcHggMTBweDtcbn1cbi5mZWF0aGVybGlnaHQtY29udGVudCBbY2xhc3MqPVwicXR5XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZlYXRoZXJsaWdodC1jb250ZW50IC5xdHktY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNmOWRhNmI7XG59XG4ubWVyY2gtbGFiZWwge1xuICBtYXJnaW46IDA7XG59XG4ubWFpbHRvLWVycm9yIHtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZWQ7XG59XG4ubWFpbHRvLWVycm9yIHAge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiN0ZXJtc0FuZENvbmRpdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZlYXRoZXJsaWdodC1jb250ZW50ICN0ZXJtc0FuZENvbmRpdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbWctaGlkZGVuIHtcbiAgei1pbmRleDogMztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogNSUgMjAlIDIwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5wLmhpZGRlbi1kZXNjIHtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbn1cbi5tb2RhbC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3RyaXBlLWJ1dHRvbi1lbC5zdHJpcGUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICBjb2xvcjogIzE1MTUxNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5zdHJpcGVfY2hlY2tvdXRfYXBwIHtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1saW5rIHtcbiAgY29sb3I6ICNjZWNjY2M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xufVxuLmNvbnRhY3QtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbn1cbiNjaGVja291dC1zdWNjZXNzIHtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbiNjaGVja291dC1lcnJvciB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dF9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnhtYXMtaG91cnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnhtYXMtaG91cnMtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uY3Jvd2RmdW5kaW5nLWJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY3Jvd2RmdW5kaW5nLWJhbm5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYmxhY2stYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmZlYXRoZXJsaWdodC1iZy1maXgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcbn1cbi5kaXNhYmxlLW1lcmNoc3RvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbn1cbi5iZy00MDQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvY29udGFjdC1iYWNrZ3JvdW5kLmpwZWcpIG5vLXJlcGVhdCBib3R0b20gbGVmdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5sb2dvLTQwNCB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmxvZ28tYmlnLTQwNCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmhlYWQtNDA0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG4uaGVhZC00MDQgYTpob3Zlcixcbi5oZWFkLTQwNCBhOmFjdGl2ZSxcbi5oZWFkLTQwNCBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjlkYTZiO1xufVxuLmNvbW1vbi1oZWFkZXItNDA0IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zb2xkX19vdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBtYXgtaGVpZ2h0OiAyNXB4O1xufVxuLnNoaXBwaW5nX19kaXNjbGFpbWVyIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4udmlraW5nLWZlYXN0LXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi52aWtpbmctZmVhc3Qtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDBjNDtcbn1cbi52aWtpbmctZmVhc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4udmlraW5nLWZlYXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW1tZXJzbWl0aCBPbmUnO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiAjZjlkYTZiO1xufVxuLm1vZGFsLWhlYWRlci52aWtpbmctZmVhc3QtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTUyOTtcbn1cbi5tb2RhbC1mb290ZXIudmlraW5nLWZlYXN0LWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1Mjk7XG59XG4udmlraW5nLWZlYXN0LWJ0biB7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4jdmlraW5nRmVhc3RWaWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1lcmNoLXJlc3VsdHMgI2VpZ2h0ZWVuT3JPdmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNlaWdodGVlbk9yT3ZlciBoMiB7XG4gIG1hcmdpbjogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4jZWlnaHRlZW5Pck92ZXIgLmJ1dHRvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbiNlaWdodGVlbk9yT3ZlciAub3Zlci0xOC1idXR0b25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZGE2YjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE1MTUxNTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4jZWlnaHRlZW5Pck92ZXIgLmxpY2VuY2UtZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFib3V0LWNvbnRlbnQgLm9wZW4tdGltZXMtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuI3Zpa2luZy1mZWFzdCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL2hpZ2hsYW5kLXgtbWpvbG5lci1iYWNrZ3JvdW5kLmpwZWcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuI3Zpa2luZy1mZWFzdCAudmlraW5nLWZlYXN0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi52Zi1iYW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52Zi12aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udmlraW5nLWZlYXN0LWJ1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNvY2lhbC1pY29ucy12ZiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5sb2dvLWZvb3Rlci12ZiB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLmZlYXRoZXJsaWdodC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDBlYjtcbn1cbmJvZHkgI3RyaXBsZXNlYXRfZW1iZWRfZm9ybSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC5tb2RhbCAjdHJpcGxlc2VhdF9lbWJlZF9mb3JtIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5ib2R5ICN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gdGFibGUgdGQge1xuICBwYWRkaW5nOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5ib2R5ICN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSAjdHJpcGxlc2VhdF9lbWJlZF9mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keSAjdHJpcGxlc2VhdF9lbWJlZF9mb3JtIGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2Y5ZGE2Yjtcbn1cbmJvZHkgI3RyaXBsZXNlYXRfZW1iZWRfZm9ybSBpbnB1dCxcbmJvZHkgI3RyaXBsZXNlYXRfZW1iZWRfZm9ybSBidXR0b24sXG5ib2R5ICN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xufVxuYm9keSAjdHJpcGxlc2VhdF9lbWJlZF9mb3JtIC51aS1kYXRlcGlja2VyIHNlbGVjdCxcbmJvZHkgI3RyaXBsZXNlYXRfZW1iZWRfZm9ybSAudWktZGF0ZXBpY2tlciBidXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbn1cbmJvZHkgI3RyaXBsZXNlYXRfZW1iZWRfZm9ybSB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y5ZGE2YjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG59XG5ib2R5ICN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkOCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogQXJpYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAwIDZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmOWRhNmI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjlkYTZiO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbiN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gI2xlYWRfc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmJvZHkgI3RyaXBsZXNlYXRfZW1iZWRfZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG5ib2R5ICN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gLnJvd19jb250YWN0X2hlYWRlciBoMixcbiN0cmlwbGVzZWF0X2VtYmVkX2Zvcm0gLnJvd19kZXRhaWxzX2hlYWRlciBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI3RzTGVhZFN1Y2Nlc3NNZXNzYWdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uZW5xdWlyeS1mb3JtIHAge1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLm1vZGFsLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjZjlkYTZiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgI2dmb3JtX2ZpZWxkc18xIDpmaXJzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyA3O1xuICB9XG4gICNnZm9ybV9maWVsZHNfMSA6bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWNvbHVtbjogOCAvIDEzO1xuICB9XG4gICNtZW51LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG5cbi5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2Y5ZGE2YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmOWRhNmI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jb250YWN0LWZvcm0ge1xuICAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgLmZvcm0tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgICAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2Zvcm1CdXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNnZm9ybV93cmFwcGVyXzIge1xuICAuZ2Zvcm1fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuXG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogMTdweDtcblxuICAgIC5nZmllbGRfcmVxdWlyZWQgLmdmaWVsZF9yZXF1aXJlZF9hc3Rlcmlza3tcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cbiAgfVxuXG4gICNpbnB1dF8yXzYge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBoZWlnaHQ6IDEzNHB4O1xuICB9XG5cbiAgI2Nob2ljZV8yXzRfMCB7XG4gICAgd2lkdGg6IDEzcHg7XG4gIH1cbiAgI2Nob2ljZV8yXzRfMSB7XG4gICAgd2lkdGg6IDEzcHg7XG4gIH1cblxuICAjaW5wdXRfMl83IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICNnZmllbGRfZGVzY3JpcHRpb25fMl83IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzU1NTtcbiAgfVxuXG4gICNnZm9ybV9zdWJtaXRfYnV0dG9uXzIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cywgYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMjVzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4yNXMsIGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gICAgLW1zLXRyYW5zaXRpb246IGNvbG9yIDAuMjVzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMjVzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgI2dmb3JtX3N1Ym1pdF9idXR0b25fMjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuXG4jZmllbGRfMl80IHtcbiAgbGVnZW5kIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmdmaWVsZF9sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuZ2ZpZWxkX3JlcXVpcmVkIC5nZmllbGRfcmVxdWlyZWRfYXN0ZXJpc2sge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG59XG5cbi5nY2hvaWNlIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuI2lucHV0XzJfNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLmdjaG9pY2Uge1xuICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgfVxuICAgIGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwOyAgXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB9XG4gICAgfVxufVxuXG4jZ2ZpZWxkX3VwbG9hZF9ydWxlc18yXzcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5zaWRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgd2lkdGg6IDI2MHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG9cbn1cblxuLnNpZHIucmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI2MHB4XG59XG5cbi5zaWRyLmxlZnQge1xuICBsZWZ0OiAtMjYwcHg7XG4gIHJpZ2h0OiBhdXRvXG59XG5cbi5zaG93LWluLWRlc2t0b3AsXG4uc2hvdy1pbi1tb2JpbGV7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtZGV0YWlsLWNvbnRhaW5lciBpZnJhbWUucmVzcG9uc2l2ZS1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OjU4MHB4O1xufVxuI2Jvb2tpbmdzLXBvcC1jb250ZW50IGlmcmFtZS5yZXNwb25zaXZlLWlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6NjYwcHg7XG59XG5cbmEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI2V2ZW50cyAuZXZlbnQtZGVzY3JpcHRpb24gcHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXRleHQtY29sb3J7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA0cHggMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAwcHggMHB4O1xuICBjb2xvcjogcmdiKDI0OSwgMjE4LCAxMDcpO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2IoMjQ5LCAyMTgsIDEwNyk7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICNldmVudHMgLndvd2Jvb2stYm9vay1jb250YWluZXJ7XG4gICAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ldmVudC1idXR0b24tY29udGFpbmVycyAucGRmLWJ1dHRvbi1saW5re1xuICAgbWFyZ2luLXRvcDogMTBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNob3ctaW4tbW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0ODBweCkge1xuICAuZXZlbnQtYnV0dG9uLWNvbnRhaW5lcnN7XG4gICAgICAvLyB3aWR0aDogNjAlO1xuICAgICAgLy8gbWFyZ2luLWxlZnQ6IDIwJTtcbiAgfVxuICAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gIC5zaG93LWluLWRlc2t0b3B7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAuY29udGFjdC1kZXRhaWwtY29udGFpbmVyIGlmcmFtZS5yZXNwb25zaXZlLWlmcmFtZSB7XG5cdFx0d2lkdGg6MzgwcHhcblx0fVxuXHQjYm9va2luZ3MtcG9wLWNvbnRlbnQgaWZyYW1lLnJlc3BvbnNpdmUtaWZyYW1lIHtcblx0XHR3aWR0aDo1MTBweFxuXHR9XG59XG4iLCIud293Ym9vayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgem9vbTogMTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bztcbn1cbi53b3dib29rLW9yaWdpbiB7XG4gIHotaW5kZXg6IDE7XG59XG4ud293Ym9vay1wYWdlIHtcbiAgem9vbTogMTtcbn1cbi53b3dib29rLXBhZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgem9vbTogMTtcbn1cbi53b3dib29rLWxvYWRpbmcgLndvd2Jvb2stcGFnZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy90aGVtZS9zcmMvaW1nL2xvYWRpbmcuZ2lmKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi53b3dib29rLWxvYWRpbmcgLndvd2Jvb2stem9vbWNvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuLndvd2Jvb2stem9vbWNvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbjtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbjtcbn1cbi53b3dib29rLndvd2Jvb2stbG9hZGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9sb2FkaW5nLmdpZik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5pbWcud293Ym9vay1sYXp5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud293Ym9vay1mdWxsc2NyZWVuLWZpeCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLndvd2Jvb2stbGVmdCB7XG59XG4ud293Ym9vay1yaWdodCB7XG59XG4ud293Ym9vay1kaXNhYmxlZCB7XG59XG4ud293Ym9vay1oYW5kbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiAxMDAwMDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMTAwMDBweCk7XG59XG4ud293Ym9vay1oYW5kbGUud293Ym9vay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud293Ym9vay11bnNlbGVjdGFibGUge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ud293Ym9vay1wYWdlLWNvbnRlbnQud293Ym9vay1kb3VibGUtcGFnZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud293Ym9vay1oYXJkcGFnZSB7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW8tdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtbXMtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi53b3dib29rLTNkLWJvcmRlciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgLW8tdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG59XG4ud293Ym9vay1sZWZ0IC53b3dib29rLTNkLWJvcmRlciB7XG4gIGxlZnQ6IDA7XG59XG4ud293Ym9vay1zaGFkb3ctY2xpcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogOTk5O1xuICB6b29tOiAxO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi53b3dib29rLXNoYWRvdy1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTtcbiAgem9vbTogMTtcbn1cbi53b3dib29rLXNoYWRvdy1pbnRlcm5hbCB7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9zaGFkb3dfaW50ZXJuYWxfZm9sZC5wbmcpIHJlcGVhdC15O1xuICBoZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgem9vbTogMTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ud293Ym9vay1zaGFkb3ctZm9sZCB7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9zaGFkb3dfZm9sZC5wbmcpIHJpZ2h0IHRvcCByZXBlYXQteTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHpvb206IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLndvd2Jvb2stc2hhZG93LWZvbGQtZmxpcHBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9zaGFkb3dfZm9sZF9mbGlwX2gucG5nKTtcbn1cbi53b3dib29rLWZvbGQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvZm9sZF9ncmFkaWVudC5wbmcpIHJpZ2h0IHRvcCByZXBlYXQteTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgem9vbTogMTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ud293Ym9vay1mb2xkLWdyYWRpZW50LWZsaXBwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvZm9sZF9ncmFkaWVudF9mbGlwX2gucG5nKTtcbn1cbi53b3dib29rLWZvbGQtZ3JhZGllbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAxO1xufVxuLndvd2Jvb2stZ3V0dGVyLXNoYWRvdyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi53b3dib29rLWxlZnQgLndvd2Jvb2stZ3V0dGVyLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvdGhlbWUvc3JjL2ltZy9ndXR0ZXJfc2hhZG93X2xlZnQucG5nKSByaWdodCB0b3AgcmVwZWF0LXk7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNzBweDtcbn1cbi53b3dib29rLXJpZ2h0IC53b3dib29rLWd1dHRlci1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3RoZW1lL3NyYy9pbWcvZ3V0dGVyX3NoYWRvd19yaWdodC5wbmcpIHJpZ2h0IHRvcCByZXBlYXQteTtcbiAgbGVmdDogMDtcbn1cbi53b3dib29rLWhhcmQtcGFnZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xufVxuLndvd2Jvb2staGFyZC1wYWdlLWRyb3BzaGFkb3cge1xuICBiYWNrZ3JvdW5kOiAjODg4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDk2LCA5NiwgOTYsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG59XG4ud293Ym9vay1ib29rLXNoYWRvdyB7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIC53b3dib29rLXNoYWRvdy1pbnRlcm5hbCxcbiAgLndvd2Jvb2stZ3V0dGVyLXNoYWRvdyxcbiAgLndvd2Jvb2stZm9sZC1ncmFkaWVudCxcbiAgLndvd2Jvb2stc2hhZG93LWZvbGQge1xuICAgIGltYWdlLXJlbmRlcmluZzogcGl4ZWxhdGVkO1xuICB9XG59XG4ud293Ym9vay1wYWdlLW51bWJlciB7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG4ud293Ym9vay1sZWZ0IC53b3dib29rLXBhZ2UtbnVtYmVyIHtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbn1cbi53b3dib29rLXJpZ2h0IC53b3dib29rLXBhZ2UtbnVtYmVyIHtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xufVxuLndvd2Jvb2stcGFnZS1ob2xkZWQge1xufVxuLndvd2Jvb2stcGFnZS1ob2xkZWQgb2JqZWN0IHtcbn1cbi53b3dib29rLXRodW1ibmFpbHMge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBpbWFnZS1yZW5kZXJpbmc6IG9wdGltaXplUXVhbGl0eTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWNsaXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi53b3dib29rLXRodW1ibmFpbHMgdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi53b3dib29rLXRodW1ibmFpbHMgLndvd2Jvb2stYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZSBuby1yZXBlYXQgNTAlIDUwJSAjMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB3b3dib29rLXRvb2xiYXItZm9udHM7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud293Ym9vay10aHVtYm5haWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgem9vbTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLndvd2Jvb2stdGh1bWJuYWlscyAud293Ym9vay1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxcHg7XG59XG4ud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi53b3dib29rLXRodW1ibmFpbCAud293Ym9vay1wYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud293Ym9vay10aHVtYm5haWwud293Ym9vay1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuLndvd2Jvb2stb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG4ud293Ym9vay1ob3Jpem9udGFsLndvd2Jvb2stdGh1bWJuYWlscyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndvd2Jvb2staG9yaXpvbnRhbC53b3dib29rLXRodW1ibmFpbHMgLndvd2Jvb2stY2xpcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMzBweDtcbn1cbi53b3dib29rLWhvcml6b250YWwud293Ym9vay10aHVtYm5haWxzIHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICAqem9vbTogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi53b3dib29rLWhvcml6b250YWwud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53b3dib29rLWhvcml6b250YWwud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG4ud293Ym9vay1ob3Jpem9udGFsLndvd2Jvb2stdGh1bWJuYWlscyAud293Ym9vay1uZXh0Lndvd2Jvb2stYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi53b3dib29rLWhvcml6b250YWwud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLW5leHQud293Ym9vay1idXR0b24ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi53b3dib29rLWhvcml6b250YWwgLndvd2Jvb2stdGh1bWJuYWlsIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgKndoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ud293Ym9vay1ob3Jpem9udGFsIC53b3dib29rLXRodW1ibmFpbCAud293Ym9vay1wYWdlLWNvbnRlbnQge1xuICAqd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi53b3dib29rLXZlcnRpY2FsLndvd2Jvb2stdGh1bWJuYWlscyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLndvd2Jvb2stdmVydGljYWwud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWNsaXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xufVxuLndvd2Jvb2stdmVydGljYWwud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWJ1dHRvbiB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndvd2Jvb2stdmVydGljYWwud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWJ1dHRvbjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi53b3dib29rLXZlcnRpY2FsLndvd2Jvb2stdGh1bWJuYWlscyAud293Ym9vay1uZXh0Lndvd2Jvb2stYnV0dG9uIHtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG59XG4ud293Ym9vay12ZXJ0aWNhbC53b3dib29rLXRodW1ibmFpbHMgLndvd2Jvb2stYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cbi53b3dib29rLXZlcnRpY2FsLndvd2Jvb2stdGh1bWJuYWlscyAud293Ym9vay1uZXh0Lndvd2Jvb2stYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbn1cbi53b3dib29rLXZlcnRpY2FsIC53b3dib29rLXRodW1ibmFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLndvd2Jvb2stdmVydGljYWwgLndvd2Jvb2stdGh1bWJuYWlsLndvd2Jvb2stcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ud293Ym9vay12ZXJ0aWNhbC53b3dib29rLWNsb3NhYmxlIC53b3dib29rLXRodW1ibmFpbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4ud293Ym9vay1kcmFnZ2FibGUge1xuICBjdXJzb3I6IGhhbmQ7XG4gIGN1cnNvcjogZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuLndvd2Jvb2stZHJhZ2dhYmxlLndvd2Jvb2stZHJhZ2dpbmcge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbn1cbi53b3dib29rLXBkZiAud293Ym9vay1wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLndvd2Jvb2stcGRmLWFubm90YXRpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4ud293Ym9vay1wZGYgLmFubm90TGluayB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud293Ym9vay1wZGYgLmFubm90TGluayA+IGEge1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud293Ym9vay1wZGYgLmFubm90TGluayA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICNmZjA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggI2ZmMDtcbiAgb3BhY2l0eTogMC4yO1xufVxuLndvd2Jvb2stcGRmIC5saW5rQW5ub3RhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMDtcbn1cbi53b3dib29rLXBkZiAubGlua0Fubm90YXRpb24gPiBhIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndvd2Jvb2stcGRmIC5saW5rQW5ub3RhdGlvbiA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggI2ZmMDtcbiAgb3BhY2l0eTogMC4yO1xufVxuLndvd2Jvb2stcGRmLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMC4yNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDE7XG59XG4ud293Ym9vay1wZGYtdGV4dCA+IGRpdiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICBjdXJzb3I6IHRleHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIC1vLXRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xufVxuLndvd2Jvb2stcGRmLXRleHQgLmhpZ2hsaWdodCB7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjQwMGFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud293Ym9vay1wZGYtdGV4dCAuaGlnaGxpZ2h0LmJlZ2luIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG4ud293Ym9vay1wZGYtdGV4dCAuaGlnaGxpZ2h0LmVuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuLndvd2Jvb2stcGRmLXRleHQgLmhpZ2hsaWdodC5taWRkbGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLndvd2Jvb2stcGRmLXRleHQgLmhpZ2hsaWdodC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY0MDA7XG59XG4ud293Ym9vay1wZGYtdGV4dCA6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMGY7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53b3dib29rLXBkZi10ZXh0IDo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDBmO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ud293Ym9vay1wZGYtdGV4dCAuZW5kT2ZDb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ud293Ym9vay1wZGYtdGV4dCAuZW5kT2ZDb250ZW50LmFjdGl2ZSB7XG4gIHRvcDogMDtcbn1cbi53b3dib29rLXRvYyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IGhlbHZldGljYSBuZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLndvd2Jvb2stdG9jIC53b3dib29rLWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLndvd2Jvb2stdG9jIGgxIHtcbiAgZm9udC1zaXplOiBsYXJnZXI7XG59XG4ud293Ym9vay10b2MtaXRlbXMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi53b3dib29rLXRvYy1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvd2Jvb2stdG9jLWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLndvd2Jvb2stdG9jLWl0ZW0gYSxcbi53b3dib29rLXRvYy1pdGVtIGE6dmlzaXRlZCxcbi53b3dib29rLXRvYy1pdGVtIGE6YWN0aXZlLFxuLndvd2Jvb2stdG9jLWl0ZW0gYTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53b3dib29rLXRvYy1pdGVtIC5wYWdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLndvd2Jvb2stdG9jLWl0ZW1zIGEge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi53b3dib29rLXRvYy1pdGVtcyAud293Ym9vay10b2MtaXRlbXMge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi53b3dib29rLXRvYy1pdGVtLXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMWVtO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53b3dib29rLXRvYy1pdGVtLXRvZ2dsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG59XG4ud293Ym9vay10b2MtaXRlbS53b3dib29rLWNvbGxhcHNlZCA+IC53b3dib29rLXRvYy1pdGVtLXRvZ2dsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG59XG4ud293Ym9vay10b2MtaXRlbS53b3dib29rLWNvbGxhcHNlZCA+IC53b3dib29rLXRvYy1pdGVtcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYm9vay1kaXNwbGF5LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLndvd2Jvb2stY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLndvd2Jvb2stYm9vay1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiA1NDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLndvd2Jvb2stYm9vay1jb250YWluZXIgLndvd2Jvb2sge1xuICBtYXJnaW46IGF1dG87XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xufVxuLndvd2Jvb2stY29udGFpbmVyLWZ1bGwge1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi53b3dib29rLWxpZ2h0Ym94LW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53b3dib29rLWxpZ2h0Ym94LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4ud293Ym9vay1saWdodGJveCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwMDAxO1xufVxuLndvd2Jvb2stbGlnaHRib3ggLndvd2Jvb2stYm9vay1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi53b3dib29rLWxpZ2h0Ym94IC53b3dib29rLXRvb2xiYXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndvd2Jvb2stbGlnaHRib3ggPiAud293Ym9vay1jbG9zZSB7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMS41ZW07XG59XG4ud293Ym9vay10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGhlaWdodDogNDZweDtcbn1cbi53b3dib29rLWNvbnRyb2xzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ud293Ym9vay1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA0OHB4O1xufVxuLndvd2Jvb2stY29udHJvbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyYzJjMmM7XG59XG4ud293Ym9vay1jb250cm9sLFxuLndvd2Jvb2stY29udHJvbDp2aXNpdGVkLFxuLndvd2Jvb2stY29udHJvbDphY3RpdmUsXG4ud293Ym9vay1jb250cm9sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53b3dib29rLWNvbnRyb2wtdG9nZ2xlLXRvb2xiYXIge1xuICBmbG9hdDogbGVmdDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogd293Ym9vay10b29sYmFyLWZvbnRzO1xuICBzcmM6IHVybChmb250cy93b3dib29rLXRvb2xiYXItZm9udHMuZW90KTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogd293Ym9vay10b29sYmFyLWZvbnRzO1xuICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7YmFzZTY0LEFBRUFBQUFMQUlBQUF3QXdUMU12TWc4U0R0c0FBQUM4QUFBQVlHTnRZWERsWXVXUkFBQUJIQUFBQVV4bllYTndBQUFBRUFBQUFtZ0FBQUFJWjJ4NVpzOHZDbVlBQUFKd0FBQW1NR2hsWVdRTFNNQ0NBQUFvb0FBQUFEWm9hR1ZoQ0xjRkh3QUFLTmdBQUFBa2FHMTBlTkVlQWNrQUFDajhBQUFBNUd4dlkySGxSdTlFQUFBcDRBQUFBSFJ0WVhod0FFUUF4UUFBS2xRQUFBQWdibUZ0WmJpdE1rY0FBQ3AwQUFBQ0xuQnZjM1FBQXdBQUFBQXNwQUFBQUNBQUF3UE1BWkFBQlFBQUFwa0N6QUFBQUk4Q21RTE1BQUFCNndBekFRa0FBQUFBQUFBQUFBQUFBQUFBQUFBQkVBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBRHg1UVBBLzhBQVFBUEFBRUFBQUFBQkFBQUFBQUFBQUFBQUFBQWdBQUFBQUFBREFBQUFBd0FBQUJ3QUFRQURBQUFBSEFBREFBRUFBQUFjQUFRQk1BQUFBRWdBUUFBRkFBZ0FBUUFnNldEcGl1bTc2Y0xweCtvTjZoYnFHK29tNmlycVJPcHg4QVB3Q3ZBTzhCRHdHZkFtOENqd1RQQlU4R2J3ZVBDYThNcncwdkRWOE9IeG9mR2s4ZUR4NWYvOS8vOEFBQUFBQUNEcFlPbUY2YnJwd3VuSDZnM3FGZW9hNmlYcUt1cEI2bkh3QXZBSzhBM3dFUEFaOENid0tQQkw4Rkx3WmZCMzhKbnd5dkRTOE5YdzRQR2g4YVR4NFBIbC8vMy8vd0FCLytNV3BCYUFGbEVXU3haSEZnSVYreFg0RmU4VjdCWFdGYW9RR2hBVUVCSVFFUkFKRC8wUC9BL2FEOVVQeFErMUQ1VVBaZzlmRDEwUFV3NlVEcElPVnc1VEFBTUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFILy93QVBBQUVBQUFBQUFBQUFBQUFDQUFBM09RRUFBQUFBQVFBQUFBQUFBQUFBQUFJQUFEYzVBUUFBQUFBQkFBQUFBQUFBQUFBQUFnQUFOemtCQUFBQUFBSUFBUC9BQkFBRGdBQUdBQklBQUFrQkl4RWpFU01GQncwQkxRRW5CUkVGSlJFQ0FBRUF3SURBQWVsSUFRVCtXLzViQVFSSS91a0NBQUlBQVlBQkFBRUEvd0NYU0dHZG5XRklhZjhBd01BQkFBQUFBQVlBQVAvQUJBQUR3QUFEQUFjQUtRQTNBRVVBVXdBQUV5RVZJU1VoRlNFQkl4RWhFU0VSSVJFaklnWVZFUlFXTXlFeU5qVVJNeEVVRmpNaE1qWTFFVFFtQVNNaUpqVTBOanNCTWhZVkZBWVRJeUltTlRRMk93RXlGaFVVQmdFaklpWTFORFk3QVRJV0ZSUUdRQUdBL29BQ0FBR0Evb0FCZURqL0FQOEEvd0E0SGlvcUhnRXdIaXFBS2g0Qk1CNHFLdjJHK0E4VkZRLzREeFVWdFVBTkV4TU5RQTBURXdGditBOFZGUS80RHhVVkE4QkFRRUQvQUFFQS93QUJBUDhBS2g3OTBCNHFLaDRCZVA2SUhpb3FIZ0l3SGlyOWdCTU5EUk1URFEwVEFjQVREUTBURXcwTkUvNUFFdzBORXhNTkRSTUFBQUFDQUFELzJBUG9BOEFBSWdBMkFBQWxKeTRCQno0Qk5UUXVBaU1pRGdJVkZCNENNekkyTndZV0h3RWVBVGMySmdFaUxnSTFORDRDTXpJZUFoVVVEZ0lENFBJVEp4QXJNVHhwaTFCUWkyazhQR21MVUVlQU1nRVFFYzRiU3hzYUJQMkNOVjFHS0NoR1hUVTFYVVlvS0VaZFdjNFJFQUV5Z0VkUWkyazhQR21MVUZDTGFUd3hLeEFuRS9JZUJCb2JTd0VDS0VaZE5UVmRSaWdvUmwwMU5WMUdLQUFBQUFNQUFQL1lBK2dEd0FBaUFEWUFRZ0FBSlNjdUFRYytBVFUwTGdJaklnNENGUlFlQWpNeU5qY0dGaDhCSGdFM05pWUJJaTRDTlRRK0FqTXlIZ0lWRkE0Q0V5TVZJeFV6RlRNMU16VWpBK0R5RXljUUt6RThhWXRRVUl0cFBEeHBpMUJIZ0RJQkVCSE9HMHNiR2dUOWdqVmRSaWdvUmwwMU5WMUdLQ2hHWFF1QWdJQ0FnSUJaemhFUUFUS0FSMUNMYVR3OGFZdFFVSXRwUERFckVDY1Q4aDRFR2h0TEFRSW9SbDAxTlYxR0tDaEdYVFUxWFVZb0FjQ0FnSUNBZ0FBQUFBTUFBUC9ZQStnRHdBQWlBRFlBT2dBQUpTY3VBUWMrQVRVMExnSWpJZzRDRlJRZUFqTXlOamNHRmg4QkhnRTNOaVlCSWk0Q05UUStBak15SGdJVkZBNENBeUVWSVFQZzhoTW5FQ3N4UEdtTFVGQ0xhVHc4YVl0UVI0QXlBUkFSemh0TEd4b0UvWUkxWFVZb0tFWmROVFZkUmlnb1JsMzFBWUQrZ0ZuT0VSQUJNb0JIVUl0cFBEeHBpMUJRaTJrOE1Tc1FKeFB5SGdRYUcwc0JBaWhHWFRVMVhVWW9LRVpkTlRWZFJpZ0JRSUFBQkFBQS84QUVBQVBBQUFZQURRQVVBQnNBQUFFaEZ3Y1hOeGNaQVFjbkJ4Y0hLUUVuTnljSEp4a0JOeGMzSnpjRUFQNWdvTUJnd0tDZ3dHREFvUDJnQWFDZ3dHREFvS0RBWU1DZ0E4Q2d3R0RBb1AyZ0FhQ2d3R0RBb0tEQVlNQ2dBbUQrWUtEQVlNQ2dBQUFBQkFBQS84QUVBQVBBQUFZQURRQVVBQnNBQUFFaEp6Y25CeWNaQVRjWE55YzNLUUVYQnhjM0Z4a0JCeWNIRndjQ1FBR2dvTUJnd0tDZ3dHREFvUDNnL21DZ3dHREFvS0RBWU1DZ0FnQ2d3R0RBb1AzZy9tQ2d3R0RBb0tEQVlNQ2dBaUFCb0tEQVlNQ2dBQUFBQmdBQS84QUVBQVBBQUFNQUJ3QUxBQThBRXdBWEFBQVRJUkVoSlNFVklRVWhFU0VsSVJVaEJTRVJJU1VoRlNFQUFRRC9BQUdBQW9EOWdQNkFBUUQvQUFHQUFvRDlnUDZBQVFEL0FBR0FBb0Q5Z0FQQS93REFnTUQvQU1DQXdQOEF3SUFBQUFZQUFQL0FCQUFEd0FBREFBY0FDd0FYQUNNQUx3QUFBU0VWSVJFaEZTRVJJUlVoQVRRMk16SVdGUlFHSXlJbUVUUTJNeklXRlJRR0l5SW1FVFEyTXpJV0ZSUUdJeUltQVlBQ2dQMkFBb0Q5Z0FLQS9ZRCtnRXMxTlV0TE5UVkxTelUxUzBzMU5VdExOVFZMU3pVMVN3T0FnUDhBZ1A4QWdBTkFOVXRMTlRWTFMvNjFOVXRMTlRWTFMvNjFOVXRMTlRWTFN3QUNBQUFBRlFRQUEwQUFLQUF2QUFBQkxnTWpJZ1lITGdFaklnWVZGQllWTGdFaklnNENGUlFlQWpzQkZ6Y3pNalkxTkNZbkFTY3pOVE1WTXdON0FTWkJWVEU1WVNFU055QTRUZ0VJRVFrb1J6VWVIalZIS0Z2ajQyOUlaa3c1L29YQWdJQ0FBbGd3VlQ4a01Tb1lIRTQzQlFvRUFRSWZORWNvS0VjMUh1dnJaa2crWGc3K0tNREF3QUFBQUFNQUFBQUFBOEFEZ0FBR0FBc0FEd0FBQ1FJekVUTVJBeUVSSVJFSEl6VXpBdUQvQVA4QW9NQmcvaUFEd0VDQWdBSUEvd0FCQUFHQS9vRC9BUDhBQVFDQVFBQUFBd0FBLzhBRUFBUEFBQk1BSndBekFBQUJJZzRDRlJRZUFqTXlQZ0kxTkM0Q0F5SXVBalUwUGdJek1oNENGUlFPQWhNSEp3Y1hCeGMzRnpjbk53SUFhcnVMVUZDTHUycHF1NHRRVUl1N2FsYVljVUZCY1poV1ZwaHhRVUZ4bUVxZ29HQ2dvR0Nnb0dDZ29BUEFVSXU3YW1xN2kxQlFpN3RxYXJ1TFVQeGdRWEdZVmxhWWNVRkJjWmhXVnBoeFFRS2dvS0Jnb0tCZ29LQmdvS0FBQXdBQS84QUVBQVBBQUJNQUp3QXFBQUFCSWc0Q0ZSUWVBak15UGdJMU5DNENBeUl1QWpVMFBnSXpNaDRDRlJRT0FnTU5BUUlBYXJ1TFVGQ0x1MnBxdTR0UVVJdTdhbGFZY1VGQmNaaFdWcGh4UVVGeG1OWUJnUDZBQThCUWk3dHFhcnVMVUZDTHUycHF1NHRRL0dCQmNaaFdWcGh4UVVGeG1GWldtSEZCQW9EZzRBQUFCQUFBLzhBRUFBUEFBQk1BSndBckFDOEFBQUVpRGdJVkZCNENNekkrQWpVMExnSURJaTRDTlRRK0FqTXlIZ0lWRkE0Q0FUTVJJd0V6RVNNQ0FHcTdpMUJRaTd0cWFydUxVRkNMdTJwV21IRkJRWEdZVmxhWWNVRkJjWmorNm9DQUFRQ0FnQVBBVUl1N2FtcTdpMUJRaTd0cWFydUxVUHhnUVhHWVZsYVljVUZCY1poV1ZwaHhRUUpnL29BQmdQNkFBQUFBQUFRQUFQL0FCQUFEd0FBVEFDY0FLZ0F0QUFBRk1qNENOVFF1QWlNaURnSVZGQjRDRXpJZUFoVVVEZ0lqSWk0Q05UUStBZ0VuTndFbk53SUFhcnVMVUZDTHUycHF1NHRRVUl1N2FsYVljVUZCY1poV1ZwaHhRVUZ4bUFFVzRPRC9BT0RnUUZDTHUycHF1NHRRVUl1N2FtcTdpMUFEb0VGeG1GWldtSEZCUVhHWVZsYVljVUg5d0tDZy9zQ2dvQUFBQUFRQUFQL0FCQUFEd0FBVEFDY0FLZ0F0QUFBQklnNENGUlFlQWpNeVBnSTFOQzRDQXlJdUFqVTBQZ0l6TWg0Q0ZSUU9BZ0VYQndFWEJ3SUFhcnVMVUZDTHUycHF1NHRRVUl1N2FsYVljVUZCY1poV1ZwaHhRVUZ4bVA3cTRPQUJBT0RnQThCUWk3dHFhcnVMVUZDTHUycHF1NHRRL0dCQmNaaFdWcGh4UVVGeG1GWldtSEZCQWtDZ29BRkFvS0FBQUFJQUFBQkFCQUFEUUFBREFBWUFBRGNoRlNFSkFTRUFCQUQ4QUFJQUFnRDhBTUNBQXdEK0FBQUVBQUFBQUFSQUEzNEFJd0JEQUZ3QWR3QUFKU0ltSnlZME56NEROVFF1QWljbU5EYzJNaGNlQXhVVURnSUhEZ0VqSnlJbUp5WTBOejRCTkNZbkpqUTNOaklYSGdNVkZBNENCdzRCSXpFbklpWW5KalEzUGdFMEppY21ORGMyTWhjZUFSUUdCdzRCQnlJbUx3RWpJaVkxRVRRMk93RTNQZ0VYSGdFVkVSUUdCdzRCQTNvSkVnY09EaUV6SWhJU0lqTWhEZzRPS0E0b1BTa1dGaWs5S0FjU0Nhb0tFUWNPRGpFeE1URU9EZzRuRGg4dklCRVJJQzhmQnhFSnF3a1NCdzRPSGg4ZkhnNE9EaWdPTEMwdExBY1NqZ1lNQmZaekRSTVREWFAyQnhNSkNRc0xDUU1HSmdjSERpZ09JVXhUV2k0dVdsTk1JUTRvRGc0T0tGdGxiRGc0YkdWYktBY0hXZ2NJRGljT01udUNleklPSnc0UER4NUhUVlFySzFSTlJ4NElCMXNIQnc0b0RoNU5VRTBlRGlnT0RnNHNjWFJ4TEFjSDJ3VUU5eE1OQVVBTkUvY0dCQU1FRUFyOHdBb1FCQUVCQUFBQUFnQUFBQUFEd0FOK0FBOEFLZ0FBQVJVakp3Y2pOVGNuTlRNWE56TVZCd0VpSmk4Qkl5SW1OUkUwTmpzQk56NEJGeDRCRlJFVUJnY09BUVBBVld0clZXdHJWV3RyVld2K1N3WU1CZlp6RFJNVERYUDJCeE1KQ1FzTENRTUdBVlZWYTJ0VmEydFZhMnRWYS81QUJRVDNFdzBCUUEwVDl3WUVBd1FRQ3Z6QUNoQUVBUUVBQXdBQS84QUVBQVBBQUJNQUp3QXRBQUFURkI0Q016SStBalUwTGdJaklnNENCUlFPQWlNaUxnSTFORDRDTXpJZUFnYzNDUUVYTndCUWk3dHFhcnVMVUZDTHUycHF1NHRRQTZCQmNaaFdWcGh4UVVGeG1GWldtSEZCM1ZyKzQvN2pXc01Cd0dxN2kxQlFpN3RxYXJ1TFVGQ0x1MnBXbUhGQlFYR1lWbGFZY1VGQmNaanpXZ0VlL3VKYXdnQURBQUQvd0FRQUE4QUFFd0FuQUMwQUFBRWlEZ0lWRkI0Q016SStBalUwTGdJRElpNENOVFErQWpNeUhnSVZGQTRDSnhjSkFRY1hBZ0JxdTR0UVVJdTdhbXE3aTFCUWk3dHFWcGh4UVVGeG1GWldtSEZCUVhHWTgxb0JIdjdpV3NJRHdGQ0x1MnBxdTR0UVVJdTdhbXE3aTFEOFlFRnhtRlpXbUhGQlFYR1lWbGFZY1VIZFdnRWRBUjFhd3dBQUFBQURBQUQvd0FRQUE4QUFFd0FuQUMwQUFBRTBMZ0lqSWc0Q0ZSUWVBak15UGdJbE5ENENNekllQWhVVURnSWpJaTRDTndjSkFTY0hCQUJRaTd0cWFydUxVRkNMdTJwcXU0dFEvR0JCY1poV1ZwaHhRVUZ4bUZaV21IRkIzVm9CSFFFZFdzTUJ3R3E3aTFCUWk3dHFhcnVMVUZDTHUycFdtSEZCUVhHWVZsYVljVUZCY1pqeld2N2lBUjVhd2dBQUFBQURBQUQvd0FRQUE4QUFFd0FuQUMwQUFBVXlQZ0kxTkM0Q0l5SU9BaFVVSGdJVE1oNENGUlFPQWlNaUxnSTFORDRDRnljSkFUY25BZ0JxdTR0UVVJdTdhbXE3aTFCUWk3dHFWcGh4UVVGeG1GWldtSEZCUVhHWTgxcis0Z0VlV3NKQVVJdTdhbXE3aTFCUWk3dHFhcnVMVUFPZ1FYR1lWbGFZY1VGQmNaaFdWcGh4UWQxYS91UCs0MXJEQUFvQUFBQUFCQUFEZ0FBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSXdBbkFBQVRFU0VSQVRVaEZSMEJJVFVCRlNFMUl4VWhOUkVoRlNFbElSVWhFVFVoRlFFaEZTRWhOU0VWQUFRQS9ZQUJBUDhBQVFEL0FFRC9BQUVBL3dBQ2dBRUEvd0FCQVB5QUFRRC9BQUtBQVFBRGdQeUFBNEQ5d01EQVFNREFBZ0RBd01EQS93REF3TUFCQU1EQS9zREF3TUFBQUFJQUFQKzNBN2NEYmdBUEFEWUFBQUUwSnlZaklnY0dGUlFYRmpNeU56WUJGQWNHSXlJdkFRWWpJaWNtSnlZbkpqVTBOelkzTmpjMk16SVhGaGNXRnhZVkZBY1hGaFVDa2t0TGFtbE1TMHRNYVdwTFN3RWxGaFlkSHhYRVpuNVJTMHMyTmg4Z0lCODJOa3RMVVZKTFNqWTJJQ0JIeEJVQjIycExTMHRMYW1sTFRFeEwvbzRlRlJZV3cwY2dJRFkyU2t0UlVrdEtOallnSUNBZ05qWktTMUo5WjhRVkhnQUFBQU1BQUFBQUJBQURKUUFnQUZBQVpBQUFKUkVHQndZSEJnY0dCd1lyQVNJbkppY21KeVluSmljUkZCY1dNeUV5TnpZMUVUVXhOU1lqQmljbUJ3WW5JU0lIQmhVVUZ4WVhGaGNXRnhZWEZoY1dPd0V5TnpZM05qYzJOelkzTmpjMk56WTFOeEVVQndZaklTSW5KalVSTkRjMk15RXlGeFlEdHhJV21Wb2RFaE1mSHhzQ0d4OGZFeElkV3BrV0VnWUZCd05LQndVR0FRRUNBUUlEQkFUOHRnY0ZCbFJ1ZHdRUUVRb0pFQkFORFFzQ0N3ME5FQkFKQ2hFUUJIZHVIeG9iU1JzYkpmeTJKUnNiR3hzbEEwb2xHeHRiQWJjVUVYWk1HQTRPRGc0T0RnNE9HRXgyRVJUK1NRY0ZCZ1lGQndKWkRnY0lBUVlGQVFFQ0JRVUlZRUpYWGdNT0RnZ0hDd29GQlFVRkNnc0hDQTRPQTE1WEdDb3BJaFg5a2lVYkd4c2JKUUp1SmhzYkd4c0FDUUFBQUVrRUFBTnVBQk1BSndBN0FFOEFZd0IzQUlzQW53Q3pBQUFsRlJRSEJpc0JJaWNtUFFFME56WTdBVElYRmhFVkZBY0dLd0VpSnlZOUFUUTNOanNCTWhjV0FSVVVCd1lyQVNJbkpqMEJORGMyT3dFeUZ4WUJGUlFIQmlzQklpY21QUUUwTnpZN0FUSVhGZ0VWRkFjR0t3RWlKeVk5QVRRM05qc0JNaGNXQVJVVUJ3WXJBU0luSmowQk5EYzJPd0V5RnhZQkZSUUhCaXNCSWljbVBRRTBOelk3QVRJWEZnRVZGQWNHS3dFaUp5WTlBVFEzTmpzQk1oY1dFUlVVQndZckFTSW5KajBCTkRjMk93RXlGeFlCSlJBUUY3Y1hFQkFRRUJlM0Z4QVFFQkFYdHhjUUVCQVFGN2NYRUJBQmJSQVFGN1lYRUJBUUVCZTJGeEFRL3BNUUVCZTNGeEFRRUJBWHR4Y1FFQUZ0RUJBWHRoY1FFQkFRRjdZWEVCQUJiaEFRRjdjWEVCQVFFQmUzRnhBUS9wSVFFQmUyRnhBUUVCQVh0aGNRRUFGdUVCQVh0eGNRRUJBUUY3Y1hFQkFRRUJlM0Z4QVFFQkFYdHhjUUVPNXVGeEFRRUJBWGJoY1FFQkFRQVExdEZ4QVFFQkFYYlJjUUVCQVEvc1Z1RnhBUUVCQVhiaGNRRUJBUUFqSnVGeEFRRUJBWGJoY1FFQkFRL3NSdEZ4QVFFQkFYYlJjUUVCQVEvc1Z1RnhBUUVCQVhiaGNRRUJBUUFqSnVGeEFRRUJBWGJoY1FFQkFRL3NSdEZ4QVFFQkFYYlJjUUVCQVFBUTV1RnhBUUVCQVhiaGNRRUJBUUFBRUFQd0EvQXVZQzVnQXNBQUFsRkE4QkJpTWlMd0VIQmlNaUx3RW1OVFEvQVNjbU5UUS9BVFl6TWg4Qk56WXpNaDhCRmhVVUR3RVhGaFVDNWhCT0VCY1hFS2lvRUJjV0VFNFFFS2lvRUJCT0VCWVhFS2lvRUJjWEVFNFFFS2lvRU1NV0VFNFFFS2lvRUJCT0VCWVhFS2lvRUJjWEVFNFFFS2lvRUJCT0VCY1hFS2lvRUJjQUFBQURBQUQvdHdPM0EyNEFMQUE4QUdNQUFBRVZGQWNHS3dFVkZBY0dLd0VpSnlZOUFTTWlKeVk5QVRRM05qc0JOVFEzTmpzQk1oY1dIUUV6TWhjV0ZSYzBKeVlqSWdjR0ZSUVhGak15TnpZQkZBY0dJeUl2QVFZaklpY21KeVluSmpVME56WTNOamMyTXpJWEZoY1dGeFlWRkFjWEZoVUNTUVVHQjRBR0JRY2xCd1lGZ0FnRkJnWUZDSUFGQmdjbEJ3VUdnQWNHQlVsTFMycHBURXRMVEdscVMwc0JKUllWSGg4VnhHWitVVXRMTmpZZklDQWZOalpMUzFGU1MwbzJOaUFnUjhRVkFlNGxCd1lGZ0FnRkJRVUZDSUFGQmdjbEJ3WUZnQWNHQlFVR0I0QUZCZ2NUYWt0TFMwdHFhVXRNVEV2K2poNFdGUmJEUnlBZ05qWktTMUZTUzBvMk5pQWdJQ0EyTmtwTFVuMW54QlVlQUFBREFBRC90d08zQTI0QUZBQWtBRXNBQUFFVkZBY0dJeUVpSnlZOUFUUTNOak1oTWhjV0ZSYzBKeVlqSWdjR0ZSUVhGak15TnpZQkZBY0dJeUl2QVFZaklpY21KeVluSmpVME56WTNOamMyTXpJWEZoY1dGeFlWRkFjWEZoVUNTUVVHQi82M0NBVUdCZ1VJQVVrSEJnVkpTMHRxYVV4TFMweHBha3RMQVNVV0ZSNGZGY1JtZmxGTFN6WTJIeUFnSHpZMlMwdFJVa3RLTmpZZ0lFZkVGUUh1SlFjR0JRVUdCeVVIQmdVRkJnY1Rha3RMUzB0cWFVdE1URXYramg0V0ZSYkRSeUFnTmpaS1MxRlNTMG8yTmlBZ0lDQTJOa3BMVW4xbnhCVWVBQUFBQUFRQUFBQkpBN2NEdHdBUUFDRUFQUUJaQUFBbE5DY21JeUlIQmhVVUZ4WXpNamMyTlRNMEp5WWpJZ2NHRlJRWEZqTXlOelkxTnhVVUJ3WWpJU0luSmowQk5EYzJNeUVYRmpNeVB3RWhNaGNXRlFNV0J3RUdJeUluQVNZM05qc0JFVFEzTmpzQk1oY1dGUkV6TWhjQzJ3b0xEdzhMQ3dzTER3OExDcE1MQ3c4UEN3b0tDdzhQQ3d0SkVCQVgvTGNYRUJBUUVCY0JDazBoTEMwaFRnRUpGeEFRdWdvUy93QUtFQThLL3dBU0Nna1lrd3NLRDVNT0N3dVNHQXEzRHdzS0Nnc1BEd3NMQ3dzUER3c0tDZ3NQRHdzTEN3c1BnTGNYRUJBUUVCZTNGeEFRVGlBZ1RoQVFGd0ZGRnhIL0FBc0xBUUFSRnhZQkFBOExDd3NMRC84QUZnQUJBQUFBV3dHM0F4SUFHZ0FBQVJFVUJ3WWpJaThCSXlJbkpqMEJORGMyT3dFM05qTXlGeFlWQWJjTEN3OFBDcitWRHdzTEN3c1BsYjhLRHc4TEN3THUvWklQQ3dzTHZ3b0xEOXdPQ3d1K0N3c0tEd0FFQUFBQUlRTzNBMDBBR2dCREFHZ0FsUUFBQVJFVUJ3WWpJaThCSXlJbkpqMEJORGMyT3dFM05qTXlGeFlWRXhRSEJnY0dJeUluSmpVME56WTNOamMyTnpZMU5DY21KeVluSmljbU5UUTNOak15RnhZWEZoVXpGQWNHQndZaklpY21OVFEzTmpjMk56WTFOQ2NtSnlZbkpqVTBOell6TWhjV0Z4WVZNeFFIQmdjR0l5SW5KalUwTnpZM05qYzJOelkzTmpVMEp5WW5KaWNtSnlZbkpqVTBOell6TWhjV0Z4WVZBYmNMQ3c4UENyK1ZEd3NMQ3dzUGxiOEtEdzhMQzlzWUdDZ0dDUTRMQ3djSENRb0tDUWNIQndjSkNnb0pCd2NMQ3c0SkJpZ1lHSk14TVZBSEJ3OExDeFlnRENvWUZ4Y1lLZ3dnRmdzTER3Y0hVREV4a2tsSWVRY0lEd29MRmdRSkNRUWFGVVluS0NnblJoVWFCQWtKQkJZTENnOElCM2xJU1FMdS9aSVBDd3NMdndvTEQ5d09Dd3UrQ3dzS0QvN0pMQ1VsRUFNS0N3OE1DUWdHQmdjSERRMFVFdzBPQndjR0JnZ0lEQkFLQ3dNUEppWXJXRXBLSVFNTEN3NFhDeEVJSHk4dU5UUXZMeDRKRVFzV0R3c0xBeUpLU2xlRWJtNDBBZ29MRHhVTkFnUUVBZzRQTkU1TldGZE9UalFQRGdJRUJBSU5GUTRMQ3dNMGJtNkRBQUFBQVFBQS8vNERKQU53QUE4QUFBa0JCaWNtTlJFME56WVhBUllWRkFjREYvMEpEUW9KQ1FvTkF2Y05EUUdsL2xvSEJnVVBBMGtQQmdZSS9sc0lDZ29JQUFJQUFBQUFBMjREYmdBVUFDa0FBQUVSRkFjR0l5RWlKeVkxRVRRM05qTWhNaGNXRlNFUkZBY0dJeUVpSnlZMUVUUTNOak1oTWhjV0ZRTnVDd3NQL3R3UEN3c0xDdzhCSkE4TEMvNEFDd3NQL3R3UEN3c0xDdzhCSkE4TEN3TkovTndQQ3dzTEN3OERKQThMQ3dzTEQvemNEd3NMQ3dzUEF5UVBDd3NMQ3c4QUFnQUJBRWtEYmdNb0FBOEFKQUFBRXdFMk16SVhBUllIQmlNaElpY21Od0VoSWljbVBRRTBOell6SVRJWEZoMEJGQWNHSXdnQmxnc09Ed3NCbGdzRUF3Lzh0dzhEQkFzRFF2emJEd3NLQ2dzUEF5VVBDZ3NMQ2c4Qmh3R1dDd3YrYWdvSUJ3Y0lDdjdDQ3dzUGtnOExDd3NMRDVJUEN3c0FBUUJZQUE4Q3FBT29BQm9BQUFrQ0ZoVVVEd0VHSXlJbkFTWTFORGNCTmpNeUh3RVdGUlFIQXAzKzBRRXZDd3RmQ3c0UEMvNVlDd3NCcUFzUERndGZDd3NEQy83US90RUxEdzhLWHdzTEFhZ0xEZzhMQWFnTEMxOExEZzhMQUFBQUFRQXpBQThDZ3dPb0FCb0FBQWtCQmlNaUx3RW1OVFEzQ1FFbU5UUS9BVFl6TWhjQkZoVVVCd0o1L2xnTER3OExYd3NMQVREKzBBc0xYd3NQRHdzQnFBb0tBY0wrV0FzTFh3b1BEd3NCTHdFd0N3OE9DMThMQy81WUN3OE9Dd0FBQWdBQUFBQURiZ051QUI4QVB3QUFBUlFQQVJjV0ZSUUhCaU1oSWljbU5SRTBOell6TWg4Qk56WXpNaDhCRmhVQkVSUUhCaU1pTHdFSEJpTWlMd0VtTlRRL0FTY21OVFEzTmpNaE1oY1dGUUd2QmI1U0N3c0xEdjhBRHdzTEN3c1BEZ3RUdlFZSENBWkJCUUcvQ3dzUER3dFN2Z1VJQndaQkJnYStVd29LQ3c4QkFBOExDd0ZiQndhOVV3c09Ed3NMQ3dzUEFRQU9Dd3NMVXI0RkJVRUdDQUh1L3dBUEN3b0tVNzRHQmtFR0J3Z0Z2bElMRHc4TEN3c0xEd0FDQUFjQUJ3Tm1BMllBSHdBL0FBQUJFUlFIQmlNaUx3RUhCaU1pTHdFbU5UUS9BU2NtTlRRM05qTWhNaGNXRlFFVUR3RVhGaFVVQndZaklTSW5KalVSTkRjMk16SWZBVGMyTXpJZkFSWVZBYmNMQ3c4UENsTzlCZ2dIQmtFR0JyNVNDd3NLRHdFQUR3c0xBYThGdmxJTEN3c1Avd0FPQ3dzTEN3NFBDMUsrQmdjSUJVSUZBWkwvQUE4S0N3dFN2Z1lHUVFZSENBYTlVd29QRHdzTEN3c1BBWUFIQnI1U0N3OE9Dd3NMQ3c0QkFBOExDd3RTdmdVRlFnVUlBQUVBTXdDZUE4MEM3Z0FhQUFBQkJ3WWpJaWNKQVFZaklpOEJKalUwTndFMk16SVhBUllWRkFjRHdsOExEdzhML3RIKzBRc1BEd3RmQ3dzQnFBc1BEd3NCcUFzTEFRZGVDd3NCTVA3UUN3dGVDdzhRQ2dHb0N3ditXQW9RRHdzQUFBRUFNd0NhQTgwQzZRQWFBQUFKQVFZaklpY0JKalUwUHdFMk16SVhDUUUyTXpJZkFSWVZGQWNEd3Y1WUN3OFBDLzVZQ3d0ZkN3OFBDd0V2QVM4TER3OExYd3NMQWt6K1dBb0tBYWdMRHc4TFhnc0wvdEVCTHdzTFhnc1BEd3NBQUFFQUdRQkpBNTRESlFBN0FBQUJCZ2NXRlJRSEJnY0dCd1lIQmlNaUp4WXpNamNtSnlZbkZqTXlOeVluSmowQkZoY21KeVkxTkRjV0Z4WVhKalUwTnpZek1oYzJOd1lITmpjRG5pYzJBUllXTEN3OVBsWldZcHVCRkJtQVpUd3dMeElURUJrWVFDb3FKeXdtRmhZWlJXTmpjZ1UyTmsxUU5qODNGancyTlFMT09DZ0lFRXBLU2tSRU5EVWZIMU1DVHdFakpEZ0RCZzB6TWtNQ0ZRSVpLU2d3TWl0Vk16UUZGUlZOTmpZN0RDRkNKQVlYQUFFQU5nQUFBaVFEdHdBWEFBQUJGU01pQndZZEFUTUhJeEVqRVNNMU16VTBOell6TWhjQ0pGb3hFUkduRnBHdmtwSTdQR05VTGdPd2x4UVZLV3lwL2s0QnNxbDhhem83QndBQUFBQUdBQUFBSlFRQUEwa0FFQUFnQURVQVJRQmFBRzRBQURjVUJ3WWpJaWNtTlRRM05qTXlGeFlWRVJRSEJpTWlKeVkxTkRjMk16SVhGZ0VWRkFjR0l5RWlKeVk5QVRRM05qTWhNaGNXRlFFVUJ3WWpJaWNtTlRRM05qTXlGeFlCRlJRSEJpTWhJaWNtUFFFME56WXpJVElYRmhVUkZSUUhCaU1oSWljbVBRRTBOell6SVRJWEZ0c2dJQzB1SUNBZ0lDNHRJQ0FnSUMwdUlDQWdJQzR0SUNBREpRVUdCLzFKQ0FVRkJRVUlBcmNIQmdYODJ5QWdMUzRnSUNBZ0xpMGdJQU1sQlFZSC9Va0lCUVVGQlFnQ3R3Y0dCUVVHQi8xSkNBVUZCUVVJQXJjSEJnV1NMU0FnSUNBdExpQWdJQ0F1QVNVdUlDQWdJQzR1SUNBZ0lQN2tiZ2NGQmdZRkIyNElCUVVGQlFnQ0VpMGdJQ0FnTFM0Z0lDQWcvdVZ1QndZRkJRWUhiZ2NHQlFVR0J3RWtiUWdGQmdZRkNHMElCUVlHQlFBQkFBQUFBQU51QTI0QVp3QUFBUlFIQmdjR0l5SW5OamMyTnhZWEZqTXlOelkzTmpVMEp5WW5KaU1pQndZSEJnY0dCd1lWRkJjV0Z4WTNOamMyTnpZbkpqVTBOell6TWhjV0ZSUUhCaU1pSnlZM05qYzJOelkxTkNjbUl5SUhCaFVVRndjR0Z5WW5KalUwTnpZM05qTXlGeFlYRmhVRGJqczdaV1YzUUQwaUN3VWFDeDRmSTBVMk5oNGVJaUpCUUZJOE5EUWtKQm9hREEwWEZ5d1JCUUVEQkFFRENSNDhQR0JYTURBbkp6MGpGUlVJQkFzS0J3Y1FEeDBqR1JnT09Ra0Nka2hKT3p0bFpIaDNaV1U3T3dHM2VHUmxPenNTTlNrVFpoY1FFQ2NuUlVSV1FUazVKQ1FRRVJzY0l5UW1KeVk3TGkwU0J4SUVEZzRERFF3ak0xWStQaTR2UzJGRVJCa1lJeFFpSVJvWkVod1RFeUVnTVNrYzd5ZzlOR3h0aFhkbFpUczdPenRsWlhjQUFBQUVBQklBQUFPYUE3Y0FRUUJnQUkwQW1nQUFBUlFYRmhjV0Z4WVhGaFVVQndZSEJpTWlKeVluSmpVME56WTNOamNtSnlZMU5EY0dJeUluSmpVME56WTNOamMyT3dFSEl4WVhGaFVVQndZSEJnY0dCd1lWSnpJM05qYzJOVFFuSmljbUp5WWpJZ2NHQndZVkZCY1dGeFlYRmhjV014TXlOelkzTmpjMk5UUW5KaWNtSnlZbkppY21KeVluSmljbUl5SUhCZ2NHQndZSEJoVVVGeFlYRmhjV013RXpGU01WSXpVak5UTTFNeFVCcEJJVEdob1pHaElUSENsUFVGdExRa0VoRlJvWktrdWNFZ2tKREJvTlZEbzZGQlVrTER3OVFPNU9TeW9XRlE0T0V4UVVGQTRPVXhVWEZ3OGVDZ2tTRWg4ZUpCZ1lGdzRiQmdZTURCSVJHUm9lQVNFZUh4b2FFQThFQkFRRUN3c0dCaEFRQlFVVEV3SUpFaDRlSGg4Z0dCZ1BEeFFVSUNBa0pDVUJ6M2w1UEhwNlBBSHdGUk1VRXhNWEZ5VWtMVE13UlNFaEdCYzNJeWd1S0NjYkxnc1lFaElZRkJ3Q056ZFZMeXdzSHlVVEVqSWtLQ2cwS1NFaEZCUVJFUklURXpjSkNnOGhPaUVtSnlNa0dCY0xDeE1pT2hvZEhoMGVGeGNQRC80TkJ3Z1BEeG9iSkE0T0RRc0tEUTRHQncwTkJBTU9EZ0VCQkFRS0N4QVFHaHNpS0I0ZkVSQUpDQUgxUG4xOVBueDhBQUFDQUFBQUFBUUFBeVVBSHdCTUFBQUJFUlFIQmlNaElpY21OUkVXRnhZWEZoY1dGeFk3QVRJM05qYzJOelkzTmpjVUJ3WUhCZ2NHQndZSEJnY0dCd1lyQVNJbkppY21KeVluSmljbUp5WW5KaWNtTlRRM05qTWhNaGNXRlFRQUd4c2wvTFlsR3hzWkljOU5JQlVVSWlFZEFoMGhJaFFWSUdHOElCa2NIQ3JYTkFZU0V3d05FUkVRRHcwQ0RROFFFUkVOREJNU0JqUmlZUlFqSUI4WUZ5d0RTaVViR3dJaC9qb2xHeHNiR3lVQnhod1dqRGtZRFE0T0RnNE9EZzBZUjM0WHd5MHBLUjJXSkFRT0RRZ0pDZ29GQlFVRkNnb0pDQTBPQkNSRVJBNFlLaW9rTEI0ZUd4c21BQUFBQUFNQUFBQWJBMjREWWdBRUFCVUFPUUFBRXhFakVUTTNGZ2NHS3dFaUp5WTFORGMyTXpJWEZnRVJJeEUwSnlZaklnY0dCd1lWRVNNMk5UUXZBVE1WSXpZM05qYzJOell6TWhjV0ZjZTh2QXdCSFI0d0FTOGNIUjBlTHpBY0hRS2J2QmNZTVNRWUdBd0h2QUlCQWJ3QkRBd01GQlFlSFNSaU96d0NVdjNKQWpldktod2NIQndxS2h3Ykd4eitOZjY3QVM4OElpSVRGQjBSSHY3RTVJNk9HeHhURXcwT0VCQUpDVUZCZlFBSUFERC90d1QxQTdjQUhnQXVBRDhBU2dCakFHNEFmZ0RDQUFBbEZBY0dCd1lqSWljbU5UUTNOak15RnhZWEZqTXlOelkzTmpNeUZ4WVZKUlFIQmlNaUp5WTFORGMyTXpJWEZnVVVCd1lqSWljbU5UUTNOak15RnhZVkpTWWpJZ2NHRlJRWE5qY0ZOQ2NtSnlZaklnY0dCd1lWRkJjV0Z4WXpNamMyTnpZMU56UW5KaU1pQnhZWE5qVUROQ2NtSXlJSEJoVVVGeFl6TWpjMkV4UUhCZ2NXRlJRSEJnY0dCd1lqSWljbUp5WW5KalUwTnlZbkpqVTBOell6TWhjMk54TTJNeklYTmpjMk16SVhGaFVVQndZaklpY21Md0VIRmhjMk16SVhGaFVEWGdjZE56WTZrRFlIQndjS0NBa2hKeVkxTkNjbklnZ0pDZ1lIL3RFWkdDTWlHaGtaR1NNakdCa0JjQmtZSXlJYUdSa1pJeU1ZR2YxT0Zod21HeHNmSDFBRGxZNUpYbDFnWUYxZVNvNk9TbDVkWUdCZFhrbU9ReHNiSlIwWVVCMGpVaFFVR3h3VUV4TVVIQnNVRklJVEV5QURMUzVKVUdOa1oyZGtZMUJLTFMwREhoSVJLU2c2TkNlWDFWTUZFUTdPRGh3ZElpOGlJU0VpTHk4aUlRSENSOGVTS0RVNUtTbUdDQWdpRGcwOUNBZ0tCd2NISEFrS0Nna2NCd2NIQ3VBakdSZ1pHQ01qR1JrWkdTTWpHUmdaR0NNakdSa1pHU09vRUJzYkppa2NVVURyZjE4d0dCZ1lHREJmZjM1Zk1CZ1lHQmd3WDM2Zkpoc2JFVUpSSEN3Qmdod1VFeE1VSEJzVUZCUVUvcGtsSUNFVEZCSlBRMEl4TkJvWkdSbzBNVUpEVHhVVUV5QWZKRGtwS1NKaEJBRUZFRE1mRXhNaUlpOHZJaUVoSWk0dTRnaGVKQ2twT1FBQUFBQUNBQUFBRkFSSkExb0FLQUJBQUFBQk5UUW5KaU1pQndZVkVSUUhCaU1pSnlZOUFUTVZGQmNXTXpJM05qVVJORGMyTXpJWEZoMEJCeGN6RlJRSEJpTWlKeVk5QVJjM0ZSUVhGak15TnpZOUFRSmZFUkVZR0JJUlNFaGxaa2RJdXhJUkdCZ1JFVWhKWkdSSVNHL2t1MGhIWm1WSVNFdHZFUkVZR0JJUkFpQkRHQklSRVJJWS9xTmtSMGRJUjJhWWxoZ1JFUkVSR0FGallVWkZSa1ppVGlGY21HWkhTRWRIWlpraklab1lFUkVSRVJpZEFBQUJBQUFBQUFOdUEyNEFOQUFBQVRJWEZoVVVCd1lqSWljbU5UUTNKd1lqSWljbU5UUTNOak15RnpjbU5UUTNOak15RnhZVkZBY0dJeUluQnhZVkZBY1hOak1DdDB3MU5qWTFURXcyTlFIT05FaE1OalUxTmt4SU5NNEJOVFpNVERVMk5qVk1TRFhOQVFITk5VZ0JialkxVEV3Mk5UVTJUQWNNWnpFMU5reE1OVFl4WmcwSFREVTJOalZNVERZMU1XY01Cd2NOWmpFQUFBVUFBUCszQkFBRHR3QVVBQmtBTFFBNkFFY0FBQUVSRkFjR0l4RVVCd1lqSVNJbkpqVVJFelk3QVRNUkl4RXpBUkVVQndZaklTSW5KalVSSWljbU5SRXpNaGNsRlNNMU5EYzJPd0V5RnhZVklSVWpOVFEzTmpzQk1oY1dGUUdTQ3dvUEN3c1AvdHdQQ3d1T0JBN3l0NUtTQWJjTEN3LyszQThMQ3c4S0MvSU9CUDR6eWdZRkNLUUlCUVlCZ01vR0JRaWtDQVVHQXdEK1NROExDdjYyRGdzTEN3c09BU1VCOHczK2JnR1MvZ0QrMnc0TEN3c0xEZ0ZLQ2dzUEFiY05zb0NBQ0FVRkJRVUlnSUFJQlFVRkJRZ0FBQUFBQVFBQUFBRUFBTEE3RC85ZkR6ejFBQXNFQUFBQUFBRFRtajRIQUFBQUFOT2FQZ2NBQVArM0JQVUR3QUFBQUFnQUFnQUFBQUFBQUFBQkFBQUR3UC9BQUFBRkpRQUFBQUFFOVFBQkFBQUFBQUFBQUFBQUFBQUFBQUFBT1FRQUFBQUFBQUFBQUFBQUFBSUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUkFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUR0d0FBQkFBQUFBUUFBQUFESlFBL0E3Y0FBQU8zQUFBRHR3QUFBYmNBQUFPM0FBQURKUUFBQkFBQUFBTnZBQUVDMndCWUF0c0FNd1FBQUFBRUFBQUhCQUFBTXdRQUFETUR0d0FaQWtrQU5nUUFBQUFFQUFBQUE3Y0FFZ1FBQUFBRUFBQUFCU1VBTUFSSkFBQUVBQUFBQkFBQUFBQUFBQUFBQ2dBVUFCNEFTQURDQVJRQmRBSE1BZ0lDT0FKcUFyUUMrZ01jQTJvRHJBUDJCRDRFaGdTYUJVUUZoZ1hNQmhRR1hBYWlCdW9IUGdmU0NNUUpDQW1TQ2dJS2dncXNDNEFMb0F2Z0RCd01UQXg4RE5vTk9BMW9EWmdOOGc0WURyUVBTaEFvRUo0UTlCSUlFbUlTcmhNWUFBRUFBQUE1QU1NQUNnQUFBQUFBQWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT0FLNEFBUUFBQUFBQUFRQVZBQUFBQVFBQUFBQUFBZ0FIQU40QUFRQUFBQUFBQXdBVkFHQUFBUUFBQUFBQUJBQVZBUE1BQVFBQUFBQUFCUUFMQUQ4QUFRQUFBQUFBQmdBVkFKOEFBUUFBQUFBQUNnQWFBVElBQXdBQkJBa0FBUUFxQUJVQUF3QUJCQWtBQWdBT0FPVUFBd0FCQkFrQUF3QXFBSFVBQXdBQkJBa0FCQUFxQVFnQUF3QUJCQWtBQlFBV0FFb0FBd0FCQkFrQUJnQXFBTFFBQXdBQkJBa0FDZ0EwQVV4M2IzZGliMjlyTFhSdmIyeGlZWEl0Wm05dWRITUFkd0J2QUhjQVlnQnZBRzhBYXdBdEFIUUFid0J2QUd3QVlnQmhBSElBTFFCbUFHOEFiZ0IwQUhOV1pYSnphVzl1SURFdU1BQldBR1VBY2dCekFHa0Fid0J1QUNBQU1RQXVBREIzYjNkaWIyOXJMWFJ2YjJ4aVlYSXRabTl1ZEhNQWR3QnZBSGNBWWdCdkFHOEFhd0F0QUhRQWJ3QnZBR3dBWWdCaEFISUFMUUJtQUc4QWJnQjBBSE4zYjNkaWIyOXJMWFJ2YjJ4aVlYSXRabTl1ZEhNQWR3QnZBSGNBWWdCdkFHOEFhd0F0QUhRQWJ3QnZBR3dBWWdCaEFISUFMUUJtQUc4QWJnQjBBSE5TWldkMWJHRnlBRklBWlFCbkFIVUFiQUJoQUhKM2IzZGliMjlyTFhSdmIyeGlZWEl0Wm05dWRITUFkd0J2QUhjQVlnQnZBRzhBYXdBdEFIUUFid0J2QUd3QVlnQmhBSElBTFFCbUFHOEFiZ0IwQUhOR2IyNTBJR2RsYm1WeVlYUmxaQ0JpZVNCSlkyOU5iMjl1TGdCR0FHOEFiZ0IwQUNBQVp3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQmlBSGtBSUFCSkFHTUFid0JOQUc4QWJ3QnVBQzRBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEpXG4gICAgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuLmZhLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG4uZmEtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XG59XG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuLmZhLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDNcIjtcbn1cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjtcbn1cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG59XG4uaWNvbi1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg1XCI7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODZcIjtcbn1cbi5pY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cbi5pY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG4uaWNvbi1lbmxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG4uaWNvbi1zaHJpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbn1cbi5pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmFcIjtcbn1cbi5pY29uLWxpc3QyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJiXCI7XG59XG4uaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljMlwiO1xufVxuLmljb24tZG93bmxvYWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM3XCI7XG59XG4uaWNvbi1jYW5jZWwtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBkXCI7XG59XG4uaWNvbi1wbGF5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExNVwiO1xufVxuLmljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTZcIjtcbn1cbi5pY29uLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XG59XG4uaWNvbi1mb3J3YXJkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExYlwiO1xufVxuLmljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjVcIjtcbn1cbi5pY29uLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG59XG4uaWNvbi12b2x1bWUtbXV0ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmFcIjtcbn1cbi5pY29uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MVwiO1xufVxuLmljb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQyXCI7XG59XG4uaWNvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0M1wiO1xufVxuLmljb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDRcIjtcbn1cbi5pY29uLXRhYmxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MVwiO1xufVxuLndvd2Jvb2stbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLndvd2Jvb2stbmF2Lndvd2Jvb2stZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvd2Jvb2stbmF2LWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLndvd2Jvb2stbmF2LWxlZnQgaSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLndvd2Jvb2stbmF2LXJpZ2h0IHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ud293Ym9vay1uYXYgaSxcbi53b3dib29rLWNvbnRyb2wgaSxcbi53b3dib29rLWZpbmRiYXIgYSBpIHtcbiAgZm9udC1mYW1pbHk6IHdvd2Jvb2stdG9vbGJhci1mb250cztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi53b3dib29rLWNsb3NlIGk6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IHdvd2Jvb2stdG9vbGJhci1mb250cztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGVhMGRcIjtcbiAgZm9udC1zaXplOiBiaWdnZXI7XG59XG4ud293Ym9vay1mb250YXdlc29tZS53b3dib29rLW5hdi1sZWZ0IGk6YmVmb3JlLFxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1sZWZ0IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lLndvd2Jvb2stbmF2LXJpZ2h0IGk6YmVmb3JlLFxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1yaWdodCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG4ud293Ym9vay1mb250YXdlc29tZSAud293Ym9vay1jb250cm9sLWxhc3RMZWZ0IGk6YmVmb3JlLFxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1maXJzdCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXFxmMDUzXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtNnB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ud293Ym9vay1mb250YXdlc29tZSAud293Ym9vay1jb250cm9sLWJhY2sgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1uZXh0IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtbGFzdFJpZ2h0IGk6YmVmb3JlLFxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1sYXN0IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcXGYwNTRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC16b29taW4gaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC16b29tb3V0IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtc2xpZGVzaG93IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtc2xpZGVzaG93Lndvd2Jvb2stZGlzYWJsZWQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1mbGlwc291bmQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1mbGlwc291bmQud293Ym9vay1kaXNhYmxlZCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG4ud293Ym9vay1mb250YXdlc29tZSAud293Ym9vay1jb250cm9sLWZ1bGxzY3JlZW4gaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1mdWxsc2NyZWVuLndvd2Jvb2stZGlzYWJsZWQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC10aHVtYm5haWxzIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtdG9jIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtZG93bmxvYWQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuLndvd2Jvb2stZm9udGF3ZXNvbWUgLndvd2Jvb2stY29udHJvbC1zaGFyZSA+IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtZmluZCA+IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cbi53b3dib29rLWZvbnRhd2Vzb21lIC53b3dib29rLWNvbnRyb2wtdG9nZ2xlLXRvb2xiYXIgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuLndvd2Jvb2stY29udHJvbC10b2dnbGUtdG9vbGJhci53b3dib29rLWNvbGxhcHNlZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xufVxuLndvd2Jvb2stY29udHJvbC10b2dnbGUtdG9vbGJhciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuLndvd2Jvb2stY29udHJvbCBzcGFuLndvd2Jvb2stZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvd2Jvb2stY29udHJvbC53b3dib29rLWRpc2FibGVkIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvd2Jvb2stY29udHJvbC53b3dib29rLWRpc2FibGVkIHNwYW4ud293Ym9vay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndvd2Jvb2staWNvbW9vbi53b3dib29rLW5hdi1sZWZ0IGk6YmVmb3JlLFxuLndvd2Jvb2staWNvbW9vbiAud293Ym9vay1jb250cm9sLWxlZnQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLndvd2Jvb2staWNvbW9vbi53b3dib29rLW5hdi1yaWdodCBpOmJlZm9yZSxcbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC1yaWdodCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtbGFzdExlZnQgaTpiZWZvcmUsXG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtZmlyc3QgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1xcZjA1M1wiO1xuICBsZXR0ZXItc3BhY2luZzogLTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLndvd2Jvb2staWNvbW9vbiAud293Ym9vay1jb250cm9sLWJhY2sgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLndvd2Jvb2staWNvbW9vbiAud293Ym9vay1jb250cm9sLW5leHQgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuLndvd2Jvb2staWNvbW9vbiAud293Ym9vay1jb250cm9sLWxhc3RSaWdodCBpOmJlZm9yZSxcbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC1sYXN0IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcXGYwNTRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLndvd2Jvb2staWNvbW9vbiAud293Ym9vay1jb250cm9sLXpvb21pbiBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg3XCI7XG59XG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtem9vbW91dCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtc2xpZGVzaG93IGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTVcIjtcbn1cbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC1zbGlkZXNob3cud293Ym9vay1kaXNhYmxlZCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtZmxpcHNvdW5kIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjZcIjtcbn1cbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC1mbGlwc291bmQud293Ym9vay1kaXNhYmxlZCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJhXCI7XG59XG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtZnVsbHNjcmVlbiBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG4ud293Ym9vay1pY29tb29uIC53b3dib29rLWNvbnRyb2wtZnVsbHNjcmVlbi53b3dib29rLWRpc2FibGVkIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbn1cbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC10aHVtYm5haWxzIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzFcIjtcbn1cbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC10b2MgaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliYVwiO1xufVxuLndvd2Jvb2staWNvbW9vbiAud293Ym9vay1jb250cm9sLWRvd25sb2FkIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjBcIjtcbn1cbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC1maW5kIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODVcIjtcbn1cbi53b3dib29rLWljb21vb24gLndvd2Jvb2stY29udHJvbC10b2dnbGUtdG9vbGJhciBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG59XG4ud293Ym9vay1zaGFyZS1idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ud293Ym9vay1zaGFyZS1idXR0b25zLndvd2Jvb2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b3dib29rLXNoYXJlLWJ1dHRvbnMud293Ym9vay11cCB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLndvd2Jvb2stc2hhcmUtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndvd2Jvb2stc2hhcmUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJkMmQyZDtcbn1cbi53b3dib29rLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud293Ym9vay1maW5kYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgemluZGV4OiAxMDAxO1xufVxuLndvd2Jvb2stZmluZGJhci53b3dib29rLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud293Ym9vay1maW5kYmFyLndvd2Jvb2stdXAge1xuICBib3R0b206IDEwMCU7XG59XG4ud293Ym9vay1maW5kYmFyLndvd2Jvb2stZmluZC1wZW5kaW5nIC53b3dib29rLWZpbmQtY291bnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwobG9hZGluZy1zbWFsbC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xufVxuLndvd2Jvb2stZmluZC10ZXh0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvd2Jvb2stZmluZC1jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5pbnB1dC53b3dib29rLWZpbmQtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiBpbml0aWFsO1xufVxuLndvd2Jvb2stZmluZGJhciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbi53b3dib29rLWZpbmRiYXIgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cbi53b3dib29rLWZpbmRiYXIgYSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbWVkaXVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDM2cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud293Ym9vay1maW5kYmFyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud293Ym9vay1maW5kYmFyIGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMCUsIDAuMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICBoc2xhKDAsIDAlLCAxMDAlLCAwLjA1KSxcbiAgICBoc2xhKDAsIDAlLCAxMDAlLCAwKVxuICApO1xuICBib3JkZXItY29sb3I6IGhzbGEoMCwgMCUsIDAlLCAwLjM1KSBoc2xhKDAsIDAlLCAwJSwgMC40KSBoc2xhKDAsIDAlLCAwJSwgMC40NSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCBoc2xhKDAsIDAlLCAwJSwgMC4xKSBpbnNldCxcbiAgICAwIDAgMXB4IGhzbGEoMCwgMCUsIDAlLCAwLjIpIGluc2V0LCAwIDFweCAwIGhzbGEoMCwgMCUsIDEwMCUsIDAuMDUpO1xufVxuLndvd2Jvb2stZmluZGJhciBhIHNwYW4ge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud293Ym9vay1maW5kLWNvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndvd2Jvb2stZmluZGJhciAud293Ym9vay1jb250cm9sLWJhY2sge1xuICB0ZXh0LWluZGVudDogLTJweDtcbn1cbi53b3dib29rLWZpbmRiYXIgLndvd2Jvb2stY2xvc2Uge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLndvd2Jvb2stdG9vbGJhci53b3dib29rLXNtYWxsIC53b3dib29rLWZpbmRiYXIge1xufVxuLndvd2Jvb2stdG9vbGJhci53b3dib29rLXNtYWxsIC53b3dib29rLWZpbmRiYXIgYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi53b3dib29rLXRvb2xiYXIud293Ym9vay1zbWFsbCAud293Ym9vay1maW5kYmFyIGxhYmVsIHtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuLndvd2Jvb2stdG9vbGJhci53b3dib29rLXNtYWxsIC53b3dib29rLWZpbmQtdGV4dC1jb250YWluZXIge1xuICB3aWR0aDogMTUwcHg7XG59XG4ud293Ym9vay10b29sYmFyLndvd2Jvb2stc21hbGwgLndvd2Jvb2stZmluZC10ZXh0IHtcbiAgd2lkdGg6IDkwJTtcbn1cbkBrZXlmcmFtZXMgd293Ym9vay1mbGFzaC1hbmltYXRpb24ge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi53b3dib29rIC5oaWdobGlnaHQuc2VsZWN0ZWQge1xuICBhbmltYXRpb24tbmFtZTogd293Ym9vay1mbGFzaC1hbmltYXRpb247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEwO1xufVxuLndvd2Jvb2stY29udHJvbHMsXG4ud293Ym9vay1zaGFyZS1idXR0b25zLFxuLndvd2Jvb2stbmF2IHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMzYzNjM2MgMHB4LCAjMjIyIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndvd2Jvb2stY29udHJvbCxcbi53b3dib29rLWNvbnRyb2w6dmlzaXRlZCxcbi53b3dib29rLWNvbnRyb2w6YWN0aXZlLFxuLndvd2Jvb2stY29udHJvbC5yZW1vdmUtc3RpY2t5LWhvdmVyLXN0eWxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53b3dib29rLW5hdjphY3RpdmUsXG4ud293Ym9vay1uYXY6aG92ZXIsXG4ud293Ym9vay1jb250cm9sOmFjdGl2ZSxcbi53b3dib29rLWNvbnRyb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xufVxuLndvd2Jvb2stdG9jIHtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjYjhiOGI4O1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjM2MzYzNjIDBweCwgIzIyMiAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBib3JkZXItY29sb3I6ICMwODA4MDg7XG4gIGJveC1zaGFkb3c6IDJweCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ud293Ym9vay10b2MgaDEge1xuICBjb2xvcjogI2I4YjhiODtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi53b3dib29rLXRvYyAud293Ym9vay1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIG1hcmdpbjogMC41ZW0gMC41ZW0gMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLndvd2Jvb2stdG9jIC53b3dib29rLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ud293Ym9vay10b2MgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG4ud293Ym9vay10b2MgYSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTAxMDEwO1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSBpbnNldDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndvd2Jvb2stdG9jLWl0ZW0gYSxcbi53b3dib29rLXRvYy1pdGVtIGE6dmlzaXRlZCxcbi53b3dib29rLXRvYy1pdGVtIGE6YWN0aXZlIHtcbiAgY29sb3I6ICNiOGI4Yjg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLndvd2Jvb2stdG9jIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi53b3dib29rLXRodW1ibmFpbHMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuNSkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjQ4KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjQsIDY0LCA2NCwgMC41KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi53b3dib29rLXRodW1ibmFpbHMgPiAud293Ym9vay13cmFwcGVyID4gLndvd2Jvb2stYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ud293Ym9vay1ob3Jpem9udGFsLndvd2Jvb2stdGh1bWJuYWlscyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi53b3dib29rLWxpZ2h0Ym94ID4gLndvd2Jvb2stY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiAjMjIyIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMzYzNjM2MgMHB4LCAjMjIyIDEwMCUpIHJlcGVhdC14XG4gICAgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcbiAgY29sb3I6ICNiOGI4Yjg7XG59XG4ud293Ym9vay1jcy13aGl0ZS53b3dib29rLW5hdixcbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLWNvbnRyb2xzLFxuLndvd2Jvb2stY3Mtd2hpdGUud293Ym9vay1jb250cm9scyB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLndvd2Jvb2stY3Mtd2hpdGUud293Ym9vay1uYXYsXG4ud293Ym9vay1jcy13aGl0ZSAud293Ym9vay1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbn1cbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stbmF2LFxuLndvd2Jvb2stY3Mtd2hpdGUgLndvd2Jvb2stY29udHJvbCxcbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLWNvbnRyb2w6dmlzaXRlZCxcbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLWNvbnRyb2w6YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ud293Ym9vay1jcy13aGl0ZS53b3dib29rLW5hdixcbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLWNvbnRyb2w6aG92ZXIge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stbmF2LFxuLndvd2Jvb2stY3Mtd2hpdGUgLndvd2Jvb2stY29udHJvbHMsXG4ud293Ym9vay1jcy13aGl0ZSAud293Ym9vay1zaGFyZS1idXR0b25zLFxuLndvd2Jvb2stY3Mtd2hpdGUud293Ym9vay1jb250cm9scyxcbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stc2hhcmUtYnV0dG9ucyB7XG4gIGJhY2tncm91bmQ6ICNmYmZiZmI7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuLndvd2Jvb2stY3Mtd2hpdGUgLndvd2Jvb2stdG9jLFxuLndvd2Jvb2stY3Mtd2hpdGUud293Ym9vay10b2Mge1xuICBjb2xvcjogIzczNzM3MztcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODA4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLXRvYyBoMSxcbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdG9jIGgxIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLXRvYyAud293Ym9vay1jbG9zZSxcbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdG9jIC53b3dib29rLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb2xvcjogI2FkYWRhZDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ud293Ym9vay1jcy13aGl0ZSAud293Ym9vay10b2MgLndvd2Jvb2stY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbi53b3dib29rLWNzLXdoaXRlIC53b3dib29rLXRvYyBsaSxcbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdG9jIGxpIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLndvd2Jvb2stY3Mtd2hpdGUgLndvd2Jvb2stdG9jIGEsXG4ud293Ym9vay1jcy13aGl0ZS53b3dib29rLXRvYyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmMztcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgaW5zZXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud293Ym9vay1jcy13aGl0ZSAud293Ym9vay10b2MgYTpob3Zlcixcbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdG9jIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdGh1bWJuYWlscyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjQ4KTtcbn1cbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdmVydGljYWwud293Ym9vay10aHVtYm5haWxzXG4gIC53b3dib29rLWJhY2sud293Ym9vay1idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi53b3dib29rLWNzLXdoaXRlLndvd2Jvb2stdmVydGljYWwud293Ym9vay10aHVtYm5haWxzXG4gIC53b3dib29rLW5leHQud293Ym9vay1idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIGJveC1zaGFkb3c6IDAgLTRweCA0cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ud293Ym9vay1jcy13aGl0ZS53b3dib29rLWhvcml6b250YWwud293Ym9vay10aHVtYm5haWxzXG4gIC53b3dib29rLWJhY2sud293Ym9vay1idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbiAgYm94LXNoYWRvdzogNHB4IDAgNHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLndvd2Jvb2stY3Mtd2hpdGUud293Ym9vay1ob3Jpem9udGFsLndvd2Jvb2stdGh1bWJuYWlsc1xuICAud293Ym9vay1uZXh0Lndvd2Jvb2stYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gIGJveC1zaGFkb3c6IC00cHggMCA0cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ud293Ym9vay1jcy13aGl0ZS53b3dib29rLXRodW1ibmFpbHMgLndvd2Jvb2stYnV0dG9uIHtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMCBzb2xpZCAjZDNkM2QzO1xuICB6LWluZGV4OiAxO1xufVxuLndvd2Jvb2stY3Mtd2hpdGUud293Ym9vay10aHVtYm5haWxzIC53b3dib29rLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLndvd2Jvb2stbGlnaHRib3ggPiAud293Ym9vay1jbG9zZS53b3dib29rLWNzLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbiAgYm9yZGVyLWNvbG9yOiAxcHggc29saWQgI2YzZjNmMztcbiAgY29sb3I6ICM3MzczNzM7XG59XG4iLCIvKiFsaWdodHNsaWRlciAtIHYxLjEuMyAtIDIwMTUtMDQtMTRcbiogaHR0cHM6Ly9naXRodWIuY29tL3NhY2hpbmNob29sdXIvbGlnaHRzbGlkZXJcbiogQ29weXJpZ2h0IChjKSAyMDE1IFNhY2hpbiBOOyBMaWNlbnNlZCBNSVQqL1xuLmxTU2xpZGVPdXRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ubGlnaHRTbGlkZXI6YmVmb3JlLFxuLmxpZ2h0U2xpZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmxpZ2h0U2xpZGVyIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbn1cbi5sU1NsaWRlV3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubFNTbGlkZVdyYXBwZXIgPiAubGlnaHRTbGlkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5sU1NsaWRlV3JhcHBlciAubFNTbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBoZWlnaHQ7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm0sIGhlaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5sU1NsaWRlV3JhcHBlciAubFNGYWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxTU2xpZGVXcmFwcGVyIC5sU0ZhZGUgPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5sU1NsaWRlV3JhcHBlci51c2luZ0NzcyAubFNGYWRlID4gKiB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5sU1NsaWRlV3JhcHBlciAubFNGYWRlID4gKi5hY3RpdmUge1xuICB6LWluZGV4OiAxMDtcbn1cbi5sU1NsaWRlV3JhcHBlci51c2luZ0NzcyAubFNGYWRlID4gKi5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmxTU2xpZGVPdXRlciAubFNQYWdlci5sU3BnIHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxTU2xpZGVPdXRlciAubFNQYWdlci5sU3BnID4gbGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA1cHg7XG59XG4ubFNTbGlkZU91dGVyIC5sU1BhZ2VyLmxTcGcgPiBsaSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbiAgd2lkdGg6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhciAwcztcbn1cbi5sU1NsaWRlT3V0ZXIgLmxTUGFnZXIubFNwZyA+IGxpOmhvdmVyIGEsXG4ubFNTbGlkZU91dGVyIC5sU1BhZ2VyLmxTcGcgPiBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG4ubFNTbGlkZU91dGVyIC5tZWRpYSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5sU1NsaWRlT3V0ZXIgLm1lZGlhLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubFNTbGlkZU91dGVyIC5sU1BhZ2VyLmxTR2FsbGVyeSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5sU1NsaWRlT3V0ZXIgLmxTUGFnZXIubFNHYWxsZXJ5IGxpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItcmFkaXVzIDAuMTJzIGxpbmVhciAwcyAwLjM1cyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1yYWRpdXMgMC4xMnMgbGluZWFyIDBzIDAuMzVzIGxpbmVhciAwcztcbn1cbi5sU1NsaWRlT3V0ZXIgLmxTUGFnZXIubFNHYWxsZXJ5IGxpLmFjdGl2ZSxcbi5sU1NsaWRlT3V0ZXIgLmxTUGFnZXIubFNHYWxsZXJ5IGxpOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmxTU2xpZGVPdXRlciAubFNQYWdlci5sU0dhbGxlcnkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmxTU2xpZGVPdXRlciAubFNQYWdlci5sU0dhbGxlcnk6YmVmb3JlLFxuLmxTU2xpZGVPdXRlciAubFNQYWdlci5sU0dhbGxlcnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubFNTbGlkZU91dGVyIC5sU1BhZ2VyLmxTR2FsbGVyeTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmxTQWN0aW9uID4gYSB7XG4gIHdpZHRoOiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgb3BhY2l0eTogMC41O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgbGluZWFyIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzIGxpbmVhciAwcztcbn1cbi5sU0FjdGlvbiA+IGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmxTQWN0aW9uID4gLmxTUHJldiB7XG4gIGxlZnQ6IDA7XG59XG4ubFNBY3Rpb24gPiAubFNQcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubFNBY3Rpb24gPiAubFNOZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4ubFNBY3Rpb24gPiAubFNOZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubFNBY3Rpb24gPiBhLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY1MtaGlkZGVuIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sU1NsaWRlT3V0ZXIudmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubFNTbGlkZU91dGVyLnZlcnRpY2FsLm5vUGFnZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ubFNTbGlkZU91dGVyLnZlcnRpY2FsIC5sU0dhbGxlcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5sU1NsaWRlT3V0ZXIudmVydGljYWwgLmxpZ2h0U2xpZGVyID4gKiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxTU2xpZGVPdXRlci52ZXJ0aWNhbCAubFNBY3Rpb24gPiBhIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubFNTbGlkZU91dGVyLnZlcnRpY2FsIC5sU0FjdGlvbiA+IC5sU05leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMXB4IC0zMXB4O1xuICBib3R0b206IDEwcHg7XG4gIHRvcDogYXV0bztcbn1cbi5sU1NsaWRlT3V0ZXIudmVydGljYWwgLmxTQWN0aW9uID4gLmxTUHJldiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMxcHg7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAxMHB4O1xufVxuLmxTU2xpZGVPdXRlci5sU3J0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmxTU2xpZGVPdXRlciAubGlnaHRTbGlkZXIsXG4ubFNTbGlkZU91dGVyIC5sU1BhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbn1cbi5sU1NsaWRlT3V0ZXIubFNydGwgLmxpZ2h0U2xpZGVyLFxuLmxTU2xpZGVPdXRlci5sU3J0bCAubFNQYWdlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubFNTbGlkZU91dGVyIC5saWdodFNsaWRlciA+ICosXG4ubFNTbGlkZU91dGVyIC5sU0dhbGxlcnkgbGkge1xuICBmbG9hdDogbGVmdDtcbn1cbi5sU1NsaWRlT3V0ZXIubFNydGwgLmxpZ2h0U2xpZGVyID4gKixcbi5sU1NsaWRlT3V0ZXIubFNydGwgLmxTR2FsbGVyeSBsaSB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJpZ2h0RW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJpZ2h0RW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdG9wRW5kIHtcbiAgMCUge1xuICAgIHRvcDogMDtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogLTE1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRvcEVuZCB7XG4gIDAlIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IC0xNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGxlZnRFbmQge1xuICAwJSB7XG4gICAgbGVmdDogMDtcbiAgfVxuICA1MCUge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBsZWZ0RW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3R0b21FbmQge1xuICAwJSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIDUwJSB7XG4gICAgYm90dG9tOiAtMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm90dG9tRW5kIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogLTE1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4ubFNTbGlkZU91dGVyIC5yaWdodEVuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaWdodEVuZCAwLjNzO1xuICBhbmltYXRpb246IHJpZ2h0RW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sU1NsaWRlT3V0ZXIgLmxlZnRFbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGVmdEVuZCAwLjNzO1xuICBhbmltYXRpb246IGxlZnRFbmQgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxTU2xpZGVPdXRlci52ZXJ0aWNhbCAucmlnaHRFbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdG9wRW5kIDAuM3M7XG4gIGFuaW1hdGlvbjogdG9wRW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sU1NsaWRlT3V0ZXIudmVydGljYWwgLmxlZnRFbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm90dG9tRW5kIDAuM3M7XG4gIGFuaW1hdGlvbjogYm90dG9tRW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sU1NsaWRlT3V0ZXIubFNydGwgLnJpZ2h0RW5kIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxlZnRFbmQgMC4zcztcbiAgYW5pbWF0aW9uOiBsZWZ0RW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sU1NsaWRlT3V0ZXIubFNydGwgLmxlZnRFbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcmlnaHRFbmQgMC4zcztcbiAgYW5pbWF0aW9uOiByaWdodEVuZCAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlnaHRTbGlkZXIubHNHcmFiID4gKiB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgY3Vyc29yOiAtby1ncmFiO1xuICBjdXJzb3I6IC1tcy1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG4ubGlnaHRTbGlkZXIubHNHcmFiYmluZyA+ICoge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1vLWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tcy1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cbiIsIkBtZWRpYSBhbGwge1xuICAuZmVhdGhlcmxpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuZmVhdGhlcmxpZ2h0Omxhc3Qtb2YtdHlwZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB9XG4gIC5mZWF0aGVybGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZjlkYTZiICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJhY2tncm91bmQ6ICMwMDAgdXJsKC4uLy4uL2ltZy9sb2FkaW5nLmdpZikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gIC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNsb3NlLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmVhdGhlcmxpZ2h0LWlmcmFtZSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG4gIC5mZWF0aGVybGlnaHQgaWZyYW1lIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmZlYXRoZXJsaWdodCAqIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LWhlaWdodDogOTglO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbiJdfQ== */
