@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}

.leaflet-container {
	overflow: hidden;
	}

.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}

/* Prevents IE11 from highlighting tiles in blue */

.leaflet-tile::selection {
	background: transparent;
}

/* Safari renders non-retina tile on retina better with this, but Chrome is worse */

.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}

/* hack that prevents hw layers "stretching" when loading new tiles */

.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}

.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}

/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */

/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */

.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}

.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container.leaflet-touch-zoom {
	touch-action: pan-x pan-y;
	}

.leaflet-container.leaflet-touch-drag {
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}

.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	touch-action: none;
}

.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}

.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}

.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}

.leaflet-tile-loaded {
	visibility: inherit;
	}

.leaflet-zoom-box {
	width: 0;
	height: 0;
	box-sizing: border-box;
	z-index: 800;
	}

/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */

.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }

.leaflet-overlay-pane { z-index: 400; }

.leaflet-shadow-pane  { z-index: 500; }

.leaflet-marker-pane  { z-index: 600; }

.leaflet-tooltip-pane   { z-index: 650; }

.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }

.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}

.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}

/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}

.leaflet-top {
	top: 0;
	}

.leaflet-right {
	right: 0;
	}

.leaflet-bottom {
	bottom: 0;
	}

.leaflet-left {
	left: 0;
	}

.leaflet-control {
	float: left;
	clear: both;
	}

.leaflet-right .leaflet-control {
	float: right;
	}

.leaflet-top .leaflet-control {
	margin-top: 10px;
	}

.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}

.leaflet-left .leaflet-control {
	margin-left: 10px;
	}

.leaflet-right .leaflet-control {
	margin-right: 10px;
	}

/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	transition: opacity 0.2s linear;
	}

.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}

.leaflet-zoom-animated {
	transform-origin: 0 0;
	}

svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}

.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}

/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}

.leaflet-grab {
	cursor:         grab;
	}

.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}

.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}

.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */

.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}

.leaflet-container a {
	color: #0078A8;
	}

.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}

/* general typography */

.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}

/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}

.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}

.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}

.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}

.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}

.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}

.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}

.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}

.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}

/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}

.leaflet-control-layers-toggle {
	background-image: url('layers.png');
	width: 36px;
	height: 36px;
	}

.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url('layers-2x.png');
	background-size: 26px 26px;
	}

.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}

.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}

.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}

.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}

.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}

.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}

.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}

.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */

.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url('marker-icon.png');
	}

/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}

.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}

.leaflet-control-attribution a {
	text-decoration: none;
	}

.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}

.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}

.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}

.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}

.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}

.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}

.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}

.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}

/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}

.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}

.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}

.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}

.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}

.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;
	transform: rotate(45deg);
	}

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}

.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}

.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}

.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}

.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}

/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}

/* Tooltip */

/* Base styles for the element that has a tooltip */

.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}

.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}

.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}

.leaflet-tooltip-top {
	margin-top: -6px;
}

.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}

.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}

.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}

.leaflet-tooltip-left {
	margin-left: -6px;
}

.leaflet-tooltip-right {
	margin-left: 6px;
}

.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}

.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}

.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */

@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}

/*# sourceMappingURL=data:application/json;base64,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Q0FDdEIsa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxtQkFBbUI7Q0FDbkIseUJBQXlCO0NBR3pCLGlCQUFpQjtDQUNqQixvQkFBb0I7Q0FDcEIscUNBQXFDO0NBQ3JDOztBQUNEO0NBQ0MsZUFBZTtDQUNmLG9CQUFvQjtDQUNwQjs7QUFDRDs7OztDQUlDLGtCQUFrQjtDQUNsQixvQkFBb0I7Q0FDcEIsNkJBQTZCO0NBQzdCLHVCQUF1QjtDQUN2QixXQUFXO0NBQ1g7O0FBRUQsZUFBZTs7QUFFZjtDQUNDLGVBQWU7QUFDaEI7O0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7O0FBQ0E7O0NBRUMsU0FBUztDQUNULGlCQUFpQjtDQUNqQjs7QUFDRDtDQUNDLFNBQVM7Q0FDVCxvQkFBb0I7Q0FDcEIsc0JBQXNCO0NBQ3RCOztBQUNEO0NBQ0MsTUFBTTtDQUNOLGlCQUFpQjtDQUNqQixpQkFBaUI7Q0FDakIseUJBQXlCO0NBQ3pCOztBQUNEO0NBQ0MsaUJBQWlCO0FBQ2xCOztBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUNBOztDQUVDLFFBQVE7Q0FDUixnQkFBZ0I7Q0FDaEI7O0FBQ0Q7Q0FDQyxRQUFRO0NBQ1IsbUJBQW1CO0NBQ25CLHVCQUF1QjtDQUN2Qjs7QUFDRDtDQUNDLE9BQU87Q0FDUCxrQkFBa0I7Q0FDbEIsd0JBQXdCO0NBQ3hCOztBQUVELGFBQWE7O0FBRWI7Q0FDQyxrRUFBa0U7Q0FDbEU7RUFDQyxpQ0FBaUM7RUFDakMseUJBQXlCO0VBQ3pCO0NBQ0QiLCJmaWxlIjoibGVhZmxldC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiByZXF1aXJlZCBzdHlsZXMgKi9cclxuXHJcbi5sZWFmbGV0LXBhbmUsXHJcbi5sZWFmbGV0LXRpbGUsXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxyXG4ubGVhZmxldC1tYXJrZXItc2hhZG93LFxyXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lcixcclxuLmxlYWZsZXQtcGFuZSA+IHN2ZyxcclxuLmxlYWZsZXQtcGFuZSA+IGNhbnZhcyxcclxuLmxlYWZsZXQtem9vbS1ib3gsXHJcbi5sZWFmbGV0LWltYWdlLWxheWVyLFxyXG4ubGVhZmxldC1sYXllciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuLmxlYWZsZXQtdGlsZSxcclxuLmxlYWZsZXQtbWFya2VyLWljb24sXHJcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0ICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cdCAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XHJcblx0fVxyXG4vKiBQcmV2ZW50cyBJRTExIGZyb20gaGlnaGxpZ2h0aW5nIHRpbGVzIGluIGJsdWUgKi9cclxuLmxlYWZsZXQtdGlsZTo6c2VsZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4vKiBTYWZhcmkgcmVuZGVycyBub24tcmV0aW5hIHRpbGUgb24gcmV0aW5hIGJldHRlciB3aXRoIHRoaXMsIGJ1dCBDaHJvbWUgaXMgd29yc2UgKi9cclxuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUge1xyXG5cdGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcclxuXHR9XHJcbi8qIGhhY2sgdGhhdCBwcmV2ZW50cyBodyBsYXllcnMgXCJzdHJldGNoaW5nXCIgd2hlbiBsb2FkaW5nIG5ldyB0aWxlcyAqL1xyXG4ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xyXG5cdHdpZHRoOiAxNjAwcHg7XHJcblx0aGVpZ2h0OiAxNjAwcHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0fVxyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG4vKiAubGVhZmxldC1jb250YWluZXIgc3ZnOiByZXNldCBzdmcgbWF4LXdpZHRoIGRlY2xlcmF0aW9uIHNoaXBwZWQgaW4gSm9vbWxhISAoam9vbWxhLm9yZykgMy54ICovXHJcbi8qIC5sZWFmbGV0LWNvbnRhaW5lciBpbWc6IG1hcCBpcyBicm9rZW4gaW4gRkYgaWYgeW91IGhhdmUgbWF4LXdpZHRoOiAxMDAlIG9uIHRpbGVzICovXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnIHtcclxuXHRtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuXHRtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtbWFya2VyLXBhbmUgaW1nLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtc2hhZG93LXBhbmUgaW1nLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZS1wYW5lIGltZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIGltZy5sZWFmbGV0LWltYWdlLWxheWVyLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZSB7XHJcblx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcblx0bWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtem9vbSB7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XHJcblx0dG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcge1xyXG5cdC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcblx0LyogRmFsbGJhY2sgZm9yIEZGIHdoaWNoIGRvZXNuJ3Qgc3VwcG9ydCBwaW5jaC16b29tICovXHJcblx0dG91Y2gtYWN0aW9uOiBub25lO1xyXG5cdHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnLmxlYWZsZXQtdG91Y2gtem9vbSB7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHR0b3VjaC1hY3Rpb246IG5vbmU7XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoNTEsIDE4MSwgMjI5LCAwLjQpO1xyXG59XHJcbi5sZWFmbGV0LXRpbGUge1xyXG5cdGZpbHRlcjogaW5oZXJpdDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG4ubGVhZmxldC10aWxlLWxvYWRlZCB7XHJcblx0dmlzaWJpbGl0eTogaW5oZXJpdDtcclxuXHR9XHJcbi5sZWFmbGV0LXpvb20tYm94IHtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdCAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR6LWluZGV4OiA4MDA7XHJcblx0fVxyXG4vKiB3b3JrYXJvdW5kIGZvciBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD04ODgzMTkgKi9cclxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyB7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR9XHJcblxyXG4ubGVhZmxldC1wYW5lICAgICAgICAgeyB6LWluZGV4OiA0MDA7IH1cclxuXHJcbi5sZWFmbGV0LXRpbGUtcGFuZSAgICB7IHotaW5kZXg6IDIwMDsgfVxyXG4ubGVhZmxldC1vdmVybGF5LXBhbmUgeyB6LWluZGV4OiA0MDA7IH1cclxuLmxlYWZsZXQtc2hhZG93LXBhbmUgIHsgei1pbmRleDogNTAwOyB9XHJcbi5sZWFmbGV0LW1hcmtlci1wYW5lICB7IHotaW5kZXg6IDYwMDsgfVxyXG4ubGVhZmxldC10b29sdGlwLXBhbmUgICB7IHotaW5kZXg6IDY1MDsgfVxyXG4ubGVhZmxldC1wb3B1cC1wYW5lICAgeyB6LWluZGV4OiA3MDA7IH1cclxuXHJcbi5sZWFmbGV0LW1hcC1wYW5lIGNhbnZhcyB7IHotaW5kZXg6IDEwMDsgfVxyXG4ubGVhZmxldC1tYXAtcGFuZSBzdmcgICAgeyB6LWluZGV4OiAyMDA7IH1cclxuXHJcbi5sZWFmbGV0LXZtbC1zaGFwZSB7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHR9XHJcbi5sdm1sIHtcclxuXHRiZWhhdmlvcjogdXJsKCNkZWZhdWx0I1ZNTCk7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblxyXG5cclxuLyogY29udHJvbCBwb3NpdGlvbmluZyAqL1xyXG5cclxuLmxlYWZsZXQtY29udHJvbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDgwMDtcclxuXHRwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7IC8qIElFIDktMTAgZG9lc24ndCBoYXZlIGF1dG8gKi9cclxuXHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHR9XHJcbi5sZWFmbGV0LXRvcCxcclxuLmxlYWZsZXQtYm90dG9tIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcbi5sZWFmbGV0LXRvcCB7XHJcblx0dG9wOiAwO1xyXG5cdH1cclxuLmxlYWZsZXQtcmlnaHQge1xyXG5cdHJpZ2h0OiAwO1xyXG5cdH1cclxuLmxlYWZsZXQtYm90dG9tIHtcclxuXHRib3R0b206IDA7XHJcblx0fVxyXG4ubGVhZmxldC1sZWZ0IHtcclxuXHRsZWZ0OiAwO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG4ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG4ubGVhZmxldC10b3AgLmxlYWZsZXQtY29udHJvbCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sIHtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR9XHJcbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cclxuLyogem9vbSBhbmQgZmFkZSBhbmltYXRpb25zICovXHJcblxyXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtcG9wdXAge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG5cdCAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuXHQgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcblx0fVxyXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtbWFwLXBhbmUgLmxlYWZsZXQtcG9wdXAge1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0fVxyXG4ubGVhZmxldC16b29tLWFuaW1hdGVkIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHQgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHQgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHR9XHJcbnN2Zy5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xyXG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbn1cclxuXHJcbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLDAsMC4yNSwxKTtcclxuXHQgICAtbW96LXRyYW5zaXRpb246ICAgIC1tb3otdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLDAsMC4yNSwxKTtcclxuXHQgICAgICAgIHRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLDAsMC4yNSwxKTtcclxuXHR9XHJcbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC10aWxlLFxyXG4ubGVhZmxldC1wYW4tYW5pbSAubGVhZmxldC10aWxlIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XHJcblx0ICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xyXG5cdCAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlIHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHJcbi8qIGN1cnNvcnMgKi9cclxuXHJcbi5sZWFmbGV0LWludGVyYWN0aXZlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG4ubGVhZmxldC1ncmFiIHtcclxuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYjtcclxuXHRjdXJzb3I6ICAgIC1tb3otZ3JhYjtcclxuXHRjdXJzb3I6ICAgICAgICAgZ3JhYjtcclxuXHR9XHJcbi5sZWFmbGV0LWNyb3NzaGFpcixcclxuLmxlYWZsZXQtY3Jvc3NoYWlyIC5sZWFmbGV0LWludGVyYWN0aXZlIHtcclxuXHRjdXJzb3I6IGNyb3NzaGFpcjtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLXBhbmUsXHJcbi5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdGN1cnNvcjogYXV0bztcclxuXHR9XHJcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIsXHJcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIgLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LW1hcmtlci1kcmFnZ2FibGUge1xyXG5cdGN1cnNvcjogbW92ZTtcclxuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcblx0Y3Vyc29yOiAgICAtbW96LWdyYWJiaW5nO1xyXG5cdGN1cnNvcjogICAgICAgICBncmFiYmluZztcclxuXHR9XHJcblxyXG4vKiBtYXJrZXIgJiBvdmVybGF5cyBpbnRlcmFjdGl2aXR5ICovXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxyXG4ubGVhZmxldC1tYXJrZXItc2hhZG93LFxyXG4ubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLFxyXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtbWFya2VyLWljb24ubGVhZmxldC1pbnRlcmFjdGl2ZSxcclxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIubGVhZmxldC1pbnRlcmFjdGl2ZSxcclxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbnN2Zy5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUgcGF0aCB7XHJcblx0cG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkOyAvKiBJRSA5LTEwIGRvZXNuJ3QgaGF2ZSBhdXRvICovXHJcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0fVxyXG5cclxuLyogdmlzdWFsIHR3ZWFrcyAqL1xyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZGRkO1xyXG5cdG91dGxpbmUtb2Zmc2V0OiAxcHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250YWluZXIgYSB7XHJcblx0Y29sb3I6ICMwMDc4QTg7XHJcblx0fVxyXG4ubGVhZmxldC16b29tLWJveCB7XHJcblx0Ym9yZGVyOiAycHggZG90dGVkICMzOGY7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xyXG5cdH1cclxuXHJcblxyXG4vKiBnZW5lcmFsIHR5cG9ncmFwaHkgKi9cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRmb250LXNpemU6IDAuNzVyZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR9XHJcblxyXG5cclxuLyogZ2VuZXJhbCB0b29sYmFyIHN0eWxlcyAqL1xyXG5cclxuLmxlYWZsZXQtYmFyIHtcclxuXHRib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLDAsMCwwLjY1KTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuXHR3aWR0aDogMjZweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogYmxhY2s7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYSxcclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYTpob3ZlcixcclxuLmxlYWZsZXQtYmFyIGE6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0fVxyXG4ubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxuLmxlYWZsZXQtYmFyIGEubGVhZmxldC1kaXNhYmxlZCB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcblx0Y29sb3I6ICNiYmI7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGEge1xyXG5cdHdpZHRoOiAzMHB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHR9XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxuXHR9XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG5cdH1cclxuXHJcbi8qIHpvb20gY29udHJvbCAqL1xyXG5cclxuLmxlYWZsZXQtY29udHJvbC16b29tLWluLFxyXG4ubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcclxuXHRmb250OiBib2xkIDE4cHggJ0x1Y2lkYSBDb25zb2xlJywgTW9uYWNvLCBtb25vc3BhY2U7XHJcblx0dGV4dC1pbmRlbnQ6IDFweDtcclxuXHR9XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20taW4sIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQgIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0fVxyXG5cclxuXHJcbi8qIGxheWVycyBjb250cm9sICovXHJcblxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycyB7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC40KTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sYXllcnMucG5nKTtcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0fVxyXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy0yeC5wbmcpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuXHR3aWR0aDogNDRweDtcclxuXHRoZWlnaHQ6IDQ0cHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycyAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0LFxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCB7XHJcblx0cGFkZGluZzogNnB4IDEwcHggNnB4IDZweDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2Nyb2xsYmFyIHtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlbGVjdG9yIHtcclxuXHRtYXJnaW4tdG9wOiAycHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgbGFiZWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRmb250LXNpemU6IDEuMDgzMzNlbTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlcGFyYXRvciB7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG5cdG1hcmdpbjogNXB4IC0xMHB4IDVweCAtNnB4O1xyXG5cdH1cclxuXHJcbi8qIERlZmF1bHQgaWNvbiBVUkxzICovXHJcbi5sZWFmbGV0LWRlZmF1bHQtaWNvbi1wYXRoIHsgLyogdXNlZCBvbmx5IGluIHBhdGgtZ3Vlc3NpbmcgaGV1cmlzdGljLCBzZWUgTC5JY29uLkRlZmF1bHQgKi9cclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL21hcmtlci1pY29uLnBuZyk7XHJcblx0fVxyXG5cclxuXHJcbi8qIGF0dHJpYnV0aW9uIGFuZCBzY2FsZSBjb250cm9scyAqL1xyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24ge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG5cdG1hcmdpbjogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XHJcblx0cGFkZGluZzogMCA1cHg7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmhvdmVyLFxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGE6Zm9jdXMge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuLmxlYWZsZXQtYXR0cmlidXRpb24tZmxhZyB7XHJcblx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDFlbTtcclxuXHRoZWlnaHQ6IDAuNjY2OWVtO1xyXG5cdH1cclxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XHJcblx0Ym9yZGVyOiAycHggc29saWQgIzc3NztcclxuXHRib3JkZXItdG9wOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0cGFkZGluZzogMnB4IDVweCAxcHg7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuXHR0ZXh0LXNoYWRvdzogMXB4IDFweCAjZmZmO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgIzc3NztcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdG1hcmdpbi10b3A6IC0ycHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbixcclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMsXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtcclxuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cdH1cclxuXHJcblxyXG4vKiBwb3B1cCAqL1xyXG5cclxuLmxlYWZsZXQtcG9wdXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XHJcblx0cGFkZGluZzogMXB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xyXG5cdG1hcmdpbjogMTNweCAyNHB4IDEzcHggMjBweDtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRmb250LXNpemU6IDEuMDgzMzNlbTtcclxuXHRtaW4taGVpZ2h0OiAxcHg7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHAge1xyXG5cdG1hcmdpbjogMTdweCAwO1xyXG5cdG1hcmdpbjogMS4zZW0gMDtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC10aXAge1xyXG5cdHdpZHRoOiAxN3B4O1xyXG5cdGhlaWdodDogMTdweDtcclxuXHRwYWRkaW5nOiAxcHg7XHJcblxyXG5cdG1hcmdpbjogLTEwcHggYXV0byAwO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcclxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRjb2xvcjogIzMzMztcclxuXHRib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMCwwLDAsMC40KTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDI0cHg7XHJcblx0aGVpZ2h0OiAyNHB4O1xyXG5cdGZvbnQ6IDE2cHgvMjRweCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6ICM3NTc1NzU7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246aG92ZXIsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmZvY3VzIHtcclxuXHRjb2xvcjogIzU4NTg1ODtcclxuXHR9XHJcbi5sZWFmbGV0LXBvcHVwLXNjcm9sbGVkIHtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHR9XHJcblxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG5cdC1tcy16b29tOiAxO1xyXG5cdH1cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuXHR3aWR0aDogMjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OClcIjtcclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KTtcclxuXHR9XHJcblxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLXpvb20sXHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsXHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcclxuXHR9XHJcblxyXG5cclxuLyogZGl2IGljb24gKi9cclxuXHJcbi5sZWFmbGV0LWRpdi1pY29uIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XHJcblx0fVxyXG5cclxuXHJcbi8qIFRvb2x0aXAgKi9cclxuLyogQmFzZSBzdHlsZXMgZm9yIHRoZSBlbGVtZW50IHRoYXQgaGFzIGEgdG9vbHRpcCAqL1xyXG4ubGVhZmxldC10b29sdGlwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cGFkZGluZzogNnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Y29sb3I6ICMyMjI7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuNCk7XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0fVxyXG5cclxuLyogRGlyZWN0aW9ucyAqL1xyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b20ge1xyXG5cdG1hcmdpbi10b3A6IDZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogLTZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcclxuXHRib3R0b206IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogLTEycHg7XHJcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XHJcblx0dG9wOiAwO1xyXG5cdG1hcmdpbi10b3A6IC0xMnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQge1xyXG5cdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQge1xyXG5cdG1hcmdpbi1sZWZ0OiA2cHg7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC02cHg7XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlIHtcclxuXHRyaWdodDogMDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG5cdGxlZnQ6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG4vKiBQcmludGluZyAqL1xyXG5cdFxyXG5AbWVkaWEgcHJpbnQge1xyXG5cdC8qIFByZXZlbnQgcHJpbnRlcnMgZnJvbSByZW1vdmluZyBiYWNrZ3JvdW5kLWltYWdlcyBvZiBjb250cm9scy4gKi9cclxuXHQubGVhZmxldC1jb250cm9sIHtcclxuXHRcdC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcclxuXHRcdHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XHJcblx0XHR9XHJcblx0fVxyXG4iXX0= */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875em;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}/*# sourceMappingURL=bootstrap.min.css.map */
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi9zY3NzL19yb290LnNjc3MiLCJkaXN0L2Nzcy9ib290c3RyYXAuY3NzIiwiLi4vLi4vc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJib290c3RyYXAuY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vc2Nzcy9fcHJpbnQuc2NzcyIsImJvb3RzdHJhcC5taW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztFQ0FBLENBQUEsTUFHSSxjQUFBLENBQUEsZ0JBQUEsQ0FBQSxnQkFBQSxDQUFBLGNBQUEsQ0FBQSxhQUFBLENBQUEsZ0JBQUEsQ0FBQSxnQkFBQSxDQUFBLGVBQUEsQ0FBQSxjQUFBLENBQUEsY0FBQSxDQUFBLFlBQUEsQ0FBQSxjQUFBLENBQUEsbUJBSUEsQ0FBQSxpQkFBQSxDQUFBLG1CQUFBLENBQUEsaUJBQUEsQ0FBQSxjQUFBLENBQUEsaUJBQUEsQ0FBQSxnQkFBQSxDQUFBLGVBQUEsQ0FBQSxjQUlBLENBQUEsaUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxzQkFLRixDQUFBLHFOQUNBLENBQUEsc0dDc0JGLENBQUEsbUJDbEJFLHFCQUdGLENBQUEsS0FDRSxzQkFDQSxDQUFBLGdCQUNBLENBQUEsNkJBQ0EsQ0FBQSx1Q0FNRixDQUFBLHNFQUNFLGFBVUYsQ0FBQSxLQUNFLFFBQ0EsQ0FBQSx3TUNxSUksQ0FBQSxjRG5JSixDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLGVBQ0EsQ0FBQSxxQkVZRixDQUFBLDBDRkNFLG1CQVNGLENBQ0UsR0FBQSxzQkFDQSxDQUFBLFFBQ0EsQ0FBQSxnQkFhRixDQUFBLGtCQUNFLFlBQ0EsQ0FBQSxtQkFRQSxDQUFBLEVBQUEsWUFDQSxDQUFBLGtCRGhCRixDQUFBLHNDQzZCRSx5QkFDQSxDQUFBLHdDQUFBLENBQUEsZ0NBQ0EsQ0FBQSxXQUNBLENBQUEsZUFDQSxDQUFBLHFDQUFBLENBQUEsNkJBR0YsQ0FBQSxRQUNFLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxtQkRyQkYsQ0N3QkEsU0FHRSxZQUNBLENBQUEsa0JBR0YsQ0FBQSx3QkFJRSxlQUdGLENBQ0UsR0FBQSxlQUdGLENBQ0UsR0FBQSxtQkFDQSxDQUFBLGFBR0YsQ0FBQSxXQUNFLGVEdEJGLENBQUEsU0MyQkUsa0JBR0YsQ0FBQSxNQ0lJLGFES0osQ0FBQSxRQUVFLGlCQ1BFLENBQUEsYURTRixDQUFBLGFBQ0EsQ0FBQSx1QkFHRixDQUFBLElBQU0sYUFDTixDQUFBLElBQU0sU0FRSixDQUFBLEVBQUEsYUFDQSxDQUFBLG9CQUNBLENBQUEsNEJHaExBLENBQUEsUUhtTEUsYUFDQSxDQUFBLHlCQVNKLENBQUEsMkJBQ0UsYUFDQSxDQUFBLG9CRy9MQSxDQUFBLGlDSGtNRSxhQUNBLENBQUEsb0JEL0JKLENBQUEsa0JDNENFLDBGQ3hERSxDQUFBLGFENERKLENBQUEsSUFFRSxZQUVBLENBQUEsa0JBRUEsQ0FBQSxhQUdBLENBQUEsNEJBUUYsQ0FBQSxPQUVFLGVBUUYsQ0FBQSxJQUNFLHFCQUNBLENBQUEsaUJBR0YsQ0FBQSxJQUdFLGVBQ0EsQ0FBQSxxQkFRRixDQUFBLE1BQ0Usd0JBR0YsQ0FBQSxRQUNFLGtCQUNBLENBQUEscUJBQ0EsQ0FBQSxhQUNBLENBQUEsZUFDQSxDQUFBLG1CQU9GLENBRUUsR0FBQSxrQkFDQSxDQUFBLCtCQVFGLENBQUEsTUFFRSxvQkFDQSxDQUFBLG1CQU1GLENBQUEsT0FFRSxlQVFGLENBQUEsaUNBQ0UsU0RoRkYsQ0FBQSxzQ0N3RkUsUUFDQSxDQUFBLG1CQ2hLRSxDQUFBLGlCRGtLRixDQUFBLG1CQUdGLENBQUEsYUFFRSxnQkFHRixDQUFBLGNBRUUsbUJFbkZGLENBQUEsY0YwRkUsY0FNRixDQUFBLE9BQ0UsZ0JEdEZGLENBQUEsZ0RDaUdFLHlCRDFGRixDQUFBLDRHQ29HTSxjRDdGTixDQUFBLHdIQ3VHRSxTQUNBLENBQUEsaUJEaEdGLENBQUEsdUNDcUdFLHFCQUNBLENBQUEsU0FJRixDQUFBLFNBQ0UsYUFFQSxDQUFBLGVBR0YsQ0FBQSxTQU1FLFdBRUEsQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLFFBS0YsQ0FBQSxPQUNFLGFBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLFNBQ0EsQ0FBQSxtQkM5T0ksQ0FBQSxnQkRnUEosQ0FBQSxtQkFDQSxDQUFBLGFBQ0EsQ0FBQSxrQkFHRixDQUFBLFNBQ0UsdUJFN0dGLENBQUEsa0ZGbUhFLFdFOUdGLENBQUEsY0ZzSEUsbUJBQ0EsQ0FBQSx1QkVsSEYsQ0FBQSx5Q0YwSEUsdUJBUUYsQ0FBQSw2QkFDRSxZQUNBLENBQUEseUJBT0YsQ0FBQSxPQUNFLG9CQUdGLENBQUEsUUFDRSxpQkFDQSxDQUFBLGNBR0YsQ0FBQSxTQUNFLFlFL0hGLENBQUEsU0ZxSUUsc0JEOUhGLENBQUEsMENLNVZFLG1CQUVBLENBQUEsZUFDQSxDQUFBLGVBSUYsQ0FBQSxPSHFLTSxnQkdwS04sQ0FBQSxPSG9LTSxjR25LTixDQUFBLE9IbUtNLGlCR2xLTixDQUFBLE9Ia0tNLGdCR2pLTixDQUFBLE9IaUtNLGlCR2hLTixDQUFBLE9IZ0tNLGNHOUpOLENBQUEsTUg4Sk0saUJHNUpKLENBQUEsZUFJRixDQUFBLFdId0pNLGNHdEpKLENBQUEsZUFDQSxDQUFBLGVBRUYsQ0FBQSxXSG1KTSxnQkdqSkosQ0FBQSxlQUNBLENBQUEsZUFFRixDQUFBLFdIOElNLGdCRzVJSixDQUFBLGVBQ0EsQ0FBQSxlQUVGLENBQUEsV0h5SU0sZ0JHdklKLENBQUEsZUFDQSxDQUFBLGVKNkJGLENJcEJFLEdBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsUUFDQSxDQUFBLG1DTDZXRixDQUFBLGFFblFJLGdCRy9GRixDQUFBLGVMd1dGLENBQUEsV0tuV0UsWUFDQSxDQUFBLHdCQVFGLENBQUEsZUMvRUUsY0FDQSxDQUFBLGVEbUZGLENBQUEsYUNwRkUsY0FDQSxDQUFBLGVEc0ZGLENBQUEsa0JBQ0Usb0JBREYsQ0FBQSxtQ0FJSSxrQkFVSixDQUFBLFlIMkRJLGFHekRGLENBQUEsd0JBSUYsQ0FBQSxZQUNFLGtCSG9FSSxDQUFBLGlCR2hFTixDQUFBLG1CQUNFLGFIK0NFLENBQUEsZ0JHN0NGLENBQUEsYUFIRixDQUFBLDJCQU1JLG9CRW5ISixDQUFBLFdDSUUsY0FHQSxDQUFBLFdEREYsQ0FBQSxlQUNFLGNBQ0EsQ0FBQSxxQkFDQSxDQUFBLHdCRUVFLENBQUEsb0JEUEYsQ0FBQSxjQUdBLENBQUEsV0RjRixDQUFBLFFBRUUsb0JBR0YsQ0FBQSxZQUNFLG1CQUNBLENBQUEsYUFHRixDQUFBLGdCTDhISSxhSzVIRixDQUFBLGFHdkNGLENBQUEsS1JtS0ksZVFqS0YsQ0FBQSxhQUNBLENBQUEsb0JBR0EsQ0FBQSxPQUNFLGFBS0osQ0FBQSxJQUNFLG1CUnNKRSxDQUFBLGVRcEpGLENBQUEsVUFDQSxDQUFBLHdCRENFLENBQUEsbUJDTEosQ0FBQSxRQVNJLFNSOElBLENBQUEsY1E1SUEsQ0FBQSxlVHdNSixDQUFBLElTak1FLGFScUlFLENBQUEsZVFuSUYsQ0FBQSxhQUhGLENBQUEsU1JzSUksaUJROUhBLENBQUEsYUFDQSxDQUFBLGlCQUtKLENBQUEsZ0JBQ0UsZ0JBQ0EsQ0FBQSxpQkN4Q0EsQ0FBQSxvRkNEQSxVQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsZ0JDbURFLENBQUEseUJGekNFLHlCQUNFLGVFd0NKLENBQUEsQ0FBQSx5QkZ6Q0UsdUNBQ0UsZUV3Q0osQ0FBQSxDQUFBLHlCRnpDRSxxREFDRSxlRXdDSixDQUFBLENBQUEsMEJGekNFLG1FQUNFLGdCQTRCTixDQUFBLENBQUEsS0NuQ0EsWUFDQSxDQUFBLGNBQ0EsQ0FBQSxrQkFDQSxDQUFBLGlCRHNDQSxDQUFBLFlBQ0UsY0FDQSxDQUFBLGFBRkYsQ0FBQSwyQ0FNSSxlQUNBLENBQUEsY0d0REosQ0FBQSxzcUJBQ0UsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFzQkUsQ0FBQSxLQUNFLFlBQ0EsQ0FBQSxXQUNBLENBQUEsY0FLRSxDQUFBLGNGd0JOLGFBQ0EsQ0FBQSxjRXpCTSxDQUFBLGNGd0JOLFlBQ0EsQ0FBQSxhRXpCTSxDQUFBLGNGd0JOLG1CQUNBLENBQUEsb0JFekJNLENBQUEsY0Z3Qk4sWUFDQSxDQUFBLGFFekJNLENBQUEsY0Z3Qk4sWUFDQSxDQUFBLGFFekJNLENBQUEsY0Z3Qk4sbUJBQ0EsQ0FBQSxvQkVuQkUsQ0FBQSxVRkNKLGFBQ0EsQ0FBQSxVQUNBLENBQUEsY0VHUSxDQUFBLE9GYlIsa0JBSUEsQ0FBQSxtQkVTUSxDQUFBLE9GYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLE9GYlIsWUFJQSxDQUFBLGFFU1EsQ0FBQSxPRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxPRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxPRmJSLFlBSUEsQ0FBQSxhRVNRLENBQUEsT0ZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsT0ZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsT0ZiUixZQUlBLENBQUEsYUVTUSxDQUFBLFFGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFFGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFFGYlIsYUFJQSxDQUFBLGNFZUksQ0FBQSxhQUF3QixRQUV4QixDQUFBLFlBQXVCLFFBR3JCLENBQUEsU0FBd0IsT0FBeEIsQ0FBQSxTQUF3QixPQUF4QixDQUFBLFNBQXdCLE9BQXhCLENBQUEsU0FBd0IsT0FBeEIsQ0FBQSxTQUF3QixPQUF4QixDQUFBLFNBQXdCLE9BQXhCLENBQUEsU0FBd0IsT0FBeEIsQ0FBQSxTQUF3QixPQUF4QixDQUFBLFNBQXdCLE9BQXhCLENBQUEsU0FBd0IsT0FBeEIsQ0FBQSxVQUF3QixRQUF4QixDQUFBLFVBQXdCLFFBQXhCLENBQUEsVUFBd0IsUUFPcEIsQ0FBQSxVRmhCVixxQkVnQlUsQ0FBQSxVRmhCVixzQkVnQlUsQ0FBQSxVRmhCVixlRWdCVSxDQUFBLFVGaEJWLHNCRWdCVSxDQUFBLFVGaEJWLHNCRWdCVSxDQUFBLFVGaEJWLGVFZ0JVLENBQUEsVUZoQlYsc0JFZ0JVLENBQUEsVUZoQlYsc0JFZ0JVLENBQUEsVUZoQlYsZUVnQlUsQ0FBQSxXRmhCVixzQkVnQlUsQ0FBQSxXRmhCVixzQkNLRSxDQUFBLHlCQzNCRSxRQUNFLFlBQ0EsQ0FBQSxXQUNBLENBQUEsY0FLRSxDQUFBLGlCRndCTixhQUNBLENBQUEsY0V6Qk0sQ0FBQSxpQkZ3Qk4sWUFDQSxDQUFBLGFFekJNLENBQUEsaUJGd0JOLG1CQUNBLENBQUEsb0JFekJNLENBQUEsaUJGd0JOLFlBQ0EsQ0FBQSxhRXpCTSxDQUFBLGlCRndCTixZQUNBLENBQUEsYUV6Qk0sQ0FBQSxpQkZ3Qk4sbUJBQ0EsQ0FBQSxvQkVuQkUsQ0FBQSxhRkNKLGFBQ0EsQ0FBQSxVQUNBLENBQUEsY0VHUSxDQUFBLFVGYlIsa0JBSUEsQ0FBQSxtQkVTUSxDQUFBLFVGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFVGYlIsWUFJQSxDQUFBLGFFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLFlBSUEsQ0FBQSxhRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixZQUlBLENBQUEsYUVTUSxDQUFBLFdGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFdGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFdGYlIsYUFJQSxDQUFBLGNFZUksQ0FBQSxnQkFBd0IsUUFFeEIsQ0FBQSxlQUF1QixRQUdyQixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsYUFBd0IsUUFBeEIsQ0FBQSxhQUF3QixRQUF4QixDQUFBLGFBQXdCLFFBT3BCLENBQUEsYUZoQlYsYUVnQlUsQ0FBQSxhRmhCVixxQkVnQlUsQ0FBQSxhRmhCVixzQkVnQlUsQ0FBQSxhRmhCVixlRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLGVFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsZUVnQlUsQ0FBQSxjRmhCVixzQkVnQlUsQ0FBQSxjRmhCVixzQkNLRSxDQUFBLENBQUEseUJDM0JFLFFBQ0UsWUFDQSxDQUFBLFdBQ0EsQ0FBQSxjQUtFLENBQUEsaUJGd0JOLGFBQ0EsQ0FBQSxjRXpCTSxDQUFBLGlCRndCTixZQUNBLENBQUEsYUV6Qk0sQ0FBQSxpQkZ3Qk4sbUJBQ0EsQ0FBQSxvQkV6Qk0sQ0FBQSxpQkZ3Qk4sWUFDQSxDQUFBLGFFekJNLENBQUEsaUJGd0JOLFlBQ0EsQ0FBQSxhRXpCTSxDQUFBLGlCRndCTixtQkFDQSxDQUFBLG9CRW5CRSxDQUFBLGFGQ0osYUFDQSxDQUFBLFVBQ0EsQ0FBQSxjRUdRLENBQUEsVUZiUixrQkFJQSxDQUFBLG1CRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixZQUlBLENBQUEsYUVTUSxDQUFBLFVGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFVGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFVGYlIsWUFJQSxDQUFBLGFFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLFlBSUEsQ0FBQSxhRVNRLENBQUEsV0ZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsV0ZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsV0ZiUixhQUlBLENBQUEsY0VlSSxDQUFBLGdCQUF3QixRQUV4QixDQUFBLGVBQXVCLFFBR3JCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxhQUF3QixRQUF4QixDQUFBLGFBQXdCLFFBQXhCLENBQUEsYUFBd0IsUUFPcEIsQ0FBQSxhRmhCVixhRWdCVSxDQUFBLGFGaEJWLHFCRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLGVFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsZUVnQlUsQ0FBQSxhRmhCVixzQkVnQlUsQ0FBQSxhRmhCVixzQkVnQlUsQ0FBQSxhRmhCVixlRWdCVSxDQUFBLGNGaEJWLHNCRWdCVSxDQUFBLGNGaEJWLHNCQ0tFLENBQUEsQ0FBQSx5QkMzQkUsUUFDRSxZQUNBLENBQUEsV0FDQSxDQUFBLGNBS0UsQ0FBQSxpQkZ3Qk4sYUFDQSxDQUFBLGNFekJNLENBQUEsaUJGd0JOLFlBQ0EsQ0FBQSxhRXpCTSxDQUFBLGlCRndCTixtQkFDQSxDQUFBLG9CRXpCTSxDQUFBLGlCRndCTixZQUNBLENBQUEsYUV6Qk0sQ0FBQSxpQkZ3Qk4sWUFDQSxDQUFBLGFFekJNLENBQUEsaUJGd0JOLG1CQUNBLENBQUEsb0JFbkJFLENBQUEsYUZDSixhQUNBLENBQUEsVUFDQSxDQUFBLGNFR1EsQ0FBQSxVRmJSLGtCQUlBLENBQUEsbUJFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLFlBSUEsQ0FBQSxhRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixZQUlBLENBQUEsYUVTUSxDQUFBLFVGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFVGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFVGYlIsWUFJQSxDQUFBLGFFU1EsQ0FBQSxXRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxXRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxXRmJSLGFBSUEsQ0FBQSxjRWVJLENBQUEsZ0JBQXdCLFFBRXhCLENBQUEsZUFBdUIsUUFHckIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLGFBQXdCLFFBQXhCLENBQUEsYUFBd0IsUUFBeEIsQ0FBQSxhQUF3QixRQU9wQixDQUFBLGFGaEJWLGFFZ0JVLENBQUEsYUZoQlYscUJFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsZUVnQlUsQ0FBQSxhRmhCVixzQkVnQlUsQ0FBQSxhRmhCVixzQkVnQlUsQ0FBQSxhRmhCVixlRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLGVFZ0JVLENBQUEsY0ZoQlYsc0JFZ0JVLENBQUEsY0ZoQlYsc0JDS0UsQ0FBQSxDQUFBLDBCQzNCRSxRQUNFLFlBQ0EsQ0FBQSxXQUNBLENBQUEsY0FLRSxDQUFBLGlCRndCTixhQUNBLENBQUEsY0V6Qk0sQ0FBQSxpQkZ3Qk4sWUFDQSxDQUFBLGFFekJNLENBQUEsaUJGd0JOLG1CQUNBLENBQUEsb0JFekJNLENBQUEsaUJGd0JOLFlBQ0EsQ0FBQSxhRXpCTSxDQUFBLGlCRndCTixZQUNBLENBQUEsYUV6Qk0sQ0FBQSxpQkZ3Qk4sbUJBQ0EsQ0FBQSxvQkVuQkUsQ0FBQSxhRkNKLGFBQ0EsQ0FBQSxVQUNBLENBQUEsY0VHUSxDQUFBLFVGYlIsa0JBSUEsQ0FBQSxtQkVTUSxDQUFBLFVGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFVGYlIsWUFJQSxDQUFBLGFFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLG1CQUlBLENBQUEsb0JFU1EsQ0FBQSxVRmJSLFlBSUEsQ0FBQSxhRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixtQkFJQSxDQUFBLG9CRVNRLENBQUEsVUZiUixZQUlBLENBQUEsYUVTUSxDQUFBLFdGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFdGYlIsbUJBSUEsQ0FBQSxvQkVTUSxDQUFBLFdGYlIsYUFJQSxDQUFBLGNFZUksQ0FBQSxnQkFBd0IsUUFFeEIsQ0FBQSxlQUF1QixRQUdyQixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsWUFBd0IsT0FBeEIsQ0FBQSxZQUF3QixPQUF4QixDQUFBLFlBQXdCLE9BQXhCLENBQUEsYUFBd0IsUUFBeEIsQ0FBQSxhQUF3QixRQUF4QixDQUFBLGFBQXdCLFFBT3BCLENBQUEsYUZoQlYsYUVnQlUsQ0FBQSxhRmhCVixxQkVnQlUsQ0FBQSxhRmhCVixzQkVnQlUsQ0FBQSxhRmhCVixlRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLHNCRWdCVSxDQUFBLGFGaEJWLGVFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsc0JFZ0JVLENBQUEsYUZoQlYsZUVnQlUsQ0FBQSxjRmhCVixzQkVnQlUsQ0FBQSxjRmhCVixzQkduREYsQ0FBQSxDQUFBLE9BQ0UsVUFDQSxDQUFBLGtCQUNBLENBQUEsYWY0bkRGLENBQUEsb0Jldm5ESSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSw0QkFWSixDQUFBLGdCQWNJLHFCQUNBLENBQUEsK0JBZkosQ0FBQSxtQkFtQkksNEJmNG5ESixDQUFBLDBCZWhuREksYUFTSixDQUFBLGdCQUNFLHdCZittREYsQ0FBQSxzQ2UzbURJLHdCZmduREosQ0FBQSxrRGUxbURNLHVCZmluRE4sQ0FBQSxtR2V2bURJLFFBUUosQ0FBQSx5Q0FFSSxnQ1gvREYsQ0FBQSw0QlcyRUksYUFDQSxDQUFBLGlDQ25GSixDQUFBLG1EQUlJLHdCaEJxckROLENBQUEsdUZnQjdxRFEsb0JaTE4sQ0FBQSxrQ1lpQk0sd0JBTE4sQ0FBQSwwRUFTUSx3QkE1QlIsQ0FBQSx5REFJSSx3QmhCMnNETixDQUFBLCtGZ0Juc0RRLG9CWkxOLENBQUEsb0NZaUJNLHdCQUxOLENBQUEsOEVBU1Esd0JBNUJSLENBQUEsbURBSUksd0JoQml1RE4sQ0FBQSx1RmdCenREUSxvQlpMTixDQUFBLGtDWWlCTSx3QkFMTixDQUFBLDBFQVNRLHdCQTVCUixDQUFBLDBDQUlJLHdCaEJ1dkROLENBQUEsMkVnQi91RFEsb0JaTE4sQ0FBQSwrQllpQk0sd0JBTE4sQ0FBQSxvRUFTUSx3QkE1QlIsQ0FBQSxtREFJSSx3QmhCNndETixDQUFBLHVGZ0Jyd0RRLG9CWkxOLENBQUEsa0NZaUJNLHdCQUxOLENBQUEsMEVBU1Esd0JBNUJSLENBQUEsZ0RBSUksd0JoQm15RE4sQ0FBQSxtRmdCM3hEUSxvQlpMTixDQUFBLGlDWWlCTSx3QkFMTixDQUFBLHdFQVNRLHdCQTVCUixDQUFBLDZDQUlJLHdCaEJ5ekROLENBQUEsK0VnQmp6RFEsb0JaTE4sQ0FBQSxnQ1lpQk0sd0JBTE4sQ0FBQSxzRUFTUSx3QkE1QlIsQ0FBQSwwQ0FJSSx3QmhCKzBETixDQUFBLDJFZ0J2MERRLG9CWkxOLENBQUEsK0JZaUJNLHdCQUxOLENBQUEsb0VBU1Esd0JBNUJSLENBQUEsZ0RBSUksaUNaR0osQ0FBQSxpQ1lpQk0saUNBTE4sQ0FBQSx3RUFTUSxpQ0Q4RVYsQ0FBQSxzQkFHTSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFMTixDQUFBLHVCQVdNLGFBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUtOLENBQUEsWUFDRSxVQUNBLENBQUEsd0JmbXdERixDQUFBLG1EZTl2REksb0JBUEosQ0FBQSwyQkFXSSxRQVhKLENBQUEsb0RBZ0JNLHNDWHJJSixDQUFBLHVDVzRJTSxVQUNBLENBQUEsdUNGaEZKLENBQUEsNEJFaUdBLHFCQUVJLGFBQ0EsQ0FBQSxVQUNBLENBQUEsZUFDQSxDQUFBLGdDQUxILENBQUEscUNBU0ssUUYxR04sQ0FBQSxDQUFBLDRCRWlHQSxxQkFFSSxhQUNBLENBQUEsVUFDQSxDQUFBLGVBQ0EsQ0FBQSxnQ0FMSCxDQUFBLHFDQVNLLFFGMUdOLENBQUEsQ0FBQSw0QkVpR0EscUJBRUksYUFDQSxDQUFBLFVBQ0EsQ0FBQSxlQUNBLENBQUEsZ0NBTEgsQ0FBQSxxQ0FTSyxRRjFHTixDQUFBLENBQUEsNkJFaUdBLHFCQUVJLGFBQ0EsQ0FBQSxVQUNBLENBQUEsZUFDQSxDQUFBLGdDQUxILENBQUEscUNBU0ssUUFkVixDQUFBLENBQUEsa0JBT1EsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxlQUNBLENBQUEsZ0NBVlIsQ0FBQSxrQ0FjVSxRRTdLVixDQUFBLGNBQ0UsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHNCZjBLSSxDQUFBLGNldktKLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEscUJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHdCUkFFLENBQUEsb0JTRkUsQ0FBQSxvRUFJQSxDQUFBLHVDRGROLGNDZVEsZURmUixDQUFBLENBQUEsMEJBc0JJLDRCQUNBLENBQUEsUUVoQkYsQ0FBQSxvQkFDRSxhQUNBLENBQUEscUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLFNBS0UsQ0FBQSwwQ0ZoQk4sQ0FBQSwyQkErQkksYUFFQSxDQUFBLFNBakNKLENBQUEsK0NBMkNJLHdCQUVBLENBQUEsU0FJSixDQUFBLG1JQUtJLHVCQUFBLENBQUEsZUFJSixDQUFBLG1DQUdJLGlCQUNBLENBQUEseUJBSkosQ0FBQSxxQ0FhSSxhQUNBLENBQUEscUJBS0osQ0FBQSx1Q0FFRSxhQUNBLENBQUEsVUFVRixDQUFBLGdCQUNFLCtCQUNBLENBQUEsa0NBQ0EsQ0FBQSxlZmlFRSxDQUFBLGlCZS9ERixDQUFBLGVBR0YsQ0FBQSxtQkFDRSw2QkFDQSxDQUFBLGdDZjBFSSxDQUFBLGlCZXhFSixDQUFBLGVBR0YsQ0FBQSxtQkFDRSw4QkFDQSxDQUFBLGlDZm1FSSxDQUFBLGlCZWpFSixDQUFBLGVBU0YsQ0FBQSx3QkFDRSxhQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsZWZvREksQ0FBQSxjZWxESixDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEsNEJBQ0EsQ0FBQSx3QkFDQSxDQUFBLGtCQVZGLENBQUEsZ0ZBY0ksZUFDQSxDQUFBLGNBWUosQ0FBQSxpQkFDRSxnQ0FDQSxDQUFBLG9CZjJCSSxDQUFBLGlCZXpCSixDQUFBLGVSeklFLENBQUEsbUJRNklKLENBQUEsaUJBQ0UsK0JBQ0EsQ0FBQSxrQmZtQkksQ0FBQSxpQmVqQkosQ0FBQSxlUmpKRSxDQUFBLG1CUXNKSixDQUFBLHdEQUdJLFdBSUosQ0FBQSxzQkFDRSxXQVFGLENBQUEsWUFDRSxrQkFHRixDQUFBLFdBQ0UsYUFDQSxDQUFBLGlCQVFGLENBQUEsVUFDRSxZQUNBLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsZ0JBSkYsQ0FBQSx1Q0FRSSxpQkFDQSxDQUFBLGdCQVNKLENBQUEsWUFDRSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxvQkFHRixDQUFBLGtCQUNFLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxvQmpCaTdERixDQUFBLDJGaUI1NkRJLGFBSUosQ0FBQSxrQkFDRSxlQUdGLENBQUEsbUJBQ0UsbUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLGNBQ0EsQ0FBQSxtQkFKRixDQUFBLHFDQVFJLGVBQ0EsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxhRTdNRixDQUFBLGdCQUNFLFlBQ0EsQ0FBQSxVQUNBLENBQUEsaUJqQnFIQSxDQUFBLGdCaUJuSEEsQ0FBQSxhQUdGLENBQUEsZUFDRSxpQkFDQSxDQUFBLFFBQ0EsQ0FBQSxNQUNBLENBQUEsU0FDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEsb0JBQ0EsQ0FBQSxnQmpCd0hFLENBQUEsaUJpQnRIRixDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsbUNWOUNBLENBQUEsb0JVbURBLENBQUEscUVBRUUsUW5Ca29FTixDQUFBLDhIbUIzbkVNLGFBOUNGLENBQUEsMERBb0RFLG9CQUdFLENBQUEsNENBQ0EsQ0FBQSxnUkFDQSxDQUFBLDJCQUNBLENBQUEsd0RBQ0EsQ0FBQSwyREEzREosQ0FBQSxzRUErREksb0JBQ0EsQ0FBQSwwQ0FoRUosQ0FBQSxzRUF5RUksNEJBQ0EsQ0FBQSx1Q0ExRUosQ0FBQSwwRUFtRkksa0NBQ0EsQ0FBQSw2RUFwRkosQ0FBQSw0REEyRkUsb0JBR0UsQ0FBQSwrQ0FDQSxDQUFBLGdqQkEvRkosQ0FBQSx3RUFtR0ksb0JBQ0EsQ0FBQSwwQ0FwR0osQ0FBQSxzR0E0R0ksYW5CMG1FaUQsQ0FBQSxrTW1Ccm1FakQsYUFqSEosQ0FBQSxzSEF5SEksYUF6SEosQ0FBQSxzSUE0SE0sb0JBNUhOLENBQUEsc0pBa0lNLG9CQzVKTixDQUFBLHdCRDBCQSxDQUFBLGtKQXlJTSwwQ0F6SU4sQ0FBQSw4S0E2SU0sb0JBN0lOLENBQUEsMEdBdUpJLG9CQXZKSixDQUFBLHNIQTRKTSxvQkFDQSxDQUFBLDBDQWpKUixDQUFBLGtCQUNFLFlBQ0EsQ0FBQSxVQUNBLENBQUEsaUJqQnFIQSxDQUFBLGdCaUJuSEEsQ0FBQSxhQUdGLENBQUEsaUJBQ0UsaUJBQ0EsQ0FBQSxRQUNBLENBQUEsTUFDQSxDQUFBLFNBQ0EsQ0FBQSxZQUNBLENBQUEsY0FDQSxDQUFBLG9CQUNBLENBQUEsZ0JqQndIRSxDQUFBLGlCaUJ0SEYsQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLG1DVjlDQSxDQUFBLG9CVW1EQSxDQUFBLHlFQUVFLFFuQml2RU4sQ0FBQSw4SW1CMXVFTSxhQTlDRixDQUFBLDhEQW9ERSxvQkFHRSxDQUFBLDRDQUNBLENBQUEsMlVBQ0EsQ0FBQSwyQkFDQSxDQUFBLHdEQUNBLENBQUEsMkRBM0RKLENBQUEsMEVBK0RJLG9CQUNBLENBQUEsMENBaEVKLENBQUEsMEVBeUVJLDRCQUNBLENBQUEsdUNBMUVKLENBQUEsOEVBbUZJLGtDQUNBLENBQUEsNkVBcEZKLENBQUEsZ0VBMkZFLG9CQUdFLENBQUEsK0NBQ0EsQ0FBQSwybUJBL0ZKLENBQUEsNEVBbUdJLG9CQUNBLENBQUEsMENBcEdKLENBQUEsMEdBNEdJLGFuQnl0RXFELENBQUEsa05tQnB0RXJELGFBakhKLENBQUEsMEhBeUhJLGFBekhKLENBQUEsMElBNEhNLG9CQTVITixDQUFBLDBKQWtJTSxvQkM1Sk4sQ0FBQSx3QkQwQkEsQ0FBQSxzSkF5SU0sMENBeklOLENBQUEsa0xBNklNLG9CQTdJTixDQUFBLDhHQXVKSSxvQkF2SkosQ0FBQSwwSEE0Sk0sb0JBQ0EsQ0FBQSwwQ0ZxRlYsQ0FBQSxhQUNFLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLGtCQUhGLENBQUEseUJBU0ksVUovTkEsQ0FBQSx5QklzTkosbUJBZU0sWUFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxlQWxCTixDQUFBLHlCQXVCTSxZQUNBLENBQUEsYUFDQSxDQUFBLGtCQUNBLENBQUEsa0JBQ0EsQ0FBQSxlQTNCTixDQUFBLDJCQWdDTSxvQkFDQSxDQUFBLFVBQ0EsQ0FBQSxxQkFsQ04sQ0FBQSxxQ0F1Q00sb0JqQjBuRUosQ0FBQSxzRGlCcm5FSSxVQTVDTixDQUFBLHlCQWtETSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFVBQ0EsQ0FBQSxjQXRETixDQUFBLCtCQXlETSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxZQUNBLENBQUEsbUJBQ0EsQ0FBQSxhQTdETixDQUFBLDZCQWlFTSxrQkFDQSxDQUFBLHNCQWxFTixDQUFBLG1DQXFFTSxlSWpWTixDQUFBLENBQUEsS0FDRSxvQkFFQSxDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEsaUJBR0EsQ0FBQSxxQkFDQSxDQUFBLHdCQUFBLENBQUEsZ0JBQ0EsQ0FBQSw0QkFDQSxDQUFBLDRCQ3VGQSxDQUFBLHNCcEI0RUksQ0FBQSxjb0IxRUosQ0FBQSxlYnhGRSxDQUFBLG9CU0ZFLENBQUEsNkhBSUEsQ0FBQSx1Q0dkTixLSGVRLGVkVE4sQ0FBQSxDQUFBLFdpQlVFLGFBQ0EsQ0FBQSxvQkFqQkosQ0FBQSxzQkFzQkksU0FDQSxDQUFBLDBDQXZCSixDQUFBLDRCQTZCSSxXQTdCSixDQUFBLG1DQWtDSSxjQWNKLENBQUEsdUNBRUUsbUJBU0EsQ0FBQSxhQzNEQSxVRkFFLENBQUEsd0JFRUYsQ0FBQSxvQmxCSUEsQ0FBQSxtQmtCQUUsVUZOQSxDQUFBLHdCRVFBLENBQUEsb0JBR0YsQ0FBQSxzQ0FFRSxVRmJBLENBQUEsd0JFZUEsQ0FBQSxvQkFLRSxDQUFBLDBDQUtKLENBQUEsNENBRUUsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBT0YsQ0FBQSx1SUFHRSxVQUNBLENBQUEsd0JBSUEsQ0FBQSxvQkFFQSxDQUFBLHlKQUtJLDBDRFFOLENBQUEsZUMzREEsVUZBRSxDQUFBLHdCRUVGLENBQUEsb0JsQklBLENBQUEscUJrQkFFLFVGTkEsQ0FBQSx3QkVRQSxDQUFBLG9CQUdGLENBQUEsMENBRUUsVUZiQSxDQUFBLHdCRWVBLENBQUEsb0JBS0UsQ0FBQSwyQ0FLSixDQUFBLGdEQUVFLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQU9GLENBQUEsNklBR0UsVUFDQSxDQUFBLHdCQUlBLENBQUEsb0JBRUEsQ0FBQSwrSkFLSSwyQ0RRTixDQUFBLGFDM0RBLFVGQUUsQ0FBQSx3QkVFRixDQUFBLG9CbEJJQSxDQUFBLG1Ca0JBRSxVRk5BLENBQUEsd0JFUUEsQ0FBQSxvQkFHRixDQUFBLHNDQUVFLFVGYkEsQ0FBQSx3QkVlQSxDQUFBLG9CQUtFLENBQUEseUNBS0osQ0FBQSw0Q0FFRSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFPRixDQUFBLHVJQUdFLFVBQ0EsQ0FBQSx3QkFJQSxDQUFBLG9CQUVBLENBQUEseUpBS0kseUNEUU4sQ0FBQSxVQzNEQSxVRkFFLENBQUEsd0JFRUYsQ0FBQSxvQmxCSUEsQ0FBQSxnQmtCQUUsVUZOQSxDQUFBLHdCRVFBLENBQUEsb0JBR0YsQ0FBQSxnQ0FFRSxVRmJBLENBQUEsd0JFZUEsQ0FBQSxvQkFLRSxDQUFBLDBDQUtKLENBQUEsc0NBRUUsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBT0YsQ0FBQSw4SEFHRSxVQUNBLENBQUEsd0JBSUEsQ0FBQSxvQkFFQSxDQUFBLGdKQUtJLDBDRFFOLENBQUEsYUMzREEsYUZBRSxDQUFBLHdCRUVGLENBQUEsb0JsQklBLENBQUEsbUJrQkFFLGFGTkEsQ0FBQSx3QkVRQSxDQUFBLG9CQUdGLENBQUEsc0NBRUUsYUZiQSxDQUFBLHdCRWVBLENBQUEsb0JBS0UsQ0FBQSwwQ0FLSixDQUFBLDRDQUVFLGFBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQU9GLENBQUEsdUlBR0UsYUFDQSxDQUFBLHdCQUlBLENBQUEsb0JBRUEsQ0FBQSx5SkFLSSwwQ0RRTixDQUFBLFlDM0RBLFVGQUUsQ0FBQSx3QkVFRixDQUFBLG9CbEJJQSxDQUFBLGtCa0JBRSxVRk5BLENBQUEsd0JFUUEsQ0FBQSxvQkFHRixDQUFBLG9DQUVFLFVGYkEsQ0FBQSx3QkVlQSxDQUFBLG9CQUtFLENBQUEseUNBS0osQ0FBQSwwQ0FFRSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFPRixDQUFBLG9JQUdFLFVBQ0EsQ0FBQSx3QkFJQSxDQUFBLG9CQUVBLENBQUEsc0pBS0kseUNEUU4sQ0FBQSxXQzNEQSxhRkFFLENBQUEsd0JFRUYsQ0FBQSxvQmxCSUEsQ0FBQSxpQmtCQUUsYUZOQSxDQUFBLHdCRVFBLENBQUEsb0JBR0YsQ0FBQSxrQ0FFRSxhRmJBLENBQUEsd0JFZUEsQ0FBQSxvQkFLRSxDQUFBLDJDQUtKLENBQUEsd0NBRUUsYUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBT0YsQ0FBQSxpSUFHRSxhQUNBLENBQUEsd0JBSUEsQ0FBQSxvQkFFQSxDQUFBLG1KQUtJLDJDRFFOLENBQUEsVUMzREEsVUZBRSxDQUFBLHdCRUVGLENBQUEsb0JsQklBLENBQUEsZ0JrQkFFLFVGTkEsQ0FBQSx3QkVRQSxDQUFBLG9CQUdGLENBQUEsZ0NBRUUsVUZiQSxDQUFBLHdCRWVBLENBQUEsb0JBS0UsQ0FBQSx3Q0FLSixDQUFBLHNDQUVFLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQU9GLENBQUEsOEhBR0UsVUFDQSxDQUFBLHdCQUlBLENBQUEsb0JBRUEsQ0FBQSxnSkFLSSx3Q0RjTixDQUFBLHFCQ1BBLGFBQ0EsQ0FBQSxvQmxCckRBLENBQUEsMkJrQndERSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFHRixDQUFBLHNEQUVFLHlDQUdGLENBQUEsNERBRUUsYUFDQSxDQUFBLDRCQUdGLENBQUEsK0pBR0UsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBRUEsQ0FBQSxpTEFLSSx5Q0R6Qk4sQ0FBQSx1QkNQQSxhQUNBLENBQUEsb0JsQnJEQSxDQUFBLDZCa0J3REUsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBR0YsQ0FBQSwwREFFRSwyQ0FHRixDQUFBLGdFQUVFLGFBQ0EsQ0FBQSw0QkFHRixDQUFBLHFLQUdFLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUVBLENBQUEsdUxBS0ksMkNEekJOLENBQUEscUJDUEEsYUFDQSxDQUFBLG9CbEJyREEsQ0FBQSwyQmtCd0RFLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUdGLENBQUEsc0RBRUUseUNBR0YsQ0FBQSw0REFFRSxhQUNBLENBQUEsNEJBR0YsQ0FBQSwrSkFHRSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFFQSxDQUFBLGlMQUtJLHlDRHpCTixDQUFBLGtCQ1BBLGFBQ0EsQ0FBQSxvQmxCckRBLENBQUEsd0JrQndERSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFHRixDQUFBLGdEQUVFLDBDQUdGLENBQUEsc0RBRUUsYUFDQSxDQUFBLDRCQUdGLENBQUEsc0pBR0UsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBRUEsQ0FBQSx3S0FLSSwwQ0R6Qk4sQ0FBQSxxQkNQQSxhQUNBLENBQUEsb0JsQnJEQSxDQUFBLDJCa0J3REUsYUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBR0YsQ0FBQSxzREFFRSx5Q0FHRixDQUFBLDREQUVFLGFBQ0EsQ0FBQSw0QkFHRixDQUFBLCtKQUdFLGFBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUVBLENBQUEsaUxBS0kseUNEekJOLENBQUEsb0JDUEEsYUFDQSxDQUFBLG9CbEJyREEsQ0FBQSwwQmtCd0RFLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUdGLENBQUEsb0RBRUUseUNBR0YsQ0FBQSwwREFFRSxhQUNBLENBQUEsNEJBR0YsQ0FBQSw0SkFHRSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFFQSxDQUFBLDhLQUtJLHlDRHpCTixDQUFBLG1CQ1BBLGFBQ0EsQ0FBQSxvQmxCckRBLENBQUEseUJrQndERSxhQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFHRixDQUFBLGtEQUVFLDJDQUdGLENBQUEsd0RBRUUsYUFDQSxDQUFBLDRCQUdGLENBQUEseUpBR0UsYUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBRUEsQ0FBQSwyS0FLSSwyQ0R6Qk4sQ0FBQSxrQkNQQSxhQUNBLENBQUEsb0JsQnJEQSxDQUFBLHdCa0J3REUsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBR0YsQ0FBQSxnREFFRSx3Q0FHRixDQUFBLHNEQUVFLGFBQ0EsQ0FBQSw0QkFHRixDQUFBLHNKQUdFLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUVBLENBQUEsd0tBS0ksd0NEZFIsQ0FBQSxVQUNFLGVBQ0EsQ0FBQSxhQUNBLENBQUEsb0JqQnpFQSxDQUFBLGdCaUI0RUUsYUFDQSxDQUFBLHlCQVBKLENBQUEsZ0NBWUkseUJBWkosQ0FBQSxzQ0FpQkksYUFDQSxDQUFBLG1CQVdKLENBQUEsMkJDUEUsa0JwQjRFSSxDQUFBLGlCb0IxRUosQ0FBQSxlYnhGRSxDQUFBLG1CWWlHSixDQUFBLDJCQ1hFLG9CcEI0RUksQ0FBQSxpQm9CMUVKLENBQUEsZWJ4RkUsQ0FBQSxtQlkwR0osQ0FBQSxXQUNFLGFBQ0EsQ0FBQSxVQUZGLENBQUEsc0JBTUksZ0JyQnM5RkosQ0FBQSxzRnFCNzhGSSxVRTNJSixDQUFBLE1MZ0JNLDhCQUlBLENBQUEsdUNLcEJOLE1McUJRLGVLckJSLENBQUEsQ0FBQSxpQkFJSSxTQUlKLENBQUEscUJBRUksWUFJSixDQUFBLFlBQ0UsaUJBQ0EsQ0FBQSxRQUNBLENBQUEsZUxESSxDQUFBLDJCQUlBLENBQUEsdUNLTk4sWUxPUSxlS1BSLENBQUEsQ0FBQSxrQkFPSSxPQUNBLENBQUEsV0xORSxDQUFBLDBCQUlBLENBQUEsdUNLTk4sa0JMT1EsZWxCb25HUixDQUFBLENBQUEsdUN3QnBvR0UsaUJBR0YsQ0FBQSxpQkFDRSxrQkNvQkUsQ0FBQSx3QkFDRSxvQkFDQSxDQUFBLGtCQUNBLENBQUEscUJBQ0EsQ0FBQSxVQWhDSixDQUFBLHFCQUNBLENBQUEsbUNBQ0EsQ0FBQSxlQUNBLENBQUEsa0NBcURFLENBQUEsOEJBQ0UsYUQxQ04sQ0FBQSxlQUNFLGlCQUNBLENBQUEsUUFDQSxDQUFBLE1BQ0EsQ0FBQSxZQUNBLENBQUEsWUFDQSxDQUFBLFVBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGtCdEIySkksQ0FBQSxjc0J6SkosQ0FBQSxhQUNBLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxxQkFDQSxDQUFBLDJCQUNBLENBQUEsZ0NmZEUsQ0FBQSxvQmV1QkEsQ0FBQSxvQkFDRSxVQUNBLENBQUEsTUFHRixDQUFBLHFCQUNFLE9BQ0EsQ0FBQSxTWFlGLENBQUEseUJXbkJBLHVCQUNFLFVBQ0EsQ0FBQSxNQUdGLENBQUEsd0JBQ0UsT0FDQSxDQUFBLFNYWUYsQ0FBQSxDQUFBLHlCV25CQSx1QkFDRSxVQUNBLENBQUEsTUFHRixDQUFBLHdCQUNFLE9BQ0EsQ0FBQSxTWFlGLENBQUEsQ0FBQSx5QlduQkEsdUJBQ0UsVUFDQSxDQUFBLE1BR0YsQ0FBQSx3QkFDRSxPQUNBLENBQUEsU1hZRixDQUFBLENBQUEsMEJXbkJBLHVCQUNFLFVBQ0EsQ0FBQSxNQUdGLENBQUEsd0JBQ0UsT0FDQSxDQUFBLFNBT04sQ0FBQSxDQUFBLHVCQUVJLFFBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLHFCQy9CQSxDQUFBLGdDQUNFLG9CQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLFVBekJKLENBQUEsWUFDQSxDQUFBLG1DQUNBLENBQUEsd0JBQ0EsQ0FBQSxrQ0E4Q0UsQ0FBQSxzQ0FDRSxhRFVOLENBQUEsMEJBRUksS0FDQSxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsWUFDQSxDQUFBLG1CQzdDQSxDQUFBLG1DQUNFLG9CQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLFVBbEJKLENBQUEsaUNBQ0EsQ0FBQSxjQUNBLENBQUEsb0NBQ0EsQ0FBQSxzQkF1Q0UsQ0FBQSx5Q0FDRSxhQTdCRixDQUFBLG1DRG1ERSxnQkFLTixDQUFBLHlCQUVJLEtBQ0EsQ0FBQSxVQUNBLENBQUEsU0FDQSxDQUFBLFlBQ0EsQ0FBQSxvQkM5REEsQ0FBQSxrQ0FDRSxvQkFDQSxDQUFBLGtCQUNBLENBQUEscUJBQ0EsQ0FBQSxVQUpGLENBQUEsa0NBZ0JJLFlBR0YsQ0FBQSxtQ0FDRSxvQkFDQSxDQUFBLG1CQUNBLENBQUEscUJBQ0EsQ0FBQSxVQTlCTixDQUFBLGlDQUNBLENBQUEsdUJBQ0EsQ0FBQSxvQ0FpQ0UsQ0FBQSx3Q0FDRSxhQVZBLENBQUEsbUNEaURBLGdCQU9OLENBQUEsMElBS0ksVUFDQSxDQUFBLFdBS0osQ0FBQSxrQkU5R0UsUUFDQSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEsNEJGa0hGLENBQUEsZUFDRSxhQUNBLENBQUEsVUFDQSxDQUFBLHFCQUNBLENBQUEsVUFDQSxDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEsa0JBRUEsQ0FBQSxrQkFDQSxDQUFBLDRCQUNBLENBQUEsUXBCckhBLENBQUEsMENvQm9JRSxhQUNBLENBQUEsb0JKL0lBLENBQUEsd0JJb0hKLENBQUEsNENBaUNJLFVBQ0EsQ0FBQSxvQkp0SkEsQ0FBQSx3QklvSEosQ0FBQSxnREF3Q0ksYUFDQSxDQUFBLG1CQUNBLENBQUEsNEJBUUosQ0FBQSxvQkFDRSxhQUlGLENBQUEsaUJBQ0UsYUFDQSxDQUFBLG9CQUNBLENBQUEsZXRCQUksQ0FBQSxpQnNCRUosQ0FBQSxhQUNBLENBQUEsa0JBSUYsQ0FBQSxvQkFDRSxhQUNBLENBQUEscUJBQ0EsQ0FBQSxhRzNMRixDQUFBLCtCQUVFLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSxxQjNCaTRHRixDQUFBLHlDMkI5M0dJLGlCQUNBLENBQUEsYTNCbzRHSixDQUFBLHFEMkIvM0dNLFMzQnM0R04sQ0FBQSxtSzJCajRHTSxTQU1OLENBQUEsYUFDRSxZQUNBLENBQUEsY0FDQSxDQUFBLDBCQUhGLENBQUEsMEJBTUksVTNCdTRHSixDQUFBLDBFMkIvM0dJLGdCM0JvNEdKLENBQUEsbUdTMzRHSSx5QkFDQSxDQUFBLDRCVGc1R0osQ0FBQSwrRVNuNEdJLHdCQUNBLENBQUEsMkJrQm1CSixDQUFBLHVCQUNFLHNCQUNBLENBQUEscUJBRkYsQ0FBQSw2R0FPSSxhQUdGLENBQUEseUNBQ0UsY0FJSixDQUFBLHlFQUNFLHFCQUNBLENBQUEsb0JBR0YsQ0FBQSx5RUFDRSxvQkFDQSxDQUFBLG1CQW9CRixDQUFBLG9CQUNFLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSxzQkFIRixDQUFBLHdEQU9JLFUzQjIyR0osQ0FBQSw0RjJCdDJHSSxlM0IyMkdKLENBQUEscUhTNTdHSSw0QkFDQSxDQUFBLDJCVGk4R0osQ0FBQSxpR1NoOUdJLHdCQUNBLENBQUEseUJrQjBISixDQUFBLHlEQUdJLGUzQjYxR0osQ0FBQSxnTTJCejFHTSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsbUJDekpOLENBQUEsYUFDRSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEsbUJBQ0EsQ0FBQSxVNUJpZ0hGLENBQUEsc0g0QjMvR0ksaUJBQ0EsQ0FBQSxhQUNBLENBQUEsUUFDQSxDQUFBLFdBQ0EsQ0FBQSxlNUIyZ0hKLENBQUEsMGdCNEJ0Z0hNLGdCNUI0Z0hOLENBQUEseUk0QnBnSEksU0E1QkosQ0FBQSxtREFpQ0ksUzVCd2dISixDQUFBLDJGUy8vR0ksd0JBQ0EsQ0FBQSwyQm1CM0NKLENBQUEsMEJBNENJLFlBQ0EsQ0FBQSxrQkE3Q0osQ0FBQSxtSW5CNEJJLHlCQUNBLENBQUEsNEJtQjdCSixDQUFBLCtEbkIwQ0ksd0JBQ0EsQ0FBQSwyQlR1aEhKLENBQUEsZ1RTdGlISSx5QkFDQSxDQUFBLDRCVDZpSEosQ0FBQSxvU1M5aUhJLHlCQUNBLENBQUEsNEJUb2pISixDQUFBLHlDNEJqZ0hFLFk1QnVnSEYsQ0FBQSxtRDRCamdISSxpQkFDQSxDQUFBLFM1QnNnSEosQ0FBQSwrRDRCbmdITSxTNUIyZ0hOLENBQUEsNFY0Qm5nSEksZ0JBSUosQ0FBQSxxQkFBdUIsaUJBQ3ZCLENBQUEsb0JBQXNCLGdCQVF0QixDQUFBLGtCQUNFLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsZTFCMkRJLENBQUEsYzBCekRKLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdCQUNBLENBQUEsd0JuQi9HRSxDQUFBLG9CVDJuSEosQ0FBQSwyRTRCdGdISSxZNUIyZ0hKLENBQUEsMkU0Qi8vR0UsK0I1Qm9nSEYsQ0FBQSw2UDRCMy9HRSxrQjFCd0JJLENBQUEsaUIwQnRCSixDQUFBLGVuQjVJRSxDQUFBLG1CVGlwSEosQ0FBQSwyRTRCLy9HRSxnQzVCb2dIRixDQUFBLDZQNEIzL0dFLG9CMUJPSSxDQUFBLGlCMEJMSixDQUFBLGVuQjdKRSxDQUFBLG1CbUJpS0osQ0FBQSw4REFFRSxxQjVCdWdIRixDQUFBLHNrQlMxcEhJLHlCQUNBLENBQUEsNEJtQndLSixDQUFBLCtXbkIzSkksd0JBQ0EsQ0FBQSwyQm9CeENKLENBQUEsZ0JBQ0UsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSxnQ0FBQSxDQUFBLGtCQUFBLENBQUEsd0JBR0YsQ0FBQSx1QkFDRSxtQkFDQSxDQUFBLGlCQUdGLENBQUEsc0JBQ0UsaUJBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxjQUNBLENBQUEsU0FORixDQUFBLDREQVNJLFVBQ0EsQ0FBQSxvQlQzQkEsQ0FBQSx3QlNpQkosQ0FBQSwwREFvQk0sMENBcEJOLENBQUEsd0VBeUJJLG9CQXpCSixDQUFBLDBFQTZCSSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkEvQkosQ0FBQSwyR0F1Q00sYUF2Q04sQ0FBQSwySEEwQ1Esd0JBVVIsQ0FBQSxzQkFDRSxpQkFDQSxDQUFBLGVBRUEsQ0FBQSxrQkFKRixDQUFBLDhCQVNJLGlCQUNBLENBQUEsVUFDQSxDQUFBLFlBQ0EsQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxtQkFDQSxDQUFBLFVBQ0EsQ0FBQSxxQkFDQSxDQUFBLHdCQWxCSixDQUFBLDZCQXdCSSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLGdDQVNKLENBQUEsK0NwQmpHSSxvQm9CaUdKLENBQUEsNEVBT00saU9BUE4sQ0FBQSxtRkFhTSxvQlQxSEYsQ0FBQSx3QlM2R0osQ0FBQSxrRkFrQk0sOEtBbEJOLENBQUEsc0ZUN0dJLG1DUzZHSixDQUFBLDRGVDdHSSxtQ1NpSkosQ0FBQSw0Q0FHSSxpQkFISixDQUFBLHlFQVFNLDZLQVJOLENBQUEsbUZUakpJLG1DU3lLSixDQUFBLGVBQ0Usb0JBREYsQ0FBQSw2Q0FLTSxhQUNBLENBQUEsYUFDQSxDQUFBLGtCQUVBLENBQUEsbUJBVE4sQ0FBQSw0Q0FhTSxzQkFDQSxDQUFBLHlCQUNBLENBQUEsc0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLHdCQUVBLENBQUEsbUJYbExBLENBQUEsaUlBSUEsQ0FBQSx1Q1cySk4sNENYMUpRLGVXMEpSLENBQUEsQ0FBQSwwRUEwQk0scUJBQ0EsQ0FBQSw0QkEzQk4sQ0FBQSxvRlR6S0ksbUNTc05KLENBQUEsZUFDRSxvQkFDQSxDQUFBLFVBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHNDM0I1Q0ksQ0FBQSxjMkIrQ0osQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGFBQ0EsQ0FBQSxxQkFDQSxDQUFBLHFPQUNBLENBQUEsd0JwQnRORSxDQUFBLG9Cb0J5TkYsQ0FBQSx1QkFBQSxDQUFBLGVBZkYsQ0FBQSxxQkFrQkksb0JBQ0EsQ0FBQSxTQUtFLENBQUEsMENBeEJOLENBQUEsZ0NBaUNNLGFBQ0EsQ0FBQSxxQkFsQ04sQ0FBQSw4REF3Q0ksV0FDQSxDQUFBLG9CQUNBLENBQUEscUJBMUNKLENBQUEsd0JBOENJLGFBQ0EsQ0FBQSx3QkEvQ0osQ0FBQSwyQkFvREksWUFwREosQ0FBQSw4QkF5REksaUJBQ0EsQ0FBQSx5QkFJSixDQUFBLGtCQUNFLGdDQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCM0IxR0ksQ0FBQSxpQjJCOEdOLENBQUEsa0JBQ0UsK0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQUNBLENBQUEsaUIzQmxISSxDQUFBLGlCMkIySE4sQ0FBQSxhQUNFLGlCQUNBLENBQUEsb0JBQ0EsQ0FBQSxVQUNBLENBQUEsaUNBQ0EsQ0FBQSxlQUdGLENBQUEsbUJBQ0UsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLGlDQUNBLENBQUEsUUFDQSxDQUFBLGVBQ0EsQ0FBQSxTQVBGLENBQUEsNENBVUksb0JBQ0EsQ0FBQSwwQzdCcW9ISixDQUFBLCtGNkIvbkhJLHdCQWpCSixDQUFBLHNEQXNCTSxnQkF0Qk4sQ0FBQSwwREEyQkkseUJBSUosQ0FBQSxtQkFDRSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsTUFDQSxDQUFBLFNBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHNCQUNBLENBQUEsZUFFQSxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLHFCQUNBLENBQUEsd0JwQmxWRSxDQUFBLG9Cb0JvVUosQ0FBQSwwQkFtQkksaUJBQ0EsQ0FBQSxLQUNBLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsYUFDQSxDQUFBLDJCQUNBLENBQUEsc0JBQ0EsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLGdCVDdXQSxDQUFBLHdCUytXQSxDQUFBLG1CcEJuV0EsQ0FBQSwrQm9COFdKLENBQUEsY0FDRSxVQUNBLENBQUEsYUFDQSxDQUFBLFNBQ0EsQ0FBQSw0QkFDQSxDQUFBLHVCQUFBLENBQUEsZUFMRixDQUFBLG9CQVFJLFNBUkosQ0FBQSwwQ0FZOEIseURBWjlCLENBQUEsc0NBYThCLHlEQWI5QixDQUFBLCtCQWM4Qix5REFkOUIsQ0FBQSxnQ0FrQkksUUFsQkosQ0FBQSxvQ0FzQkksVUFDQSxDQUFBLFdBQ0EsQ0FBQSxrQlRsWkEsQ0FBQSx3QlNvWkEsQ0FBQSxRcEJ4WUEsQ0FBQSxrQlNGRSxDQUFBLDhHVzhZRixDWDlZRSxzR1c4WUYsQ0FBQSx1QkFBQSxDQUFBLGVYMVlFLENBQUEsdUNXNFdOLG9DWDNXUSx1QlcyV1IsQ1gzV1EsZVcyV1IsQ0FBQSxDQUFBLDJDVDFYSSx3QlMwWEosQ0FBQSw2Q0FzQ0ksVUFDQSxDQUFBLFlBQ0EsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSx3QkFDQSxDQUFBLHdCcEJ6WkEsQ0FBQSxrQm9COFdKLENBQUEsZ0NBaURJLFVBQ0EsQ0FBQSxXVDVhQSxDQUFBLHdCUzhhQSxDQUFBLFFwQmxhQSxDQUFBLGtCU0ZFLENBQUEsMkdXd2FGLENYeGFFLHNHV3dhRixDQUFBLGVYcGFFLENBQUEsdUNXNFdOLGdDWDNXUSxvQlcyV1IsQ1gzV1EsZVcyV1IsQ0FBQSxDQUFBLHVDVDFYSSx3QlMwWEosQ0FBQSxnQ0FnRUksVUFDQSxDQUFBLFlBQ0EsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSx3QkFDQSxDQUFBLHdCcEJuYkEsQ0FBQSxrQm9COFdKLENBQUEseUJBMkVJLFVBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsaUJUemNBLENBQUEsd0JTMmNBLENBQUEsUXBCL2JBLENBQUEsa0JTRkUsQ0FBQSwwR1dxY0YsQ1hyY0Usc0dXcWNGLENBQUEsZVhqY0UsQ0FBQSx1Q1c0V04seUJYM1dRLG1CVzJXUixDWDNXUSxlVzJXUixDQUFBLENBQUEsZ0NUMVhJLHdCUzBYSixDQUFBLHlCQTZGSSxVQUNBLENBQUEsWUFDQSxDQUFBLGlCQUNBLENBQUEsY0FDQSxDQUFBLDRCQUNBLENBQUEsd0JBQ0EsQ0FBQSxrQkFuR0osQ0FBQSw4QkF3R0ksd0JwQnRkQSxDQUFBLGtCb0I4V0osQ0FBQSw4QkE2R0ksaUJBQ0EsQ0FBQSx3QnBCNWRBLENBQUEsa0JvQjhXSixDQUFBLDZDQW9ITSx3QkFwSE4sQ0FBQSxzREF3SE0sY0F4SE4sQ0FBQSx5Q0E0SE0sd0JBNUhOLENBQUEseUNBZ0lNLGNBaElOLENBQUEsa0NBb0lNLHdCQUtOLENBQUEsZ0VYemZNLHNHQUlBLENBQUEsdUNXcWZOLGdFWHBmUSxlWWhCUixDQUFBLENBQUEsS0FDRSxZQUNBLENBQUEsY0FDQSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEsZUFHRixDQUFBLFVBQ0UsYUFDQSxDQUFBLGtCMUJDQSxDQUFBLGdDMEJHRSxvQkFOSixDQUFBLG1CQVdJLGFBQ0EsQ0FBQSxtQkFDQSxDQUFBLGNBUUosQ0FBQSxVQUNFLCtCQURGLENBQUEsb0JBSUksa0JBQ0EsQ0FBQSw0QkFDQSxDQUFBLDRCckJiQSxDQUFBLDZCQUNBLENBQUEsOEJMWkYsQ0FBQSxvRDBCNkJJLGlCQUNBLENBQUEsb0NBWk4sQ0FBQSw2QkFnQk0sYUFDQSxDQUFBLDRCQUNBLENBQUEsd0I5Qm1xSU4sQ0FBQSw4RDhCN3BJSSxhQUNBLENBQUEscUJBQ0EsQ0FBQSxpQ0ExQkosQ0FBQSx5QkErQkksZXJCdENBLENBQUEsd0JBQ0EsQ0FBQSx5QnFCZ0RKLENBQUEscUJBRUksY0FDQSxDQUFBLFFyQjdEQSxDQUFBLG9CcUIwREosQ0FBQSx1REFTSSxVQUNBLENBQUEsd0I5QjBwSUosQ0FBQSx3QzhCOW9JSSxhQUNBLENBQUEsaUI5Qm9wSUosQ0FBQSxrRDhCN29JSSxZQUNBLENBQUEsV0FDQSxDQUFBLGlCQVNKLENBQUEsdUJBRUksWUFGSixDQUFBLHFCQUtJLGFDekdKLENBQUEsUUFDRSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSw2QkFDQSxDQUFBLGtCQU5GLENBQUEsb0lBV0ksWUFDQSxDQUFBLGNBQ0EsQ0FBQSxrQkFDQSxDQUFBLDZCQW9CSixDQUFBLGNBQ0Usb0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLHVCQUNBLENBQUEsaUI3QjZISSxDQUFBLGlCNkIzSEosQ0FBQSxtQkFDQSxDQUFBLGtCM0IxQ0EsQ0FBQSx3QzJCNkNFLG9CQVNKLENBQUEsWUFDRSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxjQUNBLENBQUEsZUFDQSxDQUFBLGVBTEYsQ0FBQSxzQkFRSSxlQUNBLENBQUEsY0FUSixDQUFBLDJCQWFJLGVBQ0EsQ0FBQSxVQVNKLENBQUEsYUFDRSxvQkFDQSxDQUFBLGlCQUNBLENBQUEsb0JBWUYsQ0FBQSxpQkFDRSxlQUNBLENBQUEsV0FHQSxDQUFBLGtCQUlGLENBQUEsZ0JBQ0UscUI3QjhESSxDQUFBLGlCNkI1REosQ0FBQSxhQUNBLENBQUEsNEJBQ0EsQ0FBQSw0QnRCeEdFLENBQUEsb0JMRkYsQ0FBQSw0QzJCOEdFLG9CQU1KLENBQUEscUJBQ0Usb0JBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsVUFDQSxDQUFBLGtDQUdGLENBQUEsbUJBQ0UsZUFDQSxDQUFBLGVsQnRFRSxDQUFBLDRCa0JnRkMsZ01BR0ssZUFDQSxDQUFBLGNsQmpHTixDQUFBLENBQUEseUJrQjZGQSxrQkFvQkksb0JBQ0EsQ0FBQSwwQkFyQkgsQ0FBQSw4QkF3Qkssa0JBeEJMLENBQUEsNkNBMkJPLGlCQTNCUCxDQUFBLHdDQStCTyxtQkFDQSxDQUFBLGtCQWhDUCxDQUFBLGdNQXNDSyxnQkF0Q0wsQ0FBQSxxQ0FxREssZ0JBckRMLENBQUEsbUNBeURLLHNCQUdBLENBQUEsZUE1REwsQ0FBQSxrQ0FnRUssWWxCaEpOLENBQUEsQ0FBQSw0QmtCZ0ZDLGdNQUdLLGVBQ0EsQ0FBQSxjbEJqR04sQ0FBQSxDQUFBLHlCa0I2RkEsa0JBb0JJLG9CQUNBLENBQUEsMEJBckJILENBQUEsOEJBd0JLLGtCQXhCTCxDQUFBLDZDQTJCTyxpQkEzQlAsQ0FBQSx3Q0ErQk8sbUJBQ0EsQ0FBQSxrQkFoQ1AsQ0FBQSxnTUFzQ0ssZ0JBdENMLENBQUEscUNBcURLLGdCQXJETCxDQUFBLG1DQXlESyxzQkFHQSxDQUFBLGVBNURMLENBQUEsa0NBZ0VLLFlsQmhKTixDQUFBLENBQUEsNEJrQmdGQyxnTUFHSyxlQUNBLENBQUEsY2xCakdOLENBQUEsQ0FBQSx5QmtCNkZBLGtCQW9CSSxvQkFDQSxDQUFBLDBCQXJCSCxDQUFBLDhCQXdCSyxrQkF4QkwsQ0FBQSw2Q0EyQk8saUJBM0JQLENBQUEsd0NBK0JPLG1CQUNBLENBQUEsa0JBaENQLENBQUEsZ01Bc0NLLGdCQXRDTCxDQUFBLHFDQXFESyxnQkFyREwsQ0FBQSxtQ0F5REssc0JBR0EsQ0FBQSxlQTVETCxDQUFBLGtDQWdFSyxZbEJoSk4sQ0FBQSxDQUFBLDZCa0JnRkMsZ01BR0ssZUFDQSxDQUFBLGNsQmpHTixDQUFBLENBQUEsMEJrQjZGQSxrQkFvQkksb0JBQ0EsQ0FBQSwwQkFyQkgsQ0FBQSw4QkF3Qkssa0JBeEJMLENBQUEsNkNBMkJPLGlCQTNCUCxDQUFBLHdDQStCTyxtQkFDQSxDQUFBLGtCQWhDUCxDQUFBLGdNQXNDSyxnQkF0Q0wsQ0FBQSxxQ0FxREssZ0JBckRMLENBQUEsbUNBeURLLHNCQUdBLENBQUEsZUE1REwsQ0FBQSxrQ0FnRUssWUFyRVYsQ0FBQSxDQUFBLGVBeUJRLG9CQUNBLENBQUEsMEJBMUJSLENBQUEsOEtBUVUsZUFDQSxDQUFBLGNBVFYsQ0FBQSwyQkE2QlUsa0JBN0JWLENBQUEsMENBZ0NZLGlCQWhDWixDQUFBLHFDQW9DWSxtQkFDQSxDQUFBLGtCQXJDWixDQUFBLDhLQTJDVSxnQkEzQ1YsQ0FBQSxrQ0EwRFUsZ0JBMURWLENBQUEsZ0NBOERVLHNCQUdBLENBQUEsZUFqRVYsQ0FBQSwrQkFxRVUsWUFhVixDQUFBLDRCQUVJLG9CM0J4TkYsQ0FBQSxvRTJCMk5JLG9CQUxOLENBQUEsb0NBV00sb0IzQmpPSixDQUFBLG9GMkJvT00sb0JBZFIsQ0FBQSw2Q0FrQlEsb0IvQjYySVIsQ0FBQSwwSytCcjJJTSxvQkExQk4sQ0FBQSw4QkErQkksb0JBQ0EsQ0FBQSwyQkFoQ0osQ0FBQSxtQ0FvQ0ksa1JBcENKLENBQUEsMkJBd0NJLG9CQXhDSixDQUFBLDZCQTBDTSxvQjNCaFFKLENBQUEsc0UyQm1RTSxvQkFPUixDQUFBLDJCQUVJLFUzQjVRRixDQUFBLGtFMkIrUUksVUFMTixDQUFBLG1DQVdNLDBCM0JyUkosQ0FBQSxrRjJCd1JNLDJCQWRSLENBQUEsNENBa0JRLDJCL0J5MklSLENBQUEsc0srQmoySU0sVUExQk4sQ0FBQSw2QkErQkksMEJBQ0EsQ0FBQSxpQ0FoQ0osQ0FBQSxrQ0FvQ0ksd1JBcENKLENBQUEsMEJBd0NJLDBCQXhDSixDQUFBLDRCQTBDTSxVM0JwVEosQ0FBQSxvRTJCdVRNLFVDblVSLENBQUEsTUFDRSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLFdBRUEsQ0FBQSxvQkFDQSxDQUFBLHFCQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQ3ZCS0UsQ0FBQSxvQnVCZEosQ0FBQSxTQWFJLGNBQ0EsQ0FBQSxhQWRKLENBQUEsa0JBa0JJLGtCQUNBLENBQUEscUJBbkJKLENBQUEsOEJBc0JNLGtCdkJDRixDQUFBLHlDQUNBLENBQUEsMEN1QnhCSixDQUFBLDZCQTJCTSxxQnZCVUYsQ0FBQSw2Q0FDQSxDQUFBLDRDdUJ0Q0osQ0FBQSw4REFvQ0ksWUFJSixDQUFBLFdBR0UsYUFHQSxDQUFBLGNBQ0EsQ0FBQSxlQUlGLENBQUEsWUFDRSxvQkFHRixDQUFBLGVBQ0UsbUJBQ0EsQ0FBQSxlQUdGLENBQUEsc0JBQ0UsZTVCckRBLENBQUEsaUI0QjBERSxvQkFGSixDQUFBLHNCQU1JLG1CQVFKLENBQUEsYUFDRSxzQkFDQSxDQUFBLGVBRUEsQ0FBQSxnQ0FDQSxDQUFBLHdDQUxGLENBQUEseUJ2QmhFSSx1RHVCNEVKLENBQUEsYUFDRSxzQkFFQSxDQUFBLGdDQUNBLENBQUEscUNBSkYsQ0FBQSx3QnZCNUVJLHVEdUI0RkosQ0FBQSxrQkFDRSxxQkFDQSxDQUFBLHFCQUNBLENBQUEsb0JBQ0EsQ0FBQSxlQUdGLENBQUEsbUJBQ0UscUJBQ0EsQ0FBQSxvQkFJRixDQUFBLGtCQUNFLGlCQUNBLENBQUEsS0FDQSxDQUFBLE9BQ0EsQ0FBQSxRQUNBLENBQUEsTUFDQSxDQUFBLGV2Qi9HRSxDQUFBLGdDdUJtSEosQ0FBQSx5Q0FHRSxhQUNBLENBQUEsVUFHRixDQUFBLHdCdkJqSEkseUNBQ0EsQ0FBQSwwQ3VCcUhKLENBQUEsMkJ2QnhHSSw2Q0FDQSxDQUFBLDRDdUIrR0osQ0FBQSxpQkFFSSxrQm5CL0ZBLENBQUEseUJtQjZGSixXQU1JLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLGtCQUNBLENBQUEsaUJBVEosQ0FBQSxpQkFhTSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsZ0JBVU4sQ0FBQSxDQUFBLGtCQUlJLGtCbkIzSEEsQ0FBQSx5Qm1CdUhKLFlBUUksWUFDQSxDQUFBLGtCQVRKLENBQUEsa0JBY00sV0FDQSxDQUFBLGVBZk4sQ0FBQSx3QkFrQlEsYUFDQSxDQUFBLGFBbkJSLENBQUEsbUN2QmpKSSx5QkFDQSxDQUFBLDRCVGcwSkYsQ0FBQSxpR2dDbHBKVSx5QmhDc3BKVixDQUFBLG9HZ0NqcEpVLDRCQW5DWixDQUFBLG9DdkJuSUksd0JBQ0EsQ0FBQSwyQlQ4ekpGLENBQUEsbUdnQy9vSlUsd0JoQ21wSlYsQ0FBQSxzR2dDOW9KVSwyQkFhWixDQUFBLENBQUEsb0JBRUksb0JuQnhMQSxDQUFBLHlCbUJzTEosY0FNSSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSxTQUNBLENBQUEsUUFUSixDQUFBLG9CQVlNLG9CQUNBLENBQUEsVUFVTixDQUFBLENBQUEsV0FDRSxvQkFERixDQUFBLGlCQUlJLGVBSkosQ0FBQSxvQ0FPTSxldkJ2T0YsQ0FBQSw0QkFDQSxDQUFBLDJCdUIrTkosQ0FBQSxxQ3ZCOU9JLHdCQUNBLENBQUEseUJ1QjZPSixDQUFBLDhCdkJ2UEksZXVCd1FFLENBQUEsa0JDMVJOLENBQUEsWUFDRSxZQUNBLENBQUEsY0FDQSxDQUFBLG1CQUNBLENBQUEsa0JBRUEsQ0FBQSxlQUNBLENBQUEsd0J4QldFLENBQUEsb0J3QlBKLENBQUEsa0NBR0ksa0JBSEosQ0FBQSwwQ0FNTSxVQUNBLENBQUEsbUJBQ0EsQ0FBQSxhQUNBLENBQUEsV0FUTixDQUFBLGdEQW9CSSx5QkFwQkosQ0FBQSxnREF3Qkksb0JBeEJKLENBQUEsd0JBNEJJLGFDdkNKLENBQUEsWUFDRSxZNUJHQSxDQUFBLGNBQ0EsQ0FBQSxlR2FFLENBQUEsb0J5QlpKLENBQUEsV0FDRSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxvQkFDQSxDQUFBLGdCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhQUVBLENBQUEscUJBQ0EsQ0FBQSx3QkFURixDQUFBLGlCQVlJLFNBQ0EsQ0FBQSxhQUNBLENBQUEsb0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQWhCSixDQUFBLGlCQW9CSSxTQUNBLENBQUEsU0FDQSxDQUFBLDBDQUlKLENBQUEsa0NBR00sYXpCYUYsQ0FBQSw2QkFDQSxDQUFBLGdDeUJqQkosQ0FBQSxpQ3pCRUksOEJBQ0EsQ0FBQSxpQ3lCSEosQ0FBQSw2QkFjSSxTQUNBLENBQUEsVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBakJKLENBQUEsK0JBcUJJLGFBQ0EsQ0FBQSxtQkFFQSxDQUFBLFdBQ0EsQ0FBQSxxQkFDQSxDQUFBLG9CQ3ZERixDQUFBLDBCQUNFLHFCakNnTEUsQ0FBQSxpQmlDOUtGLENBQUEsZUFLRSxDQUFBLGlEMUJxQ0YsNEJBQ0EsQ0FBQSwrQjBCakNFLENBQUEsZ0QxQmtCRiw2QkFDQSxDQUFBLGdDMEJoQ0YsQ0FBQSwwQkFDRSxvQmpDZ0xFLENBQUEsaUJpQzlLRixDQUFBLGVBS0UsQ0FBQSxpRDFCcUNGLDRCQUNBLENBQUEsK0IwQmpDRSxDQUFBLGdEMUJrQkYsNkJBQ0EsQ0FBQSxnQzJCOUJKLENBQUEsT0FDRSxvQkFDQSxDQUFBLGtCbEM2SkUsQ0FBQSxha0MzSkYsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSx1QjNCS0UsQ0FBQSxvQlNGRSxDQUFBLDZIQUlBLENBQUEsdUNrQmZOLE9sQmdCUSxlZExOLENBQUEsQ0FBQSw0QmdDR0ksb0JBZE4sQ0FBQSxhQW9CSSxZQUtKLENBQUEsWUFDRSxpQkFDQSxDQUFBLFFBT0YsQ0FBQSxZQUNFLGtCQUNBLENBQUEsaUIzQnZCRSxDQUFBLG1CMkJnQ0YsQ0FBQSxlQ2pEQSxVQUNBLENBQUEsd0JqQ2NBLENBQUEsNENpQ1ZJLFVBQ0EsQ0FBQSx3QkFISSxDQUFBLDRDQVFKLFNBQ0EsQ0FBQSx5Q0RxQ0osQ0FBQSxpQkNqREEsVUFDQSxDQUFBLHdCakNjQSxDQUFBLGdEaUNWSSxVQUNBLENBQUEsd0JBSEksQ0FBQSxnREFRSixTQUNBLENBQUEsMkNEcUNKLENBQUEsZUNqREEsVUFDQSxDQUFBLHdCakNjQSxDQUFBLDRDaUNWSSxVQUNBLENBQUEsd0JBSEksQ0FBQSw0Q0FRSixTQUNBLENBQUEseUNEcUNKLENBQUEsWUNqREEsVUFDQSxDQUFBLHdCakNjQSxDQUFBLHNDaUNWSSxVQUNBLENBQUEsd0JBSEksQ0FBQSxzQ0FRSixTQUNBLENBQUEsMENEcUNKLENBQUEsZUNqREEsYUFDQSxDQUFBLHdCakNjQSxDQUFBLDRDaUNWSSxhQUNBLENBQUEsd0JBSEksQ0FBQSw0Q0FRSixTQUNBLENBQUEseUNEcUNKLENBQUEsY0NqREEsVUFDQSxDQUFBLHdCakNjQSxDQUFBLDBDaUNWSSxVQUNBLENBQUEsd0JBSEksQ0FBQSwwQ0FRSixTQUNBLENBQUEseUNEcUNKLENBQUEsYUNqREEsYUFDQSxDQUFBLHdCakNjQSxDQUFBLHdDaUNWSSxhQUNBLENBQUEsd0JBSEksQ0FBQSx3Q0FRSixTQUNBLENBQUEsMkNEcUNKLENBQUEsWUNqREEsVUFDQSxDQUFBLHdCakNjQSxDQUFBLHNDaUNWSSxVQUNBLENBQUEsd0JBSEksQ0FBQSxzQ0FRSixTQUNBLENBQUEsd0NDYk4sQ0FBQSxXQUNFLGlCQUNBLENBQUEsa0JBRUEsQ0FBQSx3QjdCY0UsQ0FBQSxtQkkwQ0EsQ0FBQSx5QnlCNURKLFdBUUksaUJBSUosQ0FBQSxDQUFBLGlCQUNFLGVBQ0EsQ0FBQSxjN0JJRSxDQUFBLGU4QmRKLENBQUEsT0FDRSxpQkFDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSw0QjlCVUUsQ0FBQSxvQjhCTEosQ0FBQSxlQUVFLGFBSUYsQ0FBQSxZQUNFLGVBUUYsQ0FBQSxtQkFDRSxrQkFERixDQUFBLDBCQUtJLGlCQUNBLENBQUEsS0FDQSxDQUFBLE9BQ0EsQ0FBQSxTQUNBLENBQUEsc0JBQ0EsQ0FBQSxhQVVGLENBQUEsZUMvQ0EsYXBCS0UsQ0FBQSx3Qm9CSEYsQ0FBQSxvQkFFQSxDQUFBLGtCQUNFLHdCQUdGLENBQUEsMkJBQ0UsYURzQ0YsQ0FBQSxpQkMvQ0EsYXBCS0UsQ0FBQSx3Qm9CSEYsQ0FBQSxvQkFFQSxDQUFBLG9CQUNFLHdCQUdGLENBQUEsNkJBQ0UsYURzQ0YsQ0FBQSxlQy9DQSxhcEJLRSxDQUFBLHdCb0JIRixDQUFBLG9CQUVBLENBQUEsa0JBQ0Usd0JBR0YsQ0FBQSwyQkFDRSxhRHNDRixDQUFBLFlDL0NBLGFwQktFLENBQUEsd0JvQkhGLENBQUEsb0JBRUEsQ0FBQSxlQUNFLHdCQUdGLENBQUEsd0JBQ0UsYURzQ0YsQ0FBQSxlQy9DQSxhcEJLRSxDQUFBLHdCb0JIRixDQUFBLG9CQUVBLENBQUEsa0JBQ0Usd0JBR0YsQ0FBQSwyQkFDRSxhRHNDRixDQUFBLGNDL0NBLGFwQktFLENBQUEsd0JvQkhGLENBQUEsb0JBRUEsQ0FBQSxpQkFDRSx3QkFHRixDQUFBLDBCQUNFLGFEc0NGLENBQUEsYUMvQ0EsYXBCS0UsQ0FBQSx3Qm9CSEYsQ0FBQSxvQkFFQSxDQUFBLGdCQUNFLHdCQUdGLENBQUEseUJBQ0UsYURzQ0YsQ0FBQSxZQy9DQSxhcEJLRSxDQUFBLHdCb0JIRixDQUFBLG9CQUVBLENBQUEsZUFDRSx3QkFHRixDQUFBLHdCQUNFLGFDUkYsQ0FBQSxnQ0FDRSxLQUFPLDBCQUNQLENBQUssR0FBQSx1QkFJVCxDQUFBLENBQUEsVUFDRSxZQUNBLENBQUEsV0FDQSxDQUFBLGVBQ0EsQ0FBQSxhdkN3S0ksQ0FBQSxnQnVDdEtKLENBQUEsd0JoQ0lFLENBQUEsb0JnQ0NKLENBQUEsY0FDRSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdCdkJYSSxDQUFBLHlCQUlBLENBQUEsdUN1QkROLGN2QkVRLGV1QlVSLENBQUEsQ0FBQSxzQnJCWUUsaUxxQlZBLENBQUEseUJBSUEsQ0FBQSx1QkFDRSxpREFHRSxDQUFBLHVDQUpKLHVCQUtNLGNDMUNSLENBQUEsQ0FBQSxPQUNFLFlBQ0EsQ0FBQSxzQkFHRixDQUFBLFlBQ0UsTUNGRixDQUFBLFlBQ0UsWUFDQSxDQUFBLHFCQUdBLENBQUEsY0FDQSxDQUFBLGVsQ1FFLENBQUEsb0JrQ0VKLENBQUEsd0JBQ0UsVUFDQSxDQUFBLGFBQ0EsQ0FBQSxrQnZDUEEsQ0FBQSw0RHVDV0UsU0FDQSxDQUFBLGFBQ0EsQ0FBQSxvQkFDQSxDQUFBLHdCQVZKLENBQUEsK0JBY0ksYUFDQSxDQUFBLHdCQVNKLENBQUEsaUJBQ0UsaUJBQ0EsQ0FBQSxhQUNBLENBQUEsc0JBR0EsQ0FBQSxxQkFDQSxDQUFBLGlDQVBGLENBQUEsNkJsQ2pCSSw4QkFDQSxDQUFBLCtCa0NnQkosQ0FBQSw0QmxDSEksa0NBQ0EsQ0FBQSxpQ2tDRUosQ0FBQSxvREFtQkksYUFDQSxDQUFBLG1CQUNBLENBQUEscUJBckJKLENBQUEsd0JBMEJJLFNBQ0EsQ0FBQSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkE3QkosQ0FBQSxrQ0FpQ0ksa0JBakNKLENBQUEseUNBb0NNLGVBQ0EsQ0FBQSxvQkFjRixDQUFBLHVCQUNFLGtCQURGLENBQUEsb0RsQ3RCQSxnQ0FaQSxDQUFBLHlCa0NrQ0EsQ0FBQSxtRGxDbENBLDhCQVlBLENBQUEsMkJrQ3NCQSxDQUFBLCtDQWVNLFlBZk4sQ0FBQSx5REFtQk0sb0JBQ0EsQ0FBQSxtQkFwQk4sQ0FBQSxnRUF1QlEsZ0JBQ0EsQ0FBQSxxQjlCM0RSLENBQUEseUI4Qm1DQSwwQkFDRSxrQkFERixDQUFBLHVEbEN0QkEsZ0NBWkEsQ0FBQSx5QmtDa0NBLENBQUEsc0RsQ2xDQSw4QkFZQSxDQUFBLDJCa0NzQkEsQ0FBQSxrREFlTSxZQWZOLENBQUEsNERBbUJNLG9CQUNBLENBQUEsbUJBcEJOLENBQUEsbUVBdUJRLGdCQUNBLENBQUEscUI5QjNEUixDQUFBLENBQUEseUI4Qm1DQSwwQkFDRSxrQkFERixDQUFBLHVEbEN0QkEsZ0NBWkEsQ0FBQSx5QmtDa0NBLENBQUEsc0RsQ2xDQSw4QkFZQSxDQUFBLDJCa0NzQkEsQ0FBQSxrREFlTSxZQWZOLENBQUEsNERBbUJNLG9CQUNBLENBQUEsbUJBcEJOLENBQUEsbUVBdUJRLGdCQUNBLENBQUEscUI5QjNEUixDQUFBLENBQUEseUI4Qm1DQSwwQkFDRSxrQkFERixDQUFBLHVEbEN0QkEsZ0NBWkEsQ0FBQSx5QmtDa0NBLENBQUEsc0RsQ2xDQSw4QkFZQSxDQUFBLDJCa0NzQkEsQ0FBQSxrREFlTSxZQWZOLENBQUEsNERBbUJNLG9CQUNBLENBQUEsbUJBcEJOLENBQUEsbUVBdUJRLGdCQUNBLENBQUEscUI5QjNEUixDQUFBLENBQUEsMEI4Qm1DQSwwQkFDRSxrQkFERixDQUFBLHVEbEN0QkEsZ0NBWkEsQ0FBQSx5QmtDa0NBLENBQUEsc0RsQ2xDQSw4QkFZQSxDQUFBLDJCa0NzQkEsQ0FBQSxrREFlTSxZQWZOLENBQUEsNERBbUJNLG9CQUNBLENBQUEsbUJBcEJOLENBQUEsbUVBdUJRLGdCQUNBLENBQUEscUJBY1osQ0FBQSxDQUFBLGtCbENuSEksZWtDbUhKLENBQUEsbUNBSUksb0JBSkosQ0FBQSw4Q0FPTSxxQkN6SUosQ0FBQSx5QkFDRSxhQUNBLENBQUEsd0J4Q1dGLENBQUEsNEd3Q1BNLGFBQ0EsQ0FBQSx3QkFQTixDQUFBLHVEQVdNLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQWJOLENBQUEsMkJBQ0UsYUFDQSxDQUFBLHdCeENXRixDQUFBLGdId0NQTSxhQUNBLENBQUEsd0JBUE4sQ0FBQSx5REFXTSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFiTixDQUFBLHlCQUNFLGFBQ0EsQ0FBQSx3QnhDV0YsQ0FBQSw0R3dDUE0sYUFDQSxDQUFBLHdCQVBOLENBQUEsdURBV00sVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBYk4sQ0FBQSxzQkFDRSxhQUNBLENBQUEsd0J4Q1dGLENBQUEsc0d3Q1BNLGFBQ0EsQ0FBQSx3QkFQTixDQUFBLG9EQVdNLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQWJOLENBQUEseUJBQ0UsYUFDQSxDQUFBLHdCeENXRixDQUFBLDRHd0NQTSxhQUNBLENBQUEsd0JBUE4sQ0FBQSx1REFXTSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFiTixDQUFBLHdCQUNFLGFBQ0EsQ0FBQSx3QnhDV0YsQ0FBQSwwR3dDUE0sYUFDQSxDQUFBLHdCQVBOLENBQUEsc0RBV00sVUFDQSxDQUFBLHdCQUNBLENBQUEsb0JBYk4sQ0FBQSx1QkFDRSxhQUNBLENBQUEsd0J4Q1dGLENBQUEsd0d3Q1BNLGFBQ0EsQ0FBQSx3QkFQTixDQUFBLHFEQVdNLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQWJOLENBQUEsc0JBQ0UsYUFDQSxDQUFBLHdCeENXRixDQUFBLHNHd0NQTSxhQUNBLENBQUEsd0JBUE4sQ0FBQSxvREFXTSxVQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkNoQlIsQ0FBQSxPQUNFLFczQ21MSSxDQUFBLGdCMkNqTEosQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLFV6Q0tBLENBQUEsYXlDREUsVUFDQSxDQUFBLG9CekNJRixDQUFBLHNGeUNDSSxXQVdOLENBQUEsYUFDRSxTQUNBLENBQUEsNEJBQ0EsQ0FBQSxRQU1GLENBQUEsaUJBQ0UsbUJDdENGLENBQUEsT0FHRSxnQkFDQSxDQUFBLGU1Q2dMSSxDQUFBLGlCNEM3S0osQ0FBQSxzQ0FDQSxDQUFBLDJCQUNBLENBQUEsK0JBQ0EsQ0FBQSx5Q0FDQSxDQUFBLFNyQ09FLENBQUEsb0JxQ2xCSixDQUFBLHdCQWVJLG9CQWZKLENBQUEsZUFtQkksU0FuQkosQ0FBQSxZQXVCSSxhQUNBLENBQUEsU0F4QkosQ0FBQSxZQTRCSSxZQUlKLENBQUEsY0FDRSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLGFBQ0EsQ0FBQSxzQ0FDQSxDQUFBLDJCQUNBLENBQUEsdUNyQ1pFLENBQUEseUNBQ0EsQ0FBQSwwQ3FDZUosQ0FBQSxZQUNFLGNDdENGLENBQUEsWUFFRSxlQUZGLENBQUEsbUJBS0ksaUJBQ0EsQ0FBQSxlQUtKLENBQUEsT0FDRSxjQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxZQUNBLENBQUEsWUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsZUFHQSxDQUFBLFNBT0YsQ0FBQSxjQUNFLGlCQUNBLENBQUEsVUFDQSxDQUFBLFlBRUEsQ0FBQSxtQkFHQSxDQUFBLDBCN0IzQkksaUNBQUEsQzZCNkJGLDRCN0J6QkUsQ0FBQSx1QzZCdUJKLDBCN0J0Qk0sZTZCMEJOLENBQUEsQ0FBQSwwQkFDRSxjQUlGLENBQUEsa0NBQ0UscUJBSUosQ0FBQSx5QkFDRSxZQUNBLENBQUEsNEJBRkYsQ0FBQSx3Q0FLSSw2QkFDQSxDQUFBLGUvQ20xTEosQ0FBQSw4RStDOTBMSSxhQVhKLENBQUEscUNBZUksZUFJSixDQUFBLHVCQUNFLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLDRCQUhGLENBQUEsK0JBT0ksYUFDQSxDQUFBLHlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxVQVZKLENBQUEsK0NBZUkscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBakJKLENBQUEsOERBb0JNLGVBcEJOLENBQUEsdURBd0JNLFlBTU4sQ0FBQSxlQUNFLGlCQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsVUFHQSxDQUFBLG1CQUNBLENBQUEscUJBQ0EsQ0FBQSwyQkFDQSxDQUFBLCtCdENsR0UsQ0FBQSxtQnNDc0dGLENBQUEsU0FJRixDQUFBLGdCQUNFLGNBQ0EsQ0FBQSxLQUNBLENBQUEsTUFDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLHFCQVBGLENBQUEscUJBVVcsU0FWWCxDQUFBLHFCQVdXLFVBS1gsQ0FBQSxjQUNFLFlBQ0EsQ0FBQSxzQkFDQSxDQUFBLDZCQUNBLENBQUEsaUJBQ0EsQ0FBQSwrQnRDdEhFLENBQUEsd0NBQ0EsQ0FBQSx5Q3NDZ0hKLENBQUEscUJBU0ksaUJBRUEsQ0FBQSw2QkFLSixDQUFBLGFBQ0UsZUFDQSxDQUFBLGVBS0YsQ0FBQSxZQUNFLGlCQUdBLENBQUEsYUFDQSxDQUFBLFlBSUYsQ0FBQSxjQUNFLFlBQ0EsQ0FBQSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLGNBQ0EsQ0FBQSw0QnRDeklFLENBQUEsNENBQ0EsQ0FBQSwyQ3NDa0lKLENBQUEsZ0JBYUksYUFLSixDQUFBLHlCQUNFLGlCQUNBLENBQUEsV0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsZWxDdklFLENBQUEseUJrQ3pCSixjQXVLSSxlQUNBLENBQUEsbUJBbEpKLENBQUEseUJBc0pJLDhCQXRKSixDQUFBLHdDQXlKTSwrQkF0SU4sQ0FBQSx1QkEySUksOEJBM0lKLENBQUEsK0JBOElNLDJCQUNBLENBQUEsa0JBUUosQ0FBQSxVQUFZLGVsQ3ZLVixDQUFBLENBQUEseUJrQzJLRixvQkFFRSxlbEM3S0EsQ0FBQSxDQUFBLDBCa0NrTEYsVUFBWSxnQkM3T2QsQ0FBQSxDQUFBLFNBQ0UsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLFFDSkEsQ0FBQSx3TUFFQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsZ0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLGdCQUNBLENBQUEsbUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLGUvQ3FLSSxDQUFBLGlCOEN6S0osQ0FBQSxvQkFDQSxDQUFBLFNBWEYsQ0FBQSxjQWFXLFVBYlgsQ0FBQSxnQkFnQkksaUJBQ0EsQ0FBQSxhQUNBLENBQUEsV0FDQSxDQUFBLFlBbkJKLENBQUEsd0JBc0JNLGlCQUNBLENBQUEsVUFDQSxDQUFBLHdCQUNBLENBQUEsa0JBS04sQ0FBQSxtREFDRSxlQURGLENBQUEsaUVBSUksUUFKSixDQUFBLGlGQU9NLEtBQ0EsQ0FBQSwwQkFDQSxDQUFBLHFCQUtOLENBQUEsdURBQ0UsZUFERixDQUFBLHFFQUlJLE1BQ0EsQ0FBQSxXQUNBLENBQUEsWUFOSixDQUFBLHFGQVNNLE9BQ0EsQ0FBQSxnQ0FDQSxDQUFBLHVCQUtOLENBQUEseURBQ0UsZUFERixDQUFBLHVFQUlJLEtBSkosQ0FBQSx1RkFPTSxRQUNBLENBQUEsMEJBQ0EsQ0FBQSx3QkFLTixDQUFBLHFEQUNFLGVBREYsQ0FBQSxtRUFJSSxPQUNBLENBQUEsV0FDQSxDQUFBLFlBTkosQ0FBQSxtRkFTTSxNQUNBLENBQUEsZ0NBQ0EsQ0FBQSxzQkFxQk4sQ0FBQSxlQUNFLGVBQ0EsQ0FBQSxvQkFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLHFCdkM5RkUsQ0FBQSxvQnlDbEJKLENBQUEsU0FDRSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsWUFDQSxDQUFBLGFBQ0EsQ0FBQSxlRExBLENBQUEsd01BRUEsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGdCQUNBLENBQUEsb0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLG1CQUNBLENBQUEscUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsbUJBQ0EsQ0FBQSxlL0NxS0ksQ0FBQSxpQmdEeEtKLENBQUEsb0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLDJCQUNBLENBQUEsK0J6Q0dFLENBQUEsbUJ5Q2xCSixDQUFBLGdCQW9CSSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsWUFDQSxDQUFBLGNBeEJKLENBQUEsK0NBNEJNLGlCQUNBLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLGtCQUtOLENBQUEsbURBQ0UsbUJBREYsQ0FBQSxpRUFJSSx5QkFKSixDQUFBLGlGQU9NLFFBQ0EsQ0FBQSwwQkFDQSxDQUFBLGdDQVROLENBQUEsK0VBYU0sVUFDQSxDQUFBLDBCQUNBLENBQUEscUJBS04sQ0FBQSx1REFDRSxpQkFERixDQUFBLHFFQUlJLHVCQUNBLENBQUEsV0FDQSxDQUFBLFdBQ0EsQ0FBQSxjQVBKLENBQUEscUZBVU0sTUFDQSxDQUFBLGdDQUNBLENBQUEsa0NBWk4sQ0FBQSxtRkFnQk0sUUFDQSxDQUFBLGdDQUNBLENBQUEsdUJBS04sQ0FBQSx5REFDRSxnQkFERixDQUFBLHVFQUlJLHNCQUpKLENBQUEsdUZBT00sS0FDQSxDQUFBLGdDQUNBLENBQUEsbUNBVE4sQ0FBQSxxRkFhTSxPQUNBLENBQUEsZ0NBQ0EsQ0FBQSx3QkFmTixDQUFBLHlHQXFCSSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxRQUNBLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkFDQSxDQUFBLFVBQ0EsQ0FBQSwrQkFJSixDQUFBLHFEQUNFLGtCQURGLENBQUEsbUVBSUksd0JBQ0EsQ0FBQSxXQUNBLENBQUEsV0FDQSxDQUFBLGNBUEosQ0FBQSxtRkFVTSxPQUNBLENBQUEsZ0NBQ0EsQ0FBQSxpQ0FaTixDQUFBLGlGQWdCTSxTQUNBLENBQUEsZ0NBQ0EsQ0FBQSxzQkFzQk4sQ0FBQSxnQkFDRSxvQkFDQSxDQUFBLGVoRDBCSSxDQUFBLGNnRHZCSixDQUFBLHdCQUNBLENBQUEsK0J6Q25JRSxDQUFBLHdDQUNBLENBQUEseUN5QzRISixDQUFBLHNCQVVJLFlBSUosQ0FBQSxjQUNFLG9CQUNBLENBQUEsYUMzSkYsQ0FBQSxVQUNFLGlCQUdGLENBQUEsd0JBQ0Usa0JBR0YsQ0FBQSxnQkFDRSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxlQ3ZCQSxDQUFBLHVCQUNFLGFBQ0EsQ0FBQSxVQUNBLENBQUEsVUR3QkosQ0FBQSxlQUNFLGlCQUNBLENBQUEsWUFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsa0JBQ0EsQ0FBQSxrQ0FBQSxDQUFBLDBCakNsQkksQ0FBQSxvQ0FJQSxDQUFBLHVDaUNRTixlakNQUSxlbEJnMk1SLENBQUEsQ0FBQSw4RG1ENTBNRSxhbkRrMU1GLENBQUEseUVtRDcwTUUsMEJuRG0xTUYsQ0FBQSx5RW1EOTBNRSwyQkFRRixDQUFBLDhCQUVJLFNBQ0EsQ0FBQSwyQkFDQSxDQUFBLGNuRCswTUosQ0FBQSxrSm1EejBNSSxTQUNBLENBQUEsU0FYSixDQUFBLHFGQWdCSSxTQUNBLENBQUEsU2pDNURFLENBQUEseUJBSUEsQ0FBQSx1Q2lDdUNOLHFGakN0Q1EsZWxCODRNUixDQUFBLENBQUEsOENtRDMwTUUsaUJBQ0EsQ0FBQSxLQUNBLENBQUEsUUFDQSxDQUFBLFNBRUEsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFNBQ0EsQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsY0FDQSxDQUFBLFFBQ0EsQ0FBQSxVakN0RkksQ0FBQSw0QkFJQSxDQUFBLHVDbEJzNk1KLDhDa0JyNk1NLGVsQjQ2TVIsQ0FBQSxDQUFBLG9IbUR0MU1JLFVBQ0EsQ0FBQSxvQkFDQSxDQUFBLFNBQ0EsQ0FBQSxVQUdKLENBQUEsdUJBQ0UsTUFLRixDQUFBLHVCQUNFLE9uRHkxTUYsQ0FBQSx3RG1EaDFNRSxvQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsa0NBRUYsQ0FBQSw0QkFDRSxxTkFFRixDQUFBLDRCQUNFLHNOQVNGLENBQUEscUJBQ0UsaUJBQ0EsQ0FBQSxPQUNBLENBQUEsUUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsWUFDQSxDQUFBLHNCQUNBLENBQUEsY0FFQSxDQUFBLGdCQUNBLENBQUEsZUFDQSxDQUFBLGVBWkYsQ0FBQSx3QkFlSSxzQkFDQSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGdCQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsY0FDQSxDQUFBLHFCQUNBLENBQUEsMkJBRUEsQ0FBQSxpQ0FDQSxDQUFBLG9DQUNBLENBQUEsVWpDL0pFLENBQUEsMkJBSUEsQ0FBQSx1Q2lDK0hOLHdCakM5SFEsZWlDOEhSLENBQUEsQ0FBQSw2QkFpQ0ksU0FTSixDQUFBLGtCQUNFLGlCQUNBLENBQUEsU0FDQSxDQUFBLFdBQ0EsQ0FBQSxRQUNBLENBQUEsVUFDQSxDQUFBLGdCQUNBLENBQUEsbUJBQ0EsQ0FBQSxVQUNBLENBQUEsaUJFbE1GLENBQUEsMEJBQ08sR0FBQSx3QkFHUCxDQUFBLENBQUEsZ0JBQ0Usb0JBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLHNCQUNBLENBQUEsK0JBQ0EsQ0FBQSw4QkFFQSxDQUFBLGlCQUNBLENBQUEsNkNBR0YsQ0FBQSxtQkFDRSxVQUNBLENBQUEsV0FDQSxDQUFBLGlCQU9GLENBQUEsd0JBRUksR0FBQSxrQkFFRixDQUFBLElBQ0UsU0FDQSxDQUFBLGNBSUosQ0FBQSxDQUFBLGNBQ0Usb0JBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLHNCQUNBLENBQUEsNkJBRUEsQ0FBQSxpQkFDQSxDQUFBLFNBQ0EsQ0FBQSwyQ0FHRixDQUFBLGlCQUNFLFVBQ0EsQ0FBQSxXQUlBLENBQUEsdUNBQ0UsOEJBRUUsdUJDM0ROLENBQUEsQ0FBQSxnQkFBcUIsaUNBQ3JCLENBQUEsV0FBcUIsNEJBQ3JCLENBQUEsY0FBcUIsK0JBQ3JCLENBQUEsY0FBcUIsK0JBQ3JCLENBQUEsbUJBQXFCLG9DQUNyQixDQUFBLGdCQUFxQixpQ0NGbkIsQ0FBQSxZQUNFLGtDbkRVRixDQUFBLHNGbURMSSxrQ0FOSixDQUFBLGNBQ0Usa0NuRFVGLENBQUEsOEZtRExJLGtDQU5KLENBQUEsWUFDRSxrQ25EVUYsQ0FBQSxzRm1ETEksa0NBTkosQ0FBQSxTQUNFLGtDbkRVRixDQUFBLDBFbURMSSxrQ0FOSixDQUFBLFlBQ0Usa0NuRFVGLENBQUEsc0ZtRExJLGtDQU5KLENBQUEsV0FDRSxrQ25EVUYsQ0FBQSxrRm1ETEksa0NBTkosQ0FBQSxVQUNFLGtDbkRVRixDQUFBLDhFbURMSSxrQ0FOSixDQUFBLFNBQ0Usa0NuRFVGLENBQUEsMEVtRExJLGtDQ0NOLENBQUEsVUFDRSwrQkFHRixDQUFBLGdCQUNFLHNDQ1hGLENBQUEsUUFBa0Isa0NBQ2xCLENBQUEsWUFBa0Isc0NBQ2xCLENBQUEsY0FBa0Isd0NBQ2xCLENBQUEsZUFBa0IseUNBQ2xCLENBQUEsYUFBa0IsdUNBRWxCLENBQUEsVUFBbUIsa0JBQ25CLENBQUEsY0FBbUIsc0JBQ25CLENBQUEsZ0JBQW1CLHdCQUNuQixDQUFBLGlCQUFtQix5QkFDbkIsQ0FBQSxlQUFtQix1QkFHakIsQ0FBQSxnQkFDRSw4QkFERixDQUFBLGtCQUNFLDhCQURGLENBQUEsZ0JBQ0UsOEJBREYsQ0FBQSxhQUNFLDhCQURGLENBQUEsZ0JBQ0UsOEJBREYsQ0FBQSxlQUNFLDhCQURGLENBQUEsY0FDRSw4QkFERixDQUFBLGFBQ0UsOEJBSUosQ0FBQSxjQUNFLDJCQU9GLENBQUEsWUFDRSw2QkFHRixDQUFBLFNBQ0UsOEJBR0YsQ0FBQSxhQUNFLHVDQUNBLENBQUEsd0NBR0YsQ0FBQSxlQUNFLHdDQUNBLENBQUEsMkNBR0YsQ0FBQSxnQkFDRSwyQ0FDQSxDQUFBLDBDQUdGLENBQUEsY0FDRSx1Q0FDQSxDQUFBLDBDQUdGLENBQUEsWUFDRSw2QkFHRixDQUFBLGdCQUNFLDJCQUdGLENBQUEsY0FDRSw2QkFHRixDQUFBLFdBQ0UseUJMeEVBLENBQUEsaUJBQ0UsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxVTU9FLENBQUEsUUFBd0Isc0JBQXhCLENBQUEsVUFBd0Isd0JBQXhCLENBQUEsZ0JBQXdCLDhCQUF4QixDQUFBLFNBQXdCLHVCQUF4QixDQUFBLFNBQXdCLHVCQUF4QixDQUFBLGFBQXdCLDJCQUF4QixDQUFBLGNBQXdCLDRCQUF4QixDQUFBLFFBQXdCLHNCQUF4QixDQUFBLGVBQXdCLDZCN0NpRDFCLENBQUEseUI2Q2pERSxXQUF3QixzQkFBeEIsQ0FBQSxhQUF3Qix3QkFBeEIsQ0FBQSxtQkFBd0IsOEJBQXhCLENBQUEsWUFBd0IsdUJBQXhCLENBQUEsWUFBd0IsdUJBQXhCLENBQUEsZ0JBQXdCLDJCQUF4QixDQUFBLGlCQUF3Qiw0QkFBeEIsQ0FBQSxXQUF3QixzQkFBeEIsQ0FBQSxrQkFBd0IsNkI3Q2lEMUIsQ0FBQSxDQUFBLHlCNkNqREUsV0FBd0Isc0JBQXhCLENBQUEsYUFBd0Isd0JBQXhCLENBQUEsbUJBQXdCLDhCQUF4QixDQUFBLFlBQXdCLHVCQUF4QixDQUFBLFlBQXdCLHVCQUF4QixDQUFBLGdCQUF3QiwyQkFBeEIsQ0FBQSxpQkFBd0IsNEJBQXhCLENBQUEsV0FBd0Isc0JBQXhCLENBQUEsa0JBQXdCLDZCN0NpRDFCLENBQUEsQ0FBQSx5QjZDakRFLFdBQXdCLHNCQUF4QixDQUFBLGFBQXdCLHdCQUF4QixDQUFBLG1CQUF3Qiw4QkFBeEIsQ0FBQSxZQUF3Qix1QkFBeEIsQ0FBQSxZQUF3Qix1QkFBeEIsQ0FBQSxnQkFBd0IsMkJBQXhCLENBQUEsaUJBQXdCLDRCQUF4QixDQUFBLFdBQXdCLHNCQUF4QixDQUFBLGtCQUF3Qiw2QjdDaUQxQixDQUFBLENBQUEsMEI2Q2pERSxXQUF3QixzQkFBeEIsQ0FBQSxhQUF3Qix3QkFBeEIsQ0FBQSxtQkFBd0IsOEJBQXhCLENBQUEsWUFBd0IsdUJBQXhCLENBQUEsWUFBd0IsdUJBQXhCLENBQUEsZ0JBQXdCLDJCQUF4QixDQUFBLGlCQUF3Qiw0QkFBeEIsQ0FBQSxXQUF3QixzQkFBeEIsQ0FBQSxrQkFBd0IsNkJBVTlCLENBQUEsQ0FBQSxhQUVJLGNBQXFCLHNCQUFyQixDQUFBLGdCQUFxQix3QkFBckIsQ0FBQSxzQkFBcUIsOEJBQXJCLENBQUEsZUFBcUIsdUJBQXJCLENBQUEsZUFBcUIsdUJBQXJCLENBQUEsbUJBQXFCLDJCQUFyQixDQUFBLG9CQUFxQiw0QkFBckIsQ0FBQSxjQUFxQixzQkFBckIsQ0FBQSxxQkFBcUIsNkJDckJ6QixDQUFBLENBQUEsa0JBQ0UsaUJBQ0EsQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFNBQ0EsQ0FBQSxlQUxGLENBQUEsMEJBUUksYUFDQSxDQUFBLFVBVEosQ0FBQSwySUFpQkksaUJBQ0EsQ0FBQSxLQUNBLENBQUEsUUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLFFBUUYsQ0FBQSxnQ0FFSSxzQkFGSixDQUFBLGdDQUVJLGtCQUZKLENBQUEsK0JBRUksZUFGSixDQUFBLCtCQUVJLGdCQ3pCRixDQUFBLFVBQWdDLDRCQUNoQyxDQUFBLGFBQWdDLCtCQUNoQyxDQUFBLGtCQUFnQyxvQ0FDaEMsQ0FBQSxxQkFBZ0MsdUNBRWhDLENBQUEsV0FBOEIsd0JBQzlCLENBQUEsYUFBOEIsMEJBQzlCLENBQUEsbUJBQThCLGdDQUM5QixDQUFBLFdBQThCLHVCQUM5QixDQUFBLGFBQThCLHFCQUM5QixDQUFBLGFBQThCLHFCQUM5QixDQUFBLGVBQThCLHVCQUM5QixDQUFBLGVBQThCLHVCQUU5QixDQUFBLHVCQUFvQyxvQ0FDcEMsQ0FBQSxxQkFBb0Msa0NBQ3BDLENBQUEsd0JBQW9DLGdDQUNwQyxDQUFBLHlCQUFvQyx1Q0FDcEMsQ0FBQSx3QkFBb0Msc0NBRXBDLENBQUEsbUJBQWlDLGdDQUNqQyxDQUFBLGlCQUFpQyw4QkFDakMsQ0FBQSxvQkFBaUMsNEJBQ2pDLENBQUEsc0JBQWlDLDhCQUNqQyxDQUFBLHFCQUFpQyw2QkFFakMsQ0FBQSxxQkFBa0Msa0NBQ2xDLENBQUEsbUJBQWtDLGdDQUNsQyxDQUFBLHNCQUFrQyw4QkFDbEMsQ0FBQSx1QkFBa0MscUNBQ2xDLENBQUEsc0JBQWtDLG9DQUNsQyxDQUFBLHVCQUFrQywrQkFFbEMsQ0FBQSxpQkFBZ0MseUJBQ2hDLENBQUEsa0JBQWdDLCtCQUNoQyxDQUFBLGdCQUFnQyw2QkFDaEMsQ0FBQSxtQkFBZ0MsMkJBQ2hDLENBQUEscUJBQWdDLDZCQUNoQyxDQUFBLG9CQUFnQyw0Qi9DWWhDLENBQUEseUIrQ2xEQSxhQUFnQyw0QkFDaEMsQ0FBQSxnQkFBZ0MsK0JBQ2hDLENBQUEscUJBQWdDLG9DQUNoQyxDQUFBLHdCQUFnQyx1Q0FFaEMsQ0FBQSxjQUE4Qix3QkFDOUIsQ0FBQSxnQkFBOEIsMEJBQzlCLENBQUEsc0JBQThCLGdDQUM5QixDQUFBLGNBQThCLHVCQUM5QixDQUFBLGdCQUE4QixxQkFDOUIsQ0FBQSxnQkFBOEIscUJBQzlCLENBQUEsa0JBQThCLHVCQUM5QixDQUFBLGtCQUE4Qix1QkFFOUIsQ0FBQSwwQkFBb0Msb0NBQ3BDLENBQUEsd0JBQW9DLGtDQUNwQyxDQUFBLDJCQUFvQyxnQ0FDcEMsQ0FBQSw0QkFBb0MsdUNBQ3BDLENBQUEsMkJBQW9DLHNDQUVwQyxDQUFBLHNCQUFpQyxnQ0FDakMsQ0FBQSxvQkFBaUMsOEJBQ2pDLENBQUEsdUJBQWlDLDRCQUNqQyxDQUFBLHlCQUFpQyw4QkFDakMsQ0FBQSx3QkFBaUMsNkJBRWpDLENBQUEsd0JBQWtDLGtDQUNsQyxDQUFBLHNCQUFrQyxnQ0FDbEMsQ0FBQSx5QkFBa0MsOEJBQ2xDLENBQUEsMEJBQWtDLHFDQUNsQyxDQUFBLHlCQUFrQyxvQ0FDbEMsQ0FBQSwwQkFBa0MsK0JBRWxDLENBQUEsb0JBQWdDLHlCQUNoQyxDQUFBLHFCQUFnQywrQkFDaEMsQ0FBQSxtQkFBZ0MsNkJBQ2hDLENBQUEsc0JBQWdDLDJCQUNoQyxDQUFBLHdCQUFnQyw2QkFDaEMsQ0FBQSx1QkFBZ0MsNEIvQ1loQyxDQUFBLENBQUEseUIrQ2xEQSxhQUFnQyw0QkFDaEMsQ0FBQSxnQkFBZ0MsK0JBQ2hDLENBQUEscUJBQWdDLG9DQUNoQyxDQUFBLHdCQUFnQyx1Q0FFaEMsQ0FBQSxjQUE4Qix3QkFDOUIsQ0FBQSxnQkFBOEIsMEJBQzlCLENBQUEsc0JBQThCLGdDQUM5QixDQUFBLGNBQThCLHVCQUM5QixDQUFBLGdCQUE4QixxQkFDOUIsQ0FBQSxnQkFBOEIscUJBQzlCLENBQUEsa0JBQThCLHVCQUM5QixDQUFBLGtCQUE4Qix1QkFFOUIsQ0FBQSwwQkFBb0Msb0NBQ3BDLENBQUEsd0JBQW9DLGtDQUNwQyxDQUFBLDJCQUFvQyxnQ0FDcEMsQ0FBQSw0QkFBb0MsdUNBQ3BDLENBQUEsMkJBQW9DLHNDQUVwQyxDQUFBLHNCQUFpQyxnQ0FDakMsQ0FBQSxvQkFBaUMsOEJBQ2pDLENBQUEsdUJBQWlDLDRCQUNqQyxDQUFBLHlCQUFpQyw4QkFDakMsQ0FBQSx3QkFBaUMsNkJBRWpDLENBQUEsd0JBQWtDLGtDQUNsQyxDQUFBLHNCQUFrQyxnQ0FDbEMsQ0FBQSx5QkFBa0MsOEJBQ2xDLENBQUEsMEJBQWtDLHFDQUNsQyxDQUFBLHlCQUFrQyxvQ0FDbEMsQ0FBQSwwQkFBa0MsK0JBRWxDLENBQUEsb0JBQWdDLHlCQUNoQyxDQUFBLHFCQUFnQywrQkFDaEMsQ0FBQSxtQkFBZ0MsNkJBQ2hDLENBQUEsc0JBQWdDLDJCQUNoQyxDQUFBLHdCQUFnQyw2QkFDaEMsQ0FBQSx1QkFBZ0MsNEIvQ1loQyxDQUFBLENBQUEseUIrQ2xEQSxhQUFnQyw0QkFDaEMsQ0FBQSxnQkFBZ0MsK0JBQ2hDLENBQUEscUJBQWdDLG9DQUNoQyxDQUFBLHdCQUFnQyx1Q0FFaEMsQ0FBQSxjQUE4Qix3QkFDOUIsQ0FBQSxnQkFBOEIsMEJBQzlCLENBQUEsc0JBQThCLGdDQUM5QixDQUFBLGNBQThCLHVCQUM5QixDQUFBLGdCQUE4QixxQkFDOUIsQ0FBQSxnQkFBOEIscUJBQzlCLENBQUEsa0JBQThCLHVCQUM5QixDQUFBLGtCQUE4Qix1QkFFOUIsQ0FBQSwwQkFBb0Msb0NBQ3BDLENBQUEsd0JBQW9DLGtDQUNwQyxDQUFBLDJCQUFvQyxnQ0FDcEMsQ0FBQSw0QkFBb0MsdUNBQ3BDLENBQUEsMkJBQW9DLHNDQUVwQyxDQUFBLHNCQUFpQyxnQ0FDakMsQ0FBQSxvQkFBaUMsOEJBQ2pDLENBQUEsdUJBQWlDLDRCQUNqQyxDQUFBLHlCQUFpQyw4QkFDakMsQ0FBQSx3QkFBaUMsNkJBRWpDLENBQUEsd0JBQWtDLGtDQUNsQyxDQUFBLHNCQUFrQyxnQ0FDbEMsQ0FBQSx5QkFBa0MsOEJBQ2xDLENBQUEsMEJBQWtDLHFDQUNsQyxDQUFBLHlCQUFrQyxvQ0FDbEMsQ0FBQSwwQkFBa0MsK0JBRWxDLENBQUEsb0JBQWdDLHlCQUNoQyxDQUFBLHFCQUFnQywrQkFDaEMsQ0FBQSxtQkFBZ0MsNkJBQ2hDLENBQUEsc0JBQWdDLDJCQUNoQyxDQUFBLHdCQUFnQyw2QkFDaEMsQ0FBQSx1QkFBZ0MsNEIvQ1loQyxDQUFBLENBQUEsMEIrQ2xEQSxhQUFnQyw0QkFDaEMsQ0FBQSxnQkFBZ0MsK0JBQ2hDLENBQUEscUJBQWdDLG9DQUNoQyxDQUFBLHdCQUFnQyx1Q0FFaEMsQ0FBQSxjQUE4Qix3QkFDOUIsQ0FBQSxnQkFBOEIsMEJBQzlCLENBQUEsc0JBQThCLGdDQUM5QixDQUFBLGNBQThCLHVCQUM5QixDQUFBLGdCQUE4QixxQkFDOUIsQ0FBQSxnQkFBOEIscUJBQzlCLENBQUEsa0JBQThCLHVCQUM5QixDQUFBLGtCQUE4Qix1QkFFOUIsQ0FBQSwwQkFBb0Msb0NBQ3BDLENBQUEsd0JBQW9DLGtDQUNwQyxDQUFBLDJCQUFvQyxnQ0FDcEMsQ0FBQSw0QkFBb0MsdUNBQ3BDLENBQUEsMkJBQW9DLHNDQUVwQyxDQUFBLHNCQUFpQyxnQ0FDakMsQ0FBQSxvQkFBaUMsOEJBQ2pDLENBQUEsdUJBQWlDLDRCQUNqQyxDQUFBLHlCQUFpQyw4QkFDakMsQ0FBQSx3QkFBaUMsNkJBRWpDLENBQUEsd0JBQWtDLGtDQUNsQyxDQUFBLHNCQUFrQyxnQ0FDbEMsQ0FBQSx5QkFBa0MsOEJBQ2xDLENBQUEsMEJBQWtDLHFDQUNsQyxDQUFBLHlCQUFrQyxvQ0FDbEMsQ0FBQSwwQkFBa0MsK0JBRWxDLENBQUEsb0JBQWdDLHlCQUNoQyxDQUFBLHFCQUFnQywrQkFDaEMsQ0FBQSxtQkFBZ0MsNkJBQ2hDLENBQUEsc0JBQWdDLDJCQUNoQyxDQUFBLHdCQUFnQyw2QkFDaEMsQ0FBQSx1QkFBZ0MsNEJDMUNoQyxDQUFBLENBQUEsWUFBd0Isb0JBQ3hCLENBQUEsYUFBd0IscUJBQ3hCLENBQUEsWUFBd0Isb0JoRG9EeEIsQ0FBQSx5QmdEdERBLGVBQXdCLG9CQUN4QixDQUFBLGdCQUF3QixxQkFDeEIsQ0FBQSxlQUF3QixvQmhEb0R4QixDQUFBLENBQUEseUJnRHREQSxlQUF3QixvQkFDeEIsQ0FBQSxnQkFBd0IscUJBQ3hCLENBQUEsZUFBd0Isb0JoRG9EeEIsQ0FBQSxDQUFBLHlCZ0R0REEsZUFBd0Isb0JBQ3hCLENBQUEsZ0JBQXdCLHFCQUN4QixDQUFBLGVBQXdCLG9CaERvRHhCLENBQUEsQ0FBQSwwQmdEdERBLGVBQXdCLG9CQUN4QixDQUFBLGdCQUF3QixxQkFDeEIsQ0FBQSxlQUF3QixvQkNMMUIsQ0FBQSxDQUFBLGlCQUF5QixpQ0FBQSxDQUFBLHlCQUF6QixDQUFBLGtCQUF5QixrQ0FBQSxDQUFBLDBCQUF6QixDQUFBLGtCQUF5QixrQ0FBQSxDQUFBLDBCQ0F6QixDQUFBLGVBQXNCLHVCQUF0QixDQUFBLGlCQUFzQix5QkNDdEIsQ0FBQSxpQkFBeUIseUJBQXpCLENBQUEsbUJBQXlCLDJCQUF6QixDQUFBLG1CQUF5QiwyQkFBekIsQ0FBQSxnQkFBeUIsd0JBQXpCLENBQUEsaUJBQXlCLHlCQUszQixDQUFBLFdBQ0UsY0FDQSxDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsTUFDQSxDQUFBLFlBR0YsQ0FBQSxjQUNFLGNBQ0EsQ0FBQSxPQUNBLENBQUEsUUFDQSxDQUFBLE1BQ0EsQ0FBQSxZQUk0QixDQUFBLDRCQUQ5QixZQUVJLGVBQ0EsQ0FBQSxLQUNBLENBQUEsWUN6QkosQ0FBQSxDQUFBLFNDRUUsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLFNBQ0EsQ0FBQSxXQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsa0JBQ0EsQ0FBQSxRQVVBLENBQUEsbURBRUUsZUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsZ0JBQ0EsQ0FBQSxTQUNBLENBQUEsa0JDN0JKLENBQUEsV0FBYSxzREFDYixDQUFBLFFBQVUsaURBQ1YsQ0FBQSxXQUFhLGlEQUNiLENBQUEsYUFBZSx5QkNDWCxDQUFBLE1BQXVCLG1CQUF2QixDQUFBLE1BQXVCLG1CQUF2QixDQUFBLE1BQXVCLG1CQUF2QixDQUFBLE9BQXVCLG9CQUF2QixDQUFBLFFBQXVCLG9CQUF2QixDQUFBLE1BQXVCLG9CQUF2QixDQUFBLE1BQXVCLG9CQUF2QixDQUFBLE1BQXVCLG9CQUF2QixDQUFBLE9BQXVCLHFCQUF2QixDQUFBLFFBQXVCLHFCQUkzQixDQUFBLFFBQVUsd0JBQ1YsQ0FBQSxRQUFVLHlCQUlWLENBQUEsWUFBYyx5QkFDZCxDQUFBLFlBQWMsMEJBRWQsQ0FBQSxRQUFVLHFCQUNWLENBQUEsUUFBVSxzQkNURixDQUFBLEtBQWdDLGtCQUNoQyxDQUFBLFlBRUUsc0JBRUYsQ0FBQSxZQUVFLHdCQUVGLENBQUEsWUFFRSx5QkFFRixDQUFBLFlBRUUsdUJBZkYsQ0FBQSxLQUFnQyx1QkFDaEMsQ0FBQSxZQUVFLDJCQUVGLENBQUEsWUFFRSw2QkFFRixDQUFBLFlBRUUsOEJBRUYsQ0FBQSxZQUVFLDRCQWZGLENBQUEsS0FBZ0Msc0JBQ2hDLENBQUEsWUFFRSwwQkFFRixDQUFBLFlBRUUsNEJBRUYsQ0FBQSxZQUVFLDZCQUVGLENBQUEsWUFFRSwyQkFmRixDQUFBLEtBQWdDLHFCQUNoQyxDQUFBLFlBRUUseUJBRUYsQ0FBQSxZQUVFLDJCQUVGLENBQUEsWUFFRSw0QkFFRixDQUFBLFlBRUUsMEJBZkYsQ0FBQSxLQUFnQyx1QkFDaEMsQ0FBQSxZQUVFLDJCQUVGLENBQUEsWUFFRSw2QkFFRixDQUFBLFlBRUUsOEJBRUYsQ0FBQSxZQUVFLDRCQWZGLENBQUEsS0FBZ0MscUJBQ2hDLENBQUEsWUFFRSx5QkFFRixDQUFBLFlBRUUsMkJBRUYsQ0FBQSxZQUVFLDRCQUVGLENBQUEsWUFFRSwwQkFmRixDQUFBLEtBQWdDLG1CQUNoQyxDQUFBLFlBRUUsdUJBRUYsQ0FBQSxZQUVFLHlCQUVGLENBQUEsWUFFRSwwQkFFRixDQUFBLFlBRUUsd0JBZkYsQ0FBQSxLQUFnQyx3QkFDaEMsQ0FBQSxZQUVFLDRCQUVGLENBQUEsWUFFRSw4QkFFRixDQUFBLFlBRUUsK0JBRUYsQ0FBQSxZQUVFLDZCQWZGLENBQUEsS0FBZ0MsdUJBQ2hDLENBQUEsWUFFRSwyQkFFRixDQUFBLFlBRUUsNkJBRUYsQ0FBQSxZQUVFLDhCQUVGLENBQUEsWUFFRSw0QkFmRixDQUFBLEtBQWdDLHNCQUNoQyxDQUFBLFlBRUUsMEJBRUYsQ0FBQSxZQUVFLDRCQUVGLENBQUEsWUFFRSw2QkFFRixDQUFBLFlBRUUsMkJBZkYsQ0FBQSxLQUFnQyx3QkFDaEMsQ0FBQSxZQUVFLDRCQUVGLENBQUEsWUFFRSw4QkFFRixDQUFBLFlBRUUsK0JBRUYsQ0FBQSxZQUVFLDZCQWZGLENBQUEsS0FBZ0Msc0JBQ2hDLENBQUEsWUFFRSwwQkFFRixDQUFBLFlBRUUsNEJBRUYsQ0FBQSxZQUVFLDZCQUVGLENBQUEsWUFFRSwyQkFRRixDQUFBLE1BQXdCLHdCQUN4QixDQUFBLGNBRUUsNEJBRUYsQ0FBQSxjQUVFLDhCQUVGLENBQUEsY0FFRSwrQkFFRixDQUFBLGNBRUUsNkJBZkYsQ0FBQSxNQUF3Qix1QkFDeEIsQ0FBQSxjQUVFLDJCQUVGLENBQUEsY0FFRSw2QkFFRixDQUFBLGNBRUUsOEJBRUYsQ0FBQSxjQUVFLDRCQWZGLENBQUEsTUFBd0Isc0JBQ3hCLENBQUEsY0FFRSwwQkFFRixDQUFBLGNBRUUsNEJBRUYsQ0FBQSxjQUVFLDZCQUVGLENBQUEsY0FFRSwyQkFmRixDQUFBLE1BQXdCLHdCQUN4QixDQUFBLGNBRUUsNEJBRUYsQ0FBQSxjQUVFLDhCQUVGLENBQUEsY0FFRSwrQkFFRixDQUFBLGNBRUUsNkJBZkYsQ0FBQSxNQUF3QixzQkFDeEIsQ0FBQSxjQUVFLDBCQUVGLENBQUEsY0FFRSw0QkFFRixDQUFBLGNBRUUsNkJBRUYsQ0FBQSxjQUVFLDJCQU1OLENBQUEsUUFBbUIscUJBQ25CLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsMEJ4RFRGLENBQUEseUJ3RGxESSxRQUFnQyxrQkFDaEMsQ0FBQSxrQkFFRSxzQkFFRixDQUFBLGtCQUVFLHdCQUVGLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSx1QkFmRixDQUFBLFFBQWdDLHVCQUNoQyxDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLDRCQWZGLENBQUEsUUFBZ0Msc0JBQ2hDLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsMkJBZkYsQ0FBQSxRQUFnQyxxQkFDaEMsQ0FBQSxrQkFFRSx5QkFFRixDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSwwQkFmRixDQUFBLFFBQWdDLHVCQUNoQyxDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLDRCQWZGLENBQUEsUUFBZ0MscUJBQ2hDLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsMEJBZkYsQ0FBQSxRQUFnQyxtQkFDaEMsQ0FBQSxrQkFFRSx1QkFFRixDQUFBLGtCQUVFLHlCQUVGLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSx3QkFmRixDQUFBLFFBQWdDLHdCQUNoQyxDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSwrQkFFRixDQUFBLGtCQUVFLDZCQWZGLENBQUEsUUFBZ0MsdUJBQ2hDLENBQUEsa0JBRUUsMkJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDhCQUVGLENBQUEsa0JBRUUsNEJBZkYsQ0FBQSxRQUFnQyxzQkFDaEMsQ0FBQSxrQkFFRSwwQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSwyQkFmRixDQUFBLFFBQWdDLHdCQUNoQyxDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSwrQkFFRixDQUFBLGtCQUVFLDZCQWZGLENBQUEsUUFBZ0Msc0JBQ2hDLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsMkJBUUYsQ0FBQSxTQUF3Qix3QkFDeEIsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDhCQUVGLENBQUEsb0JBRUUsK0JBRUYsQ0FBQSxvQkFFRSw2QkFmRixDQUFBLFNBQXdCLHVCQUN4QixDQUFBLG9CQUVFLDJCQUVGLENBQUEsb0JBRUUsNkJBRUYsQ0FBQSxvQkFFRSw4QkFFRixDQUFBLG9CQUVFLDRCQWZGLENBQUEsU0FBd0Isc0JBQ3hCLENBQUEsb0JBRUUsMEJBRUYsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDZCQUVGLENBQUEsb0JBRUUsMkJBZkYsQ0FBQSxTQUF3Qix3QkFDeEIsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDhCQUVGLENBQUEsb0JBRUUsK0JBRUYsQ0FBQSxvQkFFRSw2QkFmRixDQUFBLFNBQXdCLHNCQUN4QixDQUFBLG9CQUVFLDBCQUVGLENBQUEsb0JBRUUsNEJBRUYsQ0FBQSxvQkFFRSw2QkFFRixDQUFBLG9CQUVFLDJCQU1OLENBQUEsV0FBbUIscUJBQ25CLENBQUEsd0JBRUUseUJBRUYsQ0FBQSx3QkFFRSwyQkFFRixDQUFBLHdCQUVFLDRCQUVGLENBQUEsd0JBRUUsMEJ4RFRGLENBQUEsQ0FBQSx5QndEbERJLFFBQWdDLGtCQUNoQyxDQUFBLGtCQUVFLHNCQUVGLENBQUEsa0JBRUUsd0JBRUYsQ0FBQSxrQkFFRSx5QkFFRixDQUFBLGtCQUVFLHVCQWZGLENBQUEsUUFBZ0MsdUJBQ2hDLENBQUEsa0JBRUUsMkJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDhCQUVGLENBQUEsa0JBRUUsNEJBZkYsQ0FBQSxRQUFnQyxzQkFDaEMsQ0FBQSxrQkFFRSwwQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSwyQkFmRixDQUFBLFFBQWdDLHFCQUNoQyxDQUFBLGtCQUVFLHlCQUVGLENBQUEsa0JBRUUsMkJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDBCQWZGLENBQUEsUUFBZ0MsdUJBQ2hDLENBQUEsa0JBRUUsMkJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDhCQUVGLENBQUEsa0JBRUUsNEJBZkYsQ0FBQSxRQUFnQyxxQkFDaEMsQ0FBQSxrQkFFRSx5QkFFRixDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSwwQkFmRixDQUFBLFFBQWdDLG1CQUNoQyxDQUFBLGtCQUVFLHVCQUVGLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSwwQkFFRixDQUFBLGtCQUVFLHdCQWZGLENBQUEsUUFBZ0Msd0JBQ2hDLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLCtCQUVGLENBQUEsa0JBRUUsNkJBZkYsQ0FBQSxRQUFnQyx1QkFDaEMsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSw0QkFmRixDQUFBLFFBQWdDLHNCQUNoQyxDQUFBLGtCQUVFLDBCQUVGLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDJCQWZGLENBQUEsUUFBZ0Msd0JBQ2hDLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLCtCQUVGLENBQUEsa0JBRUUsNkJBZkYsQ0FBQSxRQUFnQyxzQkFDaEMsQ0FBQSxrQkFFRSwwQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSwyQkFRRixDQUFBLFNBQXdCLHdCQUN4QixDQUFBLG9CQUVFLDRCQUVGLENBQUEsb0JBRUUsOEJBRUYsQ0FBQSxvQkFFRSwrQkFFRixDQUFBLG9CQUVFLDZCQWZGLENBQUEsU0FBd0IsdUJBQ3hCLENBQUEsb0JBRUUsMkJBRUYsQ0FBQSxvQkFFRSw2QkFFRixDQUFBLG9CQUVFLDhCQUVGLENBQUEsb0JBRUUsNEJBZkYsQ0FBQSxTQUF3QixzQkFDeEIsQ0FBQSxvQkFFRSwwQkFFRixDQUFBLG9CQUVFLDRCQUVGLENBQUEsb0JBRUUsNkJBRUYsQ0FBQSxvQkFFRSwyQkFmRixDQUFBLFNBQXdCLHdCQUN4QixDQUFBLG9CQUVFLDRCQUVGLENBQUEsb0JBRUUsOEJBRUYsQ0FBQSxvQkFFRSwrQkFFRixDQUFBLG9CQUVFLDZCQWZGLENBQUEsU0FBd0Isc0JBQ3hCLENBQUEsb0JBRUUsMEJBRUYsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDZCQUVGLENBQUEsb0JBRUUsMkJBTU4sQ0FBQSxXQUFtQixxQkFDbkIsQ0FBQSx3QkFFRSx5QkFFRixDQUFBLHdCQUVFLDJCQUVGLENBQUEsd0JBRUUsNEJBRUYsQ0FBQSx3QkFFRSwwQnhEVEYsQ0FBQSxDQUFBLHlCd0RsREksUUFBZ0Msa0JBQ2hDLENBQUEsa0JBRUUsc0JBRUYsQ0FBQSxrQkFFRSx3QkFFRixDQUFBLGtCQUVFLHlCQUVGLENBQUEsa0JBRUUsdUJBZkYsQ0FBQSxRQUFnQyx1QkFDaEMsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSw0QkFmRixDQUFBLFFBQWdDLHNCQUNoQyxDQUFBLGtCQUVFLDBCQUVGLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDJCQWZGLENBQUEsUUFBZ0MscUJBQ2hDLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsMEJBZkYsQ0FBQSxRQUFnQyx1QkFDaEMsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSw0QkFmRixDQUFBLFFBQWdDLHFCQUNoQyxDQUFBLGtCQUVFLHlCQUVGLENBQUEsa0JBRUUsMkJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDBCQWZGLENBQUEsUUFBZ0MsbUJBQ2hDLENBQUEsa0JBRUUsdUJBRUYsQ0FBQSxrQkFFRSx5QkFFRixDQUFBLGtCQUVFLDBCQUVGLENBQUEsa0JBRUUsd0JBZkYsQ0FBQSxRQUFnQyx3QkFDaEMsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDhCQUVGLENBQUEsa0JBRUUsK0JBRUYsQ0FBQSxrQkFFRSw2QkFmRixDQUFBLFFBQWdDLHVCQUNoQyxDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLDRCQWZGLENBQUEsUUFBZ0Msc0JBQ2hDLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsMkJBZkYsQ0FBQSxRQUFnQyx3QkFDaEMsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDhCQUVGLENBQUEsa0JBRUUsK0JBRUYsQ0FBQSxrQkFFRSw2QkFmRixDQUFBLFFBQWdDLHNCQUNoQyxDQUFBLGtCQUVFLDBCQUVGLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDJCQVFGLENBQUEsU0FBd0Isd0JBQ3hCLENBQUEsb0JBRUUsNEJBRUYsQ0FBQSxvQkFFRSw4QkFFRixDQUFBLG9CQUVFLCtCQUVGLENBQUEsb0JBRUUsNkJBZkYsQ0FBQSxTQUF3Qix1QkFDeEIsQ0FBQSxvQkFFRSwyQkFFRixDQUFBLG9CQUVFLDZCQUVGLENBQUEsb0JBRUUsOEJBRUYsQ0FBQSxvQkFFRSw0QkFmRixDQUFBLFNBQXdCLHNCQUN4QixDQUFBLG9CQUVFLDBCQUVGLENBQUEsb0JBRUUsNEJBRUYsQ0FBQSxvQkFFRSw2QkFFRixDQUFBLG9CQUVFLDJCQWZGLENBQUEsU0FBd0Isd0JBQ3hCLENBQUEsb0JBRUUsNEJBRUYsQ0FBQSxvQkFFRSw4QkFFRixDQUFBLG9CQUVFLCtCQUVGLENBQUEsb0JBRUUsNkJBZkYsQ0FBQSxTQUF3QixzQkFDeEIsQ0FBQSxvQkFFRSwwQkFFRixDQUFBLG9CQUVFLDRCQUVGLENBQUEsb0JBRUUsNkJBRUYsQ0FBQSxvQkFFRSwyQkFNTixDQUFBLFdBQW1CLHFCQUNuQixDQUFBLHdCQUVFLHlCQUVGLENBQUEsd0JBRUUsMkJBRUYsQ0FBQSx3QkFFRSw0QkFFRixDQUFBLHdCQUVFLDBCeERURixDQUFBLENBQUEsMEJ3RGxESSxRQUFnQyxrQkFDaEMsQ0FBQSxrQkFFRSxzQkFFRixDQUFBLGtCQUVFLHdCQUVGLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSx1QkFmRixDQUFBLFFBQWdDLHVCQUNoQyxDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLDRCQWZGLENBQUEsUUFBZ0Msc0JBQ2hDLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsMkJBZkYsQ0FBQSxRQUFnQyxxQkFDaEMsQ0FBQSxrQkFFRSx5QkFFRixDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNEJBRUYsQ0FBQSxrQkFFRSwwQkFmRixDQUFBLFFBQWdDLHVCQUNoQyxDQUFBLGtCQUVFLDJCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSw4QkFFRixDQUFBLGtCQUVFLDRCQWZGLENBQUEsUUFBZ0MscUJBQ2hDLENBQUEsa0JBRUUseUJBRUYsQ0FBQSxrQkFFRSwyQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsMEJBZkYsQ0FBQSxRQUFnQyxtQkFDaEMsQ0FBQSxrQkFFRSx1QkFFRixDQUFBLGtCQUVFLHlCQUVGLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSx3QkFmRixDQUFBLFFBQWdDLHdCQUNoQyxDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSwrQkFFRixDQUFBLGtCQUVFLDZCQWZGLENBQUEsUUFBZ0MsdUJBQ2hDLENBQUEsa0JBRUUsMkJBRUYsQ0FBQSxrQkFFRSw2QkFFRixDQUFBLGtCQUVFLDhCQUVGLENBQUEsa0JBRUUsNEJBZkYsQ0FBQSxRQUFnQyxzQkFDaEMsQ0FBQSxrQkFFRSwwQkFFRixDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsNkJBRUYsQ0FBQSxrQkFFRSwyQkFmRixDQUFBLFFBQWdDLHdCQUNoQyxDQUFBLGtCQUVFLDRCQUVGLENBQUEsa0JBRUUsOEJBRUYsQ0FBQSxrQkFFRSwrQkFFRixDQUFBLGtCQUVFLDZCQWZGLENBQUEsUUFBZ0Msc0JBQ2hDLENBQUEsa0JBRUUsMEJBRUYsQ0FBQSxrQkFFRSw0QkFFRixDQUFBLGtCQUVFLDZCQUVGLENBQUEsa0JBRUUsMkJBUUYsQ0FBQSxTQUF3Qix3QkFDeEIsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDhCQUVGLENBQUEsb0JBRUUsK0JBRUYsQ0FBQSxvQkFFRSw2QkFmRixDQUFBLFNBQXdCLHVCQUN4QixDQUFBLG9CQUVFLDJCQUVGLENBQUEsb0JBRUUsNkJBRUYsQ0FBQSxvQkFFRSw4QkFFRixDQUFBLG9CQUVFLDRCQWZGLENBQUEsU0FBd0Isc0JBQ3hCLENBQUEsb0JBRUUsMEJBRUYsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDZCQUVGLENBQUEsb0JBRUUsMkJBZkYsQ0FBQSxTQUF3Qix3QkFDeEIsQ0FBQSxvQkFFRSw0QkFFRixDQUFBLG9CQUVFLDhCQUVGLENBQUEsb0JBRUUsK0JBRUYsQ0FBQSxvQkFFRSw2QkFmRixDQUFBLFNBQXdCLHNCQUN4QixDQUFBLG9CQUVFLDBCQUVGLENBQUEsb0JBRUUsNEJBRUYsQ0FBQSxvQkFFRSw2QkFFRixDQUFBLG9CQUVFLDJCQU1OLENBQUEsV0FBbUIscUJBQ25CLENBQUEsd0JBRUUseUJBRUYsQ0FBQSx3QkFFRSwyQkFFRixDQUFBLHdCQUVFLDRCQUVGLENBQUEsd0JBRUUsMEJDakVOLENBQUEsQ0FBQSx1QkFFSSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsUUFDQSxDQUFBLE1BQ0EsQ0FBQSxTQUVBLENBQUEsbUJBQ0EsQ0FBQSxVQUVBLENBQUEsOEJDVkosQ0FBQSxnQkFBa0Isb0dBSWxCLENBQUEsY0FBaUIsNEJBQ2pCLENBQUEsV0FBaUIsNEJBQ2pCLENBQUEsYUFBaUIsNEJBQ2pCLENBQUEsZUNURSxlQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQkRlRSxDQUFBLFdBQXdCLHlCQUN4QixDQUFBLFlBQXdCLDBCQUN4QixDQUFBLGFBQXdCLDJCMURxQ3hCLENBQUEseUIwRHZDQSxjQUF3Qix5QkFDeEIsQ0FBQSxlQUF3QiwwQkFDeEIsQ0FBQSxnQkFBd0IsMkIxRHFDeEIsQ0FBQSxDQUFBLHlCMER2Q0EsY0FBd0IseUJBQ3hCLENBQUEsZUFBd0IsMEJBQ3hCLENBQUEsZ0JBQXdCLDJCMURxQ3hCLENBQUEsQ0FBQSx5QjBEdkNBLGNBQXdCLHlCQUN4QixDQUFBLGVBQXdCLDBCQUN4QixDQUFBLGdCQUF3QiwyQjFEcUN4QixDQUFBLENBQUEsMEIwRHZDQSxjQUF3Qix5QkFDeEIsQ0FBQSxlQUF3QiwwQkFDeEIsQ0FBQSxnQkFBd0IsMkJBTTVCLENBQUEsQ0FBQSxnQkFBbUIsa0NBQ25CLENBQUEsZ0JBQW1CLGtDQUNuQixDQUFBLGlCQUFtQixtQ0FJbkIsQ0FBQSxtQkFBdUIseUJBQ3ZCLENBQUEscUJBQXVCLDZCQUN2QixDQUFBLG9CQUF1Qix5QkFDdkIsQ0FBQSxrQkFBdUIseUJBQ3ZCLENBQUEsb0JBQXVCLDRCQUN2QixDQUFBLGFBQXVCLDJCQUl2QixDQUFBLFlBQWMsb0JFdkNaLENBQUEsY0FDRSx1QnJFVUYsQ0FBQSwwQ3FFTE0sdUJBTk4sQ0FBQSxnQkFDRSx1QnJFVUYsQ0FBQSw4Q3FFTE0sdUJBTk4sQ0FBQSxjQUNFLHVCckVVRixDQUFBLDBDcUVMTSx1QkFOTixDQUFBLFdBQ0UsdUJyRVVGLENBQUEsb0NxRUxNLHVCQU5OLENBQUEsY0FDRSx1QnJFVUYsQ0FBQSwwQ3FFTE0sdUJBTk4sQ0FBQSxhQUNFLHVCckVVRixDQUFBLHdDcUVMTSx1QkFOTixDQUFBLFlBQ0UsdUJyRVVGLENBQUEsc0NxRUxNLHVCQU5OLENBQUEsV0FDRSx1QnJFVUYsQ0FBQSxvQ3FFTE0sdUJGdUNSLENBQUEsV0FBYSx1QkFDYixDQUFBLFlBQWMsdUJBRWQsQ0FBQSxlQUFpQiw4QkFDakIsQ0FBQSxlQUFpQixvQ0FJakIsQ0FBQSxXR3ZERSxVQUNBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLDRCQUNBLENBQUEsUUh1REYsQ0FBQSxzQkFBd0IsOEJBRXhCLENBQUEsWUFDRSwrQkFDQSxDQUFBLDhCQUtGLENBQUEsWUFBYyx1QklqRWQsQ0FBQSxTQUNFLDRCQUdGLENBQUEsV0FDRSwyQkNBQSxDQUFBLGE1RXdnVUEsbUI0RWxnVUksMEJBRUEsQ0FBQSx5QkFHRixDQUFBLFlBRUkseUJBU0osQ0FBQSxtQkFDRSw0QjNFOExOLENBQUEsSTJFL0tNLDhCNUVnL1RKLENBQUEsZTRFNStUSSx3QkFDQSxDQUFBLHVCNUVnL1RKLENBQUEsTzRFMytUSSx1QjVFKytUSixDQUNBLFE0RTErVEksU0FDQSxDQUFBLFFBR0YsQzVFMitURixNNEV6K1RJLHNCQVFGLENBQUEsTUFDRSxPM0VuQ04sQ0FBQSxLMkVzQ00seUJBRUYsQ0FBQSxXQUNFLHlCN0NyRU4sQ0FBQSxRNkMwRU0sWXhDdEZOLENBQUEsT3dDeUZNLHFCN0QxRk4sQ0FBQSxPNkQ4Rk0sa0NBREYsQ0FBQSxvQkFLSSwrQjVFbytUTixDQUFBLHNDNEU3OVRNLGtDN0RvQlIsQ0FBQSxZNkRmTSxhNUVpK1RKLENBQUEsMkU0RTM5VE0sb0I3RFRSLENBQUEsc0I2RGNNLGFBQ0EsQ0FBQSxvQkFBQSxDQUFBLENDeEhOLDRDQUE0QyIsImZpbGUiOiJib290c3RyYXAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA3YmZmO1xuICAtLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1zdWNjZXNzOiAjMjhhNzQ1O1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwic3VibWl0XCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIC1tcy1mbGV4OiAwIDAgNzUlO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICAtbXMtZmxleC1vcmRlcjogODtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjtcbn1cblxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhYmFmZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiM2I3YmI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzhmZDE5ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuXG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODZjZmRhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmRmN2U7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ5NjllO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG5cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJmY2ZjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7XG59XG5cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NTk5OWM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkLCBzZWxlY3QuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzRjZTU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRjZTU3O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgc2VsZWN0LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U0NjA2ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NjA2ZDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xufVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MjtcbiAgYm9yZGVyLWNvbG9yOiAjNGU1NTViO1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XG4gIGJvcmRlci1jb2xvcjogIzFlN2UzNDtcbn1cblxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcbiAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XG4gIGJvcmRlci1jb2xvcjogIzFjNzQzMDtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xufVxuXG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gIGJvcmRlci1jb2xvcjogIzEwNzA3Zjtcbn1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cblxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3MCwgMTIsIDAuNSk7XG59XG5cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xuICBib3JkZXItY29sb3I6ICNjNjk1MDA7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3MCwgMTIsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xufVxuXG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICBib3JkZXItY29sb3I6ICNiMjFmMmQ7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xufVxuXG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbn1cblxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzE2MTgxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gNTAlIDUwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoMC4yNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIC1tcy10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNkZWUyZTY7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhciAuY29udGFpbmVyLXNtLCAubmF2YmFyIC5jb250YWluZXItbWQsIC5uYXZiYXIgLmNvbnRhaW5lci1sZywgLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgZmxleC1iYXNpczogYXV0bztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgLW1zLWZsZXg6IDEgMCAwJTtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG59XG5cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG59XG5cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG59XG5cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XG59XG5cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG59XG5cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xufVxuXG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbn1cblxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG59XG5cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7XG59XG5cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMjc1Mjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMDIzMjY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGJvcmRlci1jb2xvcjogI2MzZTZjYjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGIyZTEzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG59XG5cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MmMzMztcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YTE7XG59XG5cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MzNmMDM7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YxYjBiNztcbn1cblxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDkxMjE3O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiOWJiYmU7XG59XG5cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNDA1MDU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA4NTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MDg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzODNkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNkNDE7XG4gIGJvcmRlci1jb2xvcjogIzM4M2Q0MTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2U2Y2I7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NTcyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU1NzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICBib3JkZXItY29sb3I6ICMwYzU0NjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjQwNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIxYzI0O1xuICBib3JkZXItY29sb3I6ICM3MjFjMjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuICBib3JkZXItY29sb3I6ICM4MTgxODI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFlMjE7XG4gIGJvcmRlci1jb2xvcjogIzFiMWUyMTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvYXN0IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDM1MHB4O1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIGhlaWdodDogLW1vei1taW4tY29udGVudDtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiAtbW96LW1pbi1jb250ZW50O1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuXG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG5cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG5cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5hcnJvdyB7XG4gIHRvcDogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG5cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDMlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKChwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kpIG9yIChwb3NpdGlvbjogc3RpY2t5KSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwNTZiMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM0OTRmNTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMTk2OTJjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzBmNjY3NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNiYThiMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYTcxZDJhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2NiZDNkYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMxMjE0MTYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB9XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAuY3NzLm1hcCAqLyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA3YmZmO1xuICAtLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1zdWNjZXNzOiAjMjhhNzQ1O1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cImJ1dHRvblwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwicmVzZXRcIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInN1Ym1pdFwiXTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FiYWZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2IzYjdiYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGZkMTllO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG59XG5cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4NmNmZGE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlZDk2OWU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmYmZjZmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcbn1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk1OTk5Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNXJlbSBjZW50ZXI7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNGNlNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNGNlNTc7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkLCBzZWxlY3QuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNXJlbSBjZW50ZXI7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ2MDZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XG4gIGJvcmRlci1jb2xvcjogIzAwNjJjYztcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTQzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xuICBib3JkZXItY29sb3I6ICMwMDVjYmY7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTQzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xufVxuXG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzAsIDEzOCwgMTQ1LCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1Yjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XG59XG5cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XG4gIGJvcmRlci1jb2xvcjogIzFlN2UzNDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDE4MCwgOTcsIDAuNSk7XG59XG5cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xuICBib3JkZXItY29sb3I6ICMxYzc0MzA7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7XG59XG5cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xuICBib3JkZXItY29sb3I6ICMxMDcwN2Y7XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG59XG5cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbn1cblxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgYm9yZGVyLWNvbG9yOiAjYjIxZjJkO1xufVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbn1cblxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgMjE3LCAyMTksIDAuNSk7XG59XG5cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG4gIGJvcmRlci1jb2xvcjogI2QzZDlkZjtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgMjE3LCAyMTksIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG59XG5cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cblxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG4gIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nLndpZHRoIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxNjE4MWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcixcbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gNTAlIDUwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoMC4yNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjtcbn1cblxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyIC5jb250YWluZXItc20sIC5uYXZiYXIgLmNvbnRhaW5lci1tZCwgLm5hdmJhciAuY29udGFpbmVyLWxnLCAubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCkgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBjb250ZW50OiBcIi9cIjtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xufVxuXG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyO1xufVxuXG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xufVxuXG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xufVxuXG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbn1cblxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbn1cblxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG59XG5cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xufVxuXG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4uYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDI3NTI7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjAyMzI2O1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXItY29sb3I6ICNjM2U2Y2I7XG59XG5cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBiMmUxMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZWNmMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlNWViO1xufVxuXG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYmRkZTU7XG59XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjJjMzM7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExO1xufVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTMzZjAzO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlci1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMWIwYjc7XG59XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ5MTIxNztcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZDk7XG4gIGJvcmRlci1jb2xvcjogI2M2YzhjYTtcbn1cblxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlO1xufVxuXG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQwNTA1O1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwODU7XG4gIGJvcmRlci1jb2xvcjogIzAwNDA4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzZDQxO1xuICBib3JkZXItY29sb3I6ICMzODNkNDE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTU3MjQ7XG4gIGJvcmRlci1jb2xvcjogIzE1NTcyNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjNTQ2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMGM1NDYwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICBib3JkZXItY29sb3I6ICM4NTY0MDQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODE4MTgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxZTIxO1xuICBib3JkZXItY29sb3I6ICMxYjFlMjE7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50b2FzdC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cblxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuXG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3cge1xuICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuXG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0MyU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAuY3NzLm1hcCAqLyIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBmb3JtLWNvbnRyb2wtZm9jdXMoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzE1NTdcbiAgICAvLyBBbGlnbiB0b29sdGlwIHRvIGZvcm0gZWxlbWVudHNcbiAgICAuZm9ybS1yb3cgPiAuY29sID4gJixcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+ICYge1xuICAgICAgbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lciAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtcGFkZGluZy14ICogNCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtcGFkZGluZy14ICogMiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGN1c3RvbS1zZWxlY3QtYmcgZXNjYXBlLXN2ZygkaWNvbikgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZSBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi53aWR0aCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAqIC41O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwOyAvLyBGb3IgSUU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjkzOTZcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgKiAuNSk7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIFByZXZlbnRzIGZyb20gc2hyaW5raW5nIGluIElFMTEsIHdoZW4gaW4gYSBmbGV4IGNvbnRhaW5lclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODM0MVxuICBmbGV4LWJhc2lzOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHN1YnRyYWN0KCR0b2FzdC1ib3JkZXItcmFkaXVzLCAkdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuXG5AaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZShkaXZpZGUoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXksICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmIFwiI3skc2l6ZX1cIiAhPSBcIjBcIiB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovOnJvb3R7LS1ibHVlOiMwMDdiZmY7LS1pbmRpZ286IzY2MTBmMjstLXB1cnBsZTojNmY0MmMxOy0tcGluazojZTgzZThjOy0tcmVkOiNkYzM1NDU7LS1vcmFuZ2U6I2ZkN2UxNDstLXllbGxvdzojZmZjMTA3Oy0tZ3JlZW46IzI4YTc0NTstLXRlYWw6IzIwYzk5NzstLWN5YW46IzE3YTJiODstLXdoaXRlOiNmZmY7LS1ncmF5OiM2Yzc1N2Q7LS1ncmF5LWRhcms6IzM0M2E0MDstLXByaW1hcnk6IzAwN2JmZjstLXNlY29uZGFyeTojNmM3NTdkOy0tc3VjY2VzczojMjhhNzQ1Oy0taW5mbzojMTdhMmI4Oy0td2FybmluZzojZmZjMTA3Oy0tZGFuZ2VyOiNkYzM1NDU7LS1saWdodDojZjhmOWZhOy0tZGFyazojMzQzYTQwOy0tYnJlYWtwb2ludC14czowOy0tYnJlYWtwb2ludC1zbTo1NzZweDstLWJyZWFrcG9pbnQtbWQ6NzY4cHg7LS1icmVha3BvaW50LWxnOjk5MnB4Oy0tYnJlYWtwb2ludC14bDoxMjAwcHg7LS1mb250LWZhbWlseS1zYW5zLXNlcmlmOi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjstLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuMTU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fWFydGljbGUsYXNpZGUsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixcIkxpYmVyYXRpb24gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfVt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowIWltcG9ydGFudH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sYWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9ZGwsb2wsdWx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCxvbCB1bCx1bCBvbCx1bCB1bHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWF7Y29sb3I6IzAwN2JmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWE6aG92ZXJ7Y29sb3I6IzAwNTZiMzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19cHJle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6YXV0bzstbXMtb3ZlcmZsb3ctc3R5bGU6c2Nyb2xsYmFyfWZpZ3VyZXttYXJnaW46MCAwIDFyZW19aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItc3R5bGU6bm9uZX1zdmd7b3ZlcmZsb3c6aGlkZGVuO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9Y2FwdGlvbntwYWRkaW5nLXRvcDouNzVyZW07cGFkZGluZy1ib3R0b206Ljc1cmVtO2NvbG9yOiM2Yzc1N2Q7dGV4dC1hbGlnbjpsZWZ0O2NhcHRpb24tc2lkZTpib3R0b219dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTouNXJlbX1idXR0b257Ym9yZGVyLXJhZGl1czowfWJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6MH1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe21hcmdpbjowO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1zZWxlY3R7d29yZC13cmFwOm5vcm1hbH1bdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdLGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksYnV0dG9uOm5vdCg6ZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfVt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfXRleHRhcmVhe292ZXJmbG93OmF1dG87cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjppbmhlcml0O3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9c2VhcmNoXXtvdXRsaW5lLW9mZnNldDotMnB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lfVt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1vdXRwdXR7ZGlzcGxheTppbmxpbmUtYmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6cG9pbnRlcn10ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lIWltcG9ydGFudH0uaDEsLmgyLC5oMywuaDQsLmg1LC5oNixoMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjJ9LmgxLGgxe2ZvbnQtc2l6ZToyLjVyZW19LmgyLGgye2ZvbnQtc2l6ZToycmVtfS5oMyxoM3tmb250LXNpemU6MS43NXJlbX0uaDQsaDR7Zm9udC1zaXplOjEuNXJlbX0uaDUsaDV7Zm9udC1zaXplOjEuMjVyZW19Lmg2LGg2e2ZvbnQtc2l6ZToxcmVtfS5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0uZGlzcGxheS0xe2ZvbnQtc2l6ZTo2cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktMntmb250LXNpemU6NS41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktM3tmb250LXNpemU6NC41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9aHJ7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX0uc21hbGwsc21hbGx7Zm9udC1zaXplOi44NzVlbTtmb250LXdlaWdodDo0MDB9Lm1hcmssbWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi41cmVtfS5pbml0aWFsaXNte2ZvbnQtc2l6ZTo5MCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5ibG9ja3F1b3Rle21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MS4yNXJlbX0uYmxvY2txdW90ZS1mb290ZXJ7ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljg3NWVtO2NvbG9yOiM2Yzc1N2R9LmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmV7Y29udGVudDpcIlxcMjAxNFxcMDBBMFwifS5pbWctZmx1aWR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4yNXJlbTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uZmlndXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5maWd1cmUtaW1ne21hcmdpbi1ib3R0b206LjVyZW07bGluZS1oZWlnaHQ6MX0uZmlndXJlLWNhcHRpb257Zm9udC1zaXplOjkwJTtjb2xvcjojNmM3NTdkfWNvZGV7Zm9udC1zaXplOjg3LjUlO2NvbG9yOiNlODNlOGM7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjJyZW0gLjRyZW07Zm9udC1zaXplOjg3LjUlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1yYWRpdXM6LjJyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6NzAwfXByZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojMjEyNTI5fXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lciwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGx7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLXNte21heC13aWR0aDo1NDBweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXIsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNte21heC13aWR0aDo3MjBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb250YWluZXIsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb250YWluZXIsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lci14bHttYXgtd2lkdGg6MTE0MHB4fX0ucm93e2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9Lm5vLWd1dHRlcnN7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0ubm8tZ3V0dGVycz4uY29sLC5uby1ndXR0ZXJzPltjbGFzcyo9Y29sLV17cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5jb2wsLmNvbC0xLC5jb2wtMTAsLmNvbC0xMSwuY29sLTEyLC5jb2wtMiwuY29sLTMsLmNvbC00LC5jb2wtNSwuY29sLTYsLmNvbC03LC5jb2wtOCwuY29sLTksLmNvbC1hdXRvLC5jb2wtbGcsLmNvbC1sZy0xLC5jb2wtbGctMTAsLmNvbC1sZy0xMSwuY29sLWxnLTEyLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy1hdXRvLC5jb2wtbWQsLmNvbC1tZC0xLC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1tZC1hdXRvLC5jb2wtc20sLmNvbC1zbS0xLC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEyLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS1hdXRvLC5jb2wteGwsLmNvbC14bC0xLC5jb2wteGwtMTAsLmNvbC14bC0xMSwuY29sLXhsLTEyLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTksLmNvbC14bC1hdXRve3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fS5jb2x7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtMT4qey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLTI+KnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy0zPip7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0ucm93LWNvbHMtND4qey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLTU+KnstbXMtZmxleDowIDAgMjAlO2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy02Pip7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfS5jb2wtMnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wtM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5jb2wtNXstbXMtZmxleDowIDAgNDEuNjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NjclO21heC13aWR0aDo0MS42NjY2NjclfS5jb2wtNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfS5jb2wtOHstbXMtZmxleDowIDAgNjYuNjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjclfS5jb2wtOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX0uY29sLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NyV9LmNvbC0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX0ub3JkZXItbGFzdHstbXMtZmxleC1vcmRlcjoxMztvcmRlcjoxM30ub3JkZXItMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5vcmRlci0yey1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXItM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5vcmRlci01ey1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXItNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fS5vcmRlci04ey1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXItOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9Lm9yZGVyLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfS5vcmRlci0xMXstbXMtZmxleC1vcmRlcjoxMTtvcmRlcjoxMX0ub3JkZXItMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzJX0ub2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjclfS5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMyV9Lm9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjclfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29sLXNtey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTE+KnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KnstbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7LW1zLWZsZXg6MCAwIDIwJTtmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtc20tNj4qey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC1zbS1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLXNtLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzJX0uY29sLXNtLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLXNtLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXNtLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0uY29sLXNtLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX0uY29sLXNtLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXNtLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzMyU7ZmxleDowIDAgNTguMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzJX0uY29sLXNtLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX0uY29sLXNtLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXNtLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMyV9LmNvbC1zbS0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfS5jb2wtc20tMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItc20tZmlyc3R7LW1zLWZsZXgtb3JkZXI6LTE7b3JkZXI6LTF9Lm9yZGVyLXNtLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9Lm9yZGVyLXNtLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci1zbS0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItc20tMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm9yZGVyLXNtLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci1zbS00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItc20tNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm9yZGVyLXNtLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci1zbS03ey1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItc20tOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9Lm9yZGVyLXNtLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fS5vcmRlci1zbS0xMHstbXMtZmxleC1vcmRlcjoxMDtvcmRlcjoxMH0ub3JkZXItc20tMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9Lm9yZGVyLXNtLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NyV9Lm9mZnNldC1zbS0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXNtLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMlfS5vZmZzZXQtc20tOHttYXJnaW4tbGVmdDo2Ni42NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb2wtbWR7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMT4qey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1tZC0zPip7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0ucm93LWNvbHMtbWQtND4qey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KnstbXMtZmxleDowIDAgMjAlO2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLW1kLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtbWQtMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfS5jb2wtbWQtMnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wtbWQtM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbWQtNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5jb2wtbWQtNXstbXMtZmxleDowIDAgNDEuNjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NjclO21heC13aWR0aDo0MS42NjY2NjclfS5jb2wtbWQtNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbWQtN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfS5jb2wtbWQtOHstbXMtZmxleDowIDAgNjYuNjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjclfS5jb2wtbWQtOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbWQtMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX0uY29sLW1kLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NyV9LmNvbC1tZC0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1tZC1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX0ub3JkZXItbWQtbGFzdHstbXMtZmxleC1vcmRlcjoxMztvcmRlcjoxM30ub3JkZXItbWQtMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLW1kLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5vcmRlci1tZC0yey1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXItbWQtM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLW1kLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5vcmRlci1tZC01ey1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXItbWQtNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLW1kLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fS5vcmRlci1tZC04ey1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXItbWQtOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9Lm9yZGVyLW1kLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfS5vcmRlci1tZC0xMXstbXMtZmxleC1vcmRlcjoxMTtvcmRlcjoxMX0ub3JkZXItbWQtMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY3JX0ub2Zmc2V0LW1kLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbWQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMyV9Lm9mZnNldC1tZC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbC1sZ3stbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1sZy0xPip7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLWxnLTM+KnstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5yb3ctY29scy1sZy00Pip7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qey1tcy1mbGV4OjAgMCAyMCU7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLWxnLTY+KnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wtbGctYXV0b3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1sZy0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9LmNvbC1sZy0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC1sZy0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LmNvbC1sZy01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9LmNvbC1sZy02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1sZy03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9LmNvbC1sZy04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9LmNvbC1sZy05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1sZy0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfS5jb2wtbGctMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX0uY29sLWxnLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLWxnLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfS5vcmRlci1sZy1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfS5vcmRlci1sZy0wey1tcy1mbGV4LW9yZGVyOjA7b3JkZXI6MH0ub3JkZXItbGctMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm9yZGVyLWxnLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5vcmRlci1sZy0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ub3JkZXItbGctNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm9yZGVyLWxnLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5vcmRlci1sZy02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn0ub3JkZXItbGctN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9Lm9yZGVyLWxnLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fS5vcmRlci1sZy05ey1tcy1mbGV4LW9yZGVyOjk7b3JkZXI6OX0ub3JkZXItbGctMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9Lm9yZGVyLWxnLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfS5vcmRlci1sZy0xMnstbXMtZmxleC1vcmRlcjoxMjtvcmRlcjoxMn0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMlfS5vZmZzZXQtbGctMnttYXJnaW4tbGVmdDoxNi42NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzJX0ub2Zmc2V0LWxnLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbC14bHstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy14bC0xPip7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KnstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5yb3ctY29scy14bC00Pip7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qey1tcy1mbGV4OjAgMCAyMCU7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLXhsLTY+KnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wteGwtYXV0b3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC14bC0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9LmNvbC14bC0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC14bC0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC14bC00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LmNvbC14bC01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9LmNvbC14bC02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC14bC03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9LmNvbC14bC04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9LmNvbC14bC05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC14bC0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfS5jb2wteGwtMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX0uY29sLXhsLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLXhsLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfS5vcmRlci14bC1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfS5vcmRlci14bC0wey1tcy1mbGV4LW9yZGVyOjA7b3JkZXI6MH0ub3JkZXIteGwtMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm9yZGVyLXhsLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5vcmRlci14bC0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ub3JkZXIteGwtNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm9yZGVyLXhsLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5vcmRlci14bC02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn0ub3JkZXIteGwtN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9Lm9yZGVyLXhsLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fS5vcmRlci14bC05ey1tcy1mbGV4LW9yZGVyOjk7b3JkZXI6OX0ub3JkZXIteGwtMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9Lm9yZGVyLXhsLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfS5vcmRlci14bC0xMnstbXMtZmxleC1vcmRlcjoxMjtvcmRlcjoxMn0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzJX0ub2Zmc2V0LXhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NyV9fS50YWJsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5fS50YWJsZSB0ZCwudGFibGUgdGh7cGFkZGluZzouNzVyZW07dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTZ9LnRhYmxlIHRoZWFkIHRoe3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZGVlMmU2fS50YWJsZSB0Ym9keSt0Ym9keXtib3JkZXItdG9wOjJweCBzb2xpZCAjZGVlMmU2fS50YWJsZS1zbSB0ZCwudGFibGUtc20gdGh7cGFkZGluZzouM3JlbX0udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZS1ib3JkZXJlZCB0ZCwudGFibGUtYm9yZGVyZWQgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCwudGFibGUtYm9yZGVyZWQgdGhlYWQgdGh7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkrdGJvZHksLnRhYmxlLWJvcmRlcmxlc3MgdGQsLnRhYmxlLWJvcmRlcmxlc3MgdGgsLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGh7Ym9yZGVyOjB9LnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX0udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA3NSl9LnRhYmxlLXByaW1hcnksLnRhYmxlLXByaW1hcnk+dGQsLnRhYmxlLXByaW1hcnk+dGh7YmFja2dyb3VuZC1jb2xvcjojYjhkYWZmfS50YWJsZS1wcmltYXJ5IHRib2R5K3Rib2R5LC50YWJsZS1wcmltYXJ5IHRkLC50YWJsZS1wcmltYXJ5IHRoLC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoe2JvcmRlci1jb2xvcjojN2FiYWZmfS50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZmNkZmZ9LnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiM5ZmNkZmZ9LnRhYmxlLXNlY29uZGFyeSwudGFibGUtc2Vjb25kYXJ5PnRkLC50YWJsZS1zZWNvbmRhcnk+dGh7YmFja2dyb3VuZC1jb2xvcjojZDZkOGRifS50YWJsZS1zZWNvbmRhcnkgdGJvZHkrdGJvZHksLnRhYmxlLXNlY29uZGFyeSB0ZCwudGFibGUtc2Vjb25kYXJ5IHRoLC50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNiM2I3YmJ9LnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmfS50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn0udGFibGUtc3VjY2VzcywudGFibGUtc3VjY2Vzcz50ZCwudGFibGUtc3VjY2Vzcz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9LnRhYmxlLXN1Y2Nlc3MgdGJvZHkrdGJvZHksLnRhYmxlLXN1Y2Nlc3MgdGQsLnRhYmxlLXN1Y2Nlc3MgdGgsLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM4ZmQxOWV9LnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaW5mbywudGFibGUtaW5mbz50ZCwudGFibGUtaW5mbz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9LnRhYmxlLWluZm8gdGJvZHkrdGJvZHksLnRhYmxlLWluZm8gdGQsLnRhYmxlLWluZm8gdGgsLnRhYmxlLWluZm8gdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM4NmNmZGF9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50ZCwudGFibGUtd2FybmluZz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9LnRhYmxlLXdhcm5pbmcgdGJvZHkrdGJvZHksLnRhYmxlLXdhcm5pbmcgdGQsLnRhYmxlLXdhcm5pbmcgdGgsLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNmZmRmN2V9LnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtZGFuZ2VyLC50YWJsZS1kYW5nZXI+dGQsLnRhYmxlLWRhbmdlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9LnRhYmxlLWRhbmdlciB0Ym9keSt0Ym9keSwudGFibGUtZGFuZ2VyIHRkLC50YWJsZS1kYW5nZXIgdGgsLnRhYmxlLWRhbmdlciB0aGVhZCB0aHtib3JkZXItY29sb3I6I2VkOTY5ZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWIwYjd9LnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS50YWJsZS1saWdodCwudGFibGUtbGlnaHQ+dGQsLnRhYmxlLWxpZ2h0PnRoe2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZX0udGFibGUtbGlnaHQgdGJvZHkrdGJvZHksLnRhYmxlLWxpZ2h0IHRkLC50YWJsZS1saWdodCB0aCwudGFibGUtbGlnaHQgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNmYmZjZmN9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0udGFibGUtZGFyaywudGFibGUtZGFyaz50ZCwudGFibGUtZGFyaz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjNmM4Y2F9LnRhYmxlLWRhcmsgdGJvZHkrdGJvZHksLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM5NTk5OWN9LnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0udGFibGUtYWN0aXZlLC50YWJsZS1hY3RpdmU+dGQsLnRhYmxlLWFjdGl2ZT50aHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA3NSl9LnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNzUpfS50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX0udGFibGUgLnRoZWFkLWRhcmsgdGh7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiM0NTRkNTV9LnRhYmxlIC50aGVhZC1saWdodCB0aHtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGUtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH0udGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6IzQ1NGQ1NX0udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9LnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjA3NSl9QG1lZGlhIChtYXgtd2lkdGg6NTc1Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXNte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmUtc20+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZS1tZD4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9fUBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLWxnPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14bHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLXhsPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19LnRhYmxlLXJlc3BvbnNpdmV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLWNvbnRyb2x7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sOjotbXMtZXhwYW5ke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmZvcm0tY29udHJvbDpmb2N1c3tjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzgwYmRmZjtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZCwuZm9ybS1jb250cm9sW3JlYWRvbmx5XXtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7b3BhY2l0eToxfWlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2x7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfXNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgIzQ5NTA1N31zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWV7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmZvcm0tY29udHJvbC1maWxlLC5mb3JtLWNvbnRyb2wtcmFuZ2V7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5jb2wtZm9ybS1sYWJlbHtwYWRkaW5nLXRvcDpjYWxjKC4zNzVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjM3NXJlbSArIDFweCk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNX0uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYyguNXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguNXJlbSArIDFweCk7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKC4yNXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguMjVyZW0gKyAxcHgpO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNX0uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDA7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOnNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDoxcHggMH0uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcsLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNte3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1jb250cm9sLXNte2hlaWdodDpjYWxjKDEuNWVtICsgLjVyZW0gKyAycHgpO3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfS5mb3JtLWNvbnRyb2wtbGd7aGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjNyZW19c2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXXtoZWlnaHQ6YXV0b310ZXh0YXJlYS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfS5mb3JtLXRleHR7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi4yNXJlbX0uZm9ybS1yb3d7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotNXB4O21hcmdpbi1sZWZ0Oi01cHh9LmZvcm0tcm93Pi5jb2wsLmZvcm0tcm93PltjbGFzcyo9Y29sLV17cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH0uZm9ybS1jaGVja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoxLjI1cmVtfS5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LjNyZW07bWFyZ2luLWxlZnQ6LTEuMjVyZW19LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiM2Yzc1N2R9LmZvcm0tY2hlY2stbGFiZWx7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi43NXJlbX0uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246c3RhdGljO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjMxMjVyZW07bWFyZ2luLWxlZnQ6MH0udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOi44NzVlbTtjb2xvcjojMjhhNzQ1fS52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDQwLDE2Nyw2OSwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tcm93Pi5jb2w+LnZhbGlkLXRvb2x0aXAsLmZvcm0tcm93PltjbGFzcyo9Y29sLV0+LnZhbGlkLXRvb2x0aXB7bGVmdDo1cHh9LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWR7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4YTc0NScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9LmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX0ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkLHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtdmFsaWR7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEuNXJlbSBjZW50ZXJ9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIHJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pfS5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlke2JvcmRlci1jb2xvcjojMjhhNzQ1O3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVlbSArIDIuMzEyNXJlbSkhaW1wb3J0YW50O2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4YTc0NScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pIG5vLXJlcGVhdH0uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1c3tib3JkZXItY29sb3I6IzI4YTc0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6IzI4YTc0NX0uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiMyOGE3NDV9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzI4YTc0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzM0Y2U1NztiYWNrZ3JvdW5kLWNvbG9yOiMzNGNlNTd9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWR+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1fS5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzI4YTc0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOi44NzVlbTtjb2xvcjojZGMzNTQ1fS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIwLDUzLDY5LC45KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uZm9ybS1yb3c+LmNvbD4uaW52YWxpZC10b29sdGlwLC5mb3JtLXJvdz5bY2xhc3MqPWNvbC1dPi5pbnZhbGlkLXRvb2x0aXB7bGVmdDo1cHh9LmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NTtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pfS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfS53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCxzZWxlY3QuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEuNXJlbSBjZW50ZXJ9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKX0uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWR7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7cGFkZGluZy1yaWdodDpjYWxjKC43NWVtICsgMi4zMTI1cmVtKSFpbXBvcnRhbnQ7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBuby1yZXBlYXR9LmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6I2RjMzU0NX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6I2RjMzU0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6I2RjMzU0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNlNDYwNmQ7YmFja2dyb3VuZC1jb2xvcjojZTQ2MDZkfS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1maWxlLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2RjMzU0NX0uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1pbmxpbmV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmZvcm0taW5saW5lIGxhYmVse2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5mb3JtLWNoZWNre2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDphdXRvO3BhZGRpbmctbGVmdDowfS5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMjVyZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MH19LmJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo0MDA7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuYnRue3RyYW5zaXRpb246bm9uZX19LmJ0bjpob3Zlcntjb2xvcjojMjEyNTI5O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4uZm9jdXMsLmJ0bjpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZHtvcGFjaXR5Oi42NX0uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfWEuYnRuLmRpc2FibGVkLGZpZWxkc2V0OmRpc2FibGVkIGEuYnRue3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlci1jb2xvcjojMDA3YmZmfS5idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNjlkOTtib3JkZXItY29sb3I6IzAwNjJjY30uYnRuLXByaW1hcnkuZm9jdXMsLmJ0bi1wcmltYXJ5OmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2OWQ5O2JvcmRlci1jb2xvcjojMDA2MmNjO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgzOCwxNDMsMjU1LC41KX0uYnRuLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1wcmltYXJ5OmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlci1jb2xvcjojMDA3YmZmfS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjO2JvcmRlci1jb2xvcjojMDA1Y2JmfS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgzOCwxNDMsMjU1LC41KX0uYnRuLXNlY29uZGFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLXNlY29uZGFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVhNjI2ODtib3JkZXItY29sb3I6IzU0NWI2Mn0uYnRuLXNlY29uZGFyeS5mb2N1cywuYnRuLXNlY29uZGFyeTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVhNjI2ODtib3JkZXItY29sb3I6IzU0NWI2Mjtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTMwLDEzOCwxNDUsLjUpfS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTQ1YjYyO2JvcmRlci1jb2xvcjojNGU1NTVifS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMzAsMTM4LDE0NSwuNSl9LmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxODgzODtib3JkZXItY29sb3I6IzFlN2UzNH0uYnRuLXN1Y2Nlc3MuZm9jdXMsLmJ0bi1zdWNjZXNzOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjE4ODM4O2JvcmRlci1jb2xvcjojMWU3ZTM0O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg3MiwxODAsOTcsLjUpfS5idG4tc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQ7Ym9yZGVyLWNvbG9yOiMxYzc0MzB9LmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDcyLDE4MCw5NywuNSl9LmJ0bi1pbmZve2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4taW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzEzODQ5Njtib3JkZXItY29sb3I6IzExN2E4Yn0uYnRuLWluZm8uZm9jdXMsLmJ0bi1pbmZvOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTM4NDk2O2JvcmRlci1jb2xvcjojMTE3YThiO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OCwxNzYsMTk1LC41KX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTE3YThiO2JvcmRlci1jb2xvcjojMTA3MDdmfS5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OCwxNzYsMTk1LC41KX0uYnRuLXdhcm5pbmd7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTBhODAwO2JvcmRlci1jb2xvcjojZDM5ZTAwfS5idG4td2FybmluZy5mb2N1cywuYnRuLXdhcm5pbmc6Zm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGE4MDA7Ym9yZGVyLWNvbG9yOiNkMzllMDA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMiwxNzAsMTIsLjUpfS5idG4td2FybmluZy5kaXNhYmxlZCwuYnRuLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkMzllMDA7Ym9yZGVyLWNvbG9yOiNjNjk1MDB9LmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMiwxNzAsMTIsLjUpfS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzgyMzMzO2JvcmRlci1jb2xvcjojYmQyMTMwfS5idG4tZGFuZ2VyLmZvY3VzLC5idG4tZGFuZ2VyOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzgyMzMzO2JvcmRlci1jb2xvcjojYmQyMTMwO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjUsODMsOTcsLjUpfS5idG4tZGFuZ2VyLmRpc2FibGVkLC5idG4tZGFuZ2VyOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwO2JvcmRlci1jb2xvcjojYjIxZjJkfS5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjUsODMsOTcsLjUpfS5idG4tbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1saWdodDpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UyZTZlYTtib3JkZXItY29sb3I6I2RhZTBlNX0uYnRuLWxpZ2h0LmZvY3VzLC5idG4tbGlnaHQ6Zm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMmU2ZWE7Ym9yZGVyLWNvbG9yOiNkYWUwZTU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIxNiwyMTcsMjE5LC41KX0uYnRuLWxpZ2h0LmRpc2FibGVkLC5idG4tbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTU7Ym9yZGVyLWNvbG9yOiNkM2Q5ZGZ9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIxNiwyMTcsMjE5LC41KX0uYnRuLWRhcmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjMyNzJiO2JvcmRlci1jb2xvcjojMWQyMTI0fS5idG4tZGFyay5mb2N1cywuYnRuLWRhcms6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMzI3MmI7Ym9yZGVyLWNvbG9yOiMxZDIxMjQ7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDgyLDg4LDkzLC41KX0uYnRuLWRhcmsuZGlzYWJsZWQsLmJ0bi1kYXJrOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWQyMTI0O2JvcmRlci1jb2xvcjojMTcxYTFkfS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg4Miw4OCw5MywuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnl7Y29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC41KX0uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZHtjb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtjb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfS5idG4tb3V0bGluZS1zdWNjZXNze2NvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuNSl9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWR7Y29sb3I6IzI4YTc0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjUpfS5idG4tb3V0bGluZS1pbmZve2NvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMsLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsLjUpfS5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVke2NvbG9yOiMxN2EyYjg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH0uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjMsMTYyLDE4NCwuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7Y29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cywuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LC41KX0uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZHtjb2xvcjojZmZjMTA3O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI1NSwxOTMsNywuNSl9LmJ0bi1vdXRsaW5lLWRhbmdlcntjb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjUpfS5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZGMzNTQ1O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuNSl9LmJ0bi1vdXRsaW5lLWxpZ2h0e2NvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodC5mb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX0uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVke2NvbG9yOiNmOGY5ZmE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjQ4LDI0OSwyNTAsLjUpfS5idG4tb3V0bGluZS1kYXJre2NvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1vdXRsaW5lLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMsLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDUyLDU4LDY0LC41KX0uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZHtjb2xvcjojMzQzYTQwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDUyLDU4LDY0LC41KX0uYnRuLWxpbmt7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMwMDdiZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1saW5rOmhvdmVye2NvbG9yOiMwMDU2YjM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLWxpbmsuZm9jdXMsLmJ0bi1saW5rOmZvY3Vze3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0bi1saW5rLmRpc2FibGVkLC5idG4tbGluazpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1ncm91cC1sZz4uYnRuLC5idG4tbGd7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4zcmVtfS5idG4tZ3JvdXAtc20+LmJ0biwuYnRuLXNte3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfS5idG4tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tdG9wOi41cmVtfWlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLGlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2t7d2lkdGg6MTAwJX0uZmFkZXt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfX0uZmFkZTpub3QoLnNob3cpe29wYWNpdHk6MH0uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY29sbGFwc2luZ3t0cmFuc2l0aW9uOm5vbmV9fS5jb2xsYXBzaW5nLndpZHRoe3dpZHRoOjA7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjp3aWR0aCAuMzVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNvbGxhcHNpbmcud2lkdGh7dHJhbnNpdGlvbjpub25lfX0uZHJvcGRvd24sLmRyb3BsZWZ0LC5kcm9wcmlnaHQsLmRyb3B1cHtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24tdG9nZ2xle3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O21pbi13aWR0aDoxMHJlbTtwYWRkaW5nOi41cmVtIDA7bWFyZ2luOi4xMjVyZW0gMCAwO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5kcm9wZG93bi1tZW51LXNtLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtc20tcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZHJvcGRvd24tbWVudS1tZC1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LW1kLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmRyb3Bkb3duLW1lbnUtbGctbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1sZy1yaWdodHtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZHJvcGRvd24tbWVudS14bC1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LXhsLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX0uZHJvcHVwIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi4xMjVyZW19LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOjA7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6YXV0bztsZWZ0OjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0Oi4xMjVyZW19LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0Oi4zZW0gc29saWR9LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7dmVydGljYWwtYWxpZ246MH0uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIn0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjowfS5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3Bde3JpZ2h0OmF1dG87Ym90dG9tOmF1dG99LmRyb3Bkb3duLWRpdmlkZXJ7aGVpZ2h0OjA7bWFyZ2luOi41cmVtIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkICNlOWVjZWZ9LmRyb3Bkb3duLWl0ZW17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIDEuNXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZHJvcGRvd24taXRlbTpmb2N1cywuZHJvcGRvd24taXRlbTpob3Zlcntjb2xvcjojMTYxODFiO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5kcm9wZG93bi1pdGVtLmRpc2FibGVkLC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmQ7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxLjVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiM2Yzc1N2Q7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1pdGVtLXRleHR7ZGlzcGxheTpibG9jaztwYWRkaW5nOi4yNXJlbSAxLjVyZW07Y29sb3I6IzIxMjUyOX0uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXA+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwuYnRuLWdyb3VwPi5idG46aG92ZXJ7ei1pbmRleDoxfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuLmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5idG4tZ3JvdXA+LmJ0bjpmb2N1c3t6LWluZGV4OjF9LmJ0bi10b29sYmFye2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7d2lkdGg6YXV0b30uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZXttYXJnaW4tcmlnaHQ6MH0uYnRuLWdyb3VwLXNtPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLXNtKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouMzc1cmVtO3BhZGRpbmctbGVmdDouMzc1cmVtfS5idG4tZ3JvdXAtbGc+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi43NXJlbTtwYWRkaW5nLWxlZnQ6Ljc1cmVtfS5idG4tZ3JvdXAtdmVydGljYWx7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6LTFweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cC10b2dnbGU+LmJ0biwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG57bWFyZ2luLWJvdHRvbTowfS5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0biBpbnB1dFt0eXBlPXJhZGlvXSwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87d2lkdGg6MSU7bWluLXdpZHRoOjA7bWFyZ2luLWJvdHRvbTowfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1maWxlLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuZm9ybS1jb250cm9se21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVsLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpmb2N1c3t6LWluZGV4OjN9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXN7ei1pbmRleDo0fS5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbCwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYXBwZW5kLC5pbnB1dC1ncm91cC1wcmVwZW5ke2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1c3t6LWluZGV4OjN9LmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0biwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmlucHV0LWdyb3VwLXRleHR7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtcHJlcGVuZHttYXJnaW4tcmlnaHQ6LTFweH0uaW5wdXQtZ3JvdXAtYXBwZW5ke21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0sLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb117bWFyZ2luLXRvcDowfS5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpe2hlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIDJweCl9LmlucHV0LWdyb3VwLWxnPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0e3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX0uaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKXtoZWlnaHQ6Y2FsYygxLjVlbSArIC41cmVtICsgMnB4KX0uaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjJyZW19LmlucHV0LWdyb3VwLWxnPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uY3VzdG9tLXNlbGVjdHtwYWRkaW5nLXJpZ2h0OjEuNzVyZW19LmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKT4uYnRuLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMyk+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQ+LmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jdXN0b20tY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEuNXJlbTtwYWRkaW5nLWxlZnQ6MS41cmVtOy13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0O2NvbG9yLWFkanVzdDpleGFjdDtwcmludC1jb2xvci1hZGp1c3Q6ZXhhY3R9LmN1c3RvbS1jb250cm9sLWlubGluZXtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4O21hcmdpbi1yaWdodDoxcmVtfS5jdXN0b20tY29udHJvbC1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7ei1pbmRleDotMTt3aWR0aDoxcmVtO2hlaWdodDoxLjI1cmVtO29wYWNpdHk6MH0uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn0uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojODBiZGZmfS5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q3ZmY7Ym9yZGVyLWNvbG9yOiNiM2Q3ZmZ9LmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkfi5jdXN0b20tY29udHJvbC1sYWJlbCwuY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdfi5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojNmM3NTdkfS5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWNvbnRyb2wtbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjI1cmVtO2xlZnQ6LTEuNXJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FkYjViZH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07bGVmdDotMS41cmVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtjb250ZW50OlwiXCI7YmFja2dyb3VuZDo1MCUvNTAlIDUwJSBuby1yZXBlYXR9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOi4yNXJlbX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIil9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzAwN2JmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTIzLDI1NSwuNSl9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTIzLDI1NSwuNSl9LmN1c3RvbS1zd2l0Y2h7cGFkZGluZy1sZWZ0OjIuMjVyZW19LmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7bGVmdDotMi4yNXJlbTt3aWR0aDoxLjc1cmVtO3BvaW50ZXItZXZlbnRzOmFsbDtib3JkZXItcmFkaXVzOi41cmVtfS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7dG9wOmNhbGMoLjI1cmVtICsgMnB4KTtsZWZ0OmNhbGMoLTIuMjVyZW0gKyAycHgpO3dpZHRoOmNhbGMoMXJlbSAtIDRweCk7aGVpZ2h0OmNhbGMoMXJlbSAtIDRweCk7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkO2JvcmRlci1yYWRpdXM6LjVyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCwtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC43NXJlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLjc1cmVtKX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX0uY3VzdG9tLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gMS43NXJlbSAuMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6I2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW07LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5jdXN0b20tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojODBiZGZmO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSl7aGVpZ2h0OmF1dG87cGFkZGluZy1yaWdodDouNzVyZW07YmFja2dyb3VuZC1pbWFnZTpub25lfS5jdXN0b20tc2VsZWN0OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX0uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzowIDAgMCAjNDk1MDU3fS5jdXN0b20tc2VsZWN0LXNte2hlaWdodDpjYWxjKDEuNWVtICsgLjVyZW0gKyAycHgpO3BhZGRpbmctdG9wOi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtO2ZvbnQtc2l6ZTouODc1cmVtfS5jdXN0b20tc2VsZWN0LWxne2hlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO21hcmdpbi1ib3R0b206MH0uY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjB9LmN1c3RvbS1maWxlLWlucHV0OmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzgwYmRmZjtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkfi5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdfi5jdXN0b20tZmlsZS1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9LmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pfi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIkJyb3dzZVwifS5jdXN0b20tZmlsZS1pbnB1dH4uY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlcntjb250ZW50OmF0dHIoZGF0YS1icm93c2UpfS5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjE7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjM7ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7cGFkZGluZzouMzc1cmVtIC43NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1Nztjb250ZW50OlwiQnJvd3NlXCI7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1sZWZ0OmluaGVyaXQ7Ym9yZGVyLXJhZGl1czowIC4yNXJlbSAuMjVyZW0gMH0uY3VzdG9tLXJhbmdle3dpZHRoOjEwMCU7aGVpZ2h0OjEuNHJlbTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LmN1c3RvbS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9LmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlcntib3JkZXI6MH0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6LS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjNkN2ZmfS5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtOy1tb3otdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnstbW96LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn0uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjJyZW07bWFyZ2luLWxlZnQ6LjJyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbXMtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iey1tcy10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn0uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOi41cmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2Vye2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItcmFkaXVzOjFyZW19LmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXJ7bWFyZ2luLXJpZ2h0OjE1cHg7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7Y3Vyc29yOmRlZmF1bHR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFja3tjdXJzb3I6ZGVmYXVsdH0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLXNlbGVjdHt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tc2VsZWN0e3RyYW5zaXRpb246bm9uZX19Lm5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2LWxpbmt7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDFyZW19Lm5hdi1saW5rOmZvY3VzLC5uYXYtbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0fS5uYXYtdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2fS5uYXYtdGFicyAubmF2LWxpbmt7bWFyZ2luLWJvdHRvbTotMXB4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19Lm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVye2lzb2xhdGlvbjppc29sYXRlO2JvcmRlci1jb2xvcjojZTllY2VmICNlOWVjZWYgI2RlZTJlNn0ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNiAjZGVlMmU2ICNmZmZ9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2LXBpbGxzIC5uYXYtbGlua3tiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9Lm5hdi1maWxsIC5uYXYtaXRlbSwubmF2LWZpbGw+Lm5hdi1saW5rey1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtLC5uYXYtanVzdGlmaWVkPi5uYXYtbGlua3stbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO3RleHQtYWxpZ246Y2VudGVyfS50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfS50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzouNXJlbSAxcmVtfS5uYXZiYXIgLmNvbnRhaW5lciwubmF2YmFyIC5jb250YWluZXItZmx1aWQsLm5hdmJhciAuY29udGFpbmVyLWxnLC5uYXZiYXIgLmNvbnRhaW5lci1tZCwubmF2YmFyIC5jb250YWluZXItc20sLm5hdmJhciAuY29udGFpbmVyLXhse2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi4zMTI1cmVtO3BhZGRpbmctYm90dG9tOi4zMTI1cmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1icmFuZDpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLW5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5uYXZiYXItY29sbGFwc2V7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MTAwJTtmbGV4LWJhc2lzOjEwMCU7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlcntwYWRkaW5nOi4yNXJlbSAuNzVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czouMjVyZW19Lm5hdmJhci10b2dnbGVyOmZvY3VzLC5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOjUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0fS5uYXZiYXItbmF2LXNjcm9sbHttYXgtaGVpZ2h0Ojc1dmg7b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubmF2YmFyLWV4cGFuZC1zbXstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdnstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIteGx7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpey5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLXhse3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZXhwYW5kLW1key1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci14bHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCl7Lm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm5hdmJhci1leHBhbmQtbGd7LW1zLWZsZXgtZmxvdzpyb3cgbm93cmFwO2ZsZXgtZmxvdzpyb3cgbm93cmFwOy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLXhsey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhsey1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci14bHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX0ubmF2YmFyLWV4cGFuZHstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLXhsey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5ke2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuNSl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlPi5uYXYtbGluaywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93Pi5uYXYtbGlua3tjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcntjb2xvcjpyZ2JhKDAsMCwwLC41KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwuNSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYXtjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KX0ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjI1KX0ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpfS5uYXZiYXItZGFyayAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhe2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3Zlcntjb2xvcjojZmZmfS5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDowO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNhcmQ+aHJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uY2FyZD4ubGlzdC1ncm91cHtib3JkZXItdG9wOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTppbmhlcml0fS5jYXJkPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxke2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQ+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkPi5jYXJkLWhlYWRlcisubGlzdC1ncm91cCwuY2FyZD4ubGlzdC1ncm91cCsuY2FyZC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5jYXJkLWJvZHl7LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bzttaW4taGVpZ2h0OjFweDtwYWRkaW5nOjEuMjVyZW19LmNhcmQtdGl0bGV7bWFyZ2luLWJvdHRvbTouNzVyZW19LmNhcmQtc3VidGl0bGV7bWFyZ2luLXRvcDotLjM3NXJlbTttYXJnaW4tYm90dG9tOjB9LmNhcmQtdGV4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FyZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXJkLWxpbmsrLmNhcmQtbGlua3ttYXJnaW4tbGVmdDoxLjI1cmVtfS5jYXJkLWhlYWRlcntwYWRkaW5nOi43NXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAzKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfS5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCkgMCAwfS5jYXJkLWZvb3RlcntwYWRkaW5nOi43NXJlbSAxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9LmNhcmQtZm9vdGVyOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgY2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1oZWFkZXItdGFic3ttYXJnaW4tcmlnaHQ6LS42MjVyZW07bWFyZ2luLWJvdHRvbTotLjc1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtO2JvcmRlci1ib3R0b206MH0uY2FyZC1oZWFkZXItcGlsbHN7bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtfS5jYXJkLWltZy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6MS4yNXJlbTtib3JkZXItcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1pbWcsLmNhcmQtaW1nLWJvdHRvbSwuY2FyZC1pbWctdG9wey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlfS5jYXJkLWltZywuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1pbWcsLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtZGVjayAuY2FyZHttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jYXJkLWRlY2t7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5jYXJkLWRlY2sgLmNhcmR7LW1zLWZsZXg6MSAwIDAlO2ZsZXg6MSAwIDAlO21hcmdpbi1yaWdodDoxNXB4O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDoxNXB4fX0uY2FyZC1ncm91cD4uY2FyZHttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jYXJkLWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWZsb3c6cm93IHdyYXA7ZmxleC1mbG93OnJvdyB3cmFwfS5jYXJkLWdyb3VwPi5jYXJkey1tcy1mbGV4OjEgMCAwJTtmbGV4OjEgMCAwJTttYXJnaW4tYm90dG9tOjB9LmNhcmQtZ3JvdXA+LmNhcmQrLmNhcmR7bWFyZ2luLWxlZnQ6MDtib3JkZXItbGVmdDowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9te2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH19LmNhcmQtY29sdW1ucyAuY2FyZHttYXJnaW4tYm90dG9tOi43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtY29sdW1uc3std2Via2l0LWNvbHVtbi1jb3VudDozOy1tb3otY29sdW1uLWNvdW50OjM7Y29sdW1uLWNvdW50OjM7LXdlYmtpdC1jb2x1bW4tZ2FwOjEuMjVyZW07LW1vei1jb2x1bW4tZ2FwOjEuMjVyZW07Y29sdW1uLWdhcDoxLjI1cmVtO29ycGhhbnM6MTt3aWRvd3M6MX0uY2FyZC1jb2x1bW5zIC5jYXJke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCV9fS5hY2NvcmRpb257b3ZlcmZsb3ctYW5jaG9yOm5vbmV9LmFjY29yZGlvbj4uY2FyZHtvdmVyZmxvdzpoaWRkZW59LmFjY29yZGlvbj4uY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hY2NvcmRpb24+LmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYWNjb3JkaW9uPi5jYXJkPi5jYXJkLWhlYWRlcntib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbTotMXB4fS5icmVhZGNydW1ie2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOi43NXJlbSAxcmVtO21hcmdpbi1ib3R0b206MXJlbTtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbXtwYWRkaW5nLWxlZnQ6LjVyZW19LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7ZmxvYXQ6bGVmdDtwYWRkaW5nLXJpZ2h0Oi41cmVtO2NvbG9yOiM2Yzc1N2Q7Y29udGVudDpcIi9cIn0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3Jle3RleHQtZGVjb3JhdGlvbjpub25lfS5icmVhZGNydW1iLWl0ZW0uYWN0aXZle2NvbG9yOiM2Yzc1N2R9LnBhZ2luYXRpb257ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wYWdlLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tbGVmdDotMXB4O2xpbmUtaGVpZ2h0OjEuMjU7Y29sb3I6IzAwN2JmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fS5wYWdlLWxpbms6aG92ZXJ7ei1pbmRleDoyO2NvbG9yOiMwMDU2YjM7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1jb2xvcjojZGVlMmU2fS5wYWdlLWxpbms6Zm9jdXN7ei1pbmRleDozO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re21hcmdpbi1sZWZ0OjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19LnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbX0ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re3otaW5kZXg6Mztjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmt7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5re3BhZGRpbmc6Ljc1cmVtIDEuNXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjV9LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouM3JlbX0ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouM3JlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouM3JlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5re3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4ycmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4ycmVtfS5iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4yNWVtIC40ZW07Zm9udC1zaXplOjc1JTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmJhZGdle3RyYW5zaXRpb246bm9uZX19YS5iYWRnZTpmb2N1cyxhLmJhZGdlOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5iYWRnZTplbXB0eXtkaXNwbGF5Om5vbmV9LmJ0biAuYmFkZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9LmJhZGdlLXBpbGx7cGFkZGluZy1yaWdodDouNmVtO3BhZGRpbmctbGVmdDouNmVtO2JvcmRlci1yYWRpdXM6MTByZW19LmJhZGdlLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9YS5iYWRnZS1wcmltYXJ5OmZvY3VzLGEuYmFkZ2UtcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNjJjY31hLmJhZGdlLXByaW1hcnkuZm9jdXMsYS5iYWRnZS1wcmltYXJ5OmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC41KX0uYmFkZ2Utc2Vjb25kYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkfWEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLGEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTQ1YjYyfWEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzLGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfS5iYWRnZS1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1fWEuYmFkZ2Utc3VjY2Vzczpmb2N1cyxhLmJhZGdlLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzR9YS5iYWRnZS1zdWNjZXNzLmZvY3VzLGEuYmFkZ2Utc3VjY2Vzczpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuNSl9LmJhZGdlLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjh9YS5iYWRnZS1pbmZvOmZvY3VzLGEuYmFkZ2UtaW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzExN2E4Yn1hLmJhZGdlLWluZm8uZm9jdXMsYS5iYWRnZS1pbmZvOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjMsMTYyLDE4NCwuNSl9LmJhZGdlLXdhcm5pbmd7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9YS5iYWRnZS13YXJuaW5nOmZvY3VzLGEuYmFkZ2Utd2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2QzOWUwMH1hLmJhZGdlLXdhcm5pbmcuZm9jdXMsYS5iYWRnZS13YXJuaW5nOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LC41KX0uYmFkZ2UtZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1fWEuYmFkZ2UtZGFuZ2VyOmZvY3VzLGEuYmFkZ2UtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwfWEuYmFkZ2UtZGFuZ2VyLmZvY3VzLGEuYmFkZ2UtZGFuZ2VyOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LC41KX0uYmFkZ2UtbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9YS5iYWRnZS1saWdodDpmb2N1cyxhLmJhZGdlLWxpZ2h0OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1fWEuYmFkZ2UtbGlnaHQuZm9jdXMsYS5iYWRnZS1saWdodDpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX0uYmFkZ2UtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH1hLmJhZGdlLWRhcms6Zm9jdXMsYS5iYWRnZS1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWQyMTI0fWEuYmFkZ2UtZGFyay5mb2N1cyxhLmJhZGdlLWRhcms6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1Miw1OCw2NCwuNSl9Lmp1bWJvdHJvbntwYWRkaW5nOjJyZW0gMXJlbTttYXJnaW4tYm90dG9tOjJyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjNyZW19QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5qdW1ib3Ryb257cGFkZGluZzo0cmVtIDJyZW19fS5qdW1ib3Ryb24tZmx1aWR7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowO2JvcmRlci1yYWRpdXM6MH0uYWxlcnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzouNzVyZW0gMS4yNXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi4yNXJlbX0uYWxlcnQtaGVhZGluZ3tjb2xvcjppbmhlcml0fS5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMH0uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDo0cmVtfS5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4OjI7cGFkZGluZzouNzVyZW0gMS4yNXJlbTtjb2xvcjppbmhlcml0fS5hbGVydC1wcmltYXJ5e2NvbG9yOiMwMDQwODU7YmFja2dyb3VuZC1jb2xvcjojY2NlNWZmO2JvcmRlci1jb2xvcjojYjhkYWZmfS5hbGVydC1wcmltYXJ5IGhye2JvcmRlci10b3AtY29sb3I6IzlmY2RmZn0uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGlua3tjb2xvcjojMDAyNzUyfS5hbGVydC1zZWNvbmRhcnl7Y29sb3I6IzM4M2Q0MTtiYWNrZ3JvdW5kLWNvbG9yOiNlMmUzZTU7Ym9yZGVyLWNvbG9yOiNkNmQ4ZGJ9LmFsZXJ0LXNlY29uZGFyeSBocntib3JkZXItdG9wLWNvbG9yOiNjOGNiY2Z9LmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGlua3tjb2xvcjojMjAyMzI2fS5hbGVydC1zdWNjZXNze2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojZDRlZGRhO2JvcmRlci1jb2xvcjojYzNlNmNifS5hbGVydC1zdWNjZXNzIGhye2JvcmRlci10b3AtY29sb3I6I2IxZGZiYn0uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGlua3tjb2xvcjojMGIyZTEzfS5hbGVydC1pbmZve2NvbG9yOiMwYzU0NjA7YmFja2dyb3VuZC1jb2xvcjojZDFlY2YxO2JvcmRlci1jb2xvcjojYmVlNWVifS5hbGVydC1pbmZvIGhye2JvcmRlci10b3AtY29sb3I6I2FiZGRlNX0uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDYyYzMzfS5hbGVydC13YXJuaW5ne2NvbG9yOiM4NTY0MDQ7YmFja2dyb3VuZC1jb2xvcjojZmZmM2NkO2JvcmRlci1jb2xvcjojZmZlZWJhfS5hbGVydC13YXJuaW5nIGhye2JvcmRlci10b3AtY29sb3I6I2ZmZThhMX0uYWxlcnQtd2FybmluZyAuYWxlcnQtbGlua3tjb2xvcjojNTMzZjAzfS5hbGVydC1kYW5nZXJ7Y29sb3I6IzcyMWMyNDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGQ3ZGE7Ym9yZGVyLWNvbG9yOiNmNWM2Y2J9LmFsZXJ0LWRhbmdlciBocntib3JkZXItdG9wLWNvbG9yOiNmMWIwYjd9LmFsZXJ0LWRhbmdlciAuYWxlcnQtbGlua3tjb2xvcjojNDkxMjE3fS5hbGVydC1saWdodHtjb2xvcjojODE4MTgyO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtib3JkZXItY29sb3I6I2ZkZmRmZX0uYWxlcnQtbGlnaHQgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZWNlY2Y2fS5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNjg2ODY4fS5hbGVydC1kYXJre2NvbG9yOiMxYjFlMjE7YmFja2dyb3VuZC1jb2xvcjojZDZkOGQ5O2JvcmRlci1jb2xvcjojYzZjOGNhfS5hbGVydC1kYXJrIGhye2JvcmRlci10b3AtY29sb3I6I2I5YmJiZX0uYWxlcnQtZGFyayAuYWxlcnQtbGlua3tjb2xvcjojMDQwNTA1fUAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246MXJlbSAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVze2Zyb217YmFja2dyb3VuZC1wb3NpdGlvbjoxcmVtIDB9dG97YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9fS5wcm9ncmVzc3tkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MXJlbTtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MDtmb250LXNpemU6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4yNXJlbX0ucHJvZ3Jlc3MtYmFye2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjt0cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wcm9ncmVzcy1iYXJ7dHJhbnNpdGlvbjpub25lfX0ucHJvZ3Jlc3MtYmFyLXN0cmlwZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZToxcmVtIDFyZW19LnByb2dyZXNzLWJhci1hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbjoxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7YW5pbWF0aW9uOjFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlc31AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOm5vbmU7YW5pbWF0aW9uOm5vbmV9fS5tZWRpYXtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5tZWRpYS1ib2R5ey1tcy1mbGV4OjE7ZmxleDoxfS5saXN0LWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbnt3aWR0aDoxMDAlO2NvbG9yOiM0OTUwNTc7dGV4dC1hbGlnbjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye3otaW5kZXg6MTtjb2xvcjojNDk1MDU3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6aW5oZXJpdDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czppbmhlcml0O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXt6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MH0ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLXdpZHRoOjFweH0ubGlzdC1ncm91cC1ob3Jpem9udGFsey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtc217LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbWR7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbGd7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fS5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDowIDAgMXB4fS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5e2NvbG9yOiMwMDQwODU7YmFja2dyb3VuZC1jb2xvcjojYjhkYWZmfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwMDQwODU7YmFja2dyb3VuZC1jb2xvcjojOWZjZGZmfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNDA4NTtib3JkZXItY29sb3I6IzAwNDA4NX0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXtjb2xvcjojMzgzZDQxO2JhY2tncm91bmQtY29sb3I6I2Q2ZDhkYn0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzM4M2Q0MTtiYWNrZ3JvdW5kLWNvbG9yOiNjOGNiY2Z9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzODNkNDE7Ym9yZGVyLWNvbG9yOiMzODNkNDF9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojYzNlNmNifS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojYjFkZmJifS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE1NTcyNDtib3JkZXItY29sb3I6IzE1NTcyNH0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNhYmRkZTV9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGM1NDYwO2JvcmRlci1jb2xvcjojMGM1NDYwfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZWViYX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM4NTY0MDQ7Ym9yZGVyLWNvbG9yOiM4NTY0MDR9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6IzcyMWMyNDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiM3MjFjMjQ7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNzIxYzI0O2JvcmRlci1jb2xvcjojNzIxYzI0fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZGZkZmV9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojODE4MTgyO2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODE4MTgyO2JvcmRlci1jb2xvcjojODE4MTgyfS5saXN0LWdyb3VwLWl0ZW0tZGFya3tjb2xvcjojMWIxZTIxO2JhY2tncm91bmQtY29sb3I6I2M2YzhjYX0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMWIxZTIxO2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxYjFlMjE7Ym9yZGVyLWNvbG9yOiMxYjFlMjF9LmNsb3Nle2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7b3BhY2l0eTouNX0uY2xvc2U6aG92ZXJ7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZX0uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVye29wYWNpdHk6Ljc1fWJ1dHRvbi5jbG9zZXtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH1hLmNsb3NlLmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LnRvYXN0ey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjM1MHB4O2ZsZXgtYmFzaXM6MzUwcHg7bWF4LXdpZHRoOjM1MHB4O2ZvbnQtc2l6ZTouODc1cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6MCAuMjVyZW0gLjc1cmVtIHJnYmEoMCwwLDAsLjEpO29wYWNpdHk6MDtib3JkZXItcmFkaXVzOi4yNXJlbX0udG9hc3Q6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOi43NXJlbX0udG9hc3Quc2hvd2luZ3tvcGFjaXR5OjF9LnRvYXN0LnNob3d7ZGlzcGxheTpibG9jaztvcGFjaXR5OjF9LnRvYXN0LmhpZGV7ZGlzcGxheTpub25lfS50b2FzdC1oZWFkZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4yNXJlbSAuNzVyZW07Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0udG9hc3QtYm9keXtwYWRkaW5nOi43NXJlbX0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLW9wZW4gLm1vZGFse292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30ubW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA1MDtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47b3V0bGluZTowfS5tb2RhbC1kaWFsb2d7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzttYXJnaW46LjVyZW07cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwcHgpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjpub25lfX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMDIpO3RyYW5zZm9ybTpzY2FsZSgxLjAyKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAxcmVtKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7b3ZlcmZsb3c6aGlkZGVufS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyLC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MH0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7aGVpZ2h0Oi13ZWJraXQtbWluLWNvbnRlbnQ7aGVpZ2h0Oi1tb3otbWluLWNvbnRlbnQ7aGVpZ2h0Om1pbi1jb250ZW50O2NvbnRlbnQ6XCJcIn0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMCV9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0Om5vbmV9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3Jle2NvbnRlbnQ6bm9uZX0ubW9kYWwtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDQwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjV9Lm1vZGFsLWhlYWRlcntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjFyZW0gMXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCl9Lm1vZGFsLWhlYWRlciAuY2xvc2V7cGFkZGluZzoxcmVtIDFyZW07bWFyZ2luOi0xcmVtIC0xcmVtIC0xcmVtIGF1dG99Lm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjV9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bztwYWRkaW5nOjFyZW19Lm1vZGFsLWZvb3RlcntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZzouNzVyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNjtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5tb2RhbC1mb290ZXI+KnttYXJnaW46LjI1cmVtfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjEuNzVyZW0gYXV0b30ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtoZWlnaHQ6Y2FsYygxMDB2aCAtIDMuNXJlbSk7aGVpZ2h0Oi13ZWJraXQtbWluLWNvbnRlbnQ7aGVpZ2h0Oi1tb3otbWluLWNvbnRlbnQ7aGVpZ2h0Om1pbi1jb250ZW50fS5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubW9kYWwteGx7bWF4LXdpZHRoOjExNDBweH19LnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixcIkxpYmVyYXRpb24gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7b3BhY2l0eTowfS50b29sdGlwLnNob3d7b3BhY2l0eTouOX0udG9vbHRpcCAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDouOHJlbTtoZWlnaHQ6LjRyZW19LnRvb2x0aXAgLmFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSwuYnMtdG9vbHRpcC10b3B7cGFkZGluZzouNHJlbSAwfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93LC5icy10b29sdGlwLXRvcCAuYXJyb3d7Ym90dG9tOjB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtdG9vbHRpcC1yaWdodHtwYWRkaW5nOjAgLjRyZW19LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdywuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3d7bGVmdDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gLjRyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6IzAwMH0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dLC5icy10b29sdGlwLWJvdHRvbXtwYWRkaW5nOi40cmVtIDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3csLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvd3t0b3A6MH0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZXtib3R0b206MDtib3JkZXItd2lkdGg6MCAuNHJlbSAuNHJlbTtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0sLmJzLXRvb2x0aXAtbGVmdHtwYWRkaW5nOjAgLjRyZW19LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93LC5icy10b29sdGlwLWxlZnQgLmFycm93e3JpZ2h0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmV7bGVmdDowO2JvcmRlci13aWR0aDouNHJlbSAwIC40cmVtIC40cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9LnRvb2x0aXAtaW5uZXJ7bWF4LXdpZHRoOjIwMHB4O3BhZGRpbmc6LjI1cmVtIC41cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6Mjc2cHg7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixcIkxpYmVyYXRpb24gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW19LnBvcG92ZXIgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6LjVyZW07bWFyZ2luOjAgLjNyZW19LnBvcG92ZXIgLmFycm93OjphZnRlciwucG9wb3ZlciAuYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0sLmJzLXBvcG92ZXItdG9we21hcmdpbi1ib3R0b206LjVyZW19LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXT4uYXJyb3csLmJzLXBvcG92ZXItdG9wPi5hcnJvd3tib3R0b206Y2FsYygtLjVyZW0gLSAxcHgpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci10b3A+LmFycm93OjphZnRlcntib3R0b206MXB4O2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0sLmJzLXBvcG92ZXItcmlnaHR7bWFyZ2luLWxlZnQ6LjVyZW19LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdPi5hcnJvdywuYnMtcG9wb3Zlci1yaWdodD4uYXJyb3d7bGVmdDpjYWxjKC0uNXJlbSAtIDFweCk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW07bWFyZ2luOi4zcmVtIDB9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gLjVyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XT4uYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSwuYnMtcG9wb3Zlci1ib3R0b217bWFyZ2luLXRvcDouNXJlbX0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dPi5hcnJvdywuYnMtcG9wb3Zlci1ib3R0b20+LmFycm93e3RvcDpjYWxjKC0uNXJlbSAtIDFweCl9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXT4uYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20+LmFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLXdpZHRoOjAgLjVyZW0gLjVyZW0gLjVyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXT4uYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWJvdHRvbT4uYXJyb3c6OmFmdGVye3RvcDoxcHg7Ym9yZGVyLXdpZHRoOjAgLjVyZW0gLjVyZW0gLjVyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTttYXJnaW4tbGVmdDotLjVyZW07Y29udGVudDpcIlwiO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmN2Y3Zjd9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0sLmJzLXBvcG92ZXItbGVmdHttYXJnaW4tcmlnaHQ6LjVyZW19LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0+LmFycm93LC5icy1wb3BvdmVyLWxlZnQ+LmFycm93e3JpZ2h0OmNhbGMoLS41cmVtIC0gMXB4KTt3aWR0aDouNXJlbTtoZWlnaHQ6MXJlbTttYXJnaW46LjNyZW0gMH0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XT4uYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi41cmVtIDAgLjVyZW0gLjVyZW07Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdPi5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItbGVmdD4uYXJyb3c6OmFmdGVye3JpZ2h0OjFweDtib3JkZXItd2lkdGg6LjVyZW0gMCAuNXJlbSAuNXJlbTtib3JkZXItbGVmdC1jb2xvcjojZmZmfS5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KX0ucG9wb3Zlci1oZWFkZXI6ZW1wdHl7ZGlzcGxheTpub25lfS5wb3BvdmVyLWJvZHl7cGFkZGluZzouNXJlbSAuNzVyZW07Y29sb3I6IzIxMjUyOX0uY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmV9LmNhcm91c2VsLnBvaW50ZXItZXZlbnR7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXl9LmNhcm91c2VsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDotMTAwJTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pdGVte3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2LC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCwuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmV7ei1pbmRleDoxO29wYWNpdHk6MX0uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHR7ei1pbmRleDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgMHMgLjZzfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLW5leHQsLmNhcm91c2VsLWNvbnRyb2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtwYWRkaW5nOjA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWNvbnRyb2wtbmV4dCwuY2Fyb3VzZWwtY29udHJvbC1wcmV2e3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtvcGFjaXR5Oi45fS5jYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowfS5jYXJvdXNlbC1jb250cm9sLW5leHR7cmlnaHQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDo1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdH0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIil9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKX0uY2Fyb3VzZWwtaW5kaWNhdG9yc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE1O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjE1JTttYXJnaW4tbGVmdDoxNSU7bGlzdC1zdHlsZTpub25lfS5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe2JveC1zaXppbmc6Y29udGVudC1ib3g7LW1zLWZsZXg6MCAxIGF1dG87ZmxleDowIDEgYXV0bzt3aWR0aDozMHB4O2hlaWdodDozcHg7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MTBweCBzb2xpZCB0cmFuc3BhcmVudDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuNnMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaXt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmV7b3BhY2l0eToxfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1JTtib3R0b206MjBweDtsZWZ0OjE1JTt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlcnt0b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXJ7dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO2JvcmRlcjouMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtYW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO2FuaW1hdGlvbjouNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcn0uc3Bpbm5lci1ib3JkZXItc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXItd2lkdGg6LjJlbX1ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5zcGlubmVyLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO2JhY2tncm91bmQtY29sb3I6Y3VycmVudGNvbG9yO2JvcmRlci1yYWRpdXM6NTAlO29wYWNpdHk6MDstd2Via2l0LWFuaW1hdGlvbjouNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7YW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvd30uc3Bpbm5lci1ncm93LXNte3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LnNwaW5uZXItYm9yZGVyLC5zcGlubmVyLWdyb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS41czthbmltYXRpb24tZHVyYXRpb246MS41c319LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCFpbXBvcnRhbnR9LmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20haW1wb3J0YW50fS5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCFpbXBvcnRhbnR9LmJnLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmIWltcG9ydGFudH1hLmJnLXByaW1hcnk6Zm9jdXMsYS5iZy1wcmltYXJ5OmhvdmVyLGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzLGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNjJjYyFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fWEuYmctc2Vjb25kYXJ5OmZvY3VzLGEuYmctc2Vjb25kYXJ5OmhvdmVyLGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMsYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1NDViNjIhaW1wb3J0YW50fS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzI4YTc0NSFpbXBvcnRhbnR9YS5iZy1zdWNjZXNzOmZvY3VzLGEuYmctc3VjY2Vzczpob3ZlcixidXR0b24uYmctc3VjY2Vzczpmb2N1cyxidXR0b24uYmctc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQhaW1wb3J0YW50fS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6IzE3YTJiOCFpbXBvcnRhbnR9YS5iZy1pbmZvOmZvY3VzLGEuYmctaW5mbzpob3ZlcixidXR0b24uYmctaW5mbzpmb2N1cyxidXR0b24uYmctaW5mbzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGIhaW1wb3J0YW50fS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9YS5iZy13YXJuaW5nOmZvY3VzLGEuYmctd2FybmluZzpob3ZlcixidXR0b24uYmctd2FybmluZzpmb2N1cyxidXR0b24uYmctd2FybmluZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkMzllMDAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1IWltcG9ydGFudH1hLmJnLWRhbmdlcjpmb2N1cyxhLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3VzLGJ1dHRvbi5iZy1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwIWltcG9ydGFudH0uYmctbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhIWltcG9ydGFudH1hLmJnLWxpZ2h0OmZvY3VzLGEuYmctbGlnaHQ6aG92ZXIsYnV0dG9uLmJnLWxpZ2h0OmZvY3VzLGJ1dHRvbi5iZy1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTUhaW1wb3J0YW50fS5iZy1kYXJre2JhY2tncm91bmQtY29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9YS5iZy1kYXJrOmZvY3VzLGEuYmctZGFyazpob3ZlcixidXR0b24uYmctZGFyazpmb2N1cyxidXR0b24uYmctZGFyazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZDIxMjQhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci1yaWdodHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItbGVmdHtib3JkZXItbGVmdDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCFpbXBvcnRhbnR9LmJvcmRlci1yaWdodC0we2JvcmRlci1yaWdodDowIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCFpbXBvcnRhbnR9LmJvcmRlci1sZWZ0LTB7Ym9yZGVyLWxlZnQ6MCFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5e2JvcmRlci1jb2xvcjojMDA3YmZmIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXtib3JkZXItY29sb3I6IzZjNzU3ZCFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNze2JvcmRlci1jb2xvcjojMjhhNzQ1IWltcG9ydGFudH0uYm9yZGVyLWluZm97Ym9yZGVyLWNvbG9yOiMxN2EyYjghaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNkYzM1NDUhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7Ym9yZGVyLWNvbG9yOiNmOGY5ZmEhaW1wb3J0YW50fS5ib3JkZXItZGFya3tib3JkZXItY29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9LmJvcmRlci13aGl0ZXtib3JkZXItY29sb3I6I2ZmZiFpbXBvcnRhbnR9LnJvdW5kZWQtc217Ym9yZGVyLXJhZGl1czouMnJlbSFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLWxlZnR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOi4zcmVtIWltcG9ydGFudH0ucm91bmRlZC1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50fS5yb3VuZGVkLXBpbGx7Ym9yZGVyLXJhZGl1czo1MHJlbSFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50fS5jbGVhcmZpeDo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5kLXNtLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtc20tdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9LmQtc20tdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQtc20tZmxleHtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5kLW1kLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9LmQtbWQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLW1kLWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5kLWxnLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtbGctdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQtbGctZmxleHtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXhsLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXhsLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fS5lbWJlZC1yZXNwb25zaXZle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCwuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LC5lbWJlZC1yZXNwb25zaXZlIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjowfS5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmV7cGFkZGluZy10b3A6NDIuODU3MTQzJX0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmV7cGFkZGluZy10b3A6NzUlfS5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfS5mbGV4LXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWZpbGx7LW1zLWZsZXg6MSAxIGF1dG8haW1wb3J0YW50O2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fS5mbGV4LWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHstbXMtZmxleC1uZWdhdGl2ZTowIWltcG9ydGFudDtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHstbXMtZmxleC1wYWNrOmVuZCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5key1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtZW5key1tcy1mbGV4LWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7LW1zLWZsZXgtYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0ey1tcy1mbGV4LWxpbmUtcGFjazpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1iZXR3ZWVuey1tcy1mbGV4LWxpbmUtcGFjazpqdXN0aWZ5IWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYXV0b3stbXMtZmxleC1pdGVtLWFsaWduOmF1dG8haW1wb3J0YW50O2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWNlbnRlcnstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZmxleC1zbS1yb3d7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW4tcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1zbS13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHstbXMtZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNley1tcy1mbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1zbS1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTB7LW1zLWZsZXgtcG9zaXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXstbXMtZmxleC1wb3NpdGl2ZToxIWltcG9ydGFudDtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTF7LW1zLWZsZXgtbmVnYXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHstbXMtZmxleC1wYWNrOnN0YXJ0IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1jZW50ZXJ7LW1zLWZsZXgtcGFjazpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbnstbXMtZmxleC1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWVuZHstbXMtZmxleC1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7LW1zLWZsZXgtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHstbXMtZmxleC1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5key1tcy1mbGV4LWxpbmUtcGFjazplbmQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyIWltcG9ydGFudDthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdHJldGNoey1tcy1mbGV4LWxpbmUtcGFjazpzdHJldGNoIWltcG9ydGFudDthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0ey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tZW5key1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mbGV4LW1kLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fS5mbGV4LW1kLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbWQtbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC1tZC13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLWZpbGx7LW1zLWZsZXg6MSAxIGF1dG8haW1wb3J0YW50O2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMHstbXMtZmxleC1uZWdhdGl2ZTowIWltcG9ydGFudDtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWVuZHstbXMtZmxleC1wYWNrOmVuZCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5key1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5key1tcy1mbGV4LWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1jZW50ZXJ7LW1zLWZsZXgtYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0YXJ0ey1tcy1mbGV4LWxpbmUtcGFjazpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuey1tcy1mbGV4LWxpbmUtcGFjazpqdXN0aWZ5IWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3stbXMtZmxleC1pdGVtLWFsaWduOmF1dG8haW1wb3J0YW50O2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmZsZXgtbGctcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHstbXMtZmxleC13cmFwOndyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7LW1zLWZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHstbXMtZmxleDoxIDEgYXV0byFpbXBvcnRhbnQ7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0wey1tcy1mbGV4LXBvc2l0aXZlOjAhaW1wb3J0YW50O2ZsZXgtZ3JvdzowIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0wey1tcy1mbGV4LW5lZ2F0aXZlOjAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0xey1tcy1mbGV4LW5lZ2F0aXZlOjEhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjEhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZW5key1tcy1mbGV4LXBhY2s6ZW5kIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7LW1zLWZsZXgtYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5ley1tcy1mbGV4LWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0IWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHstbXMtZmxleC1saW5lLXBhY2s6ZW5kIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5key1tcy1mbGV4LWxpbmUtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRvey1tcy1mbGV4LWl0ZW0tYWxpZ246YXV0byFpbXBvcnRhbnQ7YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHstbXMtZmxleC1pdGVtLWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVyey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7LW1zLWZsZXgtaXRlbS1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmZsZXgteGwtcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHstbXMtZmxleC13cmFwOndyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7LW1zLWZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHstbXMtZmxleDoxIDEgYXV0byFpbXBvcnRhbnQ7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0wey1tcy1mbGV4LXBvc2l0aXZlOjAhaW1wb3J0YW50O2ZsZXgtZ3JvdzowIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0wey1tcy1mbGV4LW5lZ2F0aXZlOjAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xey1tcy1mbGV4LW5lZ2F0aXZlOjEhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjEhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5key1tcy1mbGV4LXBhY2s6ZW5kIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7LW1zLWZsZXgtYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5ley1tcy1mbGV4LWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0IWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHstbXMtZmxleC1saW5lLXBhY2s6ZW5kIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5key1tcy1mbGV4LWxpbmUtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRvey1tcy1mbGV4LWl0ZW0tYWxpZ246YXV0byFpbXBvcnRhbnQ7YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHstbXMtZmxleC1pdGVtLWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVyey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7LW1zLWZsZXgtaXRlbS1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9fS5mbG9hdC1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5mbG9hdC1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5mbG9hdC1zbS1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5mbG9hdC1zbS1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZmxvYXQtbWQtbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbWQtcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmZsb2F0LWxnLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LWxnLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZmxvYXQteGwtbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQteGwtcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fS5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fX0udXNlci1zZWxlY3QtYWxsey13ZWJraXQtdXNlci1zZWxlY3Q6YWxsIWltcG9ydGFudDstbW96LXVzZXItc2VsZWN0OmFsbCFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6YWxsIWltcG9ydGFudH0udXNlci1zZWxlY3QtYXV0b3std2Via2l0LXVzZXItc2VsZWN0OmF1dG8haW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6YXV0byFpbXBvcnRhbnQ7LW1zLXVzZXItc2VsZWN0OmF1dG8haW1wb3J0YW50O3VzZXItc2VsZWN0OmF1dG8haW1wb3J0YW50fS51c2VyLXNlbGVjdC1ub25ley13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDpub25lIWltcG9ydGFudDstbXMtdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byFpbXBvcnRhbnR9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50fS5wb3NpdGlvbi1zdGF0aWN7cG9zaXRpb246c3RhdGljIWltcG9ydGFudH0ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnR9LnBvc2l0aW9uLWZpeGVke3Bvc2l0aW9uOmZpeGVkIWltcG9ydGFudH0ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5IWltcG9ydGFudDtwb3NpdGlvbjpzdGlja3khaW1wb3J0YW50fS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfUBzdXBwb3J0cyAoKHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5KSBvciAocG9zaXRpb246c3RpY2t5KSl7LnN0aWNreS10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH19LnNyLW9ubHl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwwLDAsMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvO3doaXRlLXNwYWNlOm5vcm1hbH0uc2hhZG93LXNte2JveC1zaGFkb3c6MCAuMTI1cmVtIC4yNXJlbSByZ2JhKDAsMCwwLC4wNzUpIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6MCAuNXJlbSAxcmVtIHJnYmEoMCwwLDAsLjE1KSFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OjAgMXJlbSAzcmVtIHJnYmEoMCwwLDAsLjE3NSkhaW1wb3J0YW50fS5zaGFkb3ctbm9uZXtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS53LTI1e3dpZHRoOjI1JSFpbXBvcnRhbnR9LnctNTB7d2lkdGg6NTAlIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlIWltcG9ydGFudH0udy1hdXRve3dpZHRoOmF1dG8haW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUhaW1wb3J0YW50fS5oLTUwe2hlaWdodDo1MCUhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSFpbXBvcnRhbnR9LmgtYXV0b3toZWlnaHQ6YXV0byFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUhaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyFpbXBvcnRhbnR9Lm1pbi12aC0xMDB7bWluLWhlaWdodDoxMDB2aCFpbXBvcnRhbnR9LnZ3LTEwMHt3aWR0aDoxMDB2dyFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tdC0wLC5teS0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm1yLTAsLm14LTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tYi0wLC5teS0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1sLTAsLm14LTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH0ubXQtMSwubXktMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm1yLTEsLm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1iLTEsLm15LTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tbC0xLC5teC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm0tMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tdC0yLC5teS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tci0yLC5teC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1iLTIsLm15LTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1sLTIsLm14LTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tdC0zLC5teS0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm1yLTMsLm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tYi0zLC5teS0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1sLTMsLm14LTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtIWltcG9ydGFudH0ubXQtNCwubXktNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm1yLTQsLm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1iLTQsLm15LTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tbC00LC5teC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm0tNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm10LTUsLm15LTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXItNSwubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1iLTUsLm15LTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWwtNSwubXgtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnB0LTAsLnB5LTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnByLTAsLnB4LTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGItMCwucHktMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGwtMCwucHgtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9LnB0LTEsLnB5LTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucHItMSwucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBiLTEsLnB5LTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGwtMSwucHgtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wdC0yLC5weS0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHItMiwucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGItMiwucHktMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBsLTIsLnB4LTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnB0LTMsLnB5LTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnByLTMsLnB4LTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGItMywucHktM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGwtMywucHgtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9LnB0LTQsLnB5LTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucHItNCwucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBiLTQsLnB5LTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGwtNCwucHgtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB0LTUsLnB5LTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnByLTUsLnB4LTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItNSwucHktNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucGwtNSwucHgtNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm0tbjF7bWFyZ2luOi0uMjVyZW0haW1wb3J0YW50fS5tdC1uMSwubXktbjF7bWFyZ2luLXRvcDotLjI1cmVtIWltcG9ydGFudH0ubXItbjEsLm14LW4xe21hcmdpbi1yaWdodDotLjI1cmVtIWltcG9ydGFudH0ubWItbjEsLm15LW4xe21hcmdpbi1ib3R0b206LS4yNXJlbSFpbXBvcnRhbnR9Lm1sLW4xLC5teC1uMXttYXJnaW4tbGVmdDotLjI1cmVtIWltcG9ydGFudH0ubS1uMnttYXJnaW46LS41cmVtIWltcG9ydGFudH0ubXQtbjIsLm15LW4ye21hcmdpbi10b3A6LS41cmVtIWltcG9ydGFudH0ubXItbjIsLm14LW4ye21hcmdpbi1yaWdodDotLjVyZW0haW1wb3J0YW50fS5tYi1uMiwubXktbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0haW1wb3J0YW50fS5tbC1uMiwubXgtbjJ7bWFyZ2luLWxlZnQ6LS41cmVtIWltcG9ydGFudH0ubS1uM3ttYXJnaW46LTFyZW0haW1wb3J0YW50fS5tdC1uMywubXktbjN7bWFyZ2luLXRvcDotMXJlbSFpbXBvcnRhbnR9Lm1yLW4zLC5teC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0haW1wb3J0YW50fS5tYi1uMywubXktbjN7bWFyZ2luLWJvdHRvbTotMXJlbSFpbXBvcnRhbnR9Lm1sLW4zLC5teC1uM3ttYXJnaW4tbGVmdDotMXJlbSFpbXBvcnRhbnR9Lm0tbjR7bWFyZ2luOi0xLjVyZW0haW1wb3J0YW50fS5tdC1uNCwubXktbjR7bWFyZ2luLXRvcDotMS41cmVtIWltcG9ydGFudH0ubXItbjQsLm14LW40e21hcmdpbi1yaWdodDotMS41cmVtIWltcG9ydGFudH0ubWItbjQsLm15LW40e21hcmdpbi1ib3R0b206LTEuNXJlbSFpbXBvcnRhbnR9Lm1sLW40LC5teC1uNHttYXJnaW4tbGVmdDotMS41cmVtIWltcG9ydGFudH0ubS1uNXttYXJnaW46LTNyZW0haW1wb3J0YW50fS5tdC1uNSwubXktbjV7bWFyZ2luLXRvcDotM3JlbSFpbXBvcnRhbnR9Lm1yLW41LC5teC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0haW1wb3J0YW50fS5tYi1uNSwubXktbjV7bWFyZ2luLWJvdHRvbTotM3JlbSFpbXBvcnRhbnR9Lm1sLW41LC5teC1uNXttYXJnaW4tbGVmdDotM3JlbSFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm10LWF1dG8sLm15LWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubXItYXV0bywubXgtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLWF1dG8sLm15LWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubWwtYXV0bywubXgtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm0tc20tMHttYXJnaW46MCFpbXBvcnRhbnR9Lm10LXNtLTAsLm15LXNtLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXItc20tMCwubXgtc20tMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1iLXNtLTAsLm15LXNtLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWwtc20tMCwubXgtc20tMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tdC1zbS0xLC5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXItc20tMSwubXgtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWItc20tMSwubXktc20tMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1sLXNtLTEsLm14LXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm10LXNtLTIsLm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1yLXNtLTIsLm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWItc20tMiwubXktc20tMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWwtc20tMiwubXgtc20tMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm0tc20tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm10LXNtLTMsLm15LXNtLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXItc20tMywubXgtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTMsLm15LXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWwtc20tMywubXgtc20tM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tdC1zbS00LC5teS1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXItc20tNCwubXgtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWItc20tNCwubXktc20tNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1sLXNtLTQsLm14LXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXQtc20tNSwubXktc20tNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tci1zbS01LC5teC1zbS01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWItc20tNSwubXktc20tNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tbC1zbS01LC5teC1zbS01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5wLXNtLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHQtc20tMCwucHktc20tMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHItc20tMCwucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wYi1zbS0wLC5weS1zbS0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wbC1zbS0wLC5weC1zbS0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucC1zbS0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHQtc20tMSwucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wci1zbS0xLC5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGItc20tMSwucHktc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wbC1zbS0xLC5weC1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTIsLnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wci1zbS0yLC5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wYi1zbS0yLC5weS1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGwtc20tMiwucHgtc20tMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wLXNtLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHQtc20tMywucHktc20tM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHItc20tMywucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wYi1zbS0zLC5weS1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wbC1zbS0zLC5weC1zbS0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucC1zbS00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHQtc20tNCwucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wci1zbS00LC5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGItc20tNCwucHktc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wbC1zbS00LC5weC1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHQtc20tNSwucHktc20tNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucHItc20tNSwucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi1zbS01LC5weS1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wbC1zbS01LC5weC1zbS01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ubS1zbS1uMXttYXJnaW46LS4yNXJlbSFpbXBvcnRhbnR9Lm10LXNtLW4xLC5teS1zbS1uMXttYXJnaW4tdG9wOi0uMjVyZW0haW1wb3J0YW50fS5tci1zbS1uMSwubXgtc20tbjF7bWFyZ2luLXJpZ2h0Oi0uMjVyZW0haW1wb3J0YW50fS5tYi1zbS1uMSwubXktc20tbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtIWltcG9ydGFudH0ubWwtc20tbjEsLm14LXNtLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0haW1wb3J0YW50fS5tLXNtLW4ye21hcmdpbjotLjVyZW0haW1wb3J0YW50fS5tdC1zbS1uMiwubXktc20tbjJ7bWFyZ2luLXRvcDotLjVyZW0haW1wb3J0YW50fS5tci1zbS1uMiwubXgtc20tbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLW4yLC5teS1zbS1uMnttYXJnaW4tYm90dG9tOi0uNXJlbSFpbXBvcnRhbnR9Lm1sLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tbGVmdDotLjVyZW0haW1wb3J0YW50fS5tLXNtLW4ze21hcmdpbjotMXJlbSFpbXBvcnRhbnR9Lm10LXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tdG9wOi0xcmVtIWltcG9ydGFudH0ubXItc20tbjMsLm14LXNtLW4ze21hcmdpbi1yaWdodDotMXJlbSFpbXBvcnRhbnR9Lm1iLXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tYm90dG9tOi0xcmVtIWltcG9ydGFudH0ubWwtc20tbjMsLm14LXNtLW4ze21hcmdpbi1sZWZ0Oi0xcmVtIWltcG9ydGFudH0ubS1zbS1uNHttYXJnaW46LTEuNXJlbSFpbXBvcnRhbnR9Lm10LXNtLW40LC5teS1zbS1uNHttYXJnaW4tdG9wOi0xLjVyZW0haW1wb3J0YW50fS5tci1zbS1uNCwubXgtc20tbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0haW1wb3J0YW50fS5tYi1zbS1uNCwubXktc20tbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtIWltcG9ydGFudH0ubWwtc20tbjQsLm14LXNtLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0haW1wb3J0YW50fS5tLXNtLW41e21hcmdpbjotM3JlbSFpbXBvcnRhbnR9Lm10LXNtLW41LC5teS1zbS1uNXttYXJnaW4tdG9wOi0zcmVtIWltcG9ydGFudH0ubXItc20tbjUsLm14LXNtLW41e21hcmdpbi1yaWdodDotM3JlbSFpbXBvcnRhbnR9Lm1iLXNtLW41LC5teS1zbS1uNXttYXJnaW4tYm90dG9tOi0zcmVtIWltcG9ydGFudH0ubWwtc20tbjUsLm14LXNtLW41e21hcmdpbi1sZWZ0Oi0zcmVtIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXQtc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tci1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tbC1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm0tbWQtMHttYXJnaW46MCFpbXBvcnRhbnR9Lm10LW1kLTAsLm15LW1kLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXItbWQtMCwubXgtbWQtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1iLW1kLTAsLm15LW1kLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWwtbWQtMCwubXgtbWQtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tdC1tZC0xLC5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXItbWQtMSwubXgtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWItbWQtMSwubXktbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1sLW1kLTEsLm14LW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubS1tZC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm10LW1kLTIsLm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1yLW1kLTIsLm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWItbWQtMiwubXktbWQtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWwtbWQtMiwubXgtbWQtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm10LW1kLTMsLm15LW1kLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXItbWQtMywubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTMsLm15LW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWwtbWQtMywubXgtbWQtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tdC1tZC00LC5teS1tZC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXItbWQtNCwubXgtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWItbWQtNCwubXktbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1sLW1kLTQsLm14LW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXQtbWQtNSwubXktbWQtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tci1tZC01LC5teC1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWItbWQtNSwubXktbWQtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tbC1tZC01LC5teC1tZC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHQtbWQtMCwucHktbWQtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHItbWQtMCwucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wYi1tZC0wLC5weS1tZC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wbC1tZC0wLC5weC1tZC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucC1tZC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHQtbWQtMSwucHktbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wci1tZC0xLC5weC1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wbC1tZC0xLC5weC1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTIsLnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wci1tZC0yLC5weC1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wYi1tZC0yLC5weS1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGwtbWQtMiwucHgtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHQtbWQtMywucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHItbWQtMywucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wYi1tZC0zLC5weS1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wbC1tZC0zLC5weC1tZC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucC1tZC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHQtbWQtNCwucHktbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wci1tZC00LC5weC1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGItbWQtNCwucHktbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wbC1tZC00LC5weC1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHQtbWQtNSwucHktbWQtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucHItbWQtNSwucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi1tZC01LC5weS1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wbC1tZC01LC5weC1tZC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ubS1tZC1uMXttYXJnaW46LS4yNXJlbSFpbXBvcnRhbnR9Lm10LW1kLW4xLC5teS1tZC1uMXttYXJnaW4tdG9wOi0uMjVyZW0haW1wb3J0YW50fS5tci1tZC1uMSwubXgtbWQtbjF7bWFyZ2luLXJpZ2h0Oi0uMjVyZW0haW1wb3J0YW50fS5tYi1tZC1uMSwubXktbWQtbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtIWltcG9ydGFudH0ubWwtbWQtbjEsLm14LW1kLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0haW1wb3J0YW50fS5tLW1kLW4ye21hcmdpbjotLjVyZW0haW1wb3J0YW50fS5tdC1tZC1uMiwubXktbWQtbjJ7bWFyZ2luLXRvcDotLjVyZW0haW1wb3J0YW50fS5tci1tZC1uMiwubXgtbWQtbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLW4yLC5teS1tZC1uMnttYXJnaW4tYm90dG9tOi0uNXJlbSFpbXBvcnRhbnR9Lm1sLW1kLW4yLC5teC1tZC1uMnttYXJnaW4tbGVmdDotLjVyZW0haW1wb3J0YW50fS5tLW1kLW4ze21hcmdpbjotMXJlbSFpbXBvcnRhbnR9Lm10LW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tdG9wOi0xcmVtIWltcG9ydGFudH0ubXItbWQtbjMsLm14LW1kLW4ze21hcmdpbi1yaWdodDotMXJlbSFpbXBvcnRhbnR9Lm1iLW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtIWltcG9ydGFudH0ubWwtbWQtbjMsLm14LW1kLW4ze21hcmdpbi1sZWZ0Oi0xcmVtIWltcG9ydGFudH0ubS1tZC1uNHttYXJnaW46LTEuNXJlbSFpbXBvcnRhbnR9Lm10LW1kLW40LC5teS1tZC1uNHttYXJnaW4tdG9wOi0xLjVyZW0haW1wb3J0YW50fS5tci1tZC1uNCwubXgtbWQtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0haW1wb3J0YW50fS5tYi1tZC1uNCwubXktbWQtbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtIWltcG9ydGFudH0ubWwtbWQtbjQsLm14LW1kLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0haW1wb3J0YW50fS5tLW1kLW41e21hcmdpbjotM3JlbSFpbXBvcnRhbnR9Lm10LW1kLW41LC5teS1tZC1uNXttYXJnaW4tdG9wOi0zcmVtIWltcG9ydGFudH0ubXItbWQtbjUsLm14LW1kLW41e21hcmdpbi1yaWdodDotM3JlbSFpbXBvcnRhbnR9Lm1iLW1kLW41LC5teS1tZC1uNXttYXJnaW4tYm90dG9tOi0zcmVtIWltcG9ydGFudH0ubWwtbWQtbjUsLm14LW1kLW41e21hcmdpbi1sZWZ0Oi0zcmVtIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXQtbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tci1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tbC1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm0tbGctMHttYXJnaW46MCFpbXBvcnRhbnR9Lm10LWxnLTAsLm15LWxnLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXItbGctMCwubXgtbGctMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1iLWxnLTAsLm15LWxnLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWwtbGctMCwubXgtbGctMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tdC1sZy0xLC5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXItbGctMSwubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWItbGctMSwubXktbGctMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1sLWxnLTEsLm14LWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm10LWxnLTIsLm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1yLWxnLTIsLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWItbGctMiwubXktbGctMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWwtbGctMiwubXgtbGctMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm10LWxnLTMsLm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXItbGctMywubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTMsLm15LWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWwtbGctMywubXgtbGctM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tdC1sZy00LC5teS1sZy00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXItbGctNCwubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWItbGctNCwubXktbGctNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1sLWxnLTQsLm14LWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXQtbGctNSwubXktbGctNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tci1sZy01LC5teC1sZy01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWItbGctNSwubXktbGctNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tbC1sZy01LC5teC1sZy01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5wLWxnLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHQtbGctMCwucHktbGctMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHItbGctMCwucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wYi1sZy0wLC5weS1sZy0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wbC1sZy0wLC5weC1sZy0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHQtbGctMSwucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wci1sZy0xLC5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGItbGctMSwucHktbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wbC1sZy0xLC5weC1sZy0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTIsLnB5LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wci1sZy0yLC5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGwtbGctMiwucHgtbGctMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wLWxnLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHQtbGctMywucHktbGctM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHItbGctMywucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wYi1sZy0zLC5weS1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wbC1sZy0zLC5weC1sZy0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHQtbGctNCwucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wci1sZy00LC5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGItbGctNCwucHktbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wbC1sZy00LC5weC1sZy00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHQtbGctNSwucHktbGctNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucHItbGctNSwucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi1sZy01LC5weS1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wbC1sZy01LC5weC1sZy01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ubS1sZy1uMXttYXJnaW46LS4yNXJlbSFpbXBvcnRhbnR9Lm10LWxnLW4xLC5teS1sZy1uMXttYXJnaW4tdG9wOi0uMjVyZW0haW1wb3J0YW50fS5tci1sZy1uMSwubXgtbGctbjF7bWFyZ2luLXJpZ2h0Oi0uMjVyZW0haW1wb3J0YW50fS5tYi1sZy1uMSwubXktbGctbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtIWltcG9ydGFudH0ubWwtbGctbjEsLm14LWxnLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0haW1wb3J0YW50fS5tLWxnLW4ye21hcmdpbjotLjVyZW0haW1wb3J0YW50fS5tdC1sZy1uMiwubXktbGctbjJ7bWFyZ2luLXRvcDotLjVyZW0haW1wb3J0YW50fS5tci1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLW4yLC5teS1sZy1uMnttYXJnaW4tYm90dG9tOi0uNXJlbSFpbXBvcnRhbnR9Lm1sLWxnLW4yLC5teC1sZy1uMnttYXJnaW4tbGVmdDotLjVyZW0haW1wb3J0YW50fS5tLWxnLW4ze21hcmdpbjotMXJlbSFpbXBvcnRhbnR9Lm10LWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tdG9wOi0xcmVtIWltcG9ydGFudH0ubXItbGctbjMsLm14LWxnLW4ze21hcmdpbi1yaWdodDotMXJlbSFpbXBvcnRhbnR9Lm1iLWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tYm90dG9tOi0xcmVtIWltcG9ydGFudH0ubWwtbGctbjMsLm14LWxnLW4ze21hcmdpbi1sZWZ0Oi0xcmVtIWltcG9ydGFudH0ubS1sZy1uNHttYXJnaW46LTEuNXJlbSFpbXBvcnRhbnR9Lm10LWxnLW40LC5teS1sZy1uNHttYXJnaW4tdG9wOi0xLjVyZW0haW1wb3J0YW50fS5tci1sZy1uNCwubXgtbGctbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0haW1wb3J0YW50fS5tYi1sZy1uNCwubXktbGctbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtIWltcG9ydGFudH0ubWwtbGctbjQsLm14LWxnLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0haW1wb3J0YW50fS5tLWxnLW41e21hcmdpbjotM3JlbSFpbXBvcnRhbnR9Lm10LWxnLW41LC5teS1sZy1uNXttYXJnaW4tdG9wOi0zcmVtIWltcG9ydGFudH0ubXItbGctbjUsLm14LWxnLW41e21hcmdpbi1yaWdodDotM3JlbSFpbXBvcnRhbnR9Lm1iLWxnLW41LC5teS1sZy1uNXttYXJnaW4tYm90dG9tOi0zcmVtIWltcG9ydGFudH0ubWwtbGctbjUsLm14LWxnLW41e21hcmdpbi1sZWZ0Oi0zcmVtIWltcG9ydGFudH0ubS1sZy1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXQtbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tci1sZy1hdXRvLC5teC1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tbC1sZy1hdXRvLC5teC1sZy1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5tLXhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tdC14bC0wLC5teS14bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm1yLXhsLTAsLm14LXhsLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tYi14bC0wLC5teS14bC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1sLXhsLTAsLm14LXhsLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH0ubXQteGwtMSwubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm1yLXhsLTEsLm14LXhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTEsLm15LXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tbC14bC0xLC5teC14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm0teGwtMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tdC14bC0yLC5teS14bC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tci14bC0yLC5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTIsLm15LXhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1sLXhsLTIsLm14LXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tdC14bC0zLC5teS14bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm1yLXhsLTMsLm14LXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tYi14bC0zLC5teS14bC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1sLXhsLTMsLm14LXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtIWltcG9ydGFudH0ubXQteGwtNCwubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm1yLXhsLTQsLm14LXhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTQsLm15LXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tbC14bC00LC5teC14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm0teGwtNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm10LXhsLTUsLm15LXhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXIteGwtNSwubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1iLXhsLTUsLm15LXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWwteGwtNSwubXgteGwtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ucC14bC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnB0LXhsLTAsLnB5LXhsLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnByLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGIteGwtMCwucHkteGwtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGwteGwtMCwucHgteGwtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9LnB0LXhsLTEsLnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucHIteGwtMSwucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBiLXhsLTEsLnB5LXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGwteGwtMSwucHgteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wdC14bC0yLC5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHIteGwtMiwucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGIteGwtMiwucHkteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBsLXhsLTIsLnB4LXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucC14bC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnB0LXhsLTMsLnB5LXhsLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnByLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGIteGwtMywucHkteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGwteGwtMywucHgteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnAteGwtNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9LnB0LXhsLTQsLnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucHIteGwtNCwucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBiLXhsLTQsLnB5LXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGwteGwtNCwucHgteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB0LXhsLTUsLnB5LXhsLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnByLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGIteGwtNSwucHkteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucGwteGwtNSwucHgteGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm0teGwtbjF7bWFyZ2luOi0uMjVyZW0haW1wb3J0YW50fS5tdC14bC1uMSwubXkteGwtbjF7bWFyZ2luLXRvcDotLjI1cmVtIWltcG9ydGFudH0ubXIteGwtbjEsLm14LXhsLW4xe21hcmdpbi1yaWdodDotLjI1cmVtIWltcG9ydGFudH0ubWIteGwtbjEsLm15LXhsLW4xe21hcmdpbi1ib3R0b206LS4yNXJlbSFpbXBvcnRhbnR9Lm1sLXhsLW4xLC5teC14bC1uMXttYXJnaW4tbGVmdDotLjI1cmVtIWltcG9ydGFudH0ubS14bC1uMnttYXJnaW46LS41cmVtIWltcG9ydGFudH0ubXQteGwtbjIsLm15LXhsLW4ye21hcmdpbi10b3A6LS41cmVtIWltcG9ydGFudH0ubXIteGwtbjIsLm14LXhsLW4ye21hcmdpbi1yaWdodDotLjVyZW0haW1wb3J0YW50fS5tYi14bC1uMiwubXkteGwtbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0haW1wb3J0YW50fS5tbC14bC1uMiwubXgteGwtbjJ7bWFyZ2luLWxlZnQ6LS41cmVtIWltcG9ydGFudH0ubS14bC1uM3ttYXJnaW46LTFyZW0haW1wb3J0YW50fS5tdC14bC1uMywubXkteGwtbjN7bWFyZ2luLXRvcDotMXJlbSFpbXBvcnRhbnR9Lm1yLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0haW1wb3J0YW50fS5tYi14bC1uMywubXkteGwtbjN7bWFyZ2luLWJvdHRvbTotMXJlbSFpbXBvcnRhbnR9Lm1sLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tbGVmdDotMXJlbSFpbXBvcnRhbnR9Lm0teGwtbjR7bWFyZ2luOi0xLjVyZW0haW1wb3J0YW50fS5tdC14bC1uNCwubXkteGwtbjR7bWFyZ2luLXRvcDotMS41cmVtIWltcG9ydGFudH0ubXIteGwtbjQsLm14LXhsLW40e21hcmdpbi1yaWdodDotMS41cmVtIWltcG9ydGFudH0ubWIteGwtbjQsLm15LXhsLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSFpbXBvcnRhbnR9Lm1sLXhsLW40LC5teC14bC1uNHttYXJnaW4tbGVmdDotMS41cmVtIWltcG9ydGFudH0ubS14bC1uNXttYXJnaW46LTNyZW0haW1wb3J0YW50fS5tdC14bC1uNSwubXkteGwtbjV7bWFyZ2luLXRvcDotM3JlbSFpbXBvcnRhbnR9Lm1yLXhsLW41LC5teC14bC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0haW1wb3J0YW50fS5tYi14bC1uNSwubXkteGwtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSFpbXBvcnRhbnR9Lm1sLXhsLW41LC5teC14bC1uNXttYXJnaW4tbGVmdDotM3JlbSFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm10LXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubXIteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubWwteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH19LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7cG9pbnRlci1ldmVudHM6YXV0bztjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS50ZXh0LW1vbm9zcGFjZXtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlIWltcG9ydGFudH0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeSFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAhaW1wb3J0YW50fS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LnRleHQtc20tbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LXNtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsudGV4dC1tZC1sZWZ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQtbWQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey50ZXh0LWxnLWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1sZy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC14bC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodHtmb250LXdlaWdodDozMDAhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIhaW1wb3J0YW50fS5mb250LXdlaWdodC1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDo3MDAhaW1wb3J0YW50fS5mb250LXdlaWdodC1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyIWltcG9ydGFudH0uZm9udC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7Y29sb3I6IzAwN2JmZiFpbXBvcnRhbnR9YS50ZXh0LXByaW1hcnk6Zm9jdXMsYS50ZXh0LXByaW1hcnk6aG92ZXJ7Y29sb3I6IzAwNTZiMyFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fWEudGV4dC1zZWNvbmRhcnk6Zm9jdXMsYS50ZXh0LXNlY29uZGFyeTpob3Zlcntjb2xvcjojNDk0ZjU0IWltcG9ydGFudH0udGV4dC1zdWNjZXNze2NvbG9yOiMyOGE3NDUhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmZvY3VzLGEudGV4dC1zdWNjZXNzOmhvdmVye2NvbG9yOiMxOTY5MmMhaW1wb3J0YW50fS50ZXh0LWluZm97Y29sb3I6IzE3YTJiOCFpbXBvcnRhbnR9YS50ZXh0LWluZm86Zm9jdXMsYS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6IzBmNjY3NCFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZmZjMTA3IWltcG9ydGFudH1hLnRleHQtd2FybmluZzpmb2N1cyxhLnRleHQtd2FybmluZzpob3Zlcntjb2xvcjojYmE4YjAwIWltcG9ydGFudH0udGV4dC1kYW5nZXJ7Y29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9YS50ZXh0LWRhbmdlcjpmb2N1cyxhLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiNhNzFkMmEhaW1wb3J0YW50fS50ZXh0LWxpZ2h0e2NvbG9yOiNmOGY5ZmEhaW1wb3J0YW50fWEudGV4dC1saWdodDpmb2N1cyxhLnRleHQtbGlnaHQ6aG92ZXJ7Y29sb3I6I2NiZDNkYSFpbXBvcnRhbnR9LnRleHQtZGFya3tjb2xvcjojMzQzYTQwIWltcG9ydGFudH1hLnRleHQtZGFyazpmb2N1cyxhLnRleHQtZGFyazpob3Zlcntjb2xvcjojMTIxNDE2IWltcG9ydGFudH0udGV4dC1ib2R5e2NvbG9yOiMyMTI1MjkhaW1wb3J0YW50fS50ZXh0LW11dGVke2NvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fS50ZXh0LWJsYWNrLTUwe2NvbG9yOnJnYmEoMCwwLDAsLjUpIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KSFpbXBvcnRhbnR9LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtYnJlYWs6YnJlYWstd29yZCFpbXBvcnRhbnQ7d29yZC13cmFwOmJyZWFrLXdvcmQhaW1wb3J0YW50fS50ZXh0LXJlc2V0e2NvbG9yOmluaGVyaXQhaW1wb3J0YW50fS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiFpbXBvcnRhbnR9QG1lZGlhIHByaW50eyosOjphZnRlciw6OmJlZm9yZXt0ZXh0LXNoYWRvdzpub25lIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fWE6bm90KC5idG4pe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YWJiclt0aXRsZV06OmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifXByZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcCFpbXBvcnRhbnR9YmxvY2txdW90ZSxwcmV7Ym9yZGVyOjFweCBzb2xpZCAjYWRiNWJkO3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWltZyx0cntwYWdlLWJyZWFrLWluc2lkZTphdm9pZH1oMixoMyxwe29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfUBwYWdle3NpemU6YTN9Ym9keXttaW4td2lkdGg6OTkycHghaW1wb3J0YW50fS5jb250YWluZXJ7bWluLXdpZHRoOjk5MnB4IWltcG9ydGFudH0ubmF2YmFye2Rpc3BsYXk6bm9uZX0uYmFkZ2V7Ym9yZGVyOjFweCBzb2xpZCAjMDAwfS50YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmIWltcG9ydGFudH0udGFibGUtYm9yZGVyZWQgdGQsLnRhYmxlLWJvcmRlcmVkIHRoe2JvcmRlcjoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LnRhYmxlLWRhcmt7Y29sb3I6aW5oZXJpdH0udGFibGUtZGFyayB0Ym9keSt0Ym9keSwudGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGUgLnRoZWFkLWRhcmsgdGh7Y29sb3I6aW5oZXJpdDtib3JkZXItY29sb3I6I2RlZTJlNn19XG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAubWluLmNzcy5tYXAgKi8iXX0= */
.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, "Helvetica Neue", sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption{font:400 12px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-button-toggle{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-card{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(0.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(0.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-0.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);-ms-transform:translateY(-1.28125em) scale(0.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);-ms-transform:translateY(-1.28124em) scale(0.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);-ms-transform:translateY(-1.28123em) scale(0.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(0.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(0.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(0.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-0.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-0.59375em) scale(0.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-0.59374em) scale(0.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-0.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(0.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(0.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-0.0625em}.mat-menu-item{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px}.mat-radio-button{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-select{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-slider-thumb-label-text{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-list-option{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto, "Helvetica Neue", sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}.mat-focus-indicator{position:relative}.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-option{color:#fff}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(255,255,255,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(255,255,255,.04)}.mat-option.mat-active{background:rgba(255,255,255,.04);color:#fff}.mat-option.mat-option-disabled{color:rgba(255,255,255,.5)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#c2185b}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#b0bec5}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(255,255,255,.7)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(255,255,255,.5)}.mat-pseudo-checkbox{color:rgba(255,255,255,.7)}.mat-pseudo-checkbox::after{color:#303030}.mat-pseudo-checkbox-disabled{color:#686868}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#c2185b}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#b0bec5}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}.mat-app-background{background-color:#303030;color:#fff}.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#424242;color:#fff}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#424242}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}.mat-badge-content{color:#fff;background:#c2185b}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#b0bec5;color:rgba(0,0,0,.87)}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#6e6e6e;color:rgba(255,255,255,.5)}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#424242;color:#fff}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#c2185b}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#b0bec5}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:rgba(255,255,255,.3)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#c2185b}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#b0bec5}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#fff}.mat-stroked-button:not(.mat-button-disabled){border-color:rgba(255,255,255,.12)}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#fff;background-color:#424242}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:rgba(0,0,0,.87)}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:rgba(255,255,255,.3)}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#c2185b}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#b0bec5}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:rgba(255,255,255,.12)}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone,.mat-button-toggle-group{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(255,255,255,.5)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(255,255,255,.12)}.mat-button-toggle-appearance-standard{color:#fff;background:#424242}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#fff}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(255,255,255,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(255,255,255,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(255,255,255,.12)}.mat-button-toggle-checked{background-color:#212121;color:rgba(255,255,255,.7)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#fff}.mat-button-toggle-disabled{color:rgba(255,255,255,.3);background-color:#000}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#424242}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#424242}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px rgba(255,255,255,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#424242;color:#fff}.mat-card:not([class*=mat-elevation-z]){box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-card-subtitle{color:rgba(255,255,255,.7)}.mat-checkbox-frame{border-color:rgba(255,255,255,.7)}.mat-checkbox-checkmark{fill:#303030}.mat-checkbox-checkmark-path{stroke:#303030 !important}.mat-checkbox-mixedmark{background-color:#303030}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#c2185b}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#b0bec5}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(255,255,255,.7)}.mat-checkbox .mat-ripple-element{background-color:#fff}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#c2185b}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#b0bec5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#616161;color:#fff}.mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip::after{background:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#c2185b;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#b0bec5;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-table{background:#424242}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:rgba(255,255,255,.12)}.mat-header-cell{color:rgba(255,255,255,.7)}.mat-cell,.mat-footer-cell{color:#fff}.mat-calendar-arrow{border-top-color:#fff}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#fff}.mat-calendar-table-header{color:rgba(255,255,255,.5)}.mat-calendar-table-header-divider::after{background:rgba(255,255,255,.12)}.mat-calendar-body-label{color:rgba(255,255,255,.7)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#fff;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(255,255,255,.5)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(255,255,255,.5)}.mat-calendar-body-in-preview{color:rgba(255,255,255,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(255,255,255,.5)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(255,255,255,.3)}.mat-calendar-body-in-range::before{background:rgba(194,24,91,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(194, 24, 91, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(194, 24, 91, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#c2185b;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(194,24,91,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(194,24,91,.3)}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#424242;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(176,190,197,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(176, 190, 197, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(176, 190, 197, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#b0bec5;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(176,190,197,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(176,190,197,.3)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}.mat-datepicker-content-touch{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-datepicker-toggle-active{color:#c2185b}.mat-datepicker-toggle-active.mat-accent{color:#b0bec5}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:rgba(255,255,255,.5)}.mat-dialog-container{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12);background:#424242;color:#fff}.mat-divider{border-top-color:rgba(255,255,255,.12)}.mat-divider-vertical{border-right-color:rgba(255,255,255,.12)}.mat-expansion-panel{background:#424242;color:#fff}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-action-row{border-top-color:rgba(255,255,255,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(255,255,255,.04)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#424242}}.mat-expansion-panel-header-title{color:#fff}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(255,255,255,.7)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(255,255,255,.3)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label{color:rgba(255,255,255,.7)}.mat-hint{color:rgba(255,255,255,.7)}.mat-form-field.mat-focused .mat-form-field-label{color:#c2185b}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#b0bec5}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#b0bec5}.mat-form-field-ripple{background-color:#fff}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#c2185b}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#b0bec5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#c2185b}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#b0bec5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(255,255,255,.7)}.mat-form-field-appearance-legacy .mat-hint{color:rgba(255,255,255,.7)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(255,255,255,.7)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(255,255,255,.7)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(255,255,255,.1)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(255,255,255,.05)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(255,255,255,.5)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,.5)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(255,255,255,.3)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#c2185b}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#b0bec5}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(255,255,255,.5)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(255,255,255,.15)}.mat-icon.mat-primary{color:#c2185b}.mat-icon.mat-accent{color:#b0bec5}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(255,255,255,.7)}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after{color:rgba(255,255,255,.5)}.mat-input-element{caret-color:#c2185b}.mat-input-element::placeholder{color:rgba(255,255,255,.5)}.mat-input-element::-moz-placeholder{color:rgba(255,255,255,.5)}.mat-input-element::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.mat-input-element:-ms-input-placeholder{color:rgba(255,255,255,.5)}.mat-input-element option{color:rgba(0,0,0,.87)}.mat-input-element option:disabled{color:rgba(0,0,0,.38)}.mat-form-field.mat-accent .mat-input-element{caret-color:#b0bec5}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.mat-list-base .mat-list-item{color:#fff}.mat-list-base .mat-list-option{color:#fff}.mat-list-base .mat-subheader{color:rgba(255,255,255,.7)}.mat-list-item-disabled{background-color:#000}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(255,255,255,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(255,255,255,.12)}.mat-menu-panel{background:#424242}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-menu-item{background:transparent;color:#fff}.mat-menu-item[disabled],.mat-menu-item[disabled]::after,.mat-menu-item[disabled] .mat-icon-no-color{color:rgba(255,255,255,.5)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:#fff}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(255,255,255,.04)}.mat-paginator{background:#424242}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(255,255,255,.7)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid #fff;border-right:2px solid #fff}.mat-paginator-first,.mat-paginator-last{border-top:2px solid #fff}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(255,255,255,.5)}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#e91e63}.mat-progress-bar-buffer{background-color:#e91e63}.mat-progress-bar-fill::after{background-color:#c2185b}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#cfd8dc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#cfd8dc}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#b0bec5}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#c2185b}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#b0bec5}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(255,255,255,.7)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#c2185b}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#c2185b}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#b0bec5}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#b0bec5}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(255,255,255,.5)}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(255,255,255,.5)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(255,255,255,.5)}.mat-radio-button .mat-ripple-element{background-color:#fff}.mat-select-value{color:#fff}.mat-select-placeholder{color:rgba(255,255,255,.5)}.mat-select-disabled .mat-select-value{color:rgba(255,255,255,.5)}.mat-select-arrow{color:rgba(255,255,255,.7)}.mat-select-panel{background:#424242}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(255,255,255,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#c2185b}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#b0bec5}.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(255,255,255,.5)}.mat-drawer-container{background-color:#303030;color:#fff}.mat-drawer{background-color:#424242;color:#fff}.mat-drawer.mat-drawer-push{background-color:#424242}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-drawer-side{border-right:solid 1px rgba(255,255,255,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(255,255,255,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(255,255,255,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(255,255,255,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(189,189,189,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#b0bec5}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(176,190,197,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#b0bec5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#c2185b}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(194,24,91,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#c2185b}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#fff}.mat-slide-toggle-thumb{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12);background-color:#bdbdbd}.mat-slide-toggle-bar{background-color:rgba(255,255,255,.5)}.mat-slider-track-background{background-color:rgba(255,255,255,.3)}.mat-primary .mat-slider-track-fill,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label{background-color:#c2185b}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-primary .mat-slider-focus-ring{background-color:rgba(194,24,91,.2)}.mat-accent .mat-slider-track-fill,.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label{background-color:#b0bec5}.mat-accent .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.mat-accent .mat-slider-focus-ring{background-color:rgba(176,190,197,.2)}.mat-warn .mat-slider-track-fill,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-focus-ring{background-color:rgba(244,67,54,.2)}.mat-slider:hover .mat-slider-track-background,.cdk-focused .mat-slider-track-background{background-color:rgba(255,255,255,.3)}.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled .mat-slider-thumb{background-color:rgba(255,255,255,.3)}.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(255,255,255,.3)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(255,255,255,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(255,255,255,.3)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(255,255,255,.3);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(255,255,255,.3)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(255,255,255,.3)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(255,255,255,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(255,255,255,.04)}@media(hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(255,255,255,.7)}.mat-step-header .mat-step-icon{background-color:rgba(255,255,255,.7);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#c2185b;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:rgba(0,0,0,.87)}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#b0bec5;color:rgba(0,0,0,.87)}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#fff}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#424242}.mat-stepper-vertical-line::before{border-left-color:rgba(255,255,255,.12)}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(255,255,255,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#c6c6c6}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(255,255,255,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(255,255,255,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#fff}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.5)}.mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.5)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(233,30,99,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#c2185b}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(207,216,220,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#b0bec5}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:rgba(0,0,0,.87)}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(233,30,99,.3)}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#c2185b}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-links .mat-focus-indicator::before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-links .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(207,216,220,.3)}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#b0bec5}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-links .mat-focus-indicator::before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-links .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator::before{border-color:rgba(0,0,0,.87)}.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element{background-color:rgba(0,0,0,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-links .mat-focus-indicator::before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-links .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#212121;color:#fff}.mat-toolbar.mat-primary{background:#c2185b;color:#fff}.mat-toolbar.mat-accent{background:#b0bec5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#424242}.mat-tree-node,.mat-nested-tree-node{color:#fff}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:rgba(0,0,0,.87);background:#fafafa;box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-simple-snackbar-action{color:inherit}

/*# sourceMappingURL=data:application/json;base64,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QyxhQUFhLGtCQUFrQixDQUFDLFVBQVUsQ0FBQyx5QkFBeUIsa0JBQWtCLENBQUMsVUFBVSxDQUFDLHdCQUF3QixrQkFBa0IsQ0FBQyxxQkFBcUIsQ0FBQyxzQkFBc0Isa0JBQWtCLENBQUMsVUFBVSxDQUFDLDRIQUE0SCw2QkFBNkIsQ0FBQyw0TUFBNE0sYUFBYSxDQUFDLGdDQUFnQyx3QkFBd0IsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHlDQUF5QyxXQUFXLENBQUMseUJBQXlCLDJCQUEyQixlQUFlLENBQUMseUNBQXlDLFdBQVcsQ0FBQyxDQUFDLGFBQWEsNEJBQTRCLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxxQ0FBcUMsVUFBVSxDQUFDLGVBQWUsZUFBZSxDQUFDLHlCQUF5QixxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQyx3SEFBd0gsQ0FBQyw0QkFBNEIsYUFBYSIsImZpbGUiOiJwaW5rLWJsdWVncmV5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5tYXQtYmFkZ2UtY29udGVudHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWZ9Lm1hdC1iYWRnZS1zbWFsbCAubWF0LWJhZGdlLWNvbnRlbnR7Zm9udC1zaXplOjlweH0ubWF0LWJhZGdlLWxhcmdlIC5tYXQtYmFkZ2UtY29udGVudHtmb250LXNpemU6MjRweH0ubWF0LWgxLC5tYXQtaGVhZGxpbmUsLm1hdC10eXBvZ3JhcGh5IGgxe2ZvbnQ6NDAwIDI0cHgvMzJweCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzpub3JtYWw7bWFyZ2luOjAgMCAxNnB4fS5tYXQtaDIsLm1hdC10aXRsZSwubWF0LXR5cG9ncmFwaHkgaDJ7Zm9udDo1MDAgMjBweC8zMnB4IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW46MCAwIDE2cHh9Lm1hdC1oMywubWF0LXN1YmhlYWRpbmctMiwubWF0LXR5cG9ncmFwaHkgaDN7Zm9udDo0MDAgMTZweC8yOHB4IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW46MCAwIDE2cHh9Lm1hdC1oNCwubWF0LXN1YmhlYWRpbmctMSwubWF0LXR5cG9ncmFwaHkgaDR7Zm9udDo0MDAgMTVweC8yNHB4IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW46MCAwIDE2cHh9Lm1hdC1oNSwubWF0LXR5cG9ncmFwaHkgaDV7Zm9udDo0MDAgY2FsYygxNHB4ICogMC44MykvMjBweCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjttYXJnaW46MCAwIDEycHh9Lm1hdC1oNiwubWF0LXR5cG9ncmFwaHkgaDZ7Zm9udDo0MDAgY2FsYygxNHB4ICogMC42NykvMjBweCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjttYXJnaW46MCAwIDEycHh9Lm1hdC1ib2R5LXN0cm9uZywubWF0LWJvZHktMntmb250OjUwMCAxNHB4LzI0cHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tYXQtYm9keSwubWF0LWJvZHktMSwubWF0LXR5cG9ncmFwaHl7Zm9udDo0MDAgMTRweC8yMHB4IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOm5vcm1hbH0ubWF0LWJvZHkgcCwubWF0LWJvZHktMSBwLC5tYXQtdHlwb2dyYXBoeSBwe21hcmdpbjowIDAgMTJweH0ubWF0LXNtYWxsLC5tYXQtY2FwdGlvbntmb250OjQwMCAxMnB4LzIwcHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tYXQtZGlzcGxheS00LC5tYXQtdHlwb2dyYXBoeSAubWF0LWRpc3BsYXktNHtmb250OjMwMCAxMTJweC8xMTJweCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzotMC4wNWVtO21hcmdpbjowIDAgNTZweH0ubWF0LWRpc3BsYXktMywubWF0LXR5cG9ncmFwaHkgLm1hdC1kaXNwbGF5LTN7Zm9udDo0MDAgNTZweC81NnB4IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWFyZ2luOjAgMCA2NHB4fS5tYXQtZGlzcGxheS0yLC5tYXQtdHlwb2dyYXBoeSAubWF0LWRpc3BsYXktMntmb250OjQwMCA0NXB4LzQ4cHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LTAuMDA1ZW07bWFyZ2luOjAgMCA2NHB4fS5tYXQtZGlzcGxheS0xLC5tYXQtdHlwb2dyYXBoeSAubWF0LWRpc3BsYXktMXtmb250OjQwMCAzNHB4LzQwcHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbjowIDAgNjRweH0ubWF0LWJvdHRvbS1zaGVldC1jb250YWluZXJ7Zm9udDo0MDAgMTRweC8yMHB4IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOm5vcm1hbH0ubWF0LWJ1dHRvbiwubWF0LXJhaXNlZC1idXR0b24sLm1hdC1pY29uLWJ1dHRvbiwubWF0LXN0cm9rZWQtYnV0dG9uLC5tYXQtZmxhdC1idXR0b24sLm1hdC1mYWIsLm1hdC1taW5pLWZhYntmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDB9Lm1hdC1idXR0b24tdG9nZ2xle2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmfS5tYXQtY2FyZHtmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZn0ubWF0LWNhcmQtdGl0bGV7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtY2FyZC1oZWFkZXIgLm1hdC1jYXJkLXRpdGxle2ZvbnQtc2l6ZToyMHB4fS5tYXQtY2FyZC1zdWJ0aXRsZSwubWF0LWNhcmQtY29udGVudHtmb250LXNpemU6MTRweH0ubWF0LWNoZWNrYm94e2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmfS5tYXQtY2hlY2tib3gtbGF5b3V0IC5tYXQtY2hlY2tib3gtbGFiZWx7bGluZS1oZWlnaHQ6MjRweH0ubWF0LWNoaXB7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtY2hpcCAubWF0LWNoaXAtdHJhaWxpbmctaWNvbi5tYXQtaWNvbiwubWF0LWNoaXAgLm1hdC1jaGlwLXJlbW92ZS5tYXQtaWNvbntmb250LXNpemU6MThweH0ubWF0LXRhYmxle2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmfS5tYXQtaGVhZGVyLWNlbGx7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtY2VsbCwubWF0LWZvb3Rlci1jZWxse2ZvbnQtc2l6ZToxNHB4fS5tYXQtY2FsZW5kYXJ7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWZ9Lm1hdC1jYWxlbmRhci1ib2R5e2ZvbnQtc2l6ZToxM3B4fS5tYXQtY2FsZW5kYXItYm9keS1sYWJlbCwubWF0LWNhbGVuZGFyLXBlcmlvZC1idXR0b257Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtY2FsZW5kYXItdGFibGUtaGVhZGVyIHRoe2ZvbnQtc2l6ZToxMXB4O2ZvbnQtd2VpZ2h0OjQwMH0ubWF0LWRpYWxvZy10aXRsZXtmb250OjUwMCAyMHB4LzMycHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlcntmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo0MDB9Lm1hdC1leHBhbnNpb24tcGFuZWwtY29udGVudHtmb250OjQwMCAxNHB4LzIwcHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tYXQtZm9ybS1maWVsZHtmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4xMjU7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tYXQtZm9ybS1maWVsZC13cmFwcGVye3BhZGRpbmctYm90dG9tOjEuMzQzNzVlbX0ubWF0LWZvcm0tZmllbGQtcHJlZml4IC5tYXQtaWNvbiwubWF0LWZvcm0tZmllbGQtc3VmZml4IC5tYXQtaWNvbntmb250LXNpemU6MTUwJTtsaW5lLWhlaWdodDoxLjEyNX0ubWF0LWZvcm0tZmllbGQtcHJlZml4IC5tYXQtaWNvbi1idXR0b24sLm1hdC1mb3JtLWZpZWxkLXN1ZmZpeCAubWF0LWljb24tYnV0dG9ue2hlaWdodDoxLjVlbTt3aWR0aDoxLjVlbX0ubWF0LWZvcm0tZmllbGQtcHJlZml4IC5tYXQtaWNvbi1idXR0b24gLm1hdC1pY29uLC5tYXQtZm9ybS1maWVsZC1zdWZmaXggLm1hdC1pY29uLWJ1dHRvbiAubWF0LWljb257aGVpZ2h0OjEuMTI1ZW07bGluZS1oZWlnaHQ6MS4xMjV9Lm1hdC1mb3JtLWZpZWxkLWluZml4e3BhZGRpbmc6LjVlbSAwO2JvcmRlci10b3A6Ljg0Mzc1ZW0gc29saWQgdHJhbnNwYXJlbnR9Lm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdC5tYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLC5tYXQtZm9ybS1maWVsZC1jYW4tZmxvYXQgLm1hdC1pbnB1dC1zZXJ2ZXI6Zm9jdXMrLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXIgLm1hdC1mb3JtLWZpZWxkLWxhYmVse3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xLjM0Mzc1ZW0pIHNjYWxlKDAuNzUpO3dpZHRoOjEzMy4zMzMzMzMzMzMzJX0ubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0IC5tYXQtaW5wdXQtc2VydmVyW2xhYmVsXTpub3QoOmxhYmVsLXNob3duKSsubWF0LWZvcm0tZmllbGQtbGFiZWwtd3JhcHBlciAubWF0LWZvcm0tZmllbGQtbGFiZWx7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEuMzQzNzRlbSkgc2NhbGUoMC43NSk7d2lkdGg6MTMzLjMzMzM0MzMzMzMlfS5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVye3RvcDotMC44NDM3NWVtO3BhZGRpbmctdG9wOi44NDM3NWVtfS5tYXQtZm9ybS1maWVsZC1sYWJlbHt0b3A6MS4zNDM3NWVtfS5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmV7Ym90dG9tOjEuMzQzNzVlbX0ubWF0LWZvcm0tZmllbGQtc3Vic2NyaXB0LXdyYXBwZXJ7Zm9udC1zaXplOjc1JTttYXJnaW4tdG9wOi42NjY2NjY2NjY3ZW07dG9wOmNhbGMoMTAwJSAtIDEuNzkxNjY2NjY2N2VtKX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kgLm1hdC1mb3JtLWZpZWxkLXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MS4yNWVtfS5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLWxlZ2FjeSAubWF0LWZvcm0tZmllbGQtaW5maXh7cGFkZGluZzouNDM3NWVtIDB9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5Lm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdC5tYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLC5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLWxlZ2FjeS5tYXQtZm9ybS1maWVsZC1jYW4tZmxvYXQgLm1hdC1pbnB1dC1zZXJ2ZXI6Zm9jdXMrLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXIgLm1hdC1mb3JtLWZpZWxkLWxhYmVse3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xLjI4MTI1ZW0pIHNjYWxlKDAuNzUpIHBlcnNwZWN0aXZlKDEwMHB4KSB0cmFuc2xhdGVaKDAuMDAxcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMS4yODEyNWVtKSBzY2FsZSgwLjc1KTt3aWR0aDoxMzMuMzMzMzMzMzMzMyV9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5Lm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdCAubWF0LWZvcm0tZmllbGQtYXV0b2ZpbGwtY29udHJvbDotd2Via2l0LWF1dG9maWxsKy5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMS4yODEyNWVtKSBzY2FsZSgwLjc1KSBwZXJzcGVjdGl2ZSgxMDBweCkgdHJhbnNsYXRlWigwLjAwMTAxcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMS4yODEyNGVtKSBzY2FsZSgwLjc1KTt3aWR0aDoxMzMuMzMzMzQzMzMzMyV9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5Lm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdCAubWF0LWlucHV0LXNlcnZlcltsYWJlbF06bm90KDpsYWJlbC1zaG93bikrLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXIgLm1hdC1mb3JtLWZpZWxkLWxhYmVse3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xLjI4MTI1ZW0pIHNjYWxlKDAuNzUpIHBlcnNwZWN0aXZlKDEwMHB4KSB0cmFuc2xhdGVaKDAuMDAxMDJweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xLjI4MTIzZW0pIHNjYWxlKDAuNzUpO3dpZHRoOjEzMy4zMzMzNTMzMzMzJX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kgLm1hdC1mb3JtLWZpZWxkLWxhYmVse3RvcDoxLjI4MTI1ZW19Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5IC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmV7Ym90dG9tOjEuMjVlbX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kgLm1hdC1mb3JtLWZpZWxkLXN1YnNjcmlwdC13cmFwcGVye21hcmdpbi10b3A6LjU0MTY2NjY2NjdlbTt0b3A6Y2FsYygxMDAlIC0gMS42NjY2NjY2NjY3ZW0pfUBtZWRpYSBwcmludHsubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0Lm1hdC1mb3JtLWZpZWxkLXNob3VsZC1mbG9hdCAubWF0LWZvcm0tZmllbGQtbGFiZWwsLm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5Lm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdCAubWF0LWlucHV0LXNlcnZlcjpmb2N1cysubWF0LWZvcm0tZmllbGQtbGFiZWwtd3JhcHBlciAubWF0LWZvcm0tZmllbGQtbGFiZWx7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEuMjgxMjJlbSkgc2NhbGUoMC43NSl9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5Lm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdCAubWF0LWZvcm0tZmllbGQtYXV0b2ZpbGwtY29udHJvbDotd2Via2l0LWF1dG9maWxsKy5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMS4yODEyMWVtKSBzY2FsZSgwLjc1KX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0IC5tYXQtaW5wdXQtc2VydmVyW2xhYmVsXTpub3QoOmxhYmVsLXNob3duKSsubWF0LWZvcm0tZmllbGQtbGFiZWwtd3JhcHBlciAubWF0LWZvcm0tZmllbGQtbGFiZWx7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEuMjgxMmVtKSBzY2FsZSgwLjc1KX19Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtZmlsbCAubWF0LWZvcm0tZmllbGQtaW5maXh7cGFkZGluZzouMjVlbSAwIC43NWVtIDB9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtZmlsbCAubWF0LWZvcm0tZmllbGQtbGFiZWx7dG9wOjEuMDkzNzVlbTttYXJnaW4tdG9wOi0wLjVlbX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1maWxsLm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdC5tYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLC5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLWZpbGwubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0IC5tYXQtaW5wdXQtc2VydmVyOmZvY3VzKy5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMC41OTM3NWVtKSBzY2FsZSgwLjc1KTt3aWR0aDoxMzMuMzMzMzMzMzMzMyV9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtZmlsbC5tYXQtZm9ybS1maWVsZC1jYW4tZmxvYXQgLm1hdC1pbnB1dC1zZXJ2ZXJbbGFiZWxdOm5vdCg6bGFiZWwtc2hvd24pKy5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMC41OTM3NGVtKSBzY2FsZSgwLjc1KTt3aWR0aDoxMzMuMzMzMzQzMzMzMyV9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2Utb3V0bGluZSAubWF0LWZvcm0tZmllbGQtaW5maXh7cGFkZGluZzoxZW0gMCAxZW0gMH0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0b3A6MS44NDM3NWVtO21hcmdpbi10b3A6LTAuMjVlbX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lLm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdC5tYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLC5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLW91dGxpbmUubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0IC5tYXQtaW5wdXQtc2VydmVyOmZvY3VzKy5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMS41OTM3NWVtKSBzY2FsZSgwLjc1KTt3aWR0aDoxMzMuMzMzMzMzMzMzMyV9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2Utb3V0bGluZS5tYXQtZm9ybS1maWVsZC1jYW4tZmxvYXQgLm1hdC1pbnB1dC1zZXJ2ZXJbbGFiZWxdOm5vdCg6bGFiZWwtc2hvd24pKy5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMS41OTM3NGVtKSBzY2FsZSgwLjc1KTt3aWR0aDoxMzMuMzMzMzQzMzMzMyV9Lm1hdC1ncmlkLXRpbGUtaGVhZGVyLC5tYXQtZ3JpZC10aWxlLWZvb3Rlcntmb250LXNpemU6MTRweH0ubWF0LWdyaWQtdGlsZS1oZWFkZXIgLm1hdC1saW5lLC5tYXQtZ3JpZC10aWxlLWZvb3RlciAubWF0LWxpbmV7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94fS5tYXQtZ3JpZC10aWxlLWhlYWRlciAubWF0LWxpbmU6bnRoLWNoaWxkKG4rMiksLm1hdC1ncmlkLXRpbGUtZm9vdGVyIC5tYXQtbGluZTpudGgtY2hpbGQobisyKXtmb250LXNpemU6MTJweH1pbnB1dC5tYXQtaW5wdXQtZWxlbWVudHttYXJnaW4tdG9wOi0wLjA2MjVlbX0ubWF0LW1lbnUtaXRlbXtmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDB9Lm1hdC1wYWdpbmF0b3IsLm1hdC1wYWdpbmF0b3ItcGFnZS1zaXplIC5tYXQtc2VsZWN0LXRyaWdnZXJ7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHh9Lm1hdC1yYWRpby1idXR0b257Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWZ9Lm1hdC1zZWxlY3R7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWZ9Lm1hdC1zZWxlY3QtdHJpZ2dlcntoZWlnaHQ6MS4xMjVlbX0ubWF0LXNsaWRlLXRvZ2dsZS1jb250ZW50e2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmfS5tYXQtc2xpZGVyLXRodW1iLWxhYmVsLXRleHR7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtc3RlcHBlci12ZXJ0aWNhbCwubWF0LXN0ZXBwZXItaG9yaXpvbnRhbHtmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZn0ubWF0LXN0ZXAtbGFiZWx7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwfS5tYXQtc3RlcC1zdWItbGFiZWwtZXJyb3J7Zm9udC13ZWlnaHQ6bm9ybWFsfS5tYXQtc3RlcC1sYWJlbC1lcnJvcntmb250LXNpemU6MTRweH0ubWF0LXN0ZXAtbGFiZWwtc2VsZWN0ZWR7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtdGFiLWdyb3Vwe2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmfS5tYXQtdGFiLWxhYmVsLC5tYXQtdGFiLWxpbmt7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwfS5tYXQtdG9vbGJhciwubWF0LXRvb2xiYXIgaDEsLm1hdC10b29sYmFyIGgyLC5tYXQtdG9vbGJhciBoMywubWF0LXRvb2xiYXIgaDQsLm1hdC10b29sYmFyIGg1LC5tYXQtdG9vbGJhciBoNntmb250OjUwMCAyMHB4LzMycHggUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbjowfS5tYXQtdG9vbHRpcHtmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDtwYWRkaW5nLXRvcDo2cHg7cGFkZGluZy1ib3R0b206NnB4fS5tYXQtdG9vbHRpcC1oYW5kc2V0e2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWJvdHRvbTo4cHh9Lm1hdC1saXN0LWl0ZW17Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWZ9Lm1hdC1saXN0LW9wdGlvbntmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZn0ubWF0LWxpc3QtYmFzZSAubWF0LWxpc3QtaXRlbXtmb250LXNpemU6MTZweH0ubWF0LWxpc3QtYmFzZSAubWF0LWxpc3QtaXRlbSAubWF0LWxpbmV7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94fS5tYXQtbGlzdC1iYXNlIC5tYXQtbGlzdC1pdGVtIC5tYXQtbGluZTpudGgtY2hpbGQobisyKXtmb250LXNpemU6MTRweH0ubWF0LWxpc3QtYmFzZSAubWF0LWxpc3Qtb3B0aW9ue2ZvbnQtc2l6ZToxNnB4fS5tYXQtbGlzdC1iYXNlIC5tYXQtbGlzdC1vcHRpb24gLm1hdC1saW5le3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWF0LWxpc3QtYmFzZSAubWF0LWxpc3Qtb3B0aW9uIC5tYXQtbGluZTpudGgtY2hpbGQobisyKXtmb250LXNpemU6MTRweH0ubWF0LWxpc3QtYmFzZSAubWF0LXN1YmhlYWRlcntmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDB9Lm1hdC1saXN0LWJhc2VbZGVuc2VdIC5tYXQtbGlzdC1pdGVte2ZvbnQtc2l6ZToxMnB4fS5tYXQtbGlzdC1iYXNlW2RlbnNlXSAubWF0LWxpc3QtaXRlbSAubWF0LWxpbmV7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94fS5tYXQtbGlzdC1iYXNlW2RlbnNlXSAubWF0LWxpc3QtaXRlbSAubWF0LWxpbmU6bnRoLWNoaWxkKG4rMil7Zm9udC1zaXplOjEycHh9Lm1hdC1saXN0LWJhc2VbZGVuc2VdIC5tYXQtbGlzdC1vcHRpb257Zm9udC1zaXplOjEycHh9Lm1hdC1saXN0LWJhc2VbZGVuc2VdIC5tYXQtbGlzdC1vcHRpb24gLm1hdC1saW5le3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWF0LWxpc3QtYmFzZVtkZW5zZV0gLm1hdC1saXN0LW9wdGlvbiAubWF0LWxpbmU6bnRoLWNoaWxkKG4rMil7Zm9udC1zaXplOjEycHh9Lm1hdC1saXN0LWJhc2VbZGVuc2VdIC5tYXQtc3ViaGVhZGVye2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMH0ubWF0LW9wdGlvbntmb250LWZhbWlseTpSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtmb250LXNpemU6MTZweH0ubWF0LW9wdGdyb3VwLWxhYmVse2ZvbnQ6NTAwIDE0cHgvMjRweCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzpub3JtYWx9Lm1hdC1zaW1wbGUtc25hY2tiYXJ7Zm9udC1mYW1pbHk6Um9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHh9Lm1hdC1zaW1wbGUtc25hY2tiYXItYWN0aW9ue2xpbmUtaGVpZ2h0OjE7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDo1MDB9Lm1hdC10cmVle2ZvbnQtZmFtaWx5OlJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmfS5tYXQtdHJlZS1ub2RlLC5tYXQtbmVzdGVkLXRyZWUtbm9kZXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHh9Lm1hdC1yaXBwbGV7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5tYXQtcmlwcGxlOm5vdCg6ZW1wdHkpe3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5tYXQtcmlwcGxlLm1hdC1yaXBwbGUtdW5ib3VuZGVke292ZXJmbG93OnZpc2libGV9Lm1hdC1yaXBwbGUtZWxlbWVudHtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItcmFkaXVzOjUwJTtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246b3BhY2l0eSx0cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO3RyYW5zZm9ybTpzY2FsZSgwKX0uY2RrLWhpZ2gtY29udHJhc3QtYWN0aXZlIC5tYXQtcmlwcGxlLWVsZW1lbnR7ZGlzcGxheTpub25lfS5jZGstdmlzdWFsbHktaGlkZGVue2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O3doaXRlLXNwYWNlOm5vd3JhcDtvdXRsaW5lOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmV9LmNkay1vdmVybGF5LWNvbnRhaW5lciwuY2RrLWdsb2JhbC1vdmVybGF5LXdyYXBwZXJ7cG9pbnRlci1ldmVudHM6bm9uZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uY2RrLW92ZXJsYXktY29udGFpbmVye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwMH0uY2RrLW92ZXJsYXktY29udGFpbmVyOmVtcHR5e2Rpc3BsYXk6bm9uZX0uY2RrLWdsb2JhbC1vdmVybGF5LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwMH0uY2RrLW92ZXJsYXktcGFuZXtwb3NpdGlvbjphYnNvbHV0ZTtwb2ludGVyLWV2ZW50czphdXRvO2JveC1zaXppbmc6Ym9yZGVyLWJveDt6LWluZGV4OjEwMDA7ZGlzcGxheTpmbGV4O21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uY2RrLW92ZXJsYXktYmFja2Ryb3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxMDAwO3BvaW50ZXItZXZlbnRzOmF1dG87LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3RyYW5zaXRpb246b3BhY2l0eSA0MDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtvcGFjaXR5OjB9LmNkay1vdmVybGF5LWJhY2tkcm9wLmNkay1vdmVybGF5LWJhY2tkcm9wLXNob3dpbmd7b3BhY2l0eToxfS5jZGstaGlnaC1jb250cmFzdC1hY3RpdmUgLmNkay1vdmVybGF5LWJhY2tkcm9wLmNkay1vdmVybGF5LWJhY2tkcm9wLXNob3dpbmd7b3BhY2l0eTouNn0uY2RrLW92ZXJsYXktZGFyay1iYWNrZHJvcHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjMyKX0uY2RrLW92ZXJsYXktdHJhbnNwYXJlbnQtYmFja2Ryb3AsLmNkay1vdmVybGF5LXRyYW5zcGFyZW50LWJhY2tkcm9wLmNkay1vdmVybGF5LWJhY2tkcm9wLXNob3dpbmd7b3BhY2l0eTowfS5jZGstb3ZlcmxheS1jb25uZWN0ZWQtcG9zaXRpb24tYm91bmRpbmctYm94e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDoxcHg7bWluLWhlaWdodDoxcHh9LmNkay1nbG9iYWwtc2Nyb2xsYmxvY2t7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTtvdmVyZmxvdy15OnNjcm9sbH1Aa2V5ZnJhbWVzIGNkay10ZXh0LWZpZWxkLWF1dG9maWxsLXN0YXJ0ey8qISovfUBrZXlmcmFtZXMgY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtZW5key8qISovfS5jZGstdGV4dC1maWVsZC1hdXRvZmlsbC1tb25pdG9yZWQ6LXdlYmtpdC1hdXRvZmlsbHthbmltYXRpb246Y2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtc3RhcnQgMHMgMW1zfS5jZGstdGV4dC1maWVsZC1hdXRvZmlsbC1tb25pdG9yZWQ6bm90KDotd2Via2l0LWF1dG9maWxsKXthbmltYXRpb246Y2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtZW5kIDBzIDFtc310ZXh0YXJlYS5jZGstdGV4dGFyZWEtYXV0b3NpemV7cmVzaXplOm5vbmV9dGV4dGFyZWEuY2RrLXRleHRhcmVhLWF1dG9zaXplLW1lYXN1cmluZ3twYWRkaW5nOjJweCAwICFpbXBvcnRhbnQ7Ym94LXNpemluZzpjb250ZW50LWJveCAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9dGV4dGFyZWEuY2RrLXRleHRhcmVhLWF1dG9zaXplLW1lYXN1cmluZy1maXJlZm94e3BhZGRpbmc6MnB4IDAgIWltcG9ydGFudDtib3gtc2l6aW5nOmNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7aGVpZ2h0OjAgIWltcG9ydGFudH0ubWF0LWZvY3VzLWluZGljYXRvcntwb3NpdGlvbjpyZWxhdGl2ZX0ubWF0LW1kYy1mb2N1cy1pbmRpY2F0b3J7cG9zaXRpb246cmVsYXRpdmV9Lm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5tYXQtb3B0aW9ue2NvbG9yOiNmZmZ9Lm1hdC1vcHRpb246aG92ZXI6bm90KC5tYXQtb3B0aW9uLWRpc2FibGVkKSwubWF0LW9wdGlvbjpmb2N1czpub3QoLm1hdC1vcHRpb24tZGlzYWJsZWQpe2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDQpfS5tYXQtb3B0aW9uLm1hdC1zZWxlY3RlZDpub3QoLm1hdC1vcHRpb24tbXVsdGlwbGUpOm5vdCgubWF0LW9wdGlvbi1kaXNhYmxlZCl7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wNCl9Lm1hdC1vcHRpb24ubWF0LWFjdGl2ZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA0KTtjb2xvcjojZmZmfS5tYXQtb3B0aW9uLm1hdC1vcHRpb24tZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1wcmltYXJ5IC5tYXQtb3B0aW9uLm1hdC1zZWxlY3RlZDpub3QoLm1hdC1vcHRpb24tZGlzYWJsZWQpe2NvbG9yOiNjMjE4NWJ9Lm1hdC1hY2NlbnQgLm1hdC1vcHRpb24ubWF0LXNlbGVjdGVkOm5vdCgubWF0LW9wdGlvbi1kaXNhYmxlZCl7Y29sb3I6I2IwYmVjNX0ubWF0LXdhcm4gLm1hdC1vcHRpb24ubWF0LXNlbGVjdGVkOm5vdCgubWF0LW9wdGlvbi1kaXNhYmxlZCl7Y29sb3I6I2Y0NDMzNn0ubWF0LW9wdGdyb3VwLWxhYmVse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjcpfS5tYXQtb3B0Z3JvdXAtZGlzYWJsZWQgLm1hdC1vcHRncm91cC1sYWJlbHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LXBzZXVkby1jaGVja2JveHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LXBzZXVkby1jaGVja2JveDo6YWZ0ZXJ7Y29sb3I6IzMwMzAzMH0ubWF0LXBzZXVkby1jaGVja2JveC1kaXNhYmxlZHtjb2xvcjojNjg2ODY4fS5tYXQtcHJpbWFyeSAubWF0LXBzZXVkby1jaGVja2JveC1jaGVja2VkLC5tYXQtcHJpbWFyeSAubWF0LXBzZXVkby1jaGVja2JveC1pbmRldGVybWluYXRle2JhY2tncm91bmQ6I2MyMTg1Yn0ubWF0LXBzZXVkby1jaGVja2JveC1jaGVja2VkLC5tYXQtcHNldWRvLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUsLm1hdC1hY2NlbnQgLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCwubWF0LWFjY2VudCAubWF0LXBzZXVkby1jaGVja2JveC1pbmRldGVybWluYXRle2JhY2tncm91bmQ6I2IwYmVjNX0ubWF0LXdhcm4gLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCwubWF0LXdhcm4gLm1hdC1wc2V1ZG8tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZXtiYWNrZ3JvdW5kOiNmNDQzMzZ9Lm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZC5tYXQtcHNldWRvLWNoZWNrYm94LWRpc2FibGVkLC5tYXQtcHNldWRvLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUubWF0LXBzZXVkby1jaGVja2JveC1kaXNhYmxlZHtiYWNrZ3JvdW5kOiM2ODY4Njh9Lm1hdC1hcHAtYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOiMzMDMwMzA7Y29sb3I6I2ZmZn0ubWF0LWVsZXZhdGlvbi16MHtib3gtc2hhZG93OjBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejF7Ym94LXNoYWRvdzowcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWVsZXZhdGlvbi16Mntib3gtc2hhZG93OjBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoze2JveC1zaGFkb3c6MHB4IDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejR7Ym94LXNoYWRvdzowcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggNHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejV7Ym94LXNoYWRvdzowcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggNXB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejZ7Ym94LXNoYWRvdzowcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggNnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXo3e2JveC1zaGFkb3c6MHB4IDRweCA1cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDdweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWVsZXZhdGlvbi16OHtib3gtc2hhZG93OjBweCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejl7Ym94LXNoYWRvdzowcHggNXB4IDZweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggOXB4IDEycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDNweCAxNnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxMHtib3gtc2hhZG93OjBweCA2cHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxMHB4IDE0cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDRweCAxOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxMXtib3gtc2hhZG93OjBweCA2cHggN3B4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxMXB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDRweCAyMHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxMntib3gtc2hhZG93OjBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDVweCAyMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxM3tib3gtc2hhZG93OjBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxM3B4IDE5cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDVweCAyNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxNHtib3gtc2hhZG93OjBweCA3cHggOXB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxNHB4IDIxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDVweCAyNnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxNXtib3gtc2hhZG93OjBweCA4cHggOXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxNXB4IDIycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDZweCAyOHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxNntib3gtc2hhZG93OjBweCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWVsZXZhdGlvbi16MTd7Ym94LXNoYWRvdzowcHggOHB4IDExcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDE3cHggMjZweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggNnB4IDMycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejE4e2JveC1zaGFkb3c6MHB4IDlweCAxMXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxOHB4IDI4cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDdweCAzNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoxOXtib3gtc2hhZG93OjBweCA5cHggMTJweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMTlweCAyOXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCA3cHggMzZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWVsZXZhdGlvbi16MjB7Ym94LXNoYWRvdzowcHggMTBweCAxM3B4IC02cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAyMHB4IDMxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDhweCAzOHB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoyMXtib3gtc2hhZG93OjBweCAxMHB4IDEzcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDIxcHggMzNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggOHB4IDQwcHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1lbGV2YXRpb24tejIye2JveC1zaGFkb3c6MHB4IDEwcHggMTRweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMjJweCAzNXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCA4cHggNDJweCA3cHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWVsZXZhdGlvbi16MjN7Ym94LXNoYWRvdzowcHggMTFweCAxNHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAyM3B4IDM2cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDlweCA0NHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZWxldmF0aW9uLXoyNHtib3gtc2hhZG93OjBweCAxMXB4IDE1cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC10aGVtZS1sb2FkZWQtbWFya2Vye2Rpc3BsYXk6bm9uZX0ubWF0LWF1dG9jb21wbGV0ZS1wYW5lbHtiYWNrZ3JvdW5kOiM0MjQyNDI7Y29sb3I6I2ZmZn0ubWF0LWF1dG9jb21wbGV0ZS1wYW5lbDpub3QoW2NsYXNzKj1tYXQtZWxldmF0aW9uLXpdKXtib3gtc2hhZG93OjBweCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCA0cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWF1dG9jb21wbGV0ZS1wYW5lbCAubWF0LW9wdGlvbi5tYXQtc2VsZWN0ZWQ6bm90KC5tYXQtYWN0aXZlKTpub3QoOmhvdmVyKXtiYWNrZ3JvdW5kOiM0MjQyNDJ9Lm1hdC1hdXRvY29tcGxldGUtcGFuZWwgLm1hdC1vcHRpb24ubWF0LXNlbGVjdGVkOm5vdCgubWF0LWFjdGl2ZSk6bm90KDpob3Zlcik6bm90KC5tYXQtb3B0aW9uLWRpc2FibGVkKXtjb2xvcjojZmZmfS5tYXQtYmFkZ2UtY29udGVudHtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2MyMTg1Yn0uY2RrLWhpZ2gtY29udHJhc3QtYWN0aXZlIC5tYXQtYmFkZ2UtY29udGVudHtvdXRsaW5lOnNvbGlkIDFweDtib3JkZXItcmFkaXVzOjB9Lm1hdC1iYWRnZS1hY2NlbnQgLm1hdC1iYWRnZS1jb250ZW50e2JhY2tncm91bmQ6I2IwYmVjNTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyl9Lm1hdC1iYWRnZS13YXJuIC5tYXQtYmFkZ2UtY29udGVudHtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2Y0NDMzNn0ubWF0LWJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlfS5tYXQtYmFkZ2UtaGlkZGVuIC5tYXQtYmFkZ2UtY29udGVudHtkaXNwbGF5Om5vbmV9Lm1hdC1iYWRnZS1kaXNhYmxlZCAubWF0LWJhZGdlLWNvbnRlbnR7YmFja2dyb3VuZDojNmU2ZTZlO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtYmFkZ2UtY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDt0cmFuc2Zvcm06c2NhbGUoMC42KTtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7cG9pbnRlci1ldmVudHM6bm9uZX0ubmctYW5pbWF0ZS1kaXNhYmxlZCAubWF0LWJhZGdlLWNvbnRlbnQsLm1hdC1iYWRnZS1jb250ZW50Ll9tYXQtYW5pbWF0aW9uLW5vb3BhYmxle3RyYW5zaXRpb246bm9uZX0ubWF0LWJhZGdlLWNvbnRlbnQubWF0LWJhZGdlLWFjdGl2ZXt0cmFuc2Zvcm06bm9uZX0ubWF0LWJhZGdlLXNtYWxsIC5tYXQtYmFkZ2UtY29udGVudHt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2xpbmUtaGVpZ2h0OjE2cHh9Lm1hdC1iYWRnZS1zbWFsbC5tYXQtYmFkZ2UtYWJvdmUgLm1hdC1iYWRnZS1jb250ZW50e3RvcDotOHB4fS5tYXQtYmFkZ2Utc21hbGwubWF0LWJhZGdlLWJlbG93IC5tYXQtYmFkZ2UtY29udGVudHtib3R0b206LThweH0ubWF0LWJhZGdlLXNtYWxsLm1hdC1iYWRnZS1iZWZvcmUgLm1hdC1iYWRnZS1jb250ZW50e2xlZnQ6LTE2cHh9W2Rpcj1ydGxdIC5tYXQtYmFkZ2Utc21hbGwubWF0LWJhZGdlLWJlZm9yZSAubWF0LWJhZGdlLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0xNnB4fS5tYXQtYmFkZ2Utc21hbGwubWF0LWJhZGdlLWFmdGVyIC5tYXQtYmFkZ2UtY29udGVudHtyaWdodDotMTZweH1bZGlyPXJ0bF0gLm1hdC1iYWRnZS1zbWFsbC5tYXQtYmFkZ2UtYWZ0ZXIgLm1hdC1iYWRnZS1jb250ZW50e3JpZ2h0OmF1dG87bGVmdDotMTZweH0ubWF0LWJhZGdlLXNtYWxsLm1hdC1iYWRnZS1vdmVybGFwLm1hdC1iYWRnZS1iZWZvcmUgLm1hdC1iYWRnZS1jb250ZW50e2xlZnQ6LThweH1bZGlyPXJ0bF0gLm1hdC1iYWRnZS1zbWFsbC5tYXQtYmFkZ2Utb3ZlcmxhcC5tYXQtYmFkZ2UtYmVmb3JlIC5tYXQtYmFkZ2UtY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LThweH0ubWF0LWJhZGdlLXNtYWxsLm1hdC1iYWRnZS1vdmVybGFwLm1hdC1iYWRnZS1hZnRlciAubWF0LWJhZGdlLWNvbnRlbnR7cmlnaHQ6LThweH1bZGlyPXJ0bF0gLm1hdC1iYWRnZS1zbWFsbC5tYXQtYmFkZ2Utb3ZlcmxhcC5tYXQtYmFkZ2UtYWZ0ZXIgLm1hdC1iYWRnZS1jb250ZW50e3JpZ2h0OmF1dG87bGVmdDotOHB4fS5tYXQtYmFkZ2UtbWVkaXVtIC5tYXQtYmFkZ2UtY29udGVudHt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2xpbmUtaGVpZ2h0OjIycHh9Lm1hdC1iYWRnZS1tZWRpdW0ubWF0LWJhZGdlLWFib3ZlIC5tYXQtYmFkZ2UtY29udGVudHt0b3A6LTExcHh9Lm1hdC1iYWRnZS1tZWRpdW0ubWF0LWJhZGdlLWJlbG93IC5tYXQtYmFkZ2UtY29udGVudHtib3R0b206LTExcHh9Lm1hdC1iYWRnZS1tZWRpdW0ubWF0LWJhZGdlLWJlZm9yZSAubWF0LWJhZGdlLWNvbnRlbnR7bGVmdDotMjJweH1bZGlyPXJ0bF0gLm1hdC1iYWRnZS1tZWRpdW0ubWF0LWJhZGdlLWJlZm9yZSAubWF0LWJhZGdlLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0yMnB4fS5tYXQtYmFkZ2UtbWVkaXVtLm1hdC1iYWRnZS1hZnRlciAubWF0LWJhZGdlLWNvbnRlbnR7cmlnaHQ6LTIycHh9W2Rpcj1ydGxdIC5tYXQtYmFkZ2UtbWVkaXVtLm1hdC1iYWRnZS1hZnRlciAubWF0LWJhZGdlLWNvbnRlbnR7cmlnaHQ6YXV0bztsZWZ0Oi0yMnB4fS5tYXQtYmFkZ2UtbWVkaXVtLm1hdC1iYWRnZS1vdmVybGFwLm1hdC1iYWRnZS1iZWZvcmUgLm1hdC1iYWRnZS1jb250ZW50e2xlZnQ6LTExcHh9W2Rpcj1ydGxdIC5tYXQtYmFkZ2UtbWVkaXVtLm1hdC1iYWRnZS1vdmVybGFwLm1hdC1iYWRnZS1iZWZvcmUgLm1hdC1iYWRnZS1jb250ZW50e2xlZnQ6YXV0bztyaWdodDotMTFweH0ubWF0LWJhZGdlLW1lZGl1bS5tYXQtYmFkZ2Utb3ZlcmxhcC5tYXQtYmFkZ2UtYWZ0ZXIgLm1hdC1iYWRnZS1jb250ZW50e3JpZ2h0Oi0xMXB4fVtkaXI9cnRsXSAubWF0LWJhZGdlLW1lZGl1bS5tYXQtYmFkZ2Utb3ZlcmxhcC5tYXQtYmFkZ2UtYWZ0ZXIgLm1hdC1iYWRnZS1jb250ZW50e3JpZ2h0OmF1dG87bGVmdDotMTFweH0ubWF0LWJhZGdlLWxhcmdlIC5tYXQtYmFkZ2UtY29udGVudHt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O2xpbmUtaGVpZ2h0OjI4cHh9Lm1hdC1iYWRnZS1sYXJnZS5tYXQtYmFkZ2UtYWJvdmUgLm1hdC1iYWRnZS1jb250ZW50e3RvcDotMTRweH0ubWF0LWJhZGdlLWxhcmdlLm1hdC1iYWRnZS1iZWxvdyAubWF0LWJhZGdlLWNvbnRlbnR7Ym90dG9tOi0xNHB4fS5tYXQtYmFkZ2UtbGFyZ2UubWF0LWJhZGdlLWJlZm9yZSAubWF0LWJhZGdlLWNvbnRlbnR7bGVmdDotMjhweH1bZGlyPXJ0bF0gLm1hdC1iYWRnZS1sYXJnZS5tYXQtYmFkZ2UtYmVmb3JlIC5tYXQtYmFkZ2UtY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LTI4cHh9Lm1hdC1iYWRnZS1sYXJnZS5tYXQtYmFkZ2UtYWZ0ZXIgLm1hdC1iYWRnZS1jb250ZW50e3JpZ2h0Oi0yOHB4fVtkaXI9cnRsXSAubWF0LWJhZGdlLWxhcmdlLm1hdC1iYWRnZS1hZnRlciAubWF0LWJhZGdlLWNvbnRlbnR7cmlnaHQ6YXV0bztsZWZ0Oi0yOHB4fS5tYXQtYmFkZ2UtbGFyZ2UubWF0LWJhZGdlLW92ZXJsYXAubWF0LWJhZGdlLWJlZm9yZSAubWF0LWJhZGdlLWNvbnRlbnR7bGVmdDotMTRweH1bZGlyPXJ0bF0gLm1hdC1iYWRnZS1sYXJnZS5tYXQtYmFkZ2Utb3ZlcmxhcC5tYXQtYmFkZ2UtYmVmb3JlIC5tYXQtYmFkZ2UtY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LTE0cHh9Lm1hdC1iYWRnZS1sYXJnZS5tYXQtYmFkZ2Utb3ZlcmxhcC5tYXQtYmFkZ2UtYWZ0ZXIgLm1hdC1iYWRnZS1jb250ZW50e3JpZ2h0Oi0xNHB4fVtkaXI9cnRsXSAubWF0LWJhZGdlLWxhcmdlLm1hdC1iYWRnZS1vdmVybGFwLm1hdC1iYWRnZS1hZnRlciAubWF0LWJhZGdlLWNvbnRlbnR7cmlnaHQ6YXV0bztsZWZ0Oi0xNHB4fS5tYXQtYm90dG9tLXNoZWV0LWNvbnRhaW5lcntib3gtc2hhZG93OjBweCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtiYWNrZ3JvdW5kOiM0MjQyNDI7Y29sb3I6I2ZmZn0ubWF0LWJ1dHRvbiwubWF0LWljb24tYnV0dG9uLC5tYXQtc3Ryb2tlZC1idXR0b257Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5tYXQtYnV0dG9uLm1hdC1wcmltYXJ5LC5tYXQtaWNvbi1idXR0b24ubWF0LXByaW1hcnksLm1hdC1zdHJva2VkLWJ1dHRvbi5tYXQtcHJpbWFyeXtjb2xvcjojYzIxODVifS5tYXQtYnV0dG9uLm1hdC1hY2NlbnQsLm1hdC1pY29uLWJ1dHRvbi5tYXQtYWNjZW50LC5tYXQtc3Ryb2tlZC1idXR0b24ubWF0LWFjY2VudHtjb2xvcjojYjBiZWM1fS5tYXQtYnV0dG9uLm1hdC13YXJuLC5tYXQtaWNvbi1idXR0b24ubWF0LXdhcm4sLm1hdC1zdHJva2VkLWJ1dHRvbi5tYXQtd2Fybntjb2xvcjojZjQ0MzM2fS5tYXQtYnV0dG9uLm1hdC1wcmltYXJ5Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1idXR0b24ubWF0LWFjY2VudC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtYnV0dG9uLm1hdC13YXJuLm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1idXR0b24ubWF0LWJ1dHRvbi1kaXNhYmxlZC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtaWNvbi1idXR0b24ubWF0LXByaW1hcnkubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWljb24tYnV0dG9uLm1hdC1hY2NlbnQubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWljb24tYnV0dG9uLm1hdC13YXJuLm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1pY29uLWJ1dHRvbi5tYXQtYnV0dG9uLWRpc2FibGVkLm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1zdHJva2VkLWJ1dHRvbi5tYXQtcHJpbWFyeS5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtc3Ryb2tlZC1idXR0b24ubWF0LWFjY2VudC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtc3Ryb2tlZC1idXR0b24ubWF0LXdhcm4ubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LXN0cm9rZWQtYnV0dG9uLm1hdC1idXR0b24tZGlzYWJsZWQubWF0LWJ1dHRvbi1kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubWF0LWJ1dHRvbi5tYXQtcHJpbWFyeSAubWF0LWJ1dHRvbi1mb2N1cy1vdmVybGF5LC5tYXQtaWNvbi1idXR0b24ubWF0LXByaW1hcnkgLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheSwubWF0LXN0cm9rZWQtYnV0dG9uLm1hdC1wcmltYXJ5IC5tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjojYzIxODVifS5tYXQtYnV0dG9uLm1hdC1hY2NlbnQgLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheSwubWF0LWljb24tYnV0dG9uLm1hdC1hY2NlbnQgLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheSwubWF0LXN0cm9rZWQtYnV0dG9uLm1hdC1hY2NlbnQgLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheXtiYWNrZ3JvdW5kLWNvbG9yOiNiMGJlYzV9Lm1hdC1idXR0b24ubWF0LXdhcm4gLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheSwubWF0LWljb24tYnV0dG9uLm1hdC13YXJuIC5tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXksLm1hdC1zdHJva2VkLWJ1dHRvbi5tYXQtd2FybiAubWF0LWJ1dHRvbi1mb2N1cy1vdmVybGF5e2JhY2tncm91bmQtY29sb3I6I2Y0NDMzNn0ubWF0LWJ1dHRvbi5tYXQtYnV0dG9uLWRpc2FibGVkIC5tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXksLm1hdC1pY29uLWJ1dHRvbi5tYXQtYnV0dG9uLWRpc2FibGVkIC5tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXksLm1hdC1zdHJva2VkLWJ1dHRvbi5tYXQtYnV0dG9uLWRpc2FibGVkIC5tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubWF0LWJ1dHRvbiAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtaWNvbi1idXR0b24gLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXN0cm9rZWQtYnV0dG9uIC5tYXQtcmlwcGxlLWVsZW1lbnR7b3BhY2l0eTouMTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcn0ubWF0LWJ1dHRvbi1mb2N1cy1vdmVybGF5e2JhY2tncm91bmQ6I2ZmZn0ubWF0LXN0cm9rZWQtYnV0dG9uOm5vdCgubWF0LWJ1dHRvbi1kaXNhYmxlZCl7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LWZsYXQtYnV0dG9uLC5tYXQtcmFpc2VkLWJ1dHRvbiwubWF0LWZhYiwubWF0LW1pbmktZmFie2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDI0MjQyfS5tYXQtZmxhdC1idXR0b24ubWF0LXByaW1hcnksLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC1wcmltYXJ5LC5tYXQtZmFiLm1hdC1wcmltYXJ5LC5tYXQtbWluaS1mYWIubWF0LXByaW1hcnl7Y29sb3I6I2ZmZn0ubWF0LWZsYXQtYnV0dG9uLm1hdC1hY2NlbnQsLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC1hY2NlbnQsLm1hdC1mYWIubWF0LWFjY2VudCwubWF0LW1pbmktZmFiLm1hdC1hY2NlbnR7Y29sb3I6cmdiYSgwLDAsMCwuODcpfS5tYXQtZmxhdC1idXR0b24ubWF0LXdhcm4sLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC13YXJuLC5tYXQtZmFiLm1hdC13YXJuLC5tYXQtbWluaS1mYWIubWF0LXdhcm57Y29sb3I6I2ZmZn0ubWF0LWZsYXQtYnV0dG9uLm1hdC1wcmltYXJ5Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1mbGF0LWJ1dHRvbi5tYXQtYWNjZW50Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1mbGF0LWJ1dHRvbi5tYXQtd2Fybi5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtZmxhdC1idXR0b24ubWF0LWJ1dHRvbi1kaXNhYmxlZC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtcmFpc2VkLWJ1dHRvbi5tYXQtcHJpbWFyeS5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtcmFpc2VkLWJ1dHRvbi5tYXQtYWNjZW50Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC13YXJuLm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC1idXR0b24tZGlzYWJsZWQubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWZhYi5tYXQtcHJpbWFyeS5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtZmFiLm1hdC1hY2NlbnQubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWZhYi5tYXQtd2Fybi5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtZmFiLm1hdC1idXR0b24tZGlzYWJsZWQubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LW1pbmktZmFiLm1hdC1wcmltYXJ5Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1taW5pLWZhYi5tYXQtYWNjZW50Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1taW5pLWZhYi5tYXQtd2Fybi5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtbWluaS1mYWIubWF0LWJ1dHRvbi1kaXNhYmxlZC5tYXQtYnV0dG9uLWRpc2FibGVke2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tYXQtZmxhdC1idXR0b24ubWF0LXByaW1hcnksLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC1wcmltYXJ5LC5tYXQtZmFiLm1hdC1wcmltYXJ5LC5tYXQtbWluaS1mYWIubWF0LXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojYzIxODVifS5tYXQtZmxhdC1idXR0b24ubWF0LWFjY2VudCwubWF0LXJhaXNlZC1idXR0b24ubWF0LWFjY2VudCwubWF0LWZhYi5tYXQtYWNjZW50LC5tYXQtbWluaS1mYWIubWF0LWFjY2VudHtiYWNrZ3JvdW5kLWNvbG9yOiNiMGJlYzV9Lm1hdC1mbGF0LWJ1dHRvbi5tYXQtd2FybiwubWF0LXJhaXNlZC1idXR0b24ubWF0LXdhcm4sLm1hdC1mYWIubWF0LXdhcm4sLm1hdC1taW5pLWZhYi5tYXQtd2FybntiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzZ9Lm1hdC1mbGF0LWJ1dHRvbi5tYXQtcHJpbWFyeS5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtZmxhdC1idXR0b24ubWF0LWFjY2VudC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtZmxhdC1idXR0b24ubWF0LXdhcm4ubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWZsYXQtYnV0dG9uLm1hdC1idXR0b24tZGlzYWJsZWQubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LXJhaXNlZC1idXR0b24ubWF0LXByaW1hcnkubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LXJhaXNlZC1idXR0b24ubWF0LWFjY2VudC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtcmFpc2VkLWJ1dHRvbi5tYXQtd2Fybi5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtcmFpc2VkLWJ1dHRvbi5tYXQtYnV0dG9uLWRpc2FibGVkLm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1mYWIubWF0LXByaW1hcnkubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWZhYi5tYXQtYWNjZW50Lm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1mYWIubWF0LXdhcm4ubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LWZhYi5tYXQtYnV0dG9uLWRpc2FibGVkLm1hdC1idXR0b24tZGlzYWJsZWQsLm1hdC1taW5pLWZhYi5tYXQtcHJpbWFyeS5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtbWluaS1mYWIubWF0LWFjY2VudC5tYXQtYnV0dG9uLWRpc2FibGVkLC5tYXQtbWluaS1mYWIubWF0LXdhcm4ubWF0LWJ1dHRvbi1kaXNhYmxlZCwubWF0LW1pbmktZmFiLm1hdC1idXR0b24tZGlzYWJsZWQubWF0LWJ1dHRvbi1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LWZsYXQtYnV0dG9uLm1hdC1wcmltYXJ5IC5tYXQtcmlwcGxlLWVsZW1lbnQsLm1hdC1yYWlzZWQtYnV0dG9uLm1hdC1wcmltYXJ5IC5tYXQtcmlwcGxlLWVsZW1lbnQsLm1hdC1mYWIubWF0LXByaW1hcnkgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LW1pbmktZmFiLm1hdC1wcmltYXJ5IC5tYXQtcmlwcGxlLWVsZW1lbnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubWF0LWZsYXQtYnV0dG9uLm1hdC1hY2NlbnQgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXJhaXNlZC1idXR0b24ubWF0LWFjY2VudCAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtZmFiLm1hdC1hY2NlbnQgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LW1pbmktZmFiLm1hdC1hY2NlbnQgLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5tYXQtZmxhdC1idXR0b24ubWF0LXdhcm4gLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXJhaXNlZC1idXR0b24ubWF0LXdhcm4gLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LWZhYi5tYXQtd2FybiAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtbWluaS1mYWIubWF0LXdhcm4gLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5tYXQtc3Ryb2tlZC1idXR0b246bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSksLm1hdC1mbGF0LWJ1dHRvbjpub3QoW2NsYXNzKj1tYXQtZWxldmF0aW9uLXpdKXtib3gtc2hhZG93OjBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1yYWlzZWQtYnV0dG9uOm5vdChbY2xhc3MqPW1hdC1lbGV2YXRpb24tel0pe2JveC1zaGFkb3c6MHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1yYWlzZWQtYnV0dG9uOm5vdCgubWF0LWJ1dHRvbi1kaXNhYmxlZCk6YWN0aXZlOm5vdChbY2xhc3MqPW1hdC1lbGV2YXRpb24tel0pe2JveC1zaGFkb3c6MHB4IDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LXJhaXNlZC1idXR0b24ubWF0LWJ1dHRvbi1kaXNhYmxlZDpub3QoW2NsYXNzKj1tYXQtZWxldmF0aW9uLXpdKXtib3gtc2hhZG93OjBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1mYWI6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSksLm1hdC1taW5pLWZhYjpub3QoW2NsYXNzKj1tYXQtZWxldmF0aW9uLXpdKXtib3gtc2hhZG93OjBweCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCA2cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDE4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1mYWI6bm90KC5tYXQtYnV0dG9uLWRpc2FibGVkKTphY3RpdmU6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSksLm1hdC1taW5pLWZhYjpub3QoLm1hdC1idXR0b24tZGlzYWJsZWQpOmFjdGl2ZTpub3QoW2NsYXNzKj1tYXQtZWxldmF0aW9uLXpdKXtib3gtc2hhZG93OjBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDVweCAyMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZmFiLm1hdC1idXR0b24tZGlzYWJsZWQ6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSksLm1hdC1taW5pLWZhYi5tYXQtYnV0dG9uLWRpc2FibGVkOm5vdChbY2xhc3MqPW1hdC1lbGV2YXRpb24tel0pe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhbG9uZSwubWF0LWJ1dHRvbi10b2dnbGUtZ3JvdXB7Ym94LXNoYWRvdzowcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhbG9uZS5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJkLC5tYXQtYnV0dG9uLXRvZ2dsZS1ncm91cC1hcHBlYXJhbmNlLXN0YW5kYXJke2JveC1zaGFkb3c6bm9uZX0ubWF0LWJ1dHRvbi10b2dnbGV7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1idXR0b24tdG9nZ2xlIC5tYXQtYnV0dG9uLXRvZ2dsZS1mb2N1cy1vdmVybGF5e2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMTIpfS5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJke2NvbG9yOiNmZmY7YmFja2dyb3VuZDojNDI0MjQyfS5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJkIC5tYXQtYnV0dG9uLXRvZ2dsZS1mb2N1cy1vdmVybGF5e2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWF0LWJ1dHRvbi10b2dnbGUtZ3JvdXAtYXBwZWFyYW5jZS1zdGFuZGFyZCAubWF0LWJ1dHRvbi10b2dnbGUrLm1hdC1idXR0b24tdG9nZ2xle2JvcmRlci1sZWZ0OnNvbGlkIDFweCByZ2JhKDI1NSwyNTUsMjU1LC4xMil9W2Rpcj1ydGxdIC5tYXQtYnV0dG9uLXRvZ2dsZS1ncm91cC1hcHBlYXJhbmNlLXN0YW5kYXJkIC5tYXQtYnV0dG9uLXRvZ2dsZSsubWF0LWJ1dHRvbi10b2dnbGV7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItcmlnaHQ6c29saWQgMXB4IHJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LWJ1dHRvbi10b2dnbGUtZ3JvdXAtYXBwZWFyYW5jZS1zdGFuZGFyZC5tYXQtYnV0dG9uLXRvZ2dsZS12ZXJ0aWNhbCAubWF0LWJ1dHRvbi10b2dnbGUrLm1hdC1idXR0b24tdG9nZ2xle2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuMTIpfS5tYXQtYnV0dG9uLXRvZ2dsZS1jaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzIxMjEyMTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWJ1dHRvbi10b2dnbGUtY2hlY2tlZC5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJke2NvbG9yOiNmZmZ9Lm1hdC1idXR0b24tdG9nZ2xlLWRpc2FibGVke2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpO2JhY2tncm91bmQtY29sb3I6IzAwMH0ubWF0LWJ1dHRvbi10b2dnbGUtZGlzYWJsZWQubWF0LWJ1dHRvbi10b2dnbGUtYXBwZWFyYW5jZS1zdGFuZGFyZHtiYWNrZ3JvdW5kOiM0MjQyNDJ9Lm1hdC1idXR0b24tdG9nZ2xlLWRpc2FibGVkLm1hdC1idXR0b24tdG9nZ2xlLWNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojNDI0MjQyfS5tYXQtYnV0dG9uLXRvZ2dsZS1zdGFuZGFsb25lLm1hdC1idXR0b24tdG9nZ2xlLWFwcGVhcmFuY2Utc3RhbmRhcmQsLm1hdC1idXR0b24tdG9nZ2xlLWdyb3VwLWFwcGVhcmFuY2Utc3RhbmRhcmR7Ym9yZGVyOnNvbGlkIDFweCByZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1idXR0b24tdG9nZ2xlLWFwcGVhcmFuY2Utc3RhbmRhcmQgLm1hdC1idXR0b24tdG9nZ2xlLWxhYmVsLWNvbnRlbnR7bGluZS1oZWlnaHQ6NDhweH0ubWF0LWNhcmR7YmFja2dyb3VuZDojNDI0MjQyO2NvbG9yOiNmZmZ9Lm1hdC1jYXJkOm5vdChbY2xhc3MqPW1hdC1lbGV2YXRpb24tel0pe2JveC1zaGFkb3c6MHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1jYXJkLm1hdC1jYXJkLWZsYXQ6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSl7Ym94LXNoYWRvdzowcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtY2FyZC1zdWJ0aXRsZXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWNoZWNrYm94LWZyYW1le2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWNoZWNrYm94LWNoZWNrbWFya3tmaWxsOiMzMDMwMzB9Lm1hdC1jaGVja2JveC1jaGVja21hcmstcGF0aHtzdHJva2U6IzMwMzAzMCAhaW1wb3J0YW50fS5tYXQtY2hlY2tib3gtbWl4ZWRtYXJre2JhY2tncm91bmQtY29sb3I6IzMwMzAzMH0ubWF0LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUubWF0LXByaW1hcnkgLm1hdC1jaGVja2JveC1iYWNrZ3JvdW5kLC5tYXQtY2hlY2tib3gtY2hlY2tlZC5tYXQtcHJpbWFyeSAubWF0LWNoZWNrYm94LWJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjojYzIxODVifS5tYXQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5tYXQtYWNjZW50IC5tYXQtY2hlY2tib3gtYmFja2dyb3VuZCwubWF0LWNoZWNrYm94LWNoZWNrZWQubWF0LWFjY2VudCAubWF0LWNoZWNrYm94LWJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1fS5tYXQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5tYXQtd2FybiAubWF0LWNoZWNrYm94LWJhY2tncm91bmQsLm1hdC1jaGVja2JveC1jaGVja2VkLm1hdC13YXJuIC5tYXQtY2hlY2tib3gtYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzZ9Lm1hdC1jaGVja2JveC1kaXNhYmxlZC5tYXQtY2hlY2tib3gtY2hlY2tlZCAubWF0LWNoZWNrYm94LWJhY2tncm91bmQsLm1hdC1jaGVja2JveC1kaXNhYmxlZC5tYXQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAubWF0LWNoZWNrYm94LWJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjojNjg2ODY4fS5tYXQtY2hlY2tib3gtZGlzYWJsZWQ6bm90KC5tYXQtY2hlY2tib3gtY2hlY2tlZCkgLm1hdC1jaGVja2JveC1mcmFtZXtib3JkZXItY29sb3I6IzY4Njg2OH0ubWF0LWNoZWNrYm94LWRpc2FibGVkIC5tYXQtY2hlY2tib3gtbGFiZWx7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1jaGVja2JveCAubWF0LXJpcHBsZS1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWF0LWNoZWNrYm94LWNoZWNrZWQ6bm90KC5tYXQtY2hlY2tib3gtZGlzYWJsZWQpLm1hdC1wcmltYXJ5IC5tYXQtcmlwcGxlLWVsZW1lbnQsLm1hdC1jaGVja2JveDphY3RpdmU6bm90KC5tYXQtY2hlY2tib3gtZGlzYWJsZWQpLm1hdC1wcmltYXJ5IC5tYXQtcmlwcGxlLWVsZW1lbnR7YmFja2dyb3VuZDojYzIxODVifS5tYXQtY2hlY2tib3gtY2hlY2tlZDpub3QoLm1hdC1jaGVja2JveC1kaXNhYmxlZCkubWF0LWFjY2VudCAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtY2hlY2tib3g6YWN0aXZlOm5vdCgubWF0LWNoZWNrYm94LWRpc2FibGVkKS5tYXQtYWNjZW50IC5tYXQtcmlwcGxlLWVsZW1lbnR7YmFja2dyb3VuZDojYjBiZWM1fS5tYXQtY2hlY2tib3gtY2hlY2tlZDpub3QoLm1hdC1jaGVja2JveC1kaXNhYmxlZCkubWF0LXdhcm4gLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LWNoZWNrYm94OmFjdGl2ZTpub3QoLm1hdC1jaGVja2JveC1kaXNhYmxlZCkubWF0LXdhcm4gLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kOiNmNDQzMzZ9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwe2JhY2tncm91bmQtY29sb3I6IzYxNjE2MTtjb2xvcjojZmZmfS5tYXQtY2hpcC5tYXQtc3RhbmRhcmQtY2hpcCAubWF0LWNoaXAtcmVtb3Zle2NvbG9yOiNmZmY7b3BhY2l0eTouNH0ubWF0LWNoaXAubWF0LXN0YW5kYXJkLWNoaXA6bm90KC5tYXQtY2hpcC1kaXNhYmxlZCk6YWN0aXZle2JveC1zaGFkb3c6MHB4IDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwOm5vdCgubWF0LWNoaXAtZGlzYWJsZWQpIC5tYXQtY2hpcC1yZW1vdmU6aG92ZXJ7b3BhY2l0eTouNTR9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwLm1hdC1jaGlwLWRpc2FibGVke29wYWNpdHk6LjR9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwOjphZnRlcntiYWNrZ3JvdW5kOiNmZmZ9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwLm1hdC1jaGlwLXNlbGVjdGVkLm1hdC1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6I2MyMTg1Yjtjb2xvcjojZmZmfS5tYXQtY2hpcC5tYXQtc3RhbmRhcmQtY2hpcC5tYXQtY2hpcC1zZWxlY3RlZC5tYXQtcHJpbWFyeSAubWF0LWNoaXAtcmVtb3Zle2NvbG9yOiNmZmY7b3BhY2l0eTouNH0ubWF0LWNoaXAubWF0LXN0YW5kYXJkLWNoaXAubWF0LWNoaXAtc2VsZWN0ZWQubWF0LXByaW1hcnkgLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5tYXQtY2hpcC5tYXQtc3RhbmRhcmQtY2hpcC5tYXQtY2hpcC1zZWxlY3RlZC5tYXQtd2FybntiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzY7Y29sb3I6I2ZmZn0ubWF0LWNoaXAubWF0LXN0YW5kYXJkLWNoaXAubWF0LWNoaXAtc2VsZWN0ZWQubWF0LXdhcm4gLm1hdC1jaGlwLXJlbW92ZXtjb2xvcjojZmZmO29wYWNpdHk6LjR9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwLm1hdC1jaGlwLXNlbGVjdGVkLm1hdC13YXJuIC5tYXQtcmlwcGxlLWVsZW1lbnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubWF0LWNoaXAubWF0LXN0YW5kYXJkLWNoaXAubWF0LWNoaXAtc2VsZWN0ZWQubWF0LWFjY2VudHtiYWNrZ3JvdW5kLWNvbG9yOiNiMGJlYzU7Y29sb3I6cmdiYSgwLDAsMCwuODcpfS5tYXQtY2hpcC5tYXQtc3RhbmRhcmQtY2hpcC5tYXQtY2hpcC1zZWxlY3RlZC5tYXQtYWNjZW50IC5tYXQtY2hpcC1yZW1vdmV7Y29sb3I6cmdiYSgwLDAsMCwuODcpO29wYWNpdHk6LjR9Lm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwLm1hdC1jaGlwLXNlbGVjdGVkLm1hdC1hY2NlbnQgLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5tYXQtdGFibGV7YmFja2dyb3VuZDojNDI0MjQyfS5tYXQtdGFibGUgdGhlYWQsLm1hdC10YWJsZSB0Ym9keSwubWF0LXRhYmxlIHRmb290LG1hdC1oZWFkZXItcm93LG1hdC1yb3csbWF0LWZvb3Rlci1yb3csW21hdC1oZWFkZXItcm93XSxbbWF0LXJvd10sW21hdC1mb290ZXItcm93XSwubWF0LXRhYmxlLXN0aWNreXtiYWNrZ3JvdW5kOmluaGVyaXR9bWF0LXJvdyxtYXQtaGVhZGVyLXJvdyxtYXQtZm9vdGVyLXJvdyx0aC5tYXQtaGVhZGVyLWNlbGwsdGQubWF0LWNlbGwsdGQubWF0LWZvb3Rlci1jZWxse2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMTIpfS5tYXQtaGVhZGVyLWNlbGx7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1jZWxsLC5tYXQtZm9vdGVyLWNlbGx7Y29sb3I6I2ZmZn0ubWF0LWNhbGVuZGFyLWFycm93e2JvcmRlci10b3AtY29sb3I6I2ZmZn0ubWF0LWRhdGVwaWNrZXItdG9nZ2xlLC5tYXQtZGF0ZXBpY2tlci1jb250ZW50IC5tYXQtY2FsZW5kYXItbmV4dC1idXR0b24sLm1hdC1kYXRlcGlja2VyLWNvbnRlbnQgLm1hdC1jYWxlbmRhci1wcmV2aW91cy1idXR0b257Y29sb3I6I2ZmZn0ubWF0LWNhbGVuZGFyLXRhYmxlLWhlYWRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LWNhbGVuZGFyLXRhYmxlLWhlYWRlci1kaXZpZGVyOjphZnRlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LWNhbGVuZGFyLWJvZHktbGFiZWx7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1jYWxlbmRhci1ib2R5LWNlbGwtY29udGVudCwubWF0LWRhdGUtcmFuZ2UtaW5wdXQtc2VwYXJhdG9ye2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5tYXQtY2FsZW5kYXItYm9keS1kaXNhYmxlZD4ubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50Om5vdCgubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQpOm5vdCgubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwpe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtZm9ybS1maWVsZC1kaXNhYmxlZCAubWF0LWRhdGUtcmFuZ2UtaW5wdXQtc2VwYXJhdG9ye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtY2FsZW5kYXItYm9keS1pbi1wcmV2aWV3e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjI0KX0ubWF0LWNhbGVuZGFyLWJvZHktdG9kYXk6bm90KC5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZCk6bm90KC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCl7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtY2FsZW5kYXItYm9keS1kaXNhYmxlZD4ubWF0LWNhbGVuZGFyLWJvZHktdG9kYXk6bm90KC5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZCk6bm90KC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCl7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tYXQtY2FsZW5kYXItYm9keS1pbi1yYW5nZTo6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgxOTQsMjQsOTEsLjIpfS5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCwubWF0LWNhbGVuZGFyLWJvZHktaW4tY29tcGFyaXNvbi1yYW5nZTo6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgyNDksMTcxLDAsLjIpfS5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWJyaWRnZS1zdGFydDo6YmVmb3JlLFtkaXI9cnRsXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2UtZW5kOjpiZWZvcmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTk0LCAyNCwgOTEsIDAuMikgNTAlLCByZ2JhKDI0OSwgMTcxLCAwLCAwLjIpIDUwJSl9Lm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24tYnJpZGdlLWVuZDo6YmVmb3JlLFtkaXI9cnRsXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2Utc3RhcnQ6OmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDE5NCwgMjQsIDkxLCAwLjIpIDUwJSwgcmdiYSgyNDksIDE3MSwgMCwgMC4yKSA1MCUpfS5tYXQtY2FsZW5kYXItYm9keS1pbi1yYW5nZT4ubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwsLm1hdC1jYWxlbmRhci1ib2R5LWluLWNvbXBhcmlzb24tcmFuZ2UubWF0LWNhbGVuZGFyLWJvZHktaW4tcmFuZ2U6OmFmdGVye2JhY2tncm91bmQ6I2E4ZGFiNX0ubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQsLm1hdC1jYWxlbmRhci1ib2R5LWluLWNvbXBhcmlzb24tcmFuZ2U+Lm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVke2JhY2tncm91bmQ6IzQ2YTM1ZX0ubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojYzIxODViO2NvbG9yOiNmZmZ9Lm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkPi5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTk0LDI0LDkxLC40KX0ubWF0LWNhbGVuZGFyLWJvZHktdG9kYXkubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWR7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggI2ZmZn0ubWF0LWNhbGVuZGFyLWJvZHktY2VsbDpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkKTpob3Zlcj4ubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50Om5vdCgubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQpOm5vdCgubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwpLC5jZGsta2V5Ym9hcmQtZm9jdXNlZCAubWF0LWNhbGVuZGFyLWJvZHktYWN0aXZlPi5tYXQtY2FsZW5kYXItYm9keS1jZWxsLWNvbnRlbnQ6bm90KC5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZCk6bm90KC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCksLmNkay1wcm9ncmFtLWZvY3VzZWQgLm1hdC1jYWxlbmRhci1ib2R5LWFjdGl2ZT4ubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50Om5vdCgubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQpOm5vdCgubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwpe2JhY2tncm91bmQtY29sb3I6cmdiYSgxOTQsMjQsOTEsLjMpfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50e2JveC1zaGFkb3c6MHB4IDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksMHB4IDRweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO2JhY2tncm91bmQtY29sb3I6IzQyNDI0Mjtjb2xvcjojZmZmfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC1hY2NlbnQgLm1hdC1jYWxlbmRhci1ib2R5LWluLXJhbmdlOjpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDE3NiwxOTAsMTk3LC4yKX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCwubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS1pbi1jb21wYXJpc29uLXJhbmdlOjpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDI0OSwxNzEsMCwuMil9Lm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LWFjY2VudCAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2Utc3RhcnQ6OmJlZm9yZSwubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IFtkaXI9cnRsXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2UtZW5kOjpiZWZvcmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMTc2LCAxOTAsIDE5NywgMC4yKSA1MCUsIHJnYmEoMjQ5LCAxNzEsIDAsIDAuMikgNTAlKX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWJyaWRnZS1lbmQ6OmJlZm9yZSwubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IFtkaXI9cnRsXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2Utc3RhcnQ6OmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDE3NiwgMTkwLCAxOTcsIDAuMikgNTAlLCByZ2JhKDI0OSwgMTcxLCAwLCAwLjIpIDUwJSl9Lm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LWFjY2VudCAubWF0LWNhbGVuZGFyLWJvZHktaW4tcmFuZ2U+Lm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24taWRlbnRpY2FsLC5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC1hY2NlbnQgLm1hdC1jYWxlbmRhci1ib2R5LWluLWNvbXBhcmlzb24tcmFuZ2UubWF0LWNhbGVuZGFyLWJvZHktaW4tcmFuZ2U6OmFmdGVye2JhY2tncm91bmQ6I2E4ZGFiNX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbC5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZCwubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS1pbi1jb21wYXJpc29uLXJhbmdlPi5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZHtiYWNrZ3JvdW5kOiM0NmEzNWV9Lm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LWFjY2VudCAubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1O2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS1kaXNhYmxlZD4ubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE3NiwxOTAsMTk3LC40KX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5tYXQtY2FsZW5kYXItYm9keS10b2RheS5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZHtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC44Nyl9Lm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LWFjY2VudCAubWF0LWNhbGVuZGFyLWJvZHktY2VsbDpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkKTpob3Zlcj4ubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50Om5vdCgubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQpOm5vdCgubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwpLC5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC1hY2NlbnQgLmNkay1rZXlib2FyZC1mb2N1c2VkIC5tYXQtY2FsZW5kYXItYm9keS1hY3RpdmU+Lm1hdC1jYWxlbmRhci1ib2R5LWNlbGwtY29udGVudDpub3QoLm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkKTpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24taWRlbnRpY2FsKSwubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtYWNjZW50IC5jZGstcHJvZ3JhbS1mb2N1c2VkIC5tYXQtY2FsZW5kYXItYm9keS1hY3RpdmU+Lm1hdC1jYWxlbmRhci1ib2R5LWNlbGwtY29udGVudDpub3QoLm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkKTpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24taWRlbnRpY2FsKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTc2LDE5MCwxOTcsLjMpfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIC5tYXQtY2FsZW5kYXItYm9keS1pbi1yYW5nZTo6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgyNDQsNjcsNTQsLjIpfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCwubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtd2FybiAubWF0LWNhbGVuZGFyLWJvZHktaW4tY29tcGFyaXNvbi1yYW5nZTo6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgyNDksMTcxLDAsLjIpfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWJyaWRnZS1zdGFydDo6YmVmb3JlLC5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIFtkaXI9cnRsXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2UtZW5kOjpiZWZvcmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjQ0LCA2NywgNTQsIDAuMikgNTAlLCByZ2JhKDI0OSwgMTcxLCAwLCAwLjIpIDUwJSl9Lm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LXdhcm4gLm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24tYnJpZGdlLWVuZDo6YmVmb3JlLC5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIFtkaXI9cnRsXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2Utc3RhcnQ6OmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDI0NCwgNjcsIDU0LCAwLjIpIDUwJSwgcmdiYSgyNDksIDE3MSwgMCwgMC4yKSA1MCUpfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIC5tYXQtY2FsZW5kYXItYm9keS1pbi1yYW5nZT4ubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwsLm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LXdhcm4gLm1hdC1jYWxlbmRhci1ib2R5LWluLWNvbXBhcmlzb24tcmFuZ2UubWF0LWNhbGVuZGFyLWJvZHktaW4tcmFuZ2U6OmFmdGVye2JhY2tncm91bmQ6I2E4ZGFiNX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtd2FybiAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQsLm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LXdhcm4gLm1hdC1jYWxlbmRhci1ib2R5LWluLWNvbXBhcmlzb24tcmFuZ2U+Lm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVke2JhY2tncm91bmQ6IzQ2YTM1ZX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtd2FybiAubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZjQ0MzM2O2NvbG9yOiNmZmZ9Lm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LXdhcm4gLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkPi5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ0LDY3LDU0LC40KX0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtd2FybiAubWF0LWNhbGVuZGFyLWJvZHktdG9kYXkubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWR7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggI2ZmZn0ubWF0LWRhdGVwaWNrZXItY29udGVudC5tYXQtd2FybiAubWF0LWNhbGVuZGFyLWJvZHktY2VsbDpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkKTpob3Zlcj4ubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50Om5vdCgubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQpOm5vdCgubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwpLC5tYXQtZGF0ZXBpY2tlci1jb250ZW50Lm1hdC13YXJuIC5jZGsta2V5Ym9hcmQtZm9jdXNlZCAubWF0LWNhbGVuZGFyLWJvZHktYWN0aXZlPi5tYXQtY2FsZW5kYXItYm9keS1jZWxsLWNvbnRlbnQ6bm90KC5tYXQtY2FsZW5kYXItYm9keS1zZWxlY3RlZCk6bm90KC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWlkZW50aWNhbCksLm1hdC1kYXRlcGlja2VyLWNvbnRlbnQubWF0LXdhcm4gLmNkay1wcm9ncmFtLWZvY3VzZWQgLm1hdC1jYWxlbmRhci1ib2R5LWFjdGl2ZT4ubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50Om5vdCgubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQpOm5vdCgubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwpe2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDQsNjcsNTQsLjMpfS5tYXQtZGF0ZXBpY2tlci1jb250ZW50LXRvdWNoe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWRhdGVwaWNrZXItdG9nZ2xlLWFjdGl2ZXtjb2xvcjojYzIxODVifS5tYXQtZGF0ZXBpY2tlci10b2dnbGUtYWN0aXZlLm1hdC1hY2NlbnR7Y29sb3I6I2IwYmVjNX0ubWF0LWRhdGVwaWNrZXItdG9nZ2xlLWFjdGl2ZS5tYXQtd2Fybntjb2xvcjojZjQ0MzM2fS5tYXQtZGF0ZS1yYW5nZS1pbnB1dC1pbm5lcltkaXNhYmxlZF17Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1kaWFsb2ctY29udGFpbmVye2JveC1zaGFkb3c6MHB4IDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtiYWNrZ3JvdW5kOiM0MjQyNDI7Y29sb3I6I2ZmZn0ubWF0LWRpdmlkZXJ7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1kaXZpZGVyLXZlcnRpY2Fse2JvcmRlci1yaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1leHBhbnNpb24tcGFuZWx7YmFja2dyb3VuZDojNDI0MjQyO2NvbG9yOiNmZmZ9Lm1hdC1leHBhbnNpb24tcGFuZWw6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSl7Ym94LXNoYWRvdzowcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKX0ubWF0LWFjdGlvbi1yb3d7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1leHBhbnNpb24tcGFuZWwgLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLm1hdC1leHBhbnNpb24tcGFuZWwgLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSwubWF0LWV4cGFuc2lvbi1wYW5lbDpub3QoLm1hdC1leHBhbmRlZCkgLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyOmhvdmVyOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSl7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wNCl9QG1lZGlhKGhvdmVyOiBub25lKXsubWF0LWV4cGFuc2lvbi1wYW5lbDpub3QoLm1hdC1leHBhbmRlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSAubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXI6aG92ZXJ7YmFja2dyb3VuZDojNDI0MjQyfX0ubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItdGl0bGV7Y29sb3I6I2ZmZn0ubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItZGVzY3JpcHRpb24sLm1hdC1leHBhbnNpb24taW5kaWNhdG9yOjphZnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXJbYXJpYS1kaXNhYmxlZD10cnVlXXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXJbYXJpYS1kaXNhYmxlZD10cnVlXSAubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItdGl0bGUsLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0gLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLWRlc2NyaXB0aW9ue2NvbG9yOmluaGVyaXR9Lm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVye2hlaWdodDo0OHB4fS5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci5tYXQtZXhwYW5kZWR7aGVpZ2h0OjY0cHh9Lm1hdC1mb3JtLWZpZWxkLWxhYmVse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjcpfS5tYXQtaGludHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWZvcm0tZmllbGQubWF0LWZvY3VzZWQgLm1hdC1mb3JtLWZpZWxkLWxhYmVse2NvbG9yOiNjMjE4NWJ9Lm1hdC1mb3JtLWZpZWxkLm1hdC1mb2N1c2VkIC5tYXQtZm9ybS1maWVsZC1sYWJlbC5tYXQtYWNjZW50e2NvbG9yOiNiMGJlYzV9Lm1hdC1mb3JtLWZpZWxkLm1hdC1mb2N1c2VkIC5tYXQtZm9ybS1maWVsZC1sYWJlbC5tYXQtd2Fybntjb2xvcjojZjQ0MzM2fS5tYXQtZm9jdXNlZCAubWF0LWZvcm0tZmllbGQtcmVxdWlyZWQtbWFya2Vye2NvbG9yOiNiMGJlYzV9Lm1hdC1mb3JtLWZpZWxkLXJpcHBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm1hdC1mb3JtLWZpZWxkLm1hdC1mb2N1c2VkIC5tYXQtZm9ybS1maWVsZC1yaXBwbGV7YmFja2dyb3VuZC1jb2xvcjojYzIxODVifS5tYXQtZm9ybS1maWVsZC5tYXQtZm9jdXNlZCAubWF0LWZvcm0tZmllbGQtcmlwcGxlLm1hdC1hY2NlbnR7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1fS5tYXQtZm9ybS1maWVsZC5tYXQtZm9jdXNlZCAubWF0LWZvcm0tZmllbGQtcmlwcGxlLm1hdC13YXJue2JhY2tncm91bmQtY29sb3I6I2Y0NDMzNn0ubWF0LWZvcm0tZmllbGQtdHlwZS1tYXQtbmF0aXZlLXNlbGVjdC5tYXQtZm9jdXNlZDpub3QoLm1hdC1mb3JtLWZpZWxkLWludmFsaWQpIC5tYXQtZm9ybS1maWVsZC1pbmZpeDo6YWZ0ZXJ7Y29sb3I6I2MyMTg1Yn0ubWF0LWZvcm0tZmllbGQtdHlwZS1tYXQtbmF0aXZlLXNlbGVjdC5tYXQtZm9jdXNlZDpub3QoLm1hdC1mb3JtLWZpZWxkLWludmFsaWQpLm1hdC1hY2NlbnQgLm1hdC1mb3JtLWZpZWxkLWluZml4OjphZnRlcntjb2xvcjojYjBiZWM1fS5tYXQtZm9ybS1maWVsZC10eXBlLW1hdC1uYXRpdmUtc2VsZWN0Lm1hdC1mb2N1c2VkOm5vdCgubWF0LWZvcm0tZmllbGQtaW52YWxpZCkubWF0LXdhcm4gLm1hdC1mb3JtLWZpZWxkLWluZml4OjphZnRlcntjb2xvcjojZjQ0MzM2fS5tYXQtZm9ybS1maWVsZC5tYXQtZm9ybS1maWVsZC1pbnZhbGlkIC5tYXQtZm9ybS1maWVsZC1sYWJlbHtjb2xvcjojZjQ0MzM2fS5tYXQtZm9ybS1maWVsZC5tYXQtZm9ybS1maWVsZC1pbnZhbGlkIC5tYXQtZm9ybS1maWVsZC1sYWJlbC5tYXQtYWNjZW50LC5tYXQtZm9ybS1maWVsZC5tYXQtZm9ybS1maWVsZC1pbnZhbGlkIC5tYXQtZm9ybS1maWVsZC1sYWJlbCAubWF0LWZvcm0tZmllbGQtcmVxdWlyZWQtbWFya2Vye2NvbG9yOiNmNDQzMzZ9Lm1hdC1mb3JtLWZpZWxkLm1hdC1mb3JtLWZpZWxkLWludmFsaWQgLm1hdC1mb3JtLWZpZWxkLXJpcHBsZSwubWF0LWZvcm0tZmllbGQubWF0LWZvcm0tZmllbGQtaW52YWxpZCAubWF0LWZvcm0tZmllbGQtcmlwcGxlLm1hdC1hY2NlbnR7YmFja2dyb3VuZC1jb2xvcjojZjQ0MzM2fS5tYXQtZXJyb3J7Y29sb3I6I2Y0NDMzNn0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kgLm1hdC1mb3JtLWZpZWxkLWxhYmVse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjcpfS5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLWxlZ2FjeSAubWF0LWhpbnR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5IC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1sZWdhY3kubWF0LWZvcm0tZmllbGQtZGlzYWJsZWQgLm1hdC1mb3JtLWZpZWxkLXVuZGVybGluZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMzMlLCB0cmFuc3BhcmVudCAwJSk7YmFja2dyb3VuZC1zaXplOjRweCAxMDAlO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14fS5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLXN0YW5kYXJkIC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1zdGFuZGFyZC5tYXQtZm9ybS1maWVsZC1kaXNhYmxlZCAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5le2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAzMyUsIHRyYW5zcGFyZW50IDAlKTtiYWNrZ3JvdW5kLXNpemU6NHB4IDEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtZmlsbCAubWF0LWZvcm0tZmllbGQtZmxleHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLWZpbGwubWF0LWZvcm0tZmllbGQtZGlzYWJsZWQgLm1hdC1mb3JtLWZpZWxkLWZsZXh7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtZmlsbCAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5lOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1maWxsLm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIC5tYXQtZm9ybS1maWVsZC1sYWJlbHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1maWxsLm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmU6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLW91dGxpbmUgLm1hdC1mb3JtLWZpZWxkLW91dGxpbmV7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2Utb3V0bGluZSAubWF0LWZvcm0tZmllbGQtb3V0bGluZS10aGlja3tjb2xvcjojZmZmfS5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLW91dGxpbmUubWF0LWZvY3VzZWQgLm1hdC1mb3JtLWZpZWxkLW91dGxpbmUtdGhpY2t7Y29sb3I6I2MyMTg1Yn0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lLm1hdC1mb2N1c2VkLm1hdC1hY2NlbnQgLm1hdC1mb3JtLWZpZWxkLW91dGxpbmUtdGhpY2t7Y29sb3I6I2IwYmVjNX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lLm1hdC1mb2N1c2VkLm1hdC13YXJuIC5tYXQtZm9ybS1maWVsZC1vdXRsaW5lLXRoaWNre2NvbG9yOiNmNDQzMzZ9Lm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2Utb3V0bGluZS5tYXQtZm9ybS1maWVsZC1pbnZhbGlkLm1hdC1mb3JtLWZpZWxkLWludmFsaWQgLm1hdC1mb3JtLWZpZWxkLW91dGxpbmUtdGhpY2t7Y29sb3I6I2Y0NDMzNn0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lLm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIC5tYXQtZm9ybS1maWVsZC1sYWJlbHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lLm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIC5tYXQtZm9ybS1maWVsZC1vdXRsaW5le2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjE1KX0ubWF0LWljb24ubWF0LXByaW1hcnl7Y29sb3I6I2MyMTg1Yn0ubWF0LWljb24ubWF0LWFjY2VudHtjb2xvcjojYjBiZWM1fS5tYXQtaWNvbi5tYXQtd2Fybntjb2xvcjojZjQ0MzM2fS5tYXQtZm9ybS1maWVsZC10eXBlLW1hdC1uYXRpdmUtc2VsZWN0IC5tYXQtZm9ybS1maWVsZC1pbmZpeDo6YWZ0ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1pbnB1dC1lbGVtZW50OmRpc2FibGVkLC5tYXQtZm9ybS1maWVsZC10eXBlLW1hdC1uYXRpdmUtc2VsZWN0Lm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIC5tYXQtZm9ybS1maWVsZC1pbmZpeDo6YWZ0ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1pbnB1dC1lbGVtZW50e2NhcmV0LWNvbG9yOiNjMjE4NWJ9Lm1hdC1pbnB1dC1lbGVtZW50OjpwbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LWlucHV0LWVsZW1lbnQ6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1pbnB1dC1lbGVtZW50Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtaW5wdXQtZWxlbWVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1pbnB1dC1lbGVtZW50IG9wdGlvbntjb2xvcjpyZ2JhKDAsMCwwLC44Nyl9Lm1hdC1pbnB1dC1lbGVtZW50IG9wdGlvbjpkaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4zOCl9Lm1hdC1mb3JtLWZpZWxkLm1hdC1hY2NlbnQgLm1hdC1pbnB1dC1lbGVtZW50e2NhcmV0LWNvbG9yOiNiMGJlYzV9Lm1hdC1mb3JtLWZpZWxkLm1hdC13YXJuIC5tYXQtaW5wdXQtZWxlbWVudCwubWF0LWZvcm0tZmllbGQtaW52YWxpZCAubWF0LWlucHV0LWVsZW1lbnR7Y2FyZXQtY29sb3I6I2Y0NDMzNn0ubWF0LWZvcm0tZmllbGQtdHlwZS1tYXQtbmF0aXZlLXNlbGVjdC5tYXQtZm9ybS1maWVsZC1pbnZhbGlkIC5tYXQtZm9ybS1maWVsZC1pbmZpeDo6YWZ0ZXJ7Y29sb3I6I2Y0NDMzNn0ubWF0LWxpc3QtYmFzZSAubWF0LWxpc3QtaXRlbXtjb2xvcjojZmZmfS5tYXQtbGlzdC1iYXNlIC5tYXQtbGlzdC1vcHRpb257Y29sb3I6I2ZmZn0ubWF0LWxpc3QtYmFzZSAubWF0LXN1YmhlYWRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LWxpc3QtaXRlbS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1hdC1saXN0LW9wdGlvbjpob3ZlciwubWF0LWxpc3Qtb3B0aW9uOmZvY3VzLC5tYXQtbmF2LWxpc3QgLm1hdC1saXN0LWl0ZW06aG92ZXIsLm1hdC1uYXYtbGlzdCAubWF0LWxpc3QtaXRlbTpmb2N1cywubWF0LWFjdGlvbi1saXN0IC5tYXQtbGlzdC1pdGVtOmhvdmVyLC5tYXQtYWN0aW9uLWxpc3QgLm1hdC1saXN0LWl0ZW06Zm9jdXN7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wNCl9Lm1hdC1saXN0LXNpbmdsZS1zZWxlY3RlZC1vcHRpb24sLm1hdC1saXN0LXNpbmdsZS1zZWxlY3RlZC1vcHRpb246aG92ZXIsLm1hdC1saXN0LXNpbmdsZS1zZWxlY3RlZC1vcHRpb246Zm9jdXN7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1tZW51LXBhbmVse2JhY2tncm91bmQ6IzQyNDI0Mn0ubWF0LW1lbnUtcGFuZWw6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSl7Ym94LXNoYWRvdzowcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggNHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1tZW51LWl0ZW17YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjojZmZmfS5tYXQtbWVudS1pdGVtW2Rpc2FibGVkXSwubWF0LW1lbnUtaXRlbVtkaXNhYmxlZF06OmFmdGVyLC5tYXQtbWVudS1pdGVtW2Rpc2FibGVkXSAubWF0LWljb24tbm8tY29sb3J7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1tZW51LWl0ZW0gLm1hdC1pY29uLW5vLWNvbG9yLC5tYXQtbWVudS1pdGVtLXN1Ym1lbnUtdHJpZ2dlcjo6YWZ0ZXJ7Y29sb3I6I2ZmZn0ubWF0LW1lbnUtaXRlbTpob3Zlcjpub3QoW2Rpc2FibGVkXSksLm1hdC1tZW51LWl0ZW0uY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoW2Rpc2FibGVkXSksLm1hdC1tZW51LWl0ZW0uY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KFtkaXNhYmxlZF0pLC5tYXQtbWVudS1pdGVtLWhpZ2hsaWdodGVkOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA0KX0ubWF0LXBhZ2luYXRvcntiYWNrZ3JvdW5kOiM0MjQyNDJ9Lm1hdC1wYWdpbmF0b3IsLm1hdC1wYWdpbmF0b3ItcGFnZS1zaXplIC5tYXQtc2VsZWN0LXRyaWdnZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1wYWdpbmF0b3ItZGVjcmVtZW50LC5tYXQtcGFnaW5hdG9yLWluY3JlbWVudHtib3JkZXItdG9wOjJweCBzb2xpZCAjZmZmO2JvcmRlci1yaWdodDoycHggc29saWQgI2ZmZn0ubWF0LXBhZ2luYXRvci1maXJzdCwubWF0LXBhZ2luYXRvci1sYXN0e2JvcmRlci10b3A6MnB4IHNvbGlkICNmZmZ9Lm1hdC1pY29uLWJ1dHRvbltkaXNhYmxlZF0gLm1hdC1wYWdpbmF0b3ItZGVjcmVtZW50LC5tYXQtaWNvbi1idXR0b25bZGlzYWJsZWRdIC5tYXQtcGFnaW5hdG9yLWluY3JlbWVudCwubWF0LWljb24tYnV0dG9uW2Rpc2FibGVkXSAubWF0LXBhZ2luYXRvci1maXJzdCwubWF0LWljb24tYnV0dG9uW2Rpc2FibGVkXSAubWF0LXBhZ2luYXRvci1sYXN0e2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LXBhZ2luYXRvci1jb250YWluZXJ7bWluLWhlaWdodDo1NnB4fS5tYXQtcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmR7ZmlsbDojZTkxZTYzfS5tYXQtcHJvZ3Jlc3MtYmFyLWJ1ZmZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlOTFlNjN9Lm1hdC1wcm9ncmVzcy1iYXItZmlsbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzIxODVifS5tYXQtcHJvZ3Jlc3MtYmFyLm1hdC1hY2NlbnQgLm1hdC1wcm9ncmVzcy1iYXItYmFja2dyb3VuZHtmaWxsOiNjZmQ4ZGN9Lm1hdC1wcm9ncmVzcy1iYXIubWF0LWFjY2VudCAubWF0LXByb2dyZXNzLWJhci1idWZmZXJ7YmFja2dyb3VuZC1jb2xvcjojY2ZkOGRjfS5tYXQtcHJvZ3Jlc3MtYmFyLm1hdC1hY2NlbnQgLm1hdC1wcm9ncmVzcy1iYXItZmlsbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1fS5tYXQtcHJvZ3Jlc3MtYmFyLm1hdC13YXJuIC5tYXQtcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmR7ZmlsbDojZmZjZGQyfS5tYXQtcHJvZ3Jlc3MtYmFyLm1hdC13YXJuIC5tYXQtcHJvZ3Jlc3MtYmFyLWJ1ZmZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmNkZDJ9Lm1hdC1wcm9ncmVzcy1iYXIubWF0LXdhcm4gLm1hdC1wcm9ncmVzcy1iYXItZmlsbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjQ0MzM2fS5tYXQtcHJvZ3Jlc3Mtc3Bpbm5lciBjaXJjbGUsLm1hdC1zcGlubmVyIGNpcmNsZXtzdHJva2U6I2MyMTg1Yn0ubWF0LXByb2dyZXNzLXNwaW5uZXIubWF0LWFjY2VudCBjaXJjbGUsLm1hdC1zcGlubmVyLm1hdC1hY2NlbnQgY2lyY2xle3N0cm9rZTojYjBiZWM1fS5tYXQtcHJvZ3Jlc3Mtc3Bpbm5lci5tYXQtd2FybiBjaXJjbGUsLm1hdC1zcGlubmVyLm1hdC13YXJuIGNpcmNsZXtzdHJva2U6I2Y0NDMzNn0ubWF0LXJhZGlvLW91dGVyLWNpcmNsZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1yYWRpby1idXR0b24ubWF0LXByaW1hcnkubWF0LXJhZGlvLWNoZWNrZWQgLm1hdC1yYWRpby1vdXRlci1jaXJjbGV7Ym9yZGVyLWNvbG9yOiNjMjE4NWJ9Lm1hdC1yYWRpby1idXR0b24ubWF0LXByaW1hcnkgLm1hdC1yYWRpby1pbm5lci1jaXJjbGUsLm1hdC1yYWRpby1idXR0b24ubWF0LXByaW1hcnkgLm1hdC1yYWRpby1yaXBwbGUgLm1hdC1yaXBwbGUtZWxlbWVudDpub3QoLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZSksLm1hdC1yYWRpby1idXR0b24ubWF0LXByaW1hcnkubWF0LXJhZGlvLWNoZWNrZWQgLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZSwubWF0LXJhZGlvLWJ1dHRvbi5tYXQtcHJpbWFyeTphY3RpdmUgLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNjMjE4NWJ9Lm1hdC1yYWRpby1idXR0b24ubWF0LWFjY2VudC5tYXQtcmFkaW8tY2hlY2tlZCAubWF0LXJhZGlvLW91dGVyLWNpcmNsZXtib3JkZXItY29sb3I6I2IwYmVjNX0ubWF0LXJhZGlvLWJ1dHRvbi5tYXQtYWNjZW50IC5tYXQtcmFkaW8taW5uZXItY2lyY2xlLC5tYXQtcmFkaW8tYnV0dG9uLm1hdC1hY2NlbnQgLm1hdC1yYWRpby1yaXBwbGUgLm1hdC1yaXBwbGUtZWxlbWVudDpub3QoLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZSksLm1hdC1yYWRpby1idXR0b24ubWF0LWFjY2VudC5tYXQtcmFkaW8tY2hlY2tlZCAubWF0LXJhZGlvLXBlcnNpc3RlbnQtcmlwcGxlLC5tYXQtcmFkaW8tYnV0dG9uLm1hdC1hY2NlbnQ6YWN0aXZlIC5tYXQtcmFkaW8tcGVyc2lzdGVudC1yaXBwbGV7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1fS5tYXQtcmFkaW8tYnV0dG9uLm1hdC13YXJuLm1hdC1yYWRpby1jaGVja2VkIC5tYXQtcmFkaW8tb3V0ZXItY2lyY2xle2JvcmRlci1jb2xvcjojZjQ0MzM2fS5tYXQtcmFkaW8tYnV0dG9uLm1hdC13YXJuIC5tYXQtcmFkaW8taW5uZXItY2lyY2xlLC5tYXQtcmFkaW8tYnV0dG9uLm1hdC13YXJuIC5tYXQtcmFkaW8tcmlwcGxlIC5tYXQtcmlwcGxlLWVsZW1lbnQ6bm90KC5tYXQtcmFkaW8tcGVyc2lzdGVudC1yaXBwbGUpLC5tYXQtcmFkaW8tYnV0dG9uLm1hdC13YXJuLm1hdC1yYWRpby1jaGVja2VkIC5tYXQtcmFkaW8tcGVyc2lzdGVudC1yaXBwbGUsLm1hdC1yYWRpby1idXR0b24ubWF0LXdhcm46YWN0aXZlIC5tYXQtcmFkaW8tcGVyc2lzdGVudC1yaXBwbGV7YmFja2dyb3VuZC1jb2xvcjojZjQ0MzM2fS5tYXQtcmFkaW8tYnV0dG9uLm1hdC1yYWRpby1kaXNhYmxlZC5tYXQtcmFkaW8tY2hlY2tlZCAubWF0LXJhZGlvLW91dGVyLWNpcmNsZSwubWF0LXJhZGlvLWJ1dHRvbi5tYXQtcmFkaW8tZGlzYWJsZWQgLm1hdC1yYWRpby1vdXRlci1jaXJjbGV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtcmFkaW8tYnV0dG9uLm1hdC1yYWRpby1kaXNhYmxlZCAubWF0LXJhZGlvLXJpcHBsZSAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtcmFkaW8tYnV0dG9uLm1hdC1yYWRpby1kaXNhYmxlZCAubWF0LXJhZGlvLWlubmVyLWNpcmNsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5tYXQtcmFkaW8tYnV0dG9uLm1hdC1yYWRpby1kaXNhYmxlZCAubWF0LXJhZGlvLWxhYmVsLWNvbnRlbnR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1yYWRpby1idXR0b24gLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm1hdC1zZWxlY3QtdmFsdWV7Y29sb3I6I2ZmZn0ubWF0LXNlbGVjdC1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LXNlbGVjdC1kaXNhYmxlZCAubWF0LXNlbGVjdC12YWx1ZXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LXNlbGVjdC1hcnJvd3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LXNlbGVjdC1wYW5lbHtiYWNrZ3JvdW5kOiM0MjQyNDJ9Lm1hdC1zZWxlY3QtcGFuZWw6bm90KFtjbGFzcyo9bWF0LWVsZXZhdGlvbi16XSl7Ym94LXNoYWRvdzowcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggNHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMil9Lm1hdC1zZWxlY3QtcGFuZWwgLm1hdC1vcHRpb24ubWF0LXNlbGVjdGVkOm5vdCgubWF0LW9wdGlvbi1tdWx0aXBsZSl7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1mb3JtLWZpZWxkLm1hdC1mb2N1c2VkLm1hdC1wcmltYXJ5IC5tYXQtc2VsZWN0LWFycm93e2NvbG9yOiNjMjE4NWJ9Lm1hdC1mb3JtLWZpZWxkLm1hdC1mb2N1c2VkLm1hdC1hY2NlbnQgLm1hdC1zZWxlY3QtYXJyb3d7Y29sb3I6I2IwYmVjNX0ubWF0LWZvcm0tZmllbGQubWF0LWZvY3VzZWQubWF0LXdhcm4gLm1hdC1zZWxlY3QtYXJyb3d7Y29sb3I6I2Y0NDMzNn0ubWF0LWZvcm0tZmllbGQgLm1hdC1zZWxlY3QubWF0LXNlbGVjdC1pbnZhbGlkIC5tYXQtc2VsZWN0LWFycm93e2NvbG9yOiNmNDQzMzZ9Lm1hdC1mb3JtLWZpZWxkIC5tYXQtc2VsZWN0Lm1hdC1zZWxlY3QtZGlzYWJsZWQgLm1hdC1zZWxlY3QtYXJyb3d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC1kcmF3ZXItY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6IzMwMzAzMDtjb2xvcjojZmZmfS5tYXQtZHJhd2Vye2JhY2tncm91bmQtY29sb3I6IzQyNDI0Mjtjb2xvcjojZmZmfS5tYXQtZHJhd2VyLm1hdC1kcmF3ZXItcHVzaHtiYWNrZ3JvdW5kLWNvbG9yOiM0MjQyNDJ9Lm1hdC1kcmF3ZXI6bm90KC5tYXQtZHJhd2VyLXNpZGUpe2JveC1zaGFkb3c6MHB4IDhweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtZHJhd2VyLXNpZGV7Ym9yZGVyLXJpZ2h0OnNvbGlkIDFweCByZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1kcmF3ZXItc2lkZS5tYXQtZHJhd2VyLWVuZHtib3JkZXItbGVmdDpzb2xpZCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuMTIpO2JvcmRlci1yaWdodDpub25lfVtkaXI9cnRsXSAubWF0LWRyYXdlci1zaWRle2JvcmRlci1sZWZ0OnNvbGlkIDFweCByZ2JhKDI1NSwyNTUsMjU1LC4xMik7Ym9yZGVyLXJpZ2h0Om5vbmV9W2Rpcj1ydGxdIC5tYXQtZHJhd2VyLXNpZGUubWF0LWRyYXdlci1lbmR7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItcmlnaHQ6c29saWQgMXB4IHJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LWRyYXdlci1iYWNrZHJvcC5tYXQtZHJhd2VyLXNob3due2JhY2tncm91bmQtY29sb3I6cmdiYSgxODksMTg5LDE4OSwuNil9Lm1hdC1zbGlkZS10b2dnbGUubWF0LWNoZWNrZWQgLm1hdC1zbGlkZS10b2dnbGUtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1fS5tYXQtc2xpZGUtdG9nZ2xlLm1hdC1jaGVja2VkIC5tYXQtc2xpZGUtdG9nZ2xlLWJhcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTc2LDE5MCwxOTcsLjU0KX0ubWF0LXNsaWRlLXRvZ2dsZS5tYXQtY2hlY2tlZCAubWF0LXJpcHBsZS1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6I2IwYmVjNX0ubWF0LXNsaWRlLXRvZ2dsZS5tYXQtcHJpbWFyeS5tYXQtY2hlY2tlZCAubWF0LXNsaWRlLXRvZ2dsZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNjMjE4NWJ9Lm1hdC1zbGlkZS10b2dnbGUubWF0LXByaW1hcnkubWF0LWNoZWNrZWQgLm1hdC1zbGlkZS10b2dnbGUtYmFye2JhY2tncm91bmQtY29sb3I6cmdiYSgxOTQsMjQsOTEsLjU0KX0ubWF0LXNsaWRlLXRvZ2dsZS5tYXQtcHJpbWFyeS5tYXQtY2hlY2tlZCAubWF0LXJpcHBsZS1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6I2MyMTg1Yn0ubWF0LXNsaWRlLXRvZ2dsZS5tYXQtd2Fybi5tYXQtY2hlY2tlZCAubWF0LXNsaWRlLXRvZ2dsZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzZ9Lm1hdC1zbGlkZS10b2dnbGUubWF0LXdhcm4ubWF0LWNoZWNrZWQgLm1hdC1zbGlkZS10b2dnbGUtYmFye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDQsNjcsNTQsLjU0KX0ubWF0LXNsaWRlLXRvZ2dsZS5tYXQtd2Fybi5tYXQtY2hlY2tlZCAubWF0LXJpcHBsZS1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6I2Y0NDMzNn0ubWF0LXNsaWRlLXRvZ2dsZTpub3QoLm1hdC1jaGVja2VkKSAubWF0LXJpcHBsZS1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWF0LXNsaWRlLXRvZ2dsZS10aHVtYntib3gtc2hhZG93OjBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO2JhY2tncm91bmQtY29sb3I6I2JkYmRiZH0ubWF0LXNsaWRlLXRvZ2dsZS1iYXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LXNsaWRlci10cmFjay1iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Lm1hdC1wcmltYXJ5IC5tYXQtc2xpZGVyLXRyYWNrLWZpbGwsLm1hdC1wcmltYXJ5IC5tYXQtc2xpZGVyLXRodW1iLC5tYXQtcHJpbWFyeSAubWF0LXNsaWRlci10aHVtYi1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNjMjE4NWJ9Lm1hdC1wcmltYXJ5IC5tYXQtc2xpZGVyLXRodW1iLWxhYmVsLXRleHR7Y29sb3I6I2ZmZn0ubWF0LXByaW1hcnkgLm1hdC1zbGlkZXItZm9jdXMtcmluZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTk0LDI0LDkxLC4yKX0ubWF0LWFjY2VudCAubWF0LXNsaWRlci10cmFjay1maWxsLC5tYXQtYWNjZW50IC5tYXQtc2xpZGVyLXRodW1iLC5tYXQtYWNjZW50IC5tYXQtc2xpZGVyLXRodW1iLWxhYmVse2JhY2tncm91bmQtY29sb3I6I2IwYmVjNX0ubWF0LWFjY2VudCAubWF0LXNsaWRlci10aHVtYi1sYWJlbC10ZXh0e2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0ubWF0LWFjY2VudCAubWF0LXNsaWRlci1mb2N1cy1yaW5ne2JhY2tncm91bmQtY29sb3I6cmdiYSgxNzYsMTkwLDE5NywuMil9Lm1hdC13YXJuIC5tYXQtc2xpZGVyLXRyYWNrLWZpbGwsLm1hdC13YXJuIC5tYXQtc2xpZGVyLXRodW1iLC5tYXQtd2FybiAubWF0LXNsaWRlci10aHVtYi1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzZ9Lm1hdC13YXJuIC5tYXQtc2xpZGVyLXRodW1iLWxhYmVsLXRleHR7Y29sb3I6I2ZmZn0ubWF0LXdhcm4gLm1hdC1zbGlkZXItZm9jdXMtcmluZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ0LDY3LDU0LC4yKX0ubWF0LXNsaWRlcjpob3ZlciAubWF0LXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLC5jZGstZm9jdXNlZCAubWF0LXNsaWRlci10cmFjay1iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Lm1hdC1zbGlkZXItZGlzYWJsZWQgLm1hdC1zbGlkZXItdHJhY2stYmFja2dyb3VuZCwubWF0LXNsaWRlci1kaXNhYmxlZCAubWF0LXNsaWRlci10cmFjay1maWxsLC5tYXQtc2xpZGVyLWRpc2FibGVkIC5tYXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Lm1hdC1zbGlkZXItZGlzYWJsZWQ6aG92ZXIgLm1hdC1zbGlkZXItdHJhY2stYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tYXQtc2xpZGVyLW1pbi12YWx1ZSAubWF0LXNsaWRlci1mb2N1cy1yaW5ne2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMTIpfS5tYXQtc2xpZGVyLW1pbi12YWx1ZS5tYXQtc2xpZGVyLXRodW1iLWxhYmVsLXNob3dpbmcgLm1hdC1zbGlkZXItdGh1bWIsLm1hdC1zbGlkZXItbWluLXZhbHVlLm1hdC1zbGlkZXItdGh1bWItbGFiZWwtc2hvd2luZyAubWF0LXNsaWRlci10aHVtYi1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm1hdC1zbGlkZXItbWluLXZhbHVlLm1hdC1zbGlkZXItdGh1bWItbGFiZWwtc2hvd2luZy5jZGstZm9jdXNlZCAubWF0LXNsaWRlci10aHVtYiwubWF0LXNsaWRlci1taW4tdmFsdWUubWF0LXNsaWRlci10aHVtYi1sYWJlbC1zaG93aW5nLmNkay1mb2N1c2VkIC5tYXQtc2xpZGVyLXRodW1iLWxhYmVse2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9Lm1hdC1zbGlkZXItbWluLXZhbHVlOm5vdCgubWF0LXNsaWRlci10aHVtYi1sYWJlbC1zaG93aW5nKSAubWF0LXNsaWRlci10aHVtYntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubWF0LXNsaWRlci1taW4tdmFsdWU6bm90KC5tYXQtc2xpZGVyLXRodW1iLWxhYmVsLXNob3dpbmcpOmhvdmVyIC5tYXQtc2xpZGVyLXRodW1iLC5tYXQtc2xpZGVyLW1pbi12YWx1ZTpub3QoLm1hdC1zbGlkZXItdGh1bWItbGFiZWwtc2hvd2luZykuY2RrLWZvY3VzZWQgLm1hdC1zbGlkZXItdGh1bWJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tYXQtc2xpZGVyLW1pbi12YWx1ZTpub3QoLm1hdC1zbGlkZXItdGh1bWItbGFiZWwtc2hvd2luZyk6aG92ZXIubWF0LXNsaWRlci1kaXNhYmxlZCAubWF0LXNsaWRlci10aHVtYiwubWF0LXNsaWRlci1taW4tdmFsdWU6bm90KC5tYXQtc2xpZGVyLXRodW1iLWxhYmVsLXNob3dpbmcpLmNkay1mb2N1c2VkLm1hdC1zbGlkZXItZGlzYWJsZWQgLm1hdC1zbGlkZXItdGh1bWJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tYXQtc2xpZGVyLWhhcy10aWNrcyAubWF0LXNsaWRlci13cmFwcGVyOjphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyl9Lm1hdC1zbGlkZXItaG9yaXpvbnRhbCAubWF0LXNsaWRlci10aWNrc3tiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDJweCwgdHJhbnNwYXJlbnQgMCwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDAuMDAwMWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMnB4LCB0cmFuc3BhcmVudCAwLCB0cmFuc3BhcmVudCl9Lm1hdC1zbGlkZXItdmVydGljYWwgLm1hdC1zbGlkZXItdGlja3N7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMnB4LCB0cmFuc3BhcmVudCAwLCB0cmFuc3BhcmVudCl9Lm1hdC1zdGVwLWhlYWRlci5jZGsta2V5Ym9hcmQtZm9jdXNlZCwubWF0LXN0ZXAtaGVhZGVyLmNkay1wcm9ncmFtLWZvY3VzZWQsLm1hdC1zdGVwLWhlYWRlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjA0KX1AbWVkaWEoaG92ZXI6IG5vbmUpey5tYXQtc3RlcC1oZWFkZXI6aG92ZXJ7YmFja2dyb3VuZDpub25lfX0ubWF0LXN0ZXAtaGVhZGVyIC5tYXQtc3RlcC1sYWJlbCwubWF0LXN0ZXAtaGVhZGVyIC5tYXQtc3RlcC1vcHRpb25hbHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0ubWF0LXN0ZXAtaGVhZGVyIC5tYXQtc3RlcC1pY29ue2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyk7Y29sb3I6I2ZmZn0ubWF0LXN0ZXAtaGVhZGVyIC5tYXQtc3RlcC1pY29uLXNlbGVjdGVkLC5tYXQtc3RlcC1oZWFkZXIgLm1hdC1zdGVwLWljb24tc3RhdGUtZG9uZSwubWF0LXN0ZXAtaGVhZGVyIC5tYXQtc3RlcC1pY29uLXN0YXRlLWVkaXR7YmFja2dyb3VuZC1jb2xvcjojYzIxODViO2NvbG9yOiNmZmZ9Lm1hdC1zdGVwLWhlYWRlci5tYXQtYWNjZW50IC5tYXQtc3RlcC1pY29ue2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0ubWF0LXN0ZXAtaGVhZGVyLm1hdC1hY2NlbnQgLm1hdC1zdGVwLWljb24tc2VsZWN0ZWQsLm1hdC1zdGVwLWhlYWRlci5tYXQtYWNjZW50IC5tYXQtc3RlcC1pY29uLXN0YXRlLWRvbmUsLm1hdC1zdGVwLWhlYWRlci5tYXQtYWNjZW50IC5tYXQtc3RlcC1pY29uLXN0YXRlLWVkaXR7YmFja2dyb3VuZC1jb2xvcjojYjBiZWM1O2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0ubWF0LXN0ZXAtaGVhZGVyLm1hdC13YXJuIC5tYXQtc3RlcC1pY29ue2NvbG9yOiNmZmZ9Lm1hdC1zdGVwLWhlYWRlci5tYXQtd2FybiAubWF0LXN0ZXAtaWNvbi1zZWxlY3RlZCwubWF0LXN0ZXAtaGVhZGVyLm1hdC13YXJuIC5tYXQtc3RlcC1pY29uLXN0YXRlLWRvbmUsLm1hdC1zdGVwLWhlYWRlci5tYXQtd2FybiAubWF0LXN0ZXAtaWNvbi1zdGF0ZS1lZGl0e2JhY2tncm91bmQtY29sb3I6I2Y0NDMzNjtjb2xvcjojZmZmfS5tYXQtc3RlcC1oZWFkZXIgLm1hdC1zdGVwLWljb24tc3RhdGUtZXJyb3J7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojZjQ0MzM2fS5tYXQtc3RlcC1oZWFkZXIgLm1hdC1zdGVwLWxhYmVsLm1hdC1zdGVwLWxhYmVsLWFjdGl2ZXtjb2xvcjojZmZmfS5tYXQtc3RlcC1oZWFkZXIgLm1hdC1zdGVwLWxhYmVsLm1hdC1zdGVwLWxhYmVsLWVycm9ye2NvbG9yOiNmNDQzMzZ9Lm1hdC1zdGVwcGVyLWhvcml6b250YWwsLm1hdC1zdGVwcGVyLXZlcnRpY2Fse2JhY2tncm91bmQtY29sb3I6IzQyNDI0Mn0ubWF0LXN0ZXBwZXItdmVydGljYWwtbGluZTo6YmVmb3Jle2JvcmRlci1sZWZ0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LWhvcml6b250YWwtc3RlcHBlci1oZWFkZXI6OmJlZm9yZSwubWF0LWhvcml6b250YWwtc3RlcHBlci1oZWFkZXI6OmFmdGVyLC5tYXQtc3RlcHBlci1ob3Jpem9udGFsLWxpbmV7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC1ob3Jpem9udGFsLXN0ZXBwZXItaGVhZGVye2hlaWdodDo3MnB4fS5tYXQtc3RlcHBlci1sYWJlbC1wb3NpdGlvbi1ib3R0b20gLm1hdC1ob3Jpem9udGFsLXN0ZXBwZXItaGVhZGVyLC5tYXQtdmVydGljYWwtc3RlcHBlci1oZWFkZXJ7cGFkZGluZzoyNHB4IDI0cHh9Lm1hdC1zdGVwcGVyLXZlcnRpY2FsLWxpbmU6OmJlZm9yZXt0b3A6LTE2cHg7Ym90dG9tOi0xNnB4fS5tYXQtc3RlcHBlci1sYWJlbC1wb3NpdGlvbi1ib3R0b20gLm1hdC1ob3Jpem9udGFsLXN0ZXBwZXItaGVhZGVyOjphZnRlciwubWF0LXN0ZXBwZXItbGFiZWwtcG9zaXRpb24tYm90dG9tIC5tYXQtaG9yaXpvbnRhbC1zdGVwcGVyLWhlYWRlcjo6YmVmb3Jle3RvcDozNnB4fS5tYXQtc3RlcHBlci1sYWJlbC1wb3NpdGlvbi1ib3R0b20gLm1hdC1zdGVwcGVyLWhvcml6b250YWwtbGluZXt0b3A6MzZweH0ubWF0LXNvcnQtaGVhZGVyLWFycm93e2NvbG9yOiNjNmM2YzZ9Lm1hdC10YWItbmF2LWJhciwubWF0LXRhYi1oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTIpfS5tYXQtdGFiLWdyb3VwLWludmVydGVkLWhlYWRlciAubWF0LXRhYi1uYXYtYmFyLC5tYXQtdGFiLWdyb3VwLWludmVydGVkLWhlYWRlciAubWF0LXRhYi1oZWFkZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTIpO2JvcmRlci1ib3R0b206bm9uZX0ubWF0LXRhYi1sYWJlbCwubWF0LXRhYi1saW5re2NvbG9yOiNmZmZ9Lm1hdC10YWItbGFiZWwubWF0LXRhYi1kaXNhYmxlZCwubWF0LXRhYi1saW5rLm1hdC10YWItZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24tY2hldnJvbntib3JkZXItY29sb3I6I2ZmZn0ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1kaXNhYmxlZCAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9ue2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubWF0LXRhYi1ncm91cFtjbGFzcyo9bWF0LWJhY2tncm91bmQtXSAubWF0LXRhYi1oZWFkZXIsLm1hdC10YWItbmF2LWJhcltjbGFzcyo9bWF0LWJhY2tncm91bmQtXXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLXRvcDpub25lfS5tYXQtdGFiLWdyb3VwLm1hdC1wcmltYXJ5IC5tYXQtdGFiLWxhYmVsLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItZ3JvdXAubWF0LXByaW1hcnkgLm1hdC10YWItbGFiZWwuY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLWdyb3VwLm1hdC1wcmltYXJ5IC5tYXQtdGFiLWxpbmsuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtcHJpbWFyeSAubWF0LXRhYi1saW5rLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1wcmltYXJ5IC5tYXQtdGFiLWxhYmVsLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtcHJpbWFyeSAubWF0LXRhYi1sYWJlbC5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtcHJpbWFyeSAubWF0LXRhYi1saW5rLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtcHJpbWFyeSAubWF0LXRhYi1saW5rLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMzLDMwLDk5LC4zKX0ubWF0LXRhYi1ncm91cC5tYXQtcHJpbWFyeSAubWF0LWluay1iYXIsLm1hdC10YWItbmF2LWJhci5tYXQtcHJpbWFyeSAubWF0LWluay1iYXJ7YmFja2dyb3VuZC1jb2xvcjojYzIxODVifS5tYXQtdGFiLWdyb3VwLm1hdC1wcmltYXJ5Lm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItaGVhZGVyIC5tYXQtaW5rLWJhciwubWF0LXRhYi1ncm91cC5tYXQtcHJpbWFyeS5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtaW5rLWJhciwubWF0LXRhYi1uYXYtYmFyLm1hdC1wcmltYXJ5Lm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItaGVhZGVyIC5tYXQtaW5rLWJhciwubWF0LXRhYi1uYXYtYmFyLm1hdC1wcmltYXJ5Lm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC1pbmstYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWF0LXRhYi1ncm91cC5tYXQtYWNjZW50IC5tYXQtdGFiLWxhYmVsLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItZ3JvdXAubWF0LWFjY2VudCAubWF0LXRhYi1sYWJlbC5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItZ3JvdXAubWF0LWFjY2VudCAubWF0LXRhYi1saW5rLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItZ3JvdXAubWF0LWFjY2VudCAubWF0LXRhYi1saW5rLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1hY2NlbnQgLm1hdC10YWItbGFiZWwuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1hY2NlbnQgLm1hdC10YWItbGFiZWwuY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLW5hdi1iYXIubWF0LWFjY2VudCAubWF0LXRhYi1saW5rLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtYWNjZW50IC5tYXQtdGFiLWxpbmsuY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDcsMjE2LDIyMCwuMyl9Lm1hdC10YWItZ3JvdXAubWF0LWFjY2VudCAubWF0LWluay1iYXIsLm1hdC10YWItbmF2LWJhci5tYXQtYWNjZW50IC5tYXQtaW5rLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNiMGJlYzV9Lm1hdC10YWItZ3JvdXAubWF0LWFjY2VudC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItaGVhZGVyIC5tYXQtaW5rLWJhciwubWF0LXRhYi1ncm91cC5tYXQtYWNjZW50Lm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LWluay1iYXIsLm1hdC10YWItbmF2LWJhci5tYXQtYWNjZW50Lm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1oZWFkZXIgLm1hdC1pbmstYmFyLC5tYXQtdGFiLW5hdi1iYXIubWF0LWFjY2VudC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC1pbmstYmFye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuODcpfS5tYXQtdGFiLWdyb3VwLm1hdC13YXJuIC5tYXQtdGFiLWxhYmVsLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItZ3JvdXAubWF0LXdhcm4gLm1hdC10YWItbGFiZWwuY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLWdyb3VwLm1hdC13YXJuIC5tYXQtdGFiLWxpbmsuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtd2FybiAubWF0LXRhYi1saW5rLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC13YXJuIC5tYXQtdGFiLWxhYmVsLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtd2FybiAubWF0LXRhYi1sYWJlbC5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtd2FybiAubWF0LXRhYi1saW5rLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtd2FybiAubWF0LXRhYi1saW5rLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIwNSwyMTAsLjMpfS5tYXQtdGFiLWdyb3VwLm1hdC13YXJuIC5tYXQtaW5rLWJhciwubWF0LXRhYi1uYXYtYmFyLm1hdC13YXJuIC5tYXQtaW5rLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzZ9Lm1hdC10YWItZ3JvdXAubWF0LXdhcm4ubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1oZWFkZXIgLm1hdC1pbmstYmFyLC5tYXQtdGFiLWdyb3VwLm1hdC13YXJuLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC1pbmstYmFyLC5tYXQtdGFiLW5hdi1iYXIubWF0LXdhcm4ubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1oZWFkZXIgLm1hdC1pbmstYmFyLC5tYXQtdGFiLW5hdi1iYXIubWF0LXdhcm4ubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LWluay1iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnkgLm1hdC10YWItbGFiZWwuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5IC5tYXQtdGFiLWxhYmVsLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5IC5tYXQtdGFiLWxpbmsuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5IC5tYXQtdGFiLWxpbmsuY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeSAubWF0LXRhYi1sYWJlbC5jZGsta2V5Ym9hcmQtZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeSAubWF0LXRhYi1sYWJlbC5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1wcmltYXJ5IC5tYXQtdGFiLWxpbmsuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnkgLm1hdC10YWItbGluay5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzMywzMCw5OSwuMyl9Lm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXIsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXIsLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWxpbmstY29udGFpbmVyLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNjMjE4NWJ9Lm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXIgLm1hdC10YWItbGFiZWwsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXRhYi1saW5rLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXIgLm1hdC10YWItbGFiZWwsLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtdGFiLWxpbmt7Y29sb3I6I2ZmZn0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWhlYWRlciAubWF0LXRhYi1sYWJlbC5tYXQtdGFiLWRpc2FibGVkLC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC10YWItbGluay5tYXQtdGFiLWRpc2FibGVkLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXIgLm1hdC10YWItbGFiZWwubWF0LXRhYi1kaXNhYmxlZCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC10YWItbGluay5tYXQtdGFiLWRpc2FibGVke2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24gLm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24tY2hldnJvbiwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWxpbmtzIC5tYXQtZm9jdXMtaW5kaWNhdG9yOjpiZWZvcmUsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXIgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24gLm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24tY2hldnJvbiwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItbGlua3MgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItaGVhZGVyIC5tYXQtZm9jdXMtaW5kaWNhdG9yOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNmZmZ9Lm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1kaXNhYmxlZCAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9uLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtcHJpbWFyeT4ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1kaXNhYmxlZCAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9ue2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWhlYWRlciAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXByaW1hcnk+Lm1hdC10YWItaGVhZGVyIC5tYXQtcmlwcGxlLWVsZW1lbnQsLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1wcmltYXJ5Pi5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtcmlwcGxlLWVsZW1lbnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xMil9Lm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtYWNjZW50IC5tYXQtdGFiLWxhYmVsLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtYWNjZW50IC5tYXQtdGFiLWxhYmVsLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1hY2NlbnQgLm1hdC10YWItbGluay5jZGsta2V5Ym9hcmQtZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLWFjY2VudCAubWF0LXRhYi1saW5rLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudCAubWF0LXRhYi1sYWJlbC5jZGsta2V5Ym9hcmQtZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtYWNjZW50IC5tYXQtdGFiLWxhYmVsLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudCAubWF0LXRhYi1saW5rLmNkay1rZXlib2FyZC1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1hY2NlbnQgLm1hdC10YWItbGluay5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIwNywyMTYsMjIwLC4zKX0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItaGVhZGVyLC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24sLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItaGVhZGVyLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWxpbmstY29udGFpbmVyLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9ue2JhY2tncm91bmQtY29sb3I6I2IwYmVjNX0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItaGVhZGVyIC5tYXQtdGFiLWxhYmVsLC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXRhYi1saW5rLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWhlYWRlciAubWF0LXRhYi1sYWJlbCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXRhYi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItaGVhZGVyIC5tYXQtdGFiLWxhYmVsLm1hdC10YWItZGlzYWJsZWQsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtdGFiLWxpbmsubWF0LXRhYi1kaXNhYmxlZCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1oZWFkZXIgLm1hdC10YWItbGFiZWwubWF0LXRhYi1kaXNhYmxlZCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXRhYi1saW5rLm1hdC10YWItZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuNCl9Lm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uIC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWNoZXZyb24sLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWxpbmtzIC5tYXQtZm9jdXMtaW5kaWNhdG9yOjpiZWZvcmUsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWhlYWRlciAubWF0LWZvY3VzLWluZGljYXRvcjo6YmVmb3JlLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uIC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWNoZXZyb24sLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItbGlua3MgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1oZWFkZXIgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuODcpfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1kaXNhYmxlZCAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9uLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtYWNjZW50Pi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWRpc2FibGVkIC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWNoZXZyb257Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjQpfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1oZWFkZXIgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC1hY2NlbnQ+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1oZWFkZXIgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLWFjY2VudD4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXJpcHBsZS1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMTIpfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXdhcm4gLm1hdC10YWItbGFiZWwuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuIC5tYXQtdGFiLWxhYmVsLmNkay1wcm9ncmFtLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuIC5tYXQtdGFiLWxpbmsuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuIC5tYXQtdGFiLWxpbmsuY2RrLXByb2dyYW0tZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2FybiAubWF0LXRhYi1sYWJlbC5jZGsta2V5Ym9hcmQtZm9jdXNlZDpub3QoLm1hdC10YWItZGlzYWJsZWQpLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2FybiAubWF0LXRhYi1sYWJlbC5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCksLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC13YXJuIC5tYXQtdGFiLWxpbmsuY2RrLWtleWJvYXJkLWZvY3VzZWQ6bm90KC5tYXQtdGFiLWRpc2FibGVkKSwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXdhcm4gLm1hdC10YWItbGluay5jZGstcHJvZ3JhbS1mb2N1c2VkOm5vdCgubWF0LXRhYi1kaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyMDUsMjEwLC4zKX0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlciwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWxpbmstY29udGFpbmVyLC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24sLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlciwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItbGluay1jb250YWluZXIsLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9ue2JhY2tncm91bmQtY29sb3I6I2Y0NDMzNn0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlciAubWF0LXRhYi1sYWJlbCwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtdGFiLWxpbmssLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlciAubWF0LXRhYi1sYWJlbCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC10YWItbGlua3tjb2xvcjojZmZmfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItaGVhZGVyIC5tYXQtdGFiLWxhYmVsLm1hdC10YWItZGlzYWJsZWQsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXRhYi1saW5rLm1hdC10YWItZGlzYWJsZWQsLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlciAubWF0LXRhYi1sYWJlbC5tYXQtdGFiLWRpc2FibGVkLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXRhYi1saW5rLm1hdC10YWItZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbiAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9uLC5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItbGlua3MgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZSwubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlciAubWF0LWZvY3VzLWluZGljYXRvcjo6YmVmb3JlLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbiAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9uLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1saW5rcyAubWF0LWZvY3VzLWluZGljYXRvcjo6YmVmb3JlLC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1oZWFkZXIgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZXtib3JkZXItY29sb3I6I2ZmZn0ubWF0LXRhYi1ncm91cC5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWRpc2FibGVkIC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWNoZXZyb24sLm1hdC10YWItbmF2LWJhci5tYXQtYmFja2dyb3VuZC13YXJuPi5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWRpc2FibGVkIC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWNoZXZyb257Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tYXQtdGFiLWdyb3VwLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItaGVhZGVyIC5tYXQtcmlwcGxlLWVsZW1lbnQsLm1hdC10YWItZ3JvdXAubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1saW5rLWNvbnRhaW5lciAubWF0LXJpcHBsZS1lbGVtZW50LC5tYXQtdGFiLW5hdi1iYXIubWF0LWJhY2tncm91bmQtd2Fybj4ubWF0LXRhYi1oZWFkZXIgLm1hdC1yaXBwbGUtZWxlbWVudCwubWF0LXRhYi1uYXYtYmFyLm1hdC1iYWNrZ3JvdW5kLXdhcm4+Lm1hdC10YWItbGluay1jb250YWluZXIgLm1hdC1yaXBwbGUtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEyKX0ubWF0LXRvb2xiYXJ7YmFja2dyb3VuZDojMjEyMTIxO2NvbG9yOiNmZmZ9Lm1hdC10b29sYmFyLm1hdC1wcmltYXJ5e2JhY2tncm91bmQ6I2MyMTg1Yjtjb2xvcjojZmZmfS5tYXQtdG9vbGJhci5tYXQtYWNjZW50e2JhY2tncm91bmQ6I2IwYmVjNTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyl9Lm1hdC10b29sYmFyLm1hdC13YXJue2JhY2tncm91bmQ6I2Y0NDMzNjtjb2xvcjojZmZmfS5tYXQtdG9vbGJhciAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5lLC5tYXQtdG9vbGJhciAubWF0LWZvcm0tZmllbGQtcmlwcGxlLC5tYXQtdG9vbGJhciAubWF0LWZvY3VzZWQgLm1hdC1mb3JtLWZpZWxkLXJpcHBsZXtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcn0ubWF0LXRvb2xiYXIgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLC5tYXQtdG9vbGJhciAubWF0LWZvY3VzZWQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLC5tYXQtdG9vbGJhciAubWF0LXNlbGVjdC12YWx1ZSwubWF0LXRvb2xiYXIgLm1hdC1zZWxlY3QtYXJyb3csLm1hdC10b29sYmFyIC5tYXQtZm9ybS1maWVsZC5tYXQtZm9jdXNlZCAubWF0LXNlbGVjdC1hcnJvd3tjb2xvcjppbmhlcml0fS5tYXQtdG9vbGJhciAubWF0LWlucHV0LWVsZW1lbnR7Y2FyZXQtY29sb3I6Y3VycmVudENvbG9yfS5tYXQtdG9vbGJhci1tdWx0aXBsZS1yb3dze21pbi1oZWlnaHQ6NjRweH0ubWF0LXRvb2xiYXItcm93LC5tYXQtdG9vbGJhci1zaW5nbGUtcm93e2hlaWdodDo2NHB4fUBtZWRpYShtYXgtd2lkdGg6IDU5OXB4KXsubWF0LXRvb2xiYXItbXVsdGlwbGUtcm93c3ttaW4taGVpZ2h0OjU2cHh9Lm1hdC10b29sYmFyLXJvdywubWF0LXRvb2xiYXItc2luZ2xlLXJvd3toZWlnaHQ6NTZweH19Lm1hdC10b29sdGlwe2JhY2tncm91bmQ6cmdiYSg5Nyw5Nyw5NywuOSl9Lm1hdC10cmVle2JhY2tncm91bmQ6IzQyNDI0Mn0ubWF0LXRyZWUtbm9kZSwubWF0LW5lc3RlZC10cmVlLW5vZGV7Y29sb3I6I2ZmZn0ubWF0LXRyZWUtbm9kZXttaW4taGVpZ2h0OjQ4cHh9Lm1hdC1zbmFjay1iYXItY29udGFpbmVye2NvbG9yOnJnYmEoMCwwLDAsLjg3KTtiYWNrZ3JvdW5kOiNmYWZhZmE7Ym94LXNoYWRvdzowcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwwcHggNnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpfS5tYXQtc2ltcGxlLXNuYWNrYmFyLWFjdGlvbntjb2xvcjppbmhlcml0fVxuIl19 */
.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir="rtl"] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir="rtl"] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#D0021B}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir="rtl"] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir="rtl"] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,0.06);left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,0.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,0.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir="rtl"] .ng-dropdown-panel{direction:rtl;text-align:right}

/*# sourceMappingURL=data:application/json;base64,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QUMscUtBQXFLLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyx1TUFBdU0sZUFBZSxDQUFDLHdFQUF3RSx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsMEVBQTBFLFVBQVUsQ0FBQyx1RUFBdUUsaUJBQWlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLGNBQWMsQ0FBQyxxRUFBcUUsYUFBYSxDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxpRkFBaUYsZ0JBQWdCLENBQUMsZUFBZSxDQUFDLCtCQUErQixhQUFhLENBQUMsZ0JBQWdCIiwiZmlsZSI6ImRlZmF1bHQudGhlbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm5nLXNlbGVjdC5uZy1zZWxlY3Qtb3BlbmVkPi5uZy1zZWxlY3QtY29udGFpbmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2IzYjNiMyAjY2NjICNkOWQ5ZDl9Lm5nLXNlbGVjdC5uZy1zZWxlY3Qtb3BlbmVkPi5uZy1zZWxlY3QtY29udGFpbmVyOmhvdmVye2JveC1zaGFkb3c6bm9uZX0ubmctc2VsZWN0Lm5nLXNlbGVjdC1vcGVuZWQ+Lm5nLXNlbGVjdC1jb250YWluZXIgLm5nLWFycm93e3RvcDotMnB4O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjOTk5O2JvcmRlci13aWR0aDowIDVweCA1cHh9Lm5nLXNlbGVjdC5uZy1zZWxlY3Qtb3BlbmVkPi5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy1hcnJvdzpob3Zlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzM30ubmctc2VsZWN0Lm5nLXNlbGVjdC1vcGVuZWQubmctc2VsZWN0LWJvdHRvbT4ubmctc2VsZWN0LWNvbnRhaW5lcntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubmctc2VsZWN0Lm5nLXNlbGVjdC1vcGVuZWQubmctc2VsZWN0LXRvcD4ubmctc2VsZWN0LWNvbnRhaW5lcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0ubmctc2VsZWN0Lm5nLXNlbGVjdC1mb2N1c2VkOm5vdCgubmctc2VsZWN0LW9wZW5lZCk+Lm5nLXNlbGVjdC1jb250YWluZXJ7Ym9yZGVyLWNvbG9yOiMwMDdlZmY7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDAgM3B4IHJnYmEoMCwxMjYsMjU1LDAuMSl9Lm5nLXNlbGVjdC5uZy1zZWxlY3QtZGlzYWJsZWQ+Lm5nLXNlbGVjdC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS5uZy1zZWxlY3QgLm5nLWhhcy12YWx1ZSAubmctcGxhY2Vob2xkZXJ7ZGlzcGxheTpub25lfS5uZy1zZWxlY3QgLm5nLXNlbGVjdC1jb250YWluZXJ7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO21pbi1oZWlnaHQ6MzZweDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5nLXNlbGVjdCAubmctc2VsZWN0LWNvbnRhaW5lcjpob3Zlcntib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgwLDAsMCwwLjA2KX0ubmctc2VsZWN0IC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctbGVmdDoxMHB4fVtkaXI9XCJydGxcIl0gLm5nLXNlbGVjdCAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MTBweDtwYWRkaW5nLWxlZnQ6MH0ubmctc2VsZWN0IC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXIgLm5nLXBsYWNlaG9sZGVye2NvbG9yOiM5OTl9Lm5nLXNlbGVjdC5uZy1zZWxlY3Qtc2luZ2xlIC5uZy1zZWxlY3QtY29udGFpbmVye2hlaWdodDozNnB4fS5uZy1zZWxlY3Qubmctc2VsZWN0LXNpbmdsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy1pbnB1dHt0b3A6NXB4O2xlZnQ6MDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjUwcHh9W2Rpcj1cInJ0bFwiXSAubmctc2VsZWN0Lm5nLXNlbGVjdC1zaW5nbGUgLm5nLXNlbGVjdC1jb250YWluZXIgLm5nLXZhbHVlLWNvbnRhaW5lciAubmctaW5wdXR7cGFkZGluZy1yaWdodDoxMHB4O3BhZGRpbmctbGVmdDo1MHB4fS5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlLm5nLXNlbGVjdC1kaXNhYmxlZD4ubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2fS5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlLm5nLXNlbGVjdC1kaXNhYmxlZD4ubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZSAubmctdmFsdWUtbGFiZWx7cGFkZGluZzowIDVweH0ubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVye3BhZGRpbmctdG9wOjVweDtwYWRkaW5nLWxlZnQ6N3B4fVtkaXI9XCJydGxcIl0gLm5nLXNlbGVjdC5uZy1zZWxlY3QtbXVsdGlwbGUgLm5nLXNlbGVjdC1jb250YWluZXIgLm5nLXZhbHVlLWNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjdweDtwYWRkaW5nLWxlZnQ6MH0ubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZXtmb250LXNpemU6LjllbTttYXJnaW4tYm90dG9tOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiNlYmY1ZmY7Ym9yZGVyLXJhZGl1czoycHg7bWFyZ2luLXJpZ2h0OjVweH1bZGlyPVwicnRsXCJdIC5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlIC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXIgLm5nLXZhbHVle21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjVweH0ubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZS5uZy12YWx1ZS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9Lm5nLXNlbGVjdC5uZy1zZWxlY3QtbXVsdGlwbGUgLm5nLXNlbGVjdC1jb250YWluZXIgLm5nLXZhbHVlLWNvbnRhaW5lciAubmctdmFsdWUubmctdmFsdWUtZGlzYWJsZWQgLm5nLXZhbHVlLWxhYmVse3BhZGRpbmctbGVmdDo1cHh9W2Rpcj1cInJ0bFwiXSAubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZS5uZy12YWx1ZS1kaXNhYmxlZCAubmctdmFsdWUtbGFiZWx7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDo1cHh9Lm5nLXNlbGVjdC5uZy1zZWxlY3QtbXVsdGlwbGUgLm5nLXNlbGVjdC1jb250YWluZXIgLm5nLXZhbHVlLWNvbnRhaW5lciAubmctdmFsdWUgLm5nLXZhbHVlLWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MXB4IDVweH0ubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZSAubmctdmFsdWUtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjFweCA1cHh9Lm5nLXNlbGVjdC5uZy1zZWxlY3QtbXVsdGlwbGUgLm5nLXNlbGVjdC1jb250YWluZXIgLm5nLXZhbHVlLWNvbnRhaW5lciAubmctdmFsdWUgLm5nLXZhbHVlLWljb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDFlOGZmfS5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlIC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXIgLm5nLXZhbHVlIC5uZy12YWx1ZS1pY29uLmxlZnR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYjhkYmZmfVtkaXI9XCJydGxcIl0gLm5nLXNlbGVjdC5uZy1zZWxlY3QtbXVsdGlwbGUgLm5nLXNlbGVjdC1jb250YWluZXIgLm5nLXZhbHVlLWNvbnRhaW5lciAubmctdmFsdWUgLm5nLXZhbHVlLWljb24ubGVmdHtib3JkZXItbGVmdDoxcHggc29saWQgI2I4ZGJmZjtib3JkZXItcmlnaHQ6bm9uZX0ubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy12YWx1ZSAubmctdmFsdWUtaWNvbi5yaWdodHtib3JkZXItbGVmdDoxcHggc29saWQgI2I4ZGJmZn1bZGlyPVwicnRsXCJdIC5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlIC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXIgLm5nLXZhbHVlIC5uZy12YWx1ZS1pY29uLnJpZ2h0e2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYjhkYmZmfS5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlIC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXIgLm5nLWlucHV0e3BhZGRpbmc6MCAwIDNweCAzcHh9W2Rpcj1cInJ0bFwiXSAubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy1pbnB1dHtwYWRkaW5nOjAgM3B4IDNweCAwfS5uZy1zZWxlY3Qubmctc2VsZWN0LW11bHRpcGxlIC5uZy1zZWxlY3QtY29udGFpbmVyIC5uZy12YWx1ZS1jb250YWluZXIgLm5nLXBsYWNlaG9sZGVye3RvcDo1cHg7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctbGVmdDozcHh9W2Rpcj1cInJ0bFwiXSAubmctc2VsZWN0Lm5nLXNlbGVjdC1tdWx0aXBsZSAubmctc2VsZWN0LWNvbnRhaW5lciAubmctdmFsdWUtY29udGFpbmVyIC5uZy1wbGFjZWhvbGRlcntwYWRkaW5nLXJpZ2h0OjNweDtwYWRkaW5nLWxlZnQ6MH0ubmctc2VsZWN0IC5uZy1jbGVhci13cmFwcGVye2NvbG9yOiM5OTl9Lm5nLXNlbGVjdCAubmctY2xlYXItd3JhcHBlcjpob3ZlciAubmctY2xlYXJ7Y29sb3I6I0QwMDIxQn0ubmctc2VsZWN0IC5uZy1zcGlubmVyLXpvbmV7cGFkZGluZzo1cHggNXB4IDAgMH1bZGlyPVwicnRsXCJdIC5uZy1zZWxlY3QgLm5nLXNwaW5uZXItem9uZXtwYWRkaW5nOjVweCAwIDAgNXB4fS5uZy1zZWxlY3QgLm5nLWFycm93LXdyYXBwZXJ7d2lkdGg6MjVweDtwYWRkaW5nLXJpZ2h0OjVweH1bZGlyPVwicnRsXCJdIC5uZy1zZWxlY3QgLm5nLWFycm93LXdyYXBwZXJ7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjB9Lm5nLXNlbGVjdCAubmctYXJyb3ctd3JhcHBlcjpob3ZlciAubmctYXJyb3d7Ym9yZGVyLXRvcC1jb2xvcjojNjY2fS5uZy1zZWxlY3QgLm5nLWFycm93LXdyYXBwZXIgLm5nLWFycm93e2JvcmRlci1jb2xvcjojOTk5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NXB4IDVweCAyLjVweH0ubmctZHJvcGRvd24tcGFuZWx7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgwLDAsMCwwLjA2KTtsZWZ0OjB9Lm5nLWRyb3Bkb3duLXBhbmVsLm5nLXNlbGVjdC1ib3R0b217dG9wOjEwMCU7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtY29sb3I6I2U2ZTZlNjttYXJnaW4tdG9wOi0xcHh9Lm5nLWRyb3Bkb3duLXBhbmVsLm5nLXNlbGVjdC1ib3R0b20gLm5nLWRyb3Bkb3duLXBhbmVsLWl0ZW1zIC5uZy1vcHRpb246bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHh9Lm5nLWRyb3Bkb3duLXBhbmVsLm5nLXNlbGVjdC10b3B7Ym90dG9tOjEwMCU7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tY29sb3I6I2U2ZTZlNjttYXJnaW4tYm90dG9tOi0xcHh9Lm5nLWRyb3Bkb3duLXBhbmVsLm5nLXNlbGVjdC10b3AgLm5nLWRyb3Bkb3duLXBhbmVsLWl0ZW1zIC5uZy1vcHRpb246Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fS5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24taGVhZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7cGFkZGluZzo1cHggN3B4fS5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24tZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7cGFkZGluZzo1cHggN3B4fS5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24tcGFuZWwtaXRlbXMgLm5nLW9wdGdyb3Vwe3VzZXItc2VsZWN0Om5vbmU7cGFkZGluZzo4cHggMTBweDtmb250LXdlaWdodDo1MDA7Y29sb3I6cmdiYSgwLDAsMCwwLjU0KTtjdXJzb3I6cG9pbnRlcn0ubmctZHJvcGRvd24tcGFuZWwgLm5nLWRyb3Bkb3duLXBhbmVsLWl0ZW1zIC5uZy1vcHRncm91cC5uZy1vcHRpb24tZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHR9Lm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0Z3JvdXAubmctb3B0aW9uLW1hcmtlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWZhZmZ9Lm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0Z3JvdXAubmctb3B0aW9uLXNlbGVjdGVkLC5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24tcGFuZWwtaXRlbXMgLm5nLW9wdGdyb3VwLm5nLW9wdGlvbi1zZWxlY3RlZC5uZy1vcHRpb24tbWFya2Vke2JhY2tncm91bmQtY29sb3I6I2ViZjVmZjtmb250LXdlaWdodDo2MDB9Lm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0aW9ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO3BhZGRpbmc6OHB4IDEwcHh9Lm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0aW9uLm5nLW9wdGlvbi1zZWxlY3RlZCwubmctZHJvcGRvd24tcGFuZWwgLm5nLWRyb3Bkb3duLXBhbmVsLWl0ZW1zIC5uZy1vcHRpb24ubmctb3B0aW9uLXNlbGVjdGVkLm5nLW9wdGlvbi1tYXJrZWR7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNlYmY1ZmZ9Lm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0aW9uLm5nLW9wdGlvbi1zZWxlY3RlZCAubmctb3B0aW9uLWxhYmVsLC5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24tcGFuZWwtaXRlbXMgLm5nLW9wdGlvbi5uZy1vcHRpb24tc2VsZWN0ZWQubmctb3B0aW9uLW1hcmtlZCAubmctb3B0aW9uLWxhYmVse2ZvbnQtd2VpZ2h0OjYwMH0ubmctZHJvcGRvd24tcGFuZWwgLm5nLWRyb3Bkb3duLXBhbmVsLWl0ZW1zIC5uZy1vcHRpb24ubmctb3B0aW9uLW1hcmtlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWZhZmY7Y29sb3I6IzMzM30ubmctZHJvcGRvd24tcGFuZWwgLm5nLWRyb3Bkb3duLXBhbmVsLWl0ZW1zIC5uZy1vcHRpb24ubmctb3B0aW9uLWRpc2FibGVke2NvbG9yOiNjY2N9Lm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0aW9uLm5nLW9wdGlvbi1jaGlsZHtwYWRkaW5nLWxlZnQ6MjJweH1bZGlyPVwicnRsXCJdIC5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24tcGFuZWwtaXRlbXMgLm5nLW9wdGlvbi5uZy1vcHRpb24tY2hpbGR7cGFkZGluZy1yaWdodDoyMnB4O3BhZGRpbmctbGVmdDowfS5uZy1kcm9wZG93bi1wYW5lbCAubmctZHJvcGRvd24tcGFuZWwtaXRlbXMgLm5nLW9wdGlvbiAubmctdGFnLWxhYmVse2ZvbnQtc2l6ZTo4MCU7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmctcmlnaHQ6NXB4fVtkaXI9XCJydGxcIl0gLm5nLWRyb3Bkb3duLXBhbmVsIC5uZy1kcm9wZG93bi1wYW5lbC1pdGVtcyAubmctb3B0aW9uIC5uZy10YWctbGFiZWx7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjB9W2Rpcj1cInJ0bFwiXSAubmctZHJvcGRvd24tcGFuZWx7ZGlyZWN0aW9uOnJ0bDt0ZXh0LWFsaWduOnJpZ2h0fVxuIl19 */
@charset "UTF-8";@font-face {
  font-family: "e-icons";
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXD8vvwpAAALbAAACnBnbHlmMS7//QAAGtQAAf9MaGVhZB7ObakAAADQAAAANmhoZWEIXgY8AAAArAAAACRobXR47Ab+rAAAAYAAAAnsbG9jYUQgwgoAABXcAAAE+G1heHADpgHQAAABCAAAACBuYW1lc0cOBgACGiAAAAIlcG9zdCbPOOUAAhxIAAAoYQABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAACewABAAAAAQAA8GBgHV8PPPUACwQAAAAAAN3XlFYAAAAA3deUVv/A/+QEQAQcAAAACAACAAAAAAAAAAEAAAJ7AcQAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AIAAgQCCAIMAhACFAIYAhwCIABAAEQASABMAFAAVABYAFwAYABoAGwAcAB0AHgAZAHEAcgDKAJsAnACdAJ4AnwCgAKEAogCjAKQApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAugC7ALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQA2Ac0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AAfACAAcADLAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgMCBAIFAgYCBwFrAIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQCaAQwBDQEOAQ8BEAERARIBEwEVARYBFwEYARkBZQFmAWcBaAFpAWoBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQFsAW0BbgFvAXABcQFyAXMBdAGVAZQBkwGSAZcBkQGYAZkBlgGaAZsBnAGdAZ4BdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAG0AbUBtgG3AbgBMgEzATQBNQAlATcBOAE5AToAJgE8AT0BPgE/AUABQQE2ATsBhQAnAYYBhwGJAYoBiwGMAY8BiAGNAY4BkAGfAaABoQGiACgBqAGnAbABqgGrAawBrQGuAa8BsQGyAbMAKQAqACsALAAtAC4ALwAwADEAMgGjAaQBpQGmAbkAMwA0AakANQIjADcAOAInAigCKQA5AisCLAIuAi8AOgA7ADwCMQIzAjYCNwA9AjkAPgA/AjoCOwI8AEACPwJAAkECQgBBAEIAQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACIgJhAmMCYgJkAmUCZgBEAEUCGAIZAhoCHwBGAEcCMAJnAmgCaQJqAmsCbAI4AEgCQwEUAEkCFgEbAEoCbQJuAm8CcAJxAnIASwIgAj4ATABNAE4ATwBQAnMCdAJ1AnYCdwJ4AFEAUgBTAnkCegBUAFUAVgBXAV4AWABiAFkAWgBjAGQAWwBcAF0AXgBfAGAAZQBhAGYAZwDMAM0AzgDP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BwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAf7AAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgGABwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGAAEAAAAAA/gC/AACAAATIQEIA/D+CAEEAfgAAAABAAAAAAP4AvwAAgAACQEhAgAB+PwQAQQB+AAAAQAAAAAC/AP4AAIAACUJAQEEAfj+CAgB+AH4AAEAAAAAAvwD+AACAAAJAREBBAH4AgD+CAPwAAADAAAAAAJ+A/gAPwB/AL8AACUfDz8PLw8PDgMfDz8PLw8PDgMfDz8PLw8PDgGCAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwKGDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDA0NDA0LCwoKCQgIBgUEAwIBAQIDBAUGCAgJCgoLCw0MAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgME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CAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAYYJCgkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCgkKCQkJCAgHBwYGBAQDAwEBAQEDAwQEBgYHBwgICQkJAXAKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQFwCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQoJCgkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCgAAAAEAAAAAA/cDeQAFAAABJwcJAScBVfRZAU0Co1kBN/Fa/rgCmloAAAADAAAAAAPYAl4APwB/AL8AAAEVHw07AT8NPQEvDSsBDw0FFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQMcAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH+hgEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQIACgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAAAAgAAAAAD+AP3AAsATwAAARc3MwcXIycHIzcnJREVHw4hPw41ETUvDiEPDgF3iYluxcpwjIxwzcf+/gICAwQFBgYGCAcJCAkKCQM0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AYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lAAAAAAA=) format("truetype");
}.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}.e-icons.e-small {
  font-size: 8px;
}.e-icons.e-medium {
  font-size: 16px;
}.e-icons.e-large {
  font-size: 24px;
}.e-icons.e-export-pdf:before {
  content: "\e240";
}.e-icons.e-export-csv:before {
  content: "\e241";
}.e-icons.e-export-excel:before {
  content: "\e242";
}.e-icons.e-date-range:before {
  content: "\e245";
}.e-icons.e-filter-clear:before {
  content: "\e248";
}.e-icons.e-filter:before {
  content: "\e251";
}.e-icons.e-bullet-6:before {
  content: "\e253";
}.e-icons.e-bullet-1:before {
  content: "\e254";
}.e-icons.e-none:before {
  content: "\e256";
}.e-icons.e-bullet-5:before {
  content: "\e259";
}.e-icons.e-border-diagonal-2:before {
  content: "\e262";
}.e-icons.e-border-diagonal-1:before {
  content: "\e265";
}.e-icons.e-bullet-4:before {
  content: "\e267";
}.e-icons.e-bullet-2:before {
  content: "\e270";
}.e-icons.e-bullet-3:before {
  content: "\e271";
}.e-icons.e-chevron-right-double:before {
  content: "\e300";
}.e-icons.e-chevron-left-double:before {
  content: "\e302";
}.e-icons.e-chevron-down-double:before {
  content: "\e304";
}.e-icons.e-chevron-up-double:before {
  content: "\e306";
}.e-icons.e-repeat:before {
  content: "\e308";
}.e-icons.e-recurrence-edit:before {
  content: "\e30a";
}.e-icons.e-location:before {
  content: "\e30c";
}.e-icons.e-description:before {
  content: "\e30d";
}.e-icons.e-time-zone:before {
  content: "\e30e";
}.e-icons.e-calendar:before {
  content: "\e322";
}.e-icons.e-timeline-agenda:before {
  content: "\e313";
}.e-icons.e-work-week:before {
  content: "\e314";
}.e-icons.e-week:before {
  content: "\e315";
}.e-icons.e-day:before {
  content: "\e31b";
}.e-icons.e-agenda-date-range:before {
  content: "\e31d";
}.e-icons.e-date-time:before {
  content: "\e421";
}.e-icons.e-people:before {
  content: "\e424";
}.e-icons.e-timeline-day:before {
  content: "\ea85";
}.e-icons.e-timeline-week:before {
  content: "\ea88";
}.e-icons.e-timeline-work-week:before {
  content: "\ea8b";
}.e-icons.e-timeline-month:before {
  content: "\ea8e";
}.e-icons.e-table:before {
  content: "\e705";
}.e-icons.e-copy:before {
  content: "\e70a";
}.e-icons.e-th-small:before {
  content: "\e714";
}.e-icons.e-save-2:before {
  content: "\e735";
}.e-icons.e-paragraph-2:before {
  content: "\e75e";
}.e-icons.e-edit-6:before {
  content: "\e7a3";
}.e-icons.e-close-large-1:before {
  content: "\e7a7";
}.e-icons.e-export-word:before {
  content: "\e7b0";
}.e-icons.e-circle-close:before {
  content: "\e7e9";
}.e-icons.e-filter-2:before {
  content: "\e7ee";
}.e-icons.e-plus-small:before {
  content: "\e7f9";
}.e-icons.e-close:before {
  content: "\e7fc";
}.e-icons.e-check:before {
  content: "\e7ff";
}.e-icons.e-print-2:before {
  content: "\e813";
}.e-icons.e-edit-2:before {
  content: "\e81e";
}.e-icons.e-plus:before {
  content: "\e823";
}.e-icons.e-close-large-2:before {
  content: "\e825";
}.e-icons.e-chevron-down-thin:before {
  content: "\e36a";
}.e-icons.e-chevron-up-fill-2:before {
  content: "\e82a";
}.e-icons.e-chevron-down-fill:before {
  content: "\e82e";
}.e-icons.e-chevron-up-fill:before {
  content: "\e834";
}.e-icons.e-chevron-down-fill-2:before {
  content: "\e83d";
}.e-icons.e-arrow-down:before {
  content: "\e83f";
}.e-icons.e-arrow-up:before {
  content: "\e840";
}.e-icons.e-chevron-right-fill-3:before {
  content: "\e848";
}.e-icons.e-chevron-left-fill-2:before {
  content: "\e84b";
}.e-icons.e-delete-1:before {
  content: "\e84e";
}.e-icons.e-chevron-left-fill:before {
  content: "\e854";
}.e-icons.e-chevron-right-fill:before {
  content: "\e859";
}.e-icons.e-arrow-left:before {
  content: "\e85b";
}.e-icons.e-arrow-right:before {
  content: "\e85f";
}.e-icons.e-sorting-1:before {
  content: "\e890";
}.e-icons.e-edit:before {
  content: "\e891";
}.e-icons.e-first-page:before {
  content: "\e896";
}.e-icons.e-last-page:before {
  content: "\e897";
}.e-icons.e-timeline-today:before {
  content: "\e901";
}.e-icons.e-chevron-left:before {
  content: "\e904";
}.e-icons.e-filter-1:before {
  content: "\e909";
}.e-icons.e-chevron-up:before {
  content: "\e910";
}.e-icons.e-chevron-right:before {
  content: "\e913";
}.e-icons.e-chevron-down:before {
  content: "\e916";
}.e-icons.e-circle-close-2:before {
  content: "\e917";
}.e-icons.e-chevron-up-fill-3:before {
  content: "\e918";
}.e-icons.e-chevron-down-fill-3:before {
  content: "\e919";
}.e-icons.e-filter-cancel:before {
  content: "\e920";
}.e-icons.e-chevron-left-2:before {
  content: "\e921";
}.e-icons.e-group-icon:before {
  content: "\e926";
}.e-icons.e-selection:before {
  content: "\e930";
}.e-icons.e-close-2:before {
  content: "\e932";
}.e-icons.e-check-2:before {
  content: "\e933";
}.e-icons.e-intermediate-state:before {
  content: "\e934";
}.e-icons.e-chevron-left-3:before {
  content: "\e937";
}.e-icons.e-edit-3:before {
  content: "\e944";
}.e-icons.e-close-3:before {
  content: "\e945";
}.e-icons.e-chevron-right-2:before {
  content: "\e956";
}.e-icons.e-plus-2:before {
  content: "\e963";
}.e-icons.e-chevron-down-fill-5:before {
  content: "\e969";
}.e-icons.e-circle-remove:before {
  content: "\e974";
}.e-icons.e-arrow-left-2:before {
  content: "\e977";
}.e-icons.e-more-vertical-1:before {
  content: "\e984";
}.e-icons.e-search:before {
  content: "\e993";
}.e-icons.e-month:before {
  content: "\e93c";
}.e-icons.e-trash:before {
  content: "\e94a";
}.e-icons.e-chevron-down-2:before {
  content: "\e94d";
}.e-icons.e-save:before {
  content: "\e98e";
}.e-icons.e-menu:before {
  content: "\e99a";
}.e-icons.e-refresh:before {
  content: "\e99d";
}.e-icons.e-circle-close-fill-3:before {
  content: "\e208";
}.e-icons.e-clock:before {
  content: "\e20c";
}.e-icons.e-freeze-column:before {
  content: "\e21e";
}.e-icons.e-error-treeview:before {
  content: "\e22a";
}.e-icons.e-circle-remove-2:before {
  content: "\e22b";
}.e-icons.e-circle-add:before {
  content: "\e22c";
}.e-icons.e-drag-and-drop-indicator:before {
  content: "\e22d";
}.e-icons.e-chevron-right-3:before {
  content: "\e22f";
}.e-icons.e-chevron-right-4:before {
  content: "\e430";
}.e-icons.e-play:before {
  content: "\e324";
}.e-icons.e-pause:before {
  content: "\e326";
}.e-icons.e-para-option-down:before {
  content: "\e274";
}.e-icons.e-search-2:before {
  content: "\e275";
}.e-icons.e-border-center:before {
  content: "\e276";
}.e-icons.e-restart-at-1:before {
  content: "\e277";
}.e-icons.e-hyperlink-open:before {
  content: "\e278";
}.e-icons.e-cut-2:before {
  content: "\e279";
}.e-icons.e-copy-2:before {
  content: "\e280";
}.e-icons.e-border-top:before {
  content: "\e281";
}.e-icons.e-delete-column:before {
  content: "\e282";
}.e-icons.e-delete-row:before {
  content: "\e283";
}.e-icons.e-insert-right:before {
  content: "\e284";
}.e-icons.e-insert-left:before {
  content: "\e285";
}.e-icons.e-hyperlink-remove:before {
  content: "\e286";
}.e-icons.e-border-middle:before {
  content: "\e287";
}.e-icons.e-border-right:before {
  content: "\e288";
}.e-icons.e-hyperlink-edit:before {
  content: "\e289";
}.e-icons.e-link-2:before {
  content: "\e290";
}.e-icons.e-border-left:before {
  content: "\e291";
}.e-icons.e-table-delete:before {
  content: "\e292";
}.e-icons.e-table-properties:before {
  content: "\e294";
}.e-icons.e-hyperlink-copy:before {
  content: "\e295";
}.e-icons.e-border-bottom:before {
  content: "\e298";
}.e-icons.e-paste-2:before {
  content: "\e501";
}.e-icons.e-continue-numbering:before {
  content: "\e503";
}.e-icons.e-insert-below:before {
  content: "\e505";
}.e-icons.e-insert-above:before {
  content: "\e506";
}.e-icons.e-table-cell-none:before {
  content: "\e507";
}.e-icons.e-box:before {
  content: "\e509";
}.e-icons.e-all:before {
  content: "\e511";
}.e-icons.e-table-align-right:before {
  content: "\e515";
}.e-icons.e-table-border-custom:before {
  content: "\e516";
}.e-icons.e-table-align-left:before {
  content: "\e517";
}.e-icons.e-table-align-center:before {
  content: "\e518";
}.e-icons.e-line-very-small:before {
  content: "\e520";
}.e-icons.e-line-normal:before {
  content: "\e521";
}.e-icons.e-line-small:before {
  content: "\e522";
}.e-icons.e-para-option-up:before {
  content: "\e523";
}.e-icons.e-vertical-align-bottom:before {
  content: "\e525";
}.e-icons.e-vertical-align-center:before {
  content: "\e526";
}.e-icons.e-vertical-align-top:before {
  content: "\e527";
}.e-icons.e-clear-format:before {
  content: "\e331";
}.e-icons.e-strikethrough:before {
  content: "\e332";
}.e-icons.e-upper-case:before {
  content: "\e333";
}.e-icons.e-justify:before {
  content: "\e334";
}.e-icons.e-image:before {
  content: "\e335";
}.e-icons.e-resize:before {
  content: "\e336";
}.e-icons.e-exit-full-screen:before {
  content: "\e337";
}.e-icons.e-edit-4:before {
  content: "\e338";
}.e-icons.e-bold:before {
  content: "\e339";
}.e-icons.e-align-left:before {
  content: "\e33a";
}.e-icons.e-cut:before {
  content: "\e33b";
}.e-icons.e-text-alternative:before {
  content: "\e33c";
}.e-icons.e-copy-1:before {
  content: "\e33d";
}.e-icons.e-delete-2:before {
  content: "\e33e";
}.e-icons.e-increase-indent:before {
  content: "\e33f";
}.e-icons.e-erase:before {
  content: "\e340";
}.e-icons.e-undo:before {
  content: "\e341";
}.e-icons.e-full-screen:before {
  content: "\e342";
}.e-icons.e-underline:before {
  content: "\e343";
}.e-icons.e-list-unordered:before {
  content: "\e344";
}.e-icons.e-eye:before {
  content: "\e345";
}.e-icons.e-list-ordered:before {
  content: "\e346";
}.e-icons.e-lower-case:before {
  content: "\e347";
}.e-icons.e-link-remove:before {
  content: "\e348";
}.e-icons.e-zoom-in:before {
  content: "\e349";
}.e-icons.e-open-link:before {
  content: "\e34a";
}.e-icons.e-print:before {
  content: "\e34b";
}.e-icons.e-font-color:before {
  content: "\e34c";
}.e-icons.e-align-right:before {
  content: "\e34d";
}.e-icons.e-link:before {
  content: "\e34e";
}.e-icons.e-view-side:before {
  content: "\e34f";
}.e-icons.e-code-view:before {
  content: "\e350";
}.e-icons.e-zoom-out:before {
  content: "\e351";
}.e-icons.e-superscript:before {
  content: "\e352";
}.e-icons.e-paragraph:before {
  content: "\e353";
}.e-icons.e-redo:before {
  content: "\e354";
}.e-icons.e-paste:before {
  content: "\e355";
}.e-icons.e-insert-code:before {
  content: "\e356";
}.e-icons.e-subscript:before {
  content: "\e357";
}.e-icons.e-display:before {
  content: "\e358";
}.e-icons.e-replace:before {
  content: "\e359";
}.e-icons.e-italic:before {
  content: "\e35a";
}.e-icons.e-caption:before {
  content: "\e35b";
}.e-icons.e-paint-bucket:before {
  content: "\e35c";
}.e-icons.e-decrease-indent:before {
  content: "\e35d";
}.e-icons.e-align-center:before {
  content: "\e35e";
}.e-icons.e-font-name:before {
  content: "\e35f";
}.e-icons.e-drag-and-drop-2:before {
  content: "\e330";
}.e-icons.e-field-settings:before {
  content: "\e434";
}.e-icons.e-two-column:before {
  content: "\ea74";
}.e-icons.e-two-row:before {
  content: "\ea75";
}.e-icons.e-sum:before {
  content: "\ea76";
}.e-icons.e-filter-3:before {
  content: "\ea77";
}.e-icons.e-close-large:before {
  content: "\ea7f";
}.e-icons.e-filter-clear-2:before {
  content: "\ea82";
}.e-icons.e-circle-check:before {
  content: "\ea84";
}.e-icons.e-align-bottom:before {
  content: "\ea91";
}.e-icons.e-insert-above-2:before {
  content: "\ea92";
}.e-icons.e-insert-below-2:before {
  content: "\ea93";
}.e-icons.e-align-middle:before {
  content: "\ea94";
}.e-icons.e-delete-column-2:before {
  content: "\ea95";
}.e-icons.e-delete-row-2:before {
  content: "\ea96";
}.e-icons.e-insert-left-2:before {
  content: "\ea97";
}.e-icons.e-align-top:before {
  content: "\ea98";
}.e-icons.e-insert-right-2:before {
  content: "\ea99";
}.e-icons.e-edit-5:before {
  content: "\ea9a";
}.e-icons.e-align-middle-2:before {
  content: "\ea9b";
}.e-icons.e-freeze-column-2:before {
  content: "\ea9e";
}.e-icons.e-style:before {
  content: "\ea9f";
}.e-icons.e-delete-3:before {
  content: "\eb00";
}.e-icons.e-freeze-row:before {
  content: "\eb02";
}.e-icons.e-text-header:before {
  content: "\eb03";
}.e-icons.e-more-horizontal-1:before {
  content: "\eb04";
}.e-icons.e-resizer:before {
  content: "\eb05";
}.e-icons.e-folder:before {
  content: "\ec04";
}.e-icons.e-first-page-2:before {
  content: "\ec05";
}.e-icons.e-previous:before {
  content: "\ec06";
}.e-icons.e-next:before {
  content: "\ec07";
}.e-icons.e-last-page-2:before {
  content: "\ec08";
}.e-icons.e-zoom-out-2:before {
  content: "\ec09";
}.e-icons.e-zoom-in-2:before {
  content: "\ec0a";
}.e-icons.e-download:before {
  content: "\ec0b";
}.e-icons.e-bookmark:before {
  content: "\ec0c";
}.e-icons.e-search-3:before {
  content: "\ec0d";
}.e-icons.e-text-annotation:before {
  content: "\ec0e";
}.e-icons.e-close-4:before {
  content: "\ec0f";
}.e-icons.e-comments:before {
  content: "\ec10";
}.e-icons.e-save-3:before {
  content: "\ec11";
}.e-icons.e-align-left-2:before {
  content: "\ec12";
}.e-icons.e-style-2:before {
  content: "\ec13";
}.e-icons.e-undo-2:before {
  content: "\ec14";
}.e-icons.e-highlight-color:before {
  content: "\ec15";
}.e-icons.e-more-vertical-3:before {
  content: "\ec16";
}.e-icons.e-underline-2:before {
  content: "\ec17";
}.e-icons.e-strikethrough-2:before {
  content: "\ec18";
}.e-icons.e-paint-bucket-2:before {
  content: "\ec19";
}.e-icons.e-pan:before {
  content: "\ec1a";
}.e-icons.e-opacity:before {
  content: "\ec1b";
}.e-icons.e-delete-4:before {
  content: "\ec1c";
}.e-icons.e-mouse-pointer:before {
  content: "\ec1d";
}.e-icons.e-chevron-right-small:before {
  content: "\ec1e";
}.e-icons.e-stroke-color:before {
  content: "\ec1f";
}.e-icons.e-print-3:before {
  content: "\ec20";
}.e-icons.e-redo-2:before {
  content: "\ec21";
}.e-icons.e-font-color-2:before {
  content: "\ec22";
}.e-icons.e-shapes:before {
  content: "\ec23";
}.e-icons.e-chevron-left-small:before {
  content: "\ec24";
}.e-icons.e-stroke-width:before {
  content: "\ec25";
}.e-icons.e-annotation-edit:before {
  content: "\ec26";
}.e-icons.e-thumbnail:before {
  content: "\ec27";
}.e-icons.e-stamp:before {
  content: "\ec28";
}.e-icons.e-break-page:before {
  content: "\ec29";
}.e-icons.e-file:before {
  content: "\ec2a";
}.e-icons.e-collapse-2:before {
  content: "\e554";
}.e-icons.e-expand:before {
  content: "\e556";
}.e-icons.e-double-resize-2:before {
  content: "\e557";
}.e-icons.e-double-resize-1:before {
  content: "\e558";
}.e-icons.e-single-resize-1:before {
  content: "\e559";
}.e-icons.e-single-resize-2:before {
  content: "\e56a";
}.e-icons.e-single-resize-3:before {
  content: "\e56b";
}.e-icons.e-single-resize-4:before {
  content: "\e56c";
}.e-icons.e-drag-and-drop:before {
  content: "\e903";
}.e-icons.e-chevron-up-fill-4:before {
  content: "\e56d";
}.e-icons.e-chevron-down-fill-4:before {
  content: "\e56e";
}.e-icons.e-chevron-right-fill-2:before {
  content: "\e56f";
}.e-icons.e-chevron-left-fill-3:before {
  content: "\e570";
}.e-icons.e-more-vertical-4:before {
  content: "\e571";
}.e-icons.e-filter-active:before {
  content: "\ebb3";
}.e-icons.e-code-view-2:before {
  content: "\e907";
}.e-icons.e-grid-view:before {
  content: "\e600";
}.e-icons.e-paste-3:before {
  content: "\e601";
}.e-icons.e-trash-2:before {
  content: "\e602";
}.e-icons.e-download-2:before {
  content: "\e603";
}.e-icons.e-cut-3:before {
  content: "\e604";
}.e-icons.e-list-unordered-2:before {
  content: "\e605";
}.e-icons.e-refresh-2:before {
  content: "\e606";
}.e-icons.e-circle-info:before {
  content: "\e607";
}.e-icons.e-chevron-right-thin:before {
  content: "\e608";
}.e-icons.e-folder-2:before {
  content: "\e609";
}.e-icons.e-close-5:before {
  content: "\e60a";
}.e-icons.e-folder-fill:before {
  content: "\e60b";
}.e-icons.e-rename:before {
  content: "\e60c";
}.e-icons.e-copy-3:before {
  content: "\e60d";
}.e-icons.e-search-4:before {
  content: "\e60e";
}.e-icons.e-upload-1:before {
  content: "\e60f";
}.e-icons.e-back:before {
  content: "\e610";
}.e-icons.e-select-all:before {
  content: "\e611";
}.e-icons.e-sorting-2:before {
  content: "\e612";
}.e-icons.e-more-vertical-5:before {
  content: "\e613";
}.e-icons.e-check-3:before {
  content: "\e614";
}.e-icons.e-more-horizontal-3:before {
  content: "\e615";
}.e-icons.e-export-excel-2:before {
  content: "\e700";
}.e-icons.e-export-csv-2:before {
  content: "\e701";
}.e-icons.e-save-4:before {
  content: "\e703";
}.e-icons.e-save-as:before {
  content: "\e704";
}.e-icons.e-export:before {
  content: "\e711";
}.e-icons.e-delete-5:before {
  content: "\e706";
}.e-icons.e-grand-total:before {
  content: "\e707";
}.e-icons.e-table-2:before {
  content: "\e708";
}.e-icons.e-sub-total:before {
  content: "\e709";
}.e-icons.e-file-new:before {
  content: "\e712";
}.e-icons.e-number-formatting:before {
  content: "\e70b";
}.e-icons.e-rename-2:before {
  content: "\e70c";
}.e-icons.e-export-pdf-2:before {
  content: "\e70d";
}.e-icons.e-full-screen-2:before {
  content: "\e70e";
}.e-icons.e-chart:before {
  content: "\e70f";
}.e-icons.e-upload-2:before {
  content: "\e710";
}.e-icons.e-font-type:before {
  content: "\e273";
}.e-icons.e-close-6:before {
  content: "\eb36";
}.e-icons.e-line-spacing:before {
  content: "\eb37";
}.e-icons.e-lock:before {
  content: "\eb3a";
}.e-icons.e-border-outer:before {
  content: "\eb66";
}.e-icons.e-link-3:before {
  content: "\eb3c";
}.e-icons.e-align-bottom-2:before {
  content: "\eb3d";
}.e-icons.e-border-all-2:before {
  content: "\eb3e";
}.e-icons.e-table-of-content:before {
  content: "\eb41";
}.e-icons.e-page-numbering:before {
  content: "\eb43";
}.e-icons.e-bold-2:before {
  content: "\eb47";
}.e-icons.e-align-top-2:before {
  content: "\eb49";
}.e-icons.e-align-middle-3:before {
  content: "\eb4a";
}.e-icons.e-page-setup:before {
  content: "\eb4c";
}.e-icons.e-stroke-style:before {
  content: "\eb4d";
}.e-icons.e-image-2:before {
  content: "\eb4f";
}.e-icons.e-bookmark-fill:before {
  content: "\eb51";
}.e-icons.e-header:before {
  content: "\eb53";
}.e-icons.e-list-unordered-3:before {
  content: "\eb5b";
}.e-icons.e-show-hide-panel:before {
  content: "\eb5d";
}.e-icons.e-align-right-2:before {
  content: "\eb5f";
}.e-icons.e-footer:before {
  content: "\eb60";
}.e-icons.e-border-all:before {
  content: "\eb95";
}.e-icons.e-border-inner:before {
  content: "\eb88";
}.e-icons.e-cell:before {
  content: "\eb93";
}.e-icons.e-align-top-3:before {
  content: "\eb35";
}.e-icons.e-align-bottom-3:before {
  content: "\eb0e";
}.e-icons.e-align-middle-4:before {
  content: "\eb0d";
}.e-icons.e-check-4:before {
  content: "\e935";
}.e-icons.e-break:before {
  content: "\eba6";
}.e-icons.e-break-page-2:before {
  content: "\eba0";
}.e-icons.e-break-section:before {
  content: "\eba2";
}.e-icons.e-auto-fit-content:before {
  content: "\eba8";
}.e-icons.e-fixed-column-width:before {
  content: "\eba9";
}.e-icons.e-auto-fit-window:before {
  content: "\ebaa";
}.e-icons.e-bring-forward:before {
  content: "\e5a1";
}.e-icons.e-bring-to-front:before {
  content: "\e5a2";
}.e-icons.e-send-to-back:before {
  content: "\e5a3";
}.e-icons.e-send-backward:before {
  content: "\e5a4";
}.e-icons.e-ungroup-1:before {
  content: "\e5a6";
}.e-icons.e-group-1:before {
  content: "\e5a7";
}.e-icons.e-order:before {
  content: "\e4a4";
}.e-icons.e-chevron-up-small-2:before {
  content: "\e651";
}.e-icons.e-chevron-down-small-2:before {
  content: "\e652";
}.e-icons.e-chevron-right-small-2:before {
  content: "\e653";
}.e-icons.e-chevron-left-small-2:before {
  content: "\e654";
}.e-icons.e-chevron-right-double-2:before {
  content: "\e655";
}.e-icons.e-chevron-left-double-2:before {
  content: "\e656";
}.e-icons.e-zoom-to-fit:before {
  content: "\e657";
}.e-icons.e-add-above:before {
  content: "\e658";
}.e-icons.e-add-below:before {
  content: "\e659";
}.e-icons.e-line:before {
  content: "\e668";
}.e-icons.e-arrow-right-up:before {
  content: "\e669";
}.e-icons.e-rectangle:before {
  content: "\e670";
}.e-icons.e-circle:before {
  content: "\e671";
}.e-icons.e-pentagan:before {
  content: "\e672";
}.e-icons.e-length:before {
  content: "\e673";
}.e-icons.e-perimeter:before {
  content: "\e674";
}.e-icons.e-area:before {
  content: "\e675";
}.e-icons.e-radius:before {
  content: "\e676";
}.e-icons.e-volume:before {
  content: "\e677";
}.e-icons.e-change-scale-ratio:before {
  content: "\e678";
}.e-icons.e-settings:before {
  content: "\e679";
}.e-icons.e-comment-2:before {
  content: "\e680";
}.e-icons.e-thumbs-down-1:before {
  content: "\e681";
}.e-icons.e-thumbs-up:before {
  content: "\e682";
}.e-icons.e-thumbs-down-2:before {
  content: "\e683";
}.e-icons.e-export-jpg:before {
  content: "\e713";
}.e-icons.e-export-png:before {
  content: "\e715";
}.e-icons.e-export-svg:before {
  content: "\e716";
}.e-icons.e-conditional-formatting:before {
  content: "\e725";
}.e-icons.e-hide-formula-bar:before {
  content: "\e717";
}.e-icons.e-hide-headings:before {
  content: "\e718";
}.e-icons.e-hide-gridlines:before {
  content: "\e719";
}.e-icons.e-eye-slash:before {
  content: "\e721";
}.e-icons.e-export-xls:before {
  content: "\e726";
}.e-icons.e-export-csv-3:before {
  content: "\e727";
}.e-icons.e-mdx:before {
  content: "\e724";
}.e-icons.e-rename-3:before {
  content: "\e728";
}.e-icons.e-folder-open:before {
  content: "\e65f";
}.e-icons.e-named-set:before {
  content: "\e65d";
}.e-icons.e-grip-vertical:before {
  content: "\e65c";
}.e-icons.e-dimension:before {
  content: "\e65b";
}.e-icons.e-level-1:before {
  content: "\e65a";
}.e-icons.e-level-2:before {
  content: "\e662";
}.e-icons.e-level-3:before {
  content: "\e65e";
}.e-icons.e-level-4:before {
  content: "\e660";
}.e-icons.e-level-5:before {
  content: "\e661";
}.e-icons.e-user-defined:before {
  content: "\e663";
}.e-icons.e-kpi:before {
  content: "\e664";
}.e-icons.e-sort-down:before {
  content: "\e665";
}.e-icons.e-sorting-3:before {
  content: "\e666";
}.e-icons.e-sort-up:before {
  content: "\e667";
}.e-icons.e-calculated-member:before {
  content: "\e729";
}.e-icons.e-custom-sort:before {
  content: "\e732";
}.e-icons.e-sort-descending:before {
  content: "\e733";
}.e-icons.e-sort-ascending:before {
  content: "\e734";
}.e-icons.e-comment-add:before {
  content: "\e814";
}.e-icons.e-reply:before {
  content: "\e815";
}.e-icons.e-send-1:before {
  content: "\e816";
}.e-icons.e-comment-show:before {
  content: "\e817";
}.e-icons.e-signature:before {
  content: "\e737";
}.e-icons.e-filter-main:before {
  content: "\e736";
}.e-icons.e-text-wrap:before {
  content: "\e824";
}.e-icons.e-unfiltered:before {
  content: "\e73a";
}.e-icons.e-filtered-sort-descending:before {
  content: "\e73b";
}.e-icons.e-sort-descending-2:before {
  content: "\e73c";
}.e-icons.e-sort-ascending-2:before {
  content: "\e73d";
}.e-icons.e-filtered-sort-ascending:before {
  content: "\e73e";
}.e-icons.e-filtered:before {
  content: "\e73f";
}.e-icons.e-filter-clear-3:before {
  content: "\e738";
}.e-icons.e-reapply:before {
  content: "\e74a";
}.e-icons.e-group-2:before {
  content: "\e74b";
}.e-icons.e-ungroup-2:before {
  content: "\e74c";
}.e-icons.e-paste-text-only:before {
  content: "\e685";
}.e-icons.e-paste-style:before {
  content: "\e686";
}.e-icons.e-paste-special:before {
  content: "\e687";
}.e-icons.e-paste-match-destination:before {
  content: "\e688";
}.e-icons.e-spell-check:before {
  content: "\e689";
}.e-icons.e-comment-reopen:before {
  content: "\e818";
}.e-icons.e-web-layout:before {
  content: "\e193";
}.e-icons.e-print-layout:before {
  content: "\e194";
}.e-icons.e-border-none:before {
  content: "\e195";
}.e-icons.e-data-validation:before {
  content: "\e196";
}.e-icons.e-protect-sheet:before {
  content: "\e197";
}.e-icons.e-text-form:before {
  content: "\e198";
}.e-icons.e-properties-2:before {
  content: "\e199";
}.e-icons.e-clear-form:before {
  content: "\e19a";
}.e-icons.e-drop-down:before {
  content: "\e19b";
}.e-icons.e-form-field:before {
  content: "\e19c";
}.e-icons.e-check-box:before {
  content: "\e192";
}.e-icons.e-table-update:before {
  content: "\e19e";
}.e-icons.e-changes-accept:before {
  content: "\e19f";
}.e-icons.e-display-for-review:before {
  content: "\e203";
}.e-icons.e-changes-reject:before {
  content: "\e204";
}.e-icons.e-changes-previous:before {
  content: "\e205";
}.e-icons.e-show-markup:before {
  content: "\e206";
}.e-icons.e-changes-next:before {
  content: "\e209";
}.e-icons.e-changes-track:before {
  content: "\e20a";
}.e-icons.e-conditional-formatting-large:before {
  content: "\e401";
}.e-icons.e-highlight:before {
  content: "\e402";
}.e-icons.e-top-bottom-rules:before {
  content: "\e403";
}.e-icons.e-data-bars:before {
  content: "\e404";
}.e-icons.e-color-scales:before {
  content: "\e405";
}.e-icons.e-iconsets:before {
  content: "\e406";
}.e-icons.e-clear-rules:before {
  content: "\e407";
}.e-icons.e-new-rules:before {
  content: "\e408";
}.e-icons.e-greater-than:before {
  content: "\e409";
}.e-icons.e-less-than:before {
  content: "\e410";
}.e-icons.e-between:before {
  content: "\e411";
}.e-icons.e-equalto:before {
  content: "\e412";
}.e-icons.e-text-that-contains:before {
  content: "\e413";
}.e-icons.e-date-occurring:before {
  content: "\e414";
}.e-icons.e-top-10:before {
  content: "\e415";
}.e-icons.e-bottom-10-items:before {
  content: "\e416";
}.e-icons.e-bottom-10:before {
  content: "\e417";
}.e-icons.e-above-average:before {
  content: "\e418";
}.e-icons.e-below-average:before {
  content: "\e419";
}.e-icons.e-duplicate-cell:before {
  content: "\e420";
}.e-icons.e-footnote:before {
  content: "\e435";
}.e-icons.e-end-footnote:before {
  content: "\e436";
}.e-icons.e-chart-insert-column:before {
  content: "\e440";
}.e-icons.e-chart-data-table:before {
  content: "\e441";
}.e-icons.e-chart-legend:before {
  content: "\e442";
}.e-icons.e-chart-insert-x-y-scatter:before {
  content: "\e443";
}.e-icons.e-chart-insert-waterfall:before {
  content: "\e444";
}.e-icons.e-chart-updown-bars:before {
  content: "\e445";
}.e-icons.e-add-chart-element:before {
  content: "\e446";
}.e-icons.e-chart-gridlines:before {
  content: "\e447";
}.e-icons.e-insert-hierarchy-charts:before {
  content: "\e448";
}.e-icons.e-chart-insert-line:before {
  content: "\e449";
}.e-icons.e-chart-switch-row-column:before {
  content: "\e450";
}.e-icons.e-chart-error-bars:before {
  content: "\e451";
}.e-icons.e-chart-trendline:before {
  content: "\e452";
}.e-icons.e-chart-axes:before {
  content: "\e453";
}.e-icons.e-chart-select-data:before {
  content: "\e454";
}.e-icons.e-chart-lines:before {
  content: "\e455";
}.e-icons.e-chart-axis-titles:before {
  content: "\e456";
}.e-icons.e-chart-title:before {
  content: "\e457";
}.e-icons.e-chart-insert-pie:before {
  content: "\e458";
}.e-icons.e-change-chart-type:before {
  content: "\e459";
}.e-icons.e-insert-statistic-chart:before {
  content: "\e460";
}.e-icons.e-chart-data-labels:before {
  content: "\e461";
}.e-icons.e-chart-insert-combo:before {
  content: "\e462";
}.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "\e486";
}.e-icons.e-chart-linear-forecast:before {
  content: "\e487";
}.e-icons.e-chart-legend-none:before {
  content: "\e488";
}.e-icons.e-chart-legend-right:before {
  content: "\e489";
}.e-icons.e-chart-data-callout:before {
  content: "\e490";
}.e-icons.e-chart-primary-minor-vertical:before {
  content: "\e491";
}.e-icons.e-chart-axes-primary-vertical:before {
  content: "\e492";
}.e-icons.e-chart-data-labels-center:before {
  content: "\e493";
}.e-icons.e-chart-data-table-none:before {
  content: "\e115";
}.e-icons.e-chart-data-labels-none:before {
  content: "\e495";
}.e-icons.e-chart-primary-major-vertical:before {
  content: "\e496";
}.e-icons.e-chart-legend-linear:before {
  content: "\e497";
}.e-icons.e-chart-error-bars-percentage:before {
  content: "\e498";
}.e-icons.e-chart-no-legend-keys:before {
  content: "\e499";
}.e-icons.e-chart-title-above-chart:before {
  content: "\e121";
}.e-icons.e-chart-trendline-none:before {
  content: "\e122";
}.e-icons.e-chart-with-legend-keys:before {
  content: "\e123";
}.e-icons.e-chart-axes-primary-horizontal:before {
  content: "\e124";
}.e-icons.e-chart-error-bars-standard-deviation:before {
  content: "\e125";
}.e-icons.e-chart-legend-top:before {
  content: "\e126";
}.e-icons.e-chart-primary-minor-horizontal:before {
  content: "\e145";
}.e-icons.e-chart-error-bars-none:before {
  content: "\e127";
}.e-icons.e-chart-up-down-bars-2:before {
  content: "\e128";
}.e-icons.e-chart-drop-lines:before {
  content: "\e129";
}.e-icons.e-chart-lines-none:before {
  content: "\e130";
}.e-icons.e-chart-primary-major-horizontal:before {
  content: "\e131";
}.e-icons.e-chart-legend-bottom:before {
  content: "\e132";
}.e-icons.e-chart-up-down-none:before {
  content: "\e111";
}.e-icons.e-chart-data-labels-outside-end:before {
  content: "\e905";
}.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "\e143";
}.e-icons.e-chart-legend-left:before {
  content: "\e892";
}.e-icons.e-chart-data-labels-inside-base:before {
  content: "\e893";
}.e-icons.e-chart-high-low-lines:before {
  content: "\e894";
}.e-icons.e-chart-trendline-exponential:before {
  content: "\e133";
}.e-icons.e-chart-trendline-moving-average:before {
  content: "\e134";
}.e-icons.e-chart-data-labels-inside-end:before {
  content: "\e135";
}.e-icons.e-chart-title-none:before {
  content: "\e136";
}.e-icons.e-chart-title-centered-overlay:before {
  content: "\e895";
}.e-icons.e-chart-error-bars-standard-error:before {
  content: "\e911";
}.e-icons.e-chart-3d-area-1:before {
  content: "\e144";
}.e-icons.e-chart-2d-stacked-bar:before {
  content: "\e889";
}.e-icons.e-chart-3d-surface-1:before {
  content: "\e827";
}.e-icons.e-chart-histogram-pareto:before {
  content: "\e114";
}.e-icons.e-chart-stock-volumn-open-high-low-close:before {
  content: "\e137";
}.e-icons.e-chart-stock-high-low-close:before {
  content: "\e138";
}.e-icons.e-chart-stock-open-high-low-close:before {
  content: "\e831";
}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before {
  content: "\e832";
}.e-icons.e-chart-filled-radar:before {
  content: "\e833";
}.e-icons.e-chart-3d-clustered-column:before {
  content: "\e142";
}.e-icons.e-chart-sunburst:before {
  content: "\e835";
}.e-icons.e-chart-treemap:before {
  content: "\e836";
}.e-icons.e-chart-3d-100-percent-stacked-area:before {
  content: "\e139";
}.e-icons.e-chart-3d-pie:before {
  content: "\e838";
}.e-icons.e-chart-3d-column-4:before {
  content: "\e839";
}.e-icons.e-more-column-charts:before {
  content: "\e899";
}.e-icons.e-chart-2d-stacked-line:before {
  content: "\e841";
}.e-icons.e-chart-donut:before {
  content: "\e112";
}.e-icons.e-chart-3d-clustered-bar:before {
  content: "\e843";
}.e-icons.e-chart-funnel:before {
  content: "\e140";
}.e-icons.e-chart-2d-pie-2:before {
  content: "\e141";
}.e-icons.e-chart-3d-line:before {
  content: "\e846";
}.e-icons.e-chart-2d-clustered-column:before {
  content: "\e847";
}.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "\e900";
}.e-icons.e-more-line-charts:before {
  content: "\e849";
}.e-icons.e-chart-3d-100-percent-stacked-bar:before {
  content: "\e850";
}.e-icons.e-more-stock-charts:before {
  content: "\e851";
}.e-icons.e-chart-stock-volumn-high-low-close:before {
  content: "\e852";
}.e-icons.e-chart-bar-of-pie:before {
  content: "\e113";
}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before {
  content: "\e912";
}.e-icons.e-chart-2d-clustered-bar:before {
  content: "\e855";
}.e-icons.e-chart-radar:before {
  content: "\e856";
}.e-icons.e-chart-3d-100-percent-stacked-column:before {
  content: "\e857";
}.e-icons.e-chart-stackedlines-with-markers:before {
  content: "\e858";
}.e-icons.e-chart-wireframe-3d-surface:before {
  content: "\e902";
}.e-icons.e-chart-2d-line-with-markers:before {
  content: "\e860";
}.e-icons.e-chart-box-and-whisker:before {
  content: "\e861";
}.e-icons.e-create-custom-combo-chart:before {
  content: "\e862";
}.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "\e863";
}.e-icons.e-chart-scatter-with-straight-lines:before {
  content: "\e864";
}.e-icons.e-more-statistical-charts:before {
  content: "\e865";
}.e-icons.e-chart-3d-stacked-area:before {
  content: "\e866";
}.e-icons.e-chart-2d-line:before {
  content: "\e867";
}.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "\e868";
}.e-icons.e-more-pie-charts:before {
  content: "\e869";
}.e-icons.e-chart-bubble-1:before {
  content: "\e870";
}.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "\e871";
}.e-icons.e-chart-histogram:before {
  content: "\e872";
}.e-icons.e-more-hierarchy-charts:before {
  content: "\e873";
}.e-icons.e-chart-combo-clustered-column-line:before {
  content: "\e874";
}.e-icons.e-chart-2d-stacked-area:before {
  content: "\e875";
}.e-icons.e-chart-3d-stacked-column:before {
  content: "\e876";
}.e-icons.e-chart-insert-bar:before {
  content: "\e877";
}.e-icons.e-chart-scatter-with-smooth-lines:before {
  content: "\e878";
}.e-icons.e-chart-surface-wireframe-contour:before {
  content: "\e879";
}.e-icons.e-chart-3d-stacked-bar:before {
  content: "\e880";
}.e-icons.e-chart-2d-pie-of-pie:before {
  content: "\e881";
}.e-icons.e-chart-3d-surface-2:before {
  content: "\e882";
}.e-icons.e-chart-2d-area:before {
  content: "\e883";
}.e-icons.e-chart-combo-stacked-area-clustered-column:before {
  content: "\e884";
}.e-icons.e-chart-waterfall:before {
  content: "\e885";
}.e-icons.e-chart-surface-contour:before {
  content: "\e886";
}.e-icons.e-more-scatter-charts:before {
  content: "\e887";
}.e-icons.e-chart-2d-stacked-column:before {
  content: "\e888";
}.e-icons.e-protect-workbook:before {
  content: "\e88a";
}.e-icons.e-change-case:before {
  content: "\e88c";
}.e-icons.e-export-pdf-3:before {
  content: "\e88b";
}.e-icons.e-freeze-pane:before {
  content: "\e88d";
}.e-icons.e-freeze-first-column:before {
  content: "\e88e";
}.e-icons.e-freeze-top-row:before {
  content: "\e88f";
}.e-icons.e-merge-cells:before {
  content: "\e89a";
}.e-icons.e-split-vertical:before {
  content: "\e89b";
}.e-icons.e-table-cell:before {
  content: "\e89c";
}.e-icons.e-split-horizontal:before {
  content: "\e89d";
}.e-icons.e-list-box:before {
  content: "\e89e";
}.e-icons.e-text-form-2:before {
  content: "\e89f";
}.e-icons.e-label:before {
  content: "\e90a";
}.e-icons.e-check-box-2:before {
  content: "\e90b";
}.e-icons.e-add-edit-form-field:before {
  content: "\e90c";
}.e-icons.e-button:before {
  content: "\e90d";
}.e-icons.e-drop-down-2:before {
  content: "\e90e";
}.e-icons.e-radio-button:before {
  content: "\e90f";
}.e-icons.e-password:before {
  content: "\e91a";
}.e-icons.e-table-insert-column:before {
  content: "\e91b";
}.e-icons.e-table-insert-row:before {
  content: "\e91c";
}.e-icons.e-table-overwrite-cells:before {
  content: "\e91d";
}.e-icons.e-table-nested:before {
  content: "\e91e";
}.e-icons.e-table-merge:before {
  content: "\e91f";
}.e-icons.e-drag-fill:before {
  content: "\e92a";
}.e-icons.e-home:before {
  content: "\e92b";
}/*! common core */.e-control,
.e-css {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  font-weight: normal;
}.sf-license-warning {
  background: #e82824;
  color: #fff;
  font-family: 'Segoe UI';
  font-size: medium;
  left: 0;
  line-height: 45px;
  opacity: .75;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 999999999;
}.sf-license-close-btn {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyMCIgd2lkdGg9IjIwIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI+ICA8Zz4gICAgPHBhdGggaWQ9InBhdGgxIiB0cmFuc2Zvcm09InJvdGF0ZSgxLDEyOCwxMjgpIHRyYW5zbGF0ZSg1OS4wMTA3Nzk0NDEwNDU1LDU5KSBzY2FsZSg0LjMxMjUwMDI1NzA0NTA1LDQuMzEyNTAwMjU3MDQ1MDUpIiBmaWxsPSIjZmZmZmZmIiBkPSJNMjkuNTkwODE4LDBDMzAuMjA2OTYzLDAgMzAuODIzMjI3LDAuMjM0NDk5OTMgMzEuMjkyMjI5LDAuNzAzNDk5NzkgMzIuMjI5MjU2LDEuNjQwNTAwMSAzMi4yMjkyNTYsMy4xNjA1MDA1IDMxLjI5MjIyOSw0LjEwMDQ5OTJMMTkuMzk4MDAzLDE1Ljk5ODQ5OCAzMS4yOTIyMjksMjcuODkyNDk1QzMyLjIyOTI1NiwyOC44Mjk0OTkgMzIuMjI5MjU2LDMwLjM0OTQ5NiAzMS4yOTIyMjksMzEuMjk0NDk2IDMwLjM1NDIyNywzMi4yMzE1IDI4LjgyNzE2NCwzMi4yMzE1IDI3Ljg5MDEzOSwzMS4yOTQ0OTZMMTUuOTk3OTg4LDE5LjM5OTQ5OSA0LjEwNDc5OTIsMzEuMjk2NTAyQzMuMTY3NzczNCwzMi4yMzQ0OTggMS42Mzk3MzQ3LDMyLjIzNDQ5OCAwLjcwMjc2OTY5LDMxLjI5NjUwMiAtMC4yMzQyNTY1NiwzMC4zNTI1MDIgLTAuMjM0MjU2NTYsMjguODMyNDk4IDAuNzAyNzY5NjksMjcuODk0NTAyTDEyLjU5NjkzNCwxNS45OTg0OTggMC43MDI3Njk2OSw0LjEwMjQ5ODFDLTAuMjM0MjU2NTYsMy4xNjU0OTc4IC0wLjIzNDI1NjU2LDEuNjQ1NDk3MyAwLjcwMjc2OTY5LDAuNzA1NDk4NyAxLjYzOTczNDcsLTAuMjMxNTAxNTggMy4xNjc3NzM0LC0wLjIzMTUwMTU4IDQuMTA0Nzk5MiwwLjcwNTQ5ODdMMTUuOTk2OTUsMTIuNTk3NDk3IDI3Ljg5MDEzOSwwLjcwMzQ5OTc5QzI4LjM1ODY1LDAuMjM0NDk5OTMsMjguOTc0Njc0LDAsMjkuNTkwODE4LDB6IiAvPiAgPC9nPjwvc3ZnPg==");
  cursor: pointer;
  height: 20px;
  margin-top: 14px;
  padding-top: 10px;
  position: absolute;
  right: 20px;
  width: 20px;
}.sf-license-warning a,
.sf-license-warning a:hover {
  color: #ffd800;
}.e-error {
  color: #f44336;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  font-weight: normal;
}.e-control,
.e-control [class^='e-'],
.e-control [class*=' e-'] {
  box-sizing: border-box;
}.e-control:focus,
.e-control *:focus {
  outline: none;
}.e-rtl {
  direction: rtl;
  text-align: right;
}.e-overlay {
  background-color: #383838;
  filter: alpha(opacity=50);
  height: 100%;
  opacity: .5;
  pointer-events: none;
  touch-action: none;
  width: 100%;
}.e-hidden {
  display: none;
}.e-blazor-hidden {
  visibility: hidden;
}.e-disabled {
  background-image: none;
  cursor: default;
  filter: alpha(Opacity=35);
  opacity: .35;
}.e-ul {
  list-style-type: none;
}.e-prevent-select {
  -webkit-user-select: none;
          user-select: none;
}.e-warning {
  color: #ffca1c;
}.e-success {
  color: #22b24b;
}.e-information {
  color: #489bd5;
}.e-block-touch {
  touch-action: pinch-zoom;
}/*! animation keyframes */@keyframes SlideLeftOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(-100%, 0);
  }
}@keyframes SlideLeftIn {
  from {
    transform: translate(-100%, 0);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideRightIn {
  from {
    transform: translate(100%, 0);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideRightOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(100%, 0);
  }
}@keyframes SlideBottomIn {
  from {
    transform: translate(0, 100%);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideBottomOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, 100%);
  }
}@keyframes SlideTopIn {
  from {
    transform: translate(0, -100%);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideTopOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, -100%);
  }
}@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}@keyframes FadeIn {
  0% {
    filter: alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: alpha(opacity=100);
    opacity: 1;
  }
}@keyframes FadeOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
  }
}@keyframes ZoomIn {
  from {
    transform: translate(0, 0) scale(0);
  }
  to {
    transform: translate(0, 0) scale(1);
  }
}@keyframes ZoomOut {
  from {
    transform: translate(0, 0) scale(1);
  }
  to {
    transform: translate(0, 0) scale(0);
  }
}@keyframes FadeZoomIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: scale(0);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: scale(1);
  }
}@keyframes FadeZoomOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: scale(1);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: scale(0);
  }
}@keyframes FlipRightDownIn {
  from {
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipRightDownOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(-180deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipRightUpIn {
  from {
    transform: perspective(400px) rotateY(135deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipRightUpOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftDownIn {
  from {
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftDownOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftUpIn {
  from {
    transform: perspective(400px) rotateY(-135deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftUpOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg) perspective(200px);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYLeftIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateY(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYLeftOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(90deg);
  }
  75% {
    transform: perspective(850px) rotateY(125deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateY(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYRightIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYRightOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateY(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXDownIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateX(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXDownOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(90deg);
  }
  75% {
    transform: perspective(850px) rotateX(125deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateX(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXUpIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateX(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXUpOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateX(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  transform: translate3d(0, 0, 0);
}.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  transform: scale(0);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}.e-ripple-style::after {
  background: rgba(0, 0, 0, 0.3);
  content: '';
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  transform: scale(3);
  transition: transform .5s, opacity .5s;
  width: 50%;
}.e-ripple-style:active::after {
  opacity: 1;
  transform: scale(0);
  transition: 0s;
}/*! button layout */.e-btn,
.e-css.e-btn {
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 2px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: 500;
  justify-content: center;
  line-height: 1.143em;
  outline: none;
  padding: 6px 12px 4px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}.e-btn:hover, .e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 12px;
  margin-top: -2px;
  vertical-align: middle;
  width: 1em;
}.e-btn .e-btn-icon.e-icon-left,
.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.6667em;
  width: 2.25em;
}.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.6667em;
  width: 2.25em;
}.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  display: block;
  margin-top: 0;
  padding-bottom: 6px;
  width: auto;
}.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  display: block;
  margin-top: 0;
  padding-top: 6px;
  width: auto;
}.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 6px 7px 4px;
}.e-btn.e-top-icon-btn, .e-btn.e-bottom-icon-btn,
.e-css.e-btn.e-top-icon-btn,
.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}.e-btn.e-round,
.e-css.e-btn.e-round {
  border-radius: 50%;
  height: 3em;
  line-height: 1;
  padding: 0;
  width: 3em;
}.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.8572em;
  margin-top: 0;
  width: auto;
}.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.6667em;
  margin-right: 0;
}.e-btn.e-rtl .e-icon-left,
.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.6667em;
}.e-btn.e-flat,
.e-css.e-btn.e-flat {
  border: 1px solid;
}.e-btn.e-small,
.e-css.e-btn.e-small {
  font-size: 12px;
  line-height: 1.5834em;
  padding: 2px 12px 1px;
}.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 11px;
  width: 1.091em;
}.e-btn.e-small .e-btn-icon.e-icon-left,
.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.7273em;
  width: 2.182em;
}.e-btn.e-small .e-btn-icon.e-icon-right,
.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.7273em;
  width: 2.182em;
}.e-btn.e-small .e-btn-icon.e-icon-top,
.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}.e-btn.e-small.e-icon-btn,
.e-css.e-btn.e-small.e-icon-btn {
  padding: 2px 5px 1px;
}.e-btn.e-small.e-top-icon-btn, .e-btn.e-small.e-bottom-icon-btn,
.e-css.e-btn.e-small.e-top-icon-btn,
.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}.e-btn.e-small.e-round,
.e-css.e-btn.e-small.e-round {
  height: 2.5em;
  line-height: 1;
  padding: 0;
  width: 2.5em;
}.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 2.3334em;
  width: auto;
}.e-btn.e-small.e-rtl .e-icon-right,
.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.7273em;
  margin-right: 0;
}.e-btn.e-small.e-rtl .e-icon-left,
.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.7273em;
}.e-btn.e-block,
.e-css.e-btn.e-block {
  display: block;
  width: 100%;
}.e-small .e-btn,
.e-small.e-btn,
.e-small .e-css.e-btn,
.e-small.e-css.e-btn {
  font-size: 12px;
  line-height: 1.5834em;
  padding: 2px 12px 1px;
}.e-small .e-btn .e-btn-icon,
.e-small.e-btn .e-btn-icon,
.e-small .e-css.e-btn .e-btn-icon,
.e-small.e-css.e-btn .e-btn-icon {
  font-size: 11px;
  width: 1.091em;
}.e-small .e-btn .e-btn-icon.e-icon-left,
.e-small.e-btn .e-btn-icon.e-icon-left,
.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.7273em;
  width: 2.182em;
}.e-small .e-btn .e-btn-icon.e-icon-right,
.e-small.e-btn .e-btn-icon.e-icon-right,
.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.7273em;
  width: 2.182em;
}.e-small .e-btn .e-btn-icon.e-icon-top,
.e-small.e-btn .e-btn-icon.e-icon-top,
.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}.e-small .e-btn.e-icon-btn,
.e-small.e-btn.e-icon-btn,
.e-small .e-css.e-btn.e-icon-btn,
.e-small.e-css.e-btn.e-icon-btn {
  padding: 2px 5px 1px;
}.e-small .e-btn.e-top-icon-btn, .e-small .e-btn.e-bottom-icon-btn,
.e-small.e-btn.e-top-icon-btn,
.e-small.e-btn.e-bottom-icon-btn,
.e-small .e-css.e-btn.e-top-icon-btn,
.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-small.e-css.e-btn.e-top-icon-btn,
.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}.e-small .e-btn.e-round,
.e-small.e-btn.e-round,
.e-small .e-css.e-btn.e-round,
.e-small.e-css.e-btn.e-round {
  height: 2.5em;
  line-height: 1;
  padding: 0;
  width: 2.5em;
}.e-small .e-btn.e-round .e-btn-icon,
.e-small.e-btn.e-round .e-btn-icon,
.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 2.3334em;
  width: auto;
}.e-small .e-btn.e-rtl .e-icon-right,
.e-small.e-btn.e-rtl .e-icon-right,
.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.7273em;
  margin-right: 0;
}.e-small .e-btn.e-rtl .e-icon-left,
.e-small.e-btn.e-rtl .e-icon-left,
.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.7273em;
}.e-bigger.e-small .e-btn,
.e-bigger.e-small .e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger.e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 2em;
  padding: 3px 16px 1px;
}.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger.e-small .e-css.e-btn .e-btn-icon,
.e-bigger.e-small.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 2.6667em;
}.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 2.6667em;
}.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-icon-btn,
.e-bigger.e-small.e-css.e-btn.e-icon-btn {
  padding: 3px 10px 1px;
}.e-bigger.e-small .e-btn.e-top-icon-btn, .e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-btn.e-top-icon-btn,
.e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-small.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}.e-bigger.e-small .e-btn.e-round,
.e-bigger.e-small .e-btn.e-round,
.e-bigger.e-small .e-css.e-btn.e-round,
.e-bigger.e-small.e-css.e-btn.e-round {
  height: 2.8572em;
  line-height: 1;
  padding: 0;
  width: 2.8572em;
}.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.7143em;
  width: auto;
}.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}.e-bigger .e-btn,
.e-bigger .e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 14px;
  line-height: 2em;
  padding: 4px 16px 2px;
}.e-bigger .e-btn .e-btn-icon,
.e-bigger .e-btn .e-btn-icon,
.e-bigger .e-css.e-btn .e-btn-icon,
.e-bigger.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 3em;
}.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 3em;
}.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  width: auto;
}.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  width: auto;
}.e-bigger .e-btn.e-icon-btn,
.e-bigger .e-btn.e-icon-btn,
.e-bigger .e-css.e-btn.e-icon-btn,
.e-bigger.e-css.e-btn.e-icon-btn {
  padding: 4px 11px 2px;
}.e-bigger .e-btn.e-top-icon-btn, .e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger .e-btn.e-top-icon-btn,
.e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}.e-bigger .e-btn.e-round,
.e-bigger .e-btn.e-round,
.e-bigger .e-css.e-btn.e-round,
.e-bigger.e-css.e-btn.e-round {
  height: 3.7143em;
  line-height: 1;
  padding: 0;
  width: 3.7143em;
}.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 3.125em;
  width: auto;
}.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}.e-bigger .e-btn.e-small,
.e-bigger .e-btn.e-small,
.e-bigger .e-css.e-btn.e-small,
.e-bigger.e-css.e-btn.e-small {
  font-size: 14px;
  line-height: 2em;
  padding: 3px 16px 1px;
}.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger .e-css.e-btn.e-small .e-btn-icon,
.e-bigger.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 2.6667em;
}.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 2.6667em;
}.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-icon-btn {
  padding: 3px 10px 1px;
}.e-bigger .e-btn.e-small.e-top-icon-btn, .e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-btn.e-small.e-top-icon-btn,
.e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}.e-bigger .e-btn.e-small.e-round,
.e-bigger .e-btn.e-small.e-round,
.e-bigger .e-css.e-btn.e-small.e-round,
.e-bigger.e-css.e-btn.e-small.e-round {
  height: 2.8572em;
  line-height: 1;
  padding: 0;
  width: 2.8572em;
}.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.7143em;
  width: auto;
}.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}/*! button theme */.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background-color: #fafafa;
  border-color: transparent;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}.e-btn:hover,
.e-css.e-btn:hover {
  background-color: rgba(226, 226, 226, 0.9844);
  border-color: transparent;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-btn:focus,
.e-css.e-btn:focus {
  background-color: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn:active,
.e-css.e-btn:active {
  background-color: rgba(184, 184, 184, 0.9584);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn.e-active,
.e-css.e-btn.e-active {
  background-color: rgba(184, 184, 184, 0.9584);
  border-color: transparent;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-btn:disabled,
.e-css.e-btn:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.24);
}.e-btn.e-round,
.e-css.e-btn.e-round {
  background-color: #fafafa;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-round:hover,
.e-css.e-btn.e-round:hover {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-round:focus,
.e-css.e-btn.e-round:focus {
  background-color: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}.e-btn.e-round:active,
.e-css.e-btn.e-round:active {
  background-color: rgba(184, 184, 184, 0.9584);
  border-color: transparent;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}.e-btn.e-round:disabled,
.e-css.e-btn.e-round:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus {
  outline: #fafafa 0 solid;
}.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round.e-success:focus {
  outline: #fafafa 0 solid;
}.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round.e-info:focus {
  outline: #fafafa 0 solid;
}.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus {
  outline: #fafafa 0 solid;
}.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus {
  outline: #fafafa 0 solid;
}.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background-color: #e6326f;
  border-color: transparent;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background-color: #ea4e82;
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background-color: #ec618f;
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background-color: #ec618f;
  border-color: transparent;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background-color: rgba(255, 255, 255, 0.24);
}.e-btn.e-success,
.e-css.e-btn.e-success {
  background-color: #4d841d;
  border-color: transparent;
  color: #fff;
}.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background-color: #629338;
  border-color: transparent;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background-color: #78a253;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn.e-success:active, .e-btn.e-success.e-active,
.e-css.e-btn.e-success:active,
.e-css.e-btn.e-success.e-active {
  background-color: #86ab65;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn.e-success:disabled,
.e-css.e-btn.e-success:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background-color: rgba(255, 255, 255, 0.24);
}.e-btn.e-info,
.e-css.e-btn.e-info {
  background-color: #0378d5;
  border-color: transparent;
  color: #fff;
}.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background-color: #2188da;
  border-color: transparent;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background-color: #3f98df;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn.e-info:active, .e-btn.e-info.e-active,
.e-css.e-btn.e-info:active,
.e-css.e-btn.e-info.e-active {
  background-color: #54a3e2;
  color: #fff;
  border-color: transparent;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn.e-info:disabled,
.e-css.e-btn.e-info:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background-color: rgba(255, 255, 255, 0.24);
}.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background-color: #c15700;
  border-color: transparent;
  color: #fff;
}.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background-color: #c86b1f;
  border-color: transparent;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background-color: #d07f3d;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn.e-warning:active, .e-btn.e-warning.e-active,
.e-css.e-btn.e-warning:active,
.e-css.e-btn.e-warning.e-active {
  background-color: #d58d52;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background-color: rgba(255, 255, 255, 0.24);
}.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background-color: #d64113;
  border-color: transparent;
  color: #fff;
}.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background-color: #db582f;
  border-color: transparent;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background-color: #e06f4c;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background-color: #e37e5f;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background-color: #e37e5f;
  border-color: transparent;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: #fff;
}.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background-color: rgba(255, 255, 255, 0.24);
}.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background-color: rgba(0, 0, 0, 0.0348);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background-color: rgba(0, 0, 0, 0.1044);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}.e-btn.e-flat:active, .e-btn.e-flat.e-active,
.e-css.e-btn.e-flat:active,
.e-css.e-btn.e-flat.e-active {
  background-color: rgba(0, 0, 0, 0.2088);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat:disabled {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background-color: transparent;
  border-color: transparent;
  color: #e3165b;
}.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background-color: rgba(227, 22, 91, 0.04);
  border-color: transparent;
  color: #e3165b;
}.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background-color: rgba(227, 22, 91, 0.12);
  border-color: transparent;
  color: #e3165b;
}.e-btn.e-flat.e-primary:active, .e-btn.e-flat.e-primary.e-active,
.e-css.e-btn.e-flat.e-primary:active,
.e-css.e-btn.e-flat.e-primary.e-active {
  background-color: rgba(227, 22, 91, 0.24);
  border-color: transparent;
  color: #e3165b;
}.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.12);
}.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background-color: transparent;
  border-color: transparent;
  color: #4d841d;
}.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background-color: rgba(77, 132, 29, 0.04);
  border-color: transparent;
  box-shadow: none;
  color: #4d841d;
}.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background-color: rgba(77, 132, 29, 0.12);
  border-color: transparent;
  color: #4d841d;
  box-shadow: none;
}.e-btn.e-flat.e-success:active, .e-btn.e-flat.e-success.e-active,
.e-css.e-btn.e-flat.e-success:active,
.e-css.e-btn.e-flat.e-success.e-active {
  background-color: rgba(77, 132, 29, 0.24);
  border-color: transparent;
  color: #4d841d;
  box-shadow: none;
}.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background-color: rgba(77, 132, 29, 0.12);
}.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background-color: transparent;
  border-color: transparent;
  color: #0378d5;
}.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background-color: rgba(3, 120, 213, 0.04);
  border-color: transparent;
  box-shadow: none;
  color: #0378d5;
}.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background-color: rgba(3, 120, 213, 0.12);
  border-color: transparent;
  color: #0378d5;
  box-shadow: none;
}.e-btn.e-flat.e-info:active, .e-btn.e-flat.e-info.e-active,
.e-css.e-btn.e-flat.e-info:active,
.e-css.e-btn.e-flat.e-info.e-active {
  background-color: rgba(3, 120, 213, 0.24);
  border-color: transparent;
  color: #0378d5;
  box-shadow: none;
}.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background-color: rgba(3, 120, 213, 0.12);
}.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background-color: transparent;
  border-color: transparent;
  color: #c15700;
}.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background-color: rgba(193, 87, 0, 0.04);
  border-color: transparent;
  box-shadow: none;
  color: #c15700;
}.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background-color: rgba(193, 87, 0, 0.12);
  border-color: transparent;
  color: #c15700;
  box-shadow: none;
}.e-btn.e-flat.e-warning:active, .e-btn.e-flat.e-warning.e-active,
.e-css.e-btn.e-flat.e-warning:active,
.e-css.e-btn.e-flat.e-warning.e-active {
  background-color: rgba(193, 87, 0, 0.24);
  border-color: transparent;
  color: #c15700;
  box-shadow: none;
}.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background-color: rgba(193, 87, 0, 0.12);
}.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background-color: transparent;
  border-color: transparent;
  color: #d64113;
}.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background-color: rgba(214, 65, 19, 0.04);
  border-color: transparent;
  box-shadow: none;
  color: #d64113;
}.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background-color: rgba(214, 65, 19, 0.12);
  border-color: transparent;
  color: #d64113;
  box-shadow: none;
}.e-btn.e-flat.e-danger:active, .e-btn.e-flat.e-danger.e-active,
.e-css.e-btn.e-flat.e-danger:active,
.e-css.e-btn.e-flat.e-danger.e-active {
  background-color: rgba(214, 65, 19, 0.24);
  border-color: transparent;
  color: #d64113;
  box-shadow: none;
}.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background-color: rgba(214, 65, 19, 0.12);
}.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background-color: transparent;
  border-color: #adadad;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: #adadad;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-outline:focus,
.e-css.e-btn.e-outline:focus {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}.e-btn.e-outline:active, .e-btn.e-outline.e-active,
.e-css.e-btn.e-outline:active,
.e-css.e-btn.e-outline.e-active {
  background-color: rgba(0, 0, 0, 0.32);
  border-color: #adadad;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline:disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background-color: transparent;
  border-color: #e3165b;
  color: #e3165b;
}.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background-color: #e6326f;
  border-color: transparent;
  color: #fff;
}.e-btn.e-outline.e-primary:active, .e-btn.e-outline.e-primary.e-active,
.e-css.e-btn.e-outline.e-primary:active,
.e-css.e-btn.e-outline.e-primary.e-active {
  background-color: #ec618f;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary:disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background-color: transparent;
  border-color: #4d841d;
  color: #4d841d;
}.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background-color: #629338;
  border-color: transparent;
  color: #fff;
}.e-btn.e-outline.e-success:active, .e-btn.e-outline.e-success.e-active,
.e-css.e-btn.e-outline.e-success:active,
.e-css.e-btn.e-outline.e-success.e-active {
  background-color: #86ab65;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success:disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background-color: transparent;
  border-color: #0378d5;
  color: #0378d5;
}.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background-color: #2188da;
  border-color: transparent;
  color: #fff;
}.e-btn.e-outline.e-info:active, .e-btn.e-outline.e-info.e-active,
.e-css.e-btn.e-outline.e-info:active,
.e-css.e-btn.e-outline.e-info.e-active {
  background-color: #54a3e2;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info:disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background-color: transparent;
  border-color: #c15700;
  color: #c15700;
}.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background-color: #c86b1f;
  border-color: transparent;
  color: #fff;
}.e-btn.e-outline.e-warning:active, .e-btn.e-outline.e-warning.e-active,
.e-css.e-btn.e-outline.e-warning:active,
.e-css.e-btn.e-outline.e-warning.e-active {
  background-color: #d58d52;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning:disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background-color: transparent;
  border-color: #d64113;
  color: #d64113;
}.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background-color: #db582f;
  border-color: transparent;
  color: #fff;
}.e-btn.e-outline.e-danger:active, .e-btn.e-outline.e-danger.e-active,
.e-css.e-btn.e-outline.e-danger:active,
.e-css.e-btn.e-outline.e-danger.e-active {
  background-color: #e37e5f;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger:disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}.e-btn.e-link,
.e-css.e-btn.e-link {
  background-color: transparent;
  border-color: transparent;
  border-radius: 0;
  box-shadow: none;
  color: #0d47a1;
}.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: #0a3576;
  text-decoration: underline;
}.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: #0a3576;
}.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
  box-shadow: none;
  text-decoration: none;
}.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: '\e933';
}.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: '\e934';
}/*! checkbox layout */.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}.e-checkbox-wrapper label,
.e-css.e-checkbox-wrapper label {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  margin: 0;
  position: relative;
  white-space: nowrap;
}.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame {
  box-shadow: none;
}.e-checkbox-wrapper .e-ripple-container,
.e-css.e-checkbox-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 36px;
  left: -9px;
  pointer-events: none;
  position: absolute;
  right: -9px;
  top: -9px;
  width: 36px;
  z-index: 1;
}.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  cursor: pointer;
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: normal;
}.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 10px;
}.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 2px solid;
  border-radius: 2px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'e-icons';
  height: 18px;
  line-height: 10px;
  padding: 2px 0;
  text-align: center;
  vertical-align: middle;
  width: 18px;
}.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 10px;
}.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}.e-checkbox-wrapper .e-check,
.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 10px;
}.e-checkbox-wrapper.e-checkbox-disabled,
.e-css.e-checkbox-wrapper.e-checkbox-disabled {
  cursor: default;
  pointer-events: none;
}.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  cursor: default;
}.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  cursor: default;
}.e-checkbox-wrapper.e-rtl .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container {
  right: -9px;
}.e-checkbox-wrapper.e-rtl .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: -9px;
  right: auto;
}.e-checkbox-wrapper.e-rtl .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-label {
  margin-left: 0;
  margin-right: 10px;
}.e-checkbox-wrapper.e-rtl .e-label + .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-label + .e-frame {
  margin: 0;
}.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label {
  margin-left: 10px;
  margin-right: 0;
}.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 14px;
  line-height: 6px;
  width: 14px;
}.e-checkbox-wrapper.e-small .e-check,
.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 10px;
}.e-checkbox-wrapper.e-small .e-stop,
.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 8px;
  line-height: 6px;
}.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 13px;
  line-height: 14px;
}.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -9px;
  height: 32px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 32px;
}.e-small .e-checkbox-wrapper .e-frame,
.e-small.e-checkbox-wrapper .e-frame,
.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 14px;
  line-height: 6px;
  width: 14px;
}.e-small .e-checkbox-wrapper .e-check,
.e-small.e-checkbox-wrapper .e-check,
.e-small .e-css.e-checkbox-wrapper .e-check,
.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 10px;
}.e-small .e-checkbox-wrapper .e-stop,
.e-small.e-checkbox-wrapper .e-stop,
.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 6px;
}.e-small .e-checkbox-wrapper .e-label,
.e-small.e-checkbox-wrapper .e-label,
.e-small .e-css.e-checkbox-wrapper .e-label,
.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 13px;
  line-height: 14px;
}.e-small .e-checkbox-wrapper .e-ripple-container,
.e-small.e-checkbox-wrapper .e-ripple-container,
.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 32px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 32px;
}.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 20px;
  line-height: 12px;
  width: 20px;
}.e-bigger.e-small .e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}.e-bigger.e-small .e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-checkbox-wrapper .e-stop,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 12px;
}.e-bigger.e-small .e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-checkbox-wrapper .e-label,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
  line-height: 20px;
}.e-bigger.e-small .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 38px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 38px;
}.e-bigger .e-checkbox-wrapper .e-frame,
.e-bigger.e-checkbox-wrapper .e-frame,
.e-bigger .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-css.e-checkbox-wrapper .e-frame {
  height: 22px;
  line-height: 14px;
  width: 22px;
}.e-bigger .e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-label {
  font-size: 14px;
  line-height: 22px;
  margin-left: 12px;
}.e-bigger .e-checkbox-wrapper .e-check,
.e-bigger.e-checkbox-wrapper .e-check,
.e-bigger .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-css.e-checkbox-wrapper .e-check {
  font-size: 16px;
}.e-bigger .e-checkbox-wrapper .e-stop,
.e-bigger.e-checkbox-wrapper .e-stop,
.e-bigger .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-css.e-checkbox-wrapper .e-stop {
  font-size: 12px;
  line-height: 14px;
}.e-bigger .e-checkbox-wrapper .e-label,
.e-bigger.e-checkbox-wrapper .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
}.e-bigger .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 40px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 40px;
}.e-bigger .e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label {
  margin-left: 0;
  margin-right: 12px;
}.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 20px;
  line-height: 12px;
  width: 20px;
}.e-bigger .e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-checkbox-wrapper.e-small .e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 12px;
}.e-bigger .e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-checkbox-wrapper.e-small .e-stop,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 10px;
  line-height: 12px;
}.e-bigger .e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-checkbox-wrapper.e-small .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 14px;
  line-height: 20px;
}.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -9px;
  height: 38px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 38px;
}/*! checkbox theme */.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  -webkit-tap-highlight-color: transparent;
}.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #757575;
}.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #fff;
  border-color: #757575;
  color: #757575;
}.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: rgba(227, 22, 91, 0.26);
}.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: rgba(0, 0, 0, 0.26);
}.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: rgba(0, 0, 0, 0.26);
}.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: rgba(227, 22, 91, 0.26);
}.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: rgba(0, 0, 0, 0.87);
}.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame {
  background-color: #fff;
  border-color: #757575;
  box-shadow: none;
}.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop {
  box-shadow: none;
  color: #757575;
}.e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #757575;
  box-shadow: none;
}.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  box-shadow: none;
  color: #757575;
}.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #757575;
}.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  color: #757575;
}.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: rgba(0, 0, 0, 0.87);
}.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #fff;
  border-color: #bdbdbd;
  color: #bdbdbd;
}.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  color: #fff;
}.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop {
  background-color: #fff;
  border-color: #bdbdbd;
  color: #bdbdbd;
}.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #bdbdbd;
}.e-checkbox-wrapper.e-focus .e-ripple-container,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check {
  background-color: rgba(227, 22, 91, 0.26);
}.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  outline: #fff 0 solid;
  outline-offset: 0;
}.e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: #fff 0 solid;
  outline-offset: 0;
}/*! radiobutton layout */.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}.e-radio:not(:checked):hover + label.e-rtl::after,
.e-radio:not(:checked):hover + label.e-right::after {
  left: auto;
}.e-radio + label {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}.e-radio + label .e-label {
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  padding-left: 28px;
  vertical-align: text-top;
  white-space: normal;
}.e-radio + label::before {
  border: 2px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: '';
  height: 18px;
  left: 0;
  position: absolute;
  top: 0;
  width: 18px;
}.e-radio + label:focus::before {
  box-shadow: none;
}.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: '';
  height: 8px;
  left: 5px;
  position: absolute;
  top: 5px;
  transform: scale(0);
  width: 8px;
}.e-radio + label .e-ripple-container {
  border-radius: 50%;
  height: 34px;
  left: -8px;
  position: absolute;
  top: -8px;
  width: 34px;
  z-index: 1;
}.e-radio + label.e-right .e-label, .e-radio + label.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}.e-radio + label.e-right::before, .e-radio + label.e-rtl::before {
  left: auto;
  right: 0;
}.e-radio + label.e-right::after, .e-radio + label.e-rtl::after {
  left: auto;
  right: 5px;
}.e-radio + label.e-right .e-ripple-container, .e-radio + label.e-rtl .e-ripple-container {
  left: auto;
  right: -8px;
}.e-radio + label.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}.e-radio + label.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}.e-radio + label.e-right.e-rtl .e-ripple-container {
  left: -8px;
  right: auto;
}.e-radio + label.e-small .e-label {
  line-height: 14px;
  padding-left: 24px;
}.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}.e-radio + label.e-small.e-right .e-label, .e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}.e-radio + label.e-small.e-right .e-ripple-container, .e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}.e-radio:checked + label::after {
  transform: scale(1);
  transition: transform ease 280ms, background-color ease 280ms;
}.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 14px;
  padding-left: 24px;
}.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}.e-small .e-radio + label.e-right .e-label, .e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-small.e-right .e-label,
.e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}.e-small .e-radio + label.e-right::after, .e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-small.e-right::after,
.e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}.e-small .e-radio + label.e-right .e-ripple-container, .e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right .e-ripple-container,
.e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 20px;
  padding-left: 32px;
}.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 20px;
  width: 20px;
}.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 40px;
  left: -10px;
  top: -10px;
  width: 40px;
}.e-bigger.e-small .e-radio + label.e-right .e-label, .e-bigger.e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 32px;
}.e-bigger.e-small .e-radio + label.e-right::after, .e-bigger.e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 6px;
}.e-bigger.e-small .e-radio + label.e-right .e-ripple-container, .e-bigger.e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 32px;
  padding-right: 0;
}.e-bigger.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 14px;
  line-height: 22px;
  padding-left: 34px;
}.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 22px;
  width: 22px;
}.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 10px;
  left: 6px;
  top: 6px;
  width: 10px;
}.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 42px;
  left: -10px;
  top: -10px;
  width: 42px;
}.e-bigger .e-radio + label.e-right .e-label, .e-bigger .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-right .e-label,
.e-radio + label.e-bigger.e-rtl .e-label {
  padding-left: 0;
  padding-right: 34px;
}.e-bigger .e-radio + label.e-right::after, .e-bigger .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-right::after,
.e-radio + label.e-bigger.e-rtl::after {
  left: auto;
  right: 6px;
}.e-bigger .e-radio + label.e-right .e-ripple-container, .e-bigger .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 34px;
  padding-right: 0;
}.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}.e-bigger .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right.e-rtl .e-ripple-container {
  left: -12px;
  right: auto;
}.e-bigger .e-radio + label.e-small .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 20px;
  padding-left: 32px;
}.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 20px;
  width: 20px;
}.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 40px;
  left: -10px;
  top: -10px;
  width: 40px;
}.e-bigger .e-radio + label.e-small.e-right .e-label, .e-bigger .e-radio + label.e-small.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 32px;
}.e-bigger .e-radio + label.e-small.e-right::after, .e-bigger .e-radio + label.e-small.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 6px;
}.e-bigger .e-radio + label.e-small.e-right .e-ripple-container, .e-bigger .e-radio + label.e-small.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 32px;
  padding-right: 0;
}.e-bigger .e-radio + label.e-small.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}/*! radiobutton theme */.e-radio + label::before {
  background-color: #fff;
  border-color: #757575;
}.e-radio + label.e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}.e-radio + label .e-label {
  color: rgba(0, 0, 0, 0.87);
}.e-radio + label .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.26);
}.e-radio + label:active .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}.e-radio:focus + label::before {
  border-color: #e3165b;
  box-shadow: none;
}.e-radio:focus + label::before {
  border-color: #757575;
  box-shadow: none;
}.e-radio:hover + label::before {
  border-color: #757575;
}.e-radio:checked + label::before {
  background-color: #fff;
  border-color: #e3165b;
}.e-radio:checked + label::after {
  background-color: #e3165b;
  color: #e3165b;
}.e-radio:checked + label:active .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.26);
}.e-radio:checked + .e-focus .e-ripple-container {
  background-color: rgba(227, 22, 91, 0.26);
}.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}.e-radio:checked:focus + label::before {
  border-color: #e3165b;
}.e-radio:checked:focus + label::after {
  background-color: #e3165b;
}.e-radio:checked + label:hover::before {
  border-color: #e3165b;
}.e-radio:checked + label:hover::after {
  background-color: #e3165b;
}.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}.e-radio:disabled + label::before {
  border-color: #bdbdbd;
  cursor: default;
}.e-radio:disabled + label .e-ripple-container {
  background-color: transparent;
}.e-radio:disabled + label .e-ripple-container::after {
  background-color: transparent;
  cursor: default;
}.e-radio:disabled + label .e-label {
  color: #bdbdbd;
}.e-radio:disabled:checked + label::before {
  background-color: transparent;
  border-color: #bdbdbd;
}.e-radio:disabled:checked + label::after {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  cursor: default;
}.e-radio:disabled:checked + label .e-ripple-container {
  background-color: transparent;
}.e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}/*! switch layout */.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 12px;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  width: 34px;
}.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  -ms-transition: all 0.08s linear;
  -webkit-transition: all 0.08s linear;
  border: none;
  border-radius: 20px;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.08s linear;
  width: 100%;
}.e-switch-wrapper .e-switch-on,
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off {
  -ms-transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  align-items: center;
  border-radius: inherit;
  display: flex;
  font-family: "";
  font-size: small;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  left: -100%;
  text-indent: -9999px;
}.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  left: 0;
  opacity: 0.42;
  text-indent: -9999px;
}.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  border-radius: 50%;
  bottom: 0;
  height: 18px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  transition: all 0.2s linear;
  width: 18px;
}.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
  opacity: 0.54;
}.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off {
  left: 100%;
}.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}.e-switch-wrapper.e-switch-disabled,
.e-css.e-switch-wrapper.e-switch-disabled {
  cursor: default;
}.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 18px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  transition: all 0.2s linear;
  width: 18px;
}.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 10px;
  width: 26px;
}.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 16px;
  width: 16px;
}.e-switch-wrapper.e-small .e-ripple-container,
.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}.e-switch-wrapper.e-small .e-switch-on,
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 9px;
}.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -9999px;
}.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: -9999px;
}.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 16px;
  width: 16px;
}.e-switch-wrapper.e-small.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}.e-switch-wrapper.e-small.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}*.e-small .e-switch-wrapper,
*.e-small.e-switch-wrapper,
*.e-small .e-css.e-switch-wrapper,
*.e-small.e-css.e-switch-wrapper {
  height: 10px;
  width: 26px;
}*.e-small .e-switch-wrapper .e-switch-handle,
*.e-small.e-switch-wrapper .e-switch-handle,
*.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 16px;
  width: 16px;
}*.e-small .e-switch-wrapper .e-ripple-container,
*.e-small.e-switch-wrapper .e-ripple-container,
*.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}*.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}*.e-small .e-switch-wrapper .e-switch-on,
*.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 9px;
}*.e-small .e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}*.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 16px;
  width: 16px;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}*.e-bigger.e-small .e-switch-wrapper,
*.e-bigger.e-small.e-switch-wrapper,
*.e-bigger.e-small .e-css.e-switch-wrapper,
*.e-bigger.e-small.e-css.e-switch-wrapper {
  height: 12px;
  width: 34px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 18px;
  left: 0;
  top: 0;
  width: 18px;
}*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 50px;
  left: -16px;
  pointer-events: none;
  position: absolute;
  top: -16px;
  width: 50px;
  z-index: 1;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 9px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}*.e-bigger .e-switch-wrapper,
*.e-bigger.e-switch-wrapper,
*.e-bigger .e-css.e-switch-wrapper,
*.e-bigger.e-css.e-switch-wrapper {
  height: 14px;
  width: 36px;
}*.e-bigger .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-switch-wrapper .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle {
  height: 20px;
  left: 0;
  top: 0;
  width: 20px;
}*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  font-size: 0;
}*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}*.e-bigger .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-switch-wrapper .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper .e-ripple-container {
  height: 52px;
  left: -16px;
  top: -16px;
  width: 52px;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 20px;
  left: 100%;
  margin-left: -20px;
  top: 0;
  width: 20px;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 20px;
}*.e-bigger .e-switch-wrapper.e-small,
*.e-bigger.e-switch-wrapper.e-small,
*.e-bigger .e-css.e-switch-wrapper.e-small,
*.e-bigger.e-css.e-switch-wrapper.e-small {
  height: 12px;
  width: 34px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 18px;
  left: 0;
  top: 0;
  width: 18px;
}*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 50px;
  left: -16px;
  pointer-events: none;
  position: absolute;
  top: -16px;
  width: 50px;
  z-index: 1;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 9px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -9999px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: -9999px;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}/*! switch theme */.e-switch-wrapper,
.e-css.e-switch-wrapper {
  -webkit-tap-highlight-color: transparent;
}.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: #000;
  color: #fff;
}.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #f5f5f5;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #e3165b;
  color: #fff;
}.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: transparent;
}.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: initial;
}.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}.e-switch-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.12);
}.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active {
  box-shadow: none;
}.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #bdbdbd;
  box-shadow: none;
}.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.12;
  background-color: #000;
  border-color: #bdbdbd;
  color: transparent;
}.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on {
  color: transparent;
  opacity: 0.12;
  background-color: #000;
}.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #000;
  border-color: transparent;
  opacity: 0.12;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
  border-color: transparent;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: transparent;
  color: transparent;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: transparent;
  background-color: #000;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #bdbdbd;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
}.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
}.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: transparent;
  border-color: inherit;
}.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #e3165b;
  color: #fff;
}.e-switch-wrapper:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),
.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active) {
  background-color: #f5f5f5;
}.e-switch-wrapper.e-focus .e-switch-inner, .e-switch-wrapper:focus .e-switch-inner,
.e-css.e-switch-wrapper.e-focus .e-switch-inner,
.e-css.e-switch-wrapper:focus .e-switch-inner {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  outline: none;
  outline-offset: initial;
}.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active, .e-switch-wrapper:focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}.e-switch-wrapper.e-focus .e-ripple-container, .e-switch-wrapper:focus .e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container, .e-switch-wrapper:focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-check.e-ripple-container {
  background-color: rgba(227, 22, 91, 0.12);
}.e-switch-wrapper.e-active .e-switch-inner, .e-switch-wrapper:active .e-switch-inner,
.e-css.e-switch-wrapper.e-active .e-switch-inner,
.e-css.e-switch-wrapper:active .e-switch-inner {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  outline: none;
  outline-offset: initial;
}.e-switch-wrapper.e-active .e-switch-inner.e-switch-active, .e-switch-wrapper:active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}.e-switch-wrapper.e-active .e-ripple-container, .e-switch-wrapper:active .e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container, .e-switch-wrapper:active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-check.e-ripple-container {
  background-color: rgba(227, 22, 91, 0.12);
}.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: rgba(227, 22, 91, 0.54);
}.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: rgba(227, 22, 91, 0.54);
}.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #e3165b;
}.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #f5f5f5;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  background-color: #000;
}.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: transparent;
}.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
}.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: inherit;
}.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #e3165b;
}.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on {
  color: transparent;
  opacity: 0.12;
  background-color: #000;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.12;
  background-color: #000;
  color: transparent;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle {
  background-color: #bdbdbd;
  box-shadow: none;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
  box-shadow: none;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #000;
  border-color: transparent;
  opacity: 0.12;
}.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: transparent;
  background-color: #000;
}.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
  border-color: transparent;
}.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner {
  border-color: transparent;
  color: transparent;
}.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
}.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle {
  background-color: #bdbdbd;
}.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  box-shadow: none;
}.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
}.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: '\e208';
}.e-chip-list.e-multi-selection .e-chip::before {
  content: '\e933';
}.e-chip-list {
  display: flex;
  padding: 4px;
}.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  border: 0 solid;
  border-radius: 14px;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-size: 13px;
  font-weight: 400;
  height: 28px;
  justify-content: center;
  line-height: 1.5em;
  margin: 4px;
  outline: none;
  overflow: hidden;
  padding: 0 10px;
  position: relative;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
          user-select: none;
}.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 13px;
  height: 28px;
  justify-content: center;
  line-height: 1;
  margin: 0 8px 0 -10px;
  overflow: hidden;
  width: 28px;
}.e-chip-list.e-chip .e-chip-avatar-wrap, .e-chip-list.e-chip.e-chip-avatar-wrap,
.e-chip-list .e-chip .e-chip-avatar-wrap,
.e-chip-list .e-chip.e-chip-avatar-wrap {
  border-radius: 14px;
}.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 14px;
  height: 20px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -6px;
  overflow: hidden;
  width: 20px;
}.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 14px;
  height: 14px;
  justify-content: center;
  line-height: 1;
  margin: 0 -2px 0 8px;
  overflow: hidden;
  width: 14px;
}.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: 'e-icons';
}.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 14px;
  height: 20px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -6px;
  overflow: hidden;
  width: 20px;
}.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-family: 'e-icons';
  font-size: 14px;
  height: 14px;
  justify-content: center;
  line-height: 1;
  margin: 0 -2px 0 8px;
  overflow: hidden;
  width: 14px;
}.e-chip-list:not(.e-chip) {
  flex-wrap: wrap;
}.e-chip-list.e-multi-selection .e-chip::before {
  align-items: center;
  display: flex;
  font-family: 'e-icons';
  height: 20px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -6px;
  margin-top: 0;
  overflow: hidden;
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 20px;
}.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 28px;
  margin: 0 8px 0 -10px;
  margin-top: 0;
  width: 28px;
}.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar {
  display: none;
}.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before {
  display: flex;
}.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 20px;
}.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -10px 0 8px;
}.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -6px 0 8px;
}.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -2px;
}.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 14px;
}.e-chip-list.e-rtl.e-chip .trailing-icon-url,
.e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 8px 0 -2px;
}.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -6px 0 8px;
  margin-top: 0;
}.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -10px 0 8px;
  margin-top: 0;
}.e-bigger .e-chip-list.e-chip,
.e-bigger .e-chip-list .e-chip,
.e-bigger.e-chip-list.e-chip,
.e-bigger.e-chip-list .e-chip {
  border-radius: 16px;
  font-size: 14px;
  height: 32px;
  padding: 0 12px;
}.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  font-size: 15px;
  height: 32px;
  margin: 0 8px 0 -12px;
  width: 32px;
}.e-bigger .e-chip-list .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-chip-avatar-wrap,
.e-bigger.e-chip-list .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-chip-avatar-wrap {
  border-radius: 16px;
}.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 24px;
  margin: 0 4px 0 -8px;
  width: 24px;
}.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  font-size: 16px;
  height: 18px;
  margin: 0 -4px 0 8px;
  width: 18px;
}.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  font-size: 16px;
  height: 18px;
  margin: 0 -4px 0 8px;
  width: 18px;
}.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 24px;
  margin: 0 4px 0 -8px;
  margin-top: 0;
  width: 24px;
}.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 32px;
  margin: 0 8px 0 -12px;
  margin-top: 0;
  width: 32px;
}.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 24px;
}.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -12px 0 8px;
}.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -8px 0 8px;
}.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 4px 0 -4px;
}.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-bigger .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 16px;
}.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -8px 0 8px;
  margin-top: 0;
}.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -12px 0 8px;
  margin-top: 0;
}.e-bigger .e-chip-list.e-rtl .trailing-icon-url,
.e-bigger.e-chip-list.e-rtl .trailing-icon-url {
  margin: 0 4px 0 -4px;
}.e-chip-list.e-chip,
.e-chip-list .e-chip {
  background-color: #e0e0e0;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip .e-chip-icon,
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-color: #c1c1c1;
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: rgba(0, 0, 0, 0.7);
}.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}.e-chip-list.e-chip:hover,
.e-chip-list .e-chip:hover {
  background-color: #d6d6d6;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip:hover .e-chip-icon,
.e-chip-list.e-chip:hover .e-chip-delete,
.e-chip-list .e-chip:hover .e-chip-icon,
.e-chip-list .e-chip:hover .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip:hover .e-chip-avatar,
.e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: #b7b7b7;
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-focused,
.e-chip-list .e-chip.e-focused {
  background-color: #c1c1c1;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}.e-chip-list.e-chip.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-focused .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: #b7b7b7;
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-active,
.e-chip-list .e-chip.e-active {
  background-color: #bcbcbc;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete,
.e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: #9e9e9e;
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-focused.e-active,
.e-chip-list .e-chip.e-focused.e-active {
  background-color: #c1c1c1;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}.e-chip-list.e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-focused.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-focused.e-active .e-chip-avatar {
  background-color: #a3a3a3;
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip:active,
.e-chip-list .e-chip:active {
  background-color: #b7b7b7;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: 0 2px 1px -6px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}.e-chip-list.e-chip:active .e-chip-icon,
.e-chip-list.e-chip:active .e-chip-delete,
.e-chip-list .e-chip:active .e-chip-icon,
.e-chip-list .e-chip:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip:active .e-chip-avatar,
.e-chip-list .e-chip:active .e-chip-avatar {
  background-color: #999999;
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-disabled,
.e-chip-list .e-chip.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
  opacity: 1;
  pointer-events: none;
}.e-chip-list.e-chip.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-outline,
.e-chip-list .e-chip.e-outline {
  background-color: transparent;
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
  border-width: 1px;
}.e-chip-list.e-chip.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-outline .e-chip-delete,
.e-chip-list .e-chip.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-outline .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: rgba(0, 0, 0, 0.7);
}.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}.e-chip-list.e-chip.e-outline:hover,
.e-chip-list .e-chip.e-outline:hover {
  background-color: rgba(0, 0, 0, 0.04);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-outline:hover .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline.e-focused,
.e-chip-list .e-chip.e-outline.e-focused {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline.e-active,
.e-chip-list .e-chip.e-outline.e-active {
  background-color: rgba(0, 0, 0, 0.14);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.14);
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-outline.e-focused.e-active {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline:active,
.e-chip-list .e-chip.e-outline:active {
  background-color: rgba(0, 0, 0, 0.16);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-chip.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-outline:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.16);
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-outline.e-disabled,
.e-chip-list .e-chip.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-outline.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip.e-active {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
  background-color: #ab1145;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background-color: #ed4980;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background-color: #e3165b;
  border-color: #e3165b;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar {
  background-color: #ab1145;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background-color: #ed4980;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-selection .e-chip:active {
  background-color: rgba(227, 22, 91, 0.16);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: rgba(171, 17, 69, 0.16);
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-selection .e-chip:active.e-outline {
  background-color: rgba(227, 22, 91, 0.16);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: rgba(171, 17, 69, 0.16);
  color: rgba(0, 0, 0, 0.54);
}.e-chip-list.e-chip.e-primary,
.e-chip-list .e-chip.e-primary {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary .e-chip-icon,
.e-chip-list.e-chip.e-primary .e-chip-delete,
.e-chip-list .e-chip.e-primary .e-chip-icon,
.e-chip-list .e-chip.e-primary .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}.e-chip-list.e-chip.e-primary .e-chip-avatar,
.e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: #ab1145;
  color: #fff;
}.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-primary:hover,
.e-chip-list .e-chip.e-primary:hover {
  background-color: #ec3673;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary:hover .e-chip-delete,
.e-chip-list .e-chip.e-primary:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary:hover .e-chip-avatar,
.e-chip-list .e-chip.e-primary:hover .e-chip-avatar {
  background-color: #d01454;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused,
.e-chip-list .e-chip.e-primary.e-focused {
  background-color: #ed4980;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-active,
.e-chip-list .e-chip.e-primary.e-active {
  background-color: #ef5b8d;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-active .e-chip-avatar {
  background-color: #ea2466;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused.e-active,
.e-chip-list .e-chip.e-primary.e-focused.e-active {
  background-color: #ed4980;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-chip.e-primary:active,
.e-chip-list .e-chip.e-primary:active {
  background-color: #ef5b8d;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary:active .e-chip-icon,
.e-chip-list.e-chip.e-primary:active .e-chip-delete,
.e-chip-list .e-chip.e-primary:active .e-chip-icon,
.e-chip-list .e-chip.e-primary:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary:active .e-chip-avatar,
.e-chip-list .e-chip.e-primary:active .e-chip-avatar {
  background-color: #ea2466;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-disabled,
.e-chip-list .e-chip.e-primary.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-primary.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-primary.e-outline,
.e-chip-list .e-chip.e-primary.e-outline {
  background-color: transparent;
  border-color: #e3165b;
  color: #e3165b;
}.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete {
  color: #e3165b;
}.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(227, 22, 91, 0.8);
}.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #e3165b;
}.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:hover,
.e-chip-list .e-chip.e-primary.e-outline:hover {
  background-color: rgba(227, 22, 91, 0.12);
  border-color: #e3165b;
  color: #e3165b;
}.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete {
  color: #e3165b;
}.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused,
.e-chip-list .e-chip.e-primary.e-outline.e-focused {
  background-color: #ed4980;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-active,
.e-chip-list .e-chip.e-primary.e-outline.e-active {
  background-color: #ef5b8d;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar {
  background-color: #ea2466;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background-color: #ed4980;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:active,
.e-chip-list .e-chip.e-primary.e-outline:active {
  background-color: #ef5b8d;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar {
  background-color: #ea2466;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-disabled,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-success,
.e-chip-list .e-chip.e-success {
  background-color: #4d841d;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success .e-chip-icon,
.e-chip-list.e-chip.e-success .e-chip-delete,
.e-chip-list .e-chip.e-success .e-chip-icon,
.e-chip-list .e-chip.e-success .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}.e-chip-list.e-chip.e-success .e-chip-avatar,
.e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: #305212;
  color: #fff;
}.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-success:hover,
.e-chip-list .e-chip.e-success:hover {
  background-color: #61a524;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success:hover .e-chip-icon,
.e-chip-list.e-chip.e-success:hover .e-chip-delete,
.e-chip-list .e-chip.e-success:hover .e-chip-icon,
.e-chip-list .e-chip.e-success:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success:hover .e-chip-avatar,
.e-chip-list .e-chip.e-success:hover .e-chip-avatar {
  background-color: #437319;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused,
.e-chip-list .e-chip.e-success.e-focused {
  background-color: #6ab628;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-focused .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-active,
.e-chip-list .e-chip.e-success.e-active {
  background-color: #74c72c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-active .e-chip-avatar {
  background-color: #579521;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused.e-active,
.e-chip-list .e-chip.e-success.e-focused.e-active {
  background-color: #6ab628;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}.e-chip-list.e-chip.e-success:active,
.e-chip-list .e-chip.e-success:active {
  background-color: #74c72c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success:active .e-chip-icon,
.e-chip-list.e-chip.e-success:active .e-chip-delete,
.e-chip-list .e-chip.e-success:active .e-chip-icon,
.e-chip-list .e-chip.e-success:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success:active .e-chip-avatar,
.e-chip-list .e-chip.e-success:active .e-chip-avatar {
  background-color: #579521;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-disabled,
.e-chip-list .e-chip.e-success.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-success.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-success.e-outline,
.e-chip-list .e-chip.e-success.e-outline {
  background-color: transparent;
  border-color: #4d841d;
  color: #4d841d;
}.e-chip-list.e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline .e-chip-delete {
  color: #4d841d;
}.e-chip-list.e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(77, 132, 29, 0.8);
}.e-chip-list.e-chip.e-success.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #4d841d;
}.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:hover,
.e-chip-list .e-chip.e-success.e-outline:hover {
  background-color: rgba(77, 132, 29, 0.12);
  border-color: #4d841d;
  color: #4d841d;
}.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete {
  color: #4d841d;
}.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused,
.e-chip-list .e-chip.e-success.e-outline.e-focused {
  background-color: #6ab628;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-active,
.e-chip-list .e-chip.e-success.e-outline.e-active {
  background-color: #74c72c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar {
  background-color: #579521;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background-color: #6ab628;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:active,
.e-chip-list .e-chip.e-success.e-outline:active {
  background-color: #74c72c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar {
  background-color: #579521;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-disabled,
.e-chip-list .e-chip.e-success.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-info,
.e-chip-list .e-chip.e-info {
  background-color: #0378d5;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info .e-chip-icon,
.e-chip-list.e-chip.e-info .e-chip-delete,
.e-chip-list .e-chip.e-info .e-chip-icon,
.e-chip-list .e-chip.e-info .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}.e-chip-list.e-chip.e-info .e-chip-avatar,
.e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: #025699;
  color: #fff;
}.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-info:hover,
.e-chip-list .e-chip.e-info:hover {
  background-color: #058efb;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info:hover .e-chip-icon,
.e-chip-list.e-chip.e-info:hover .e-chip-delete,
.e-chip-list .e-chip.e-info:hover .e-chip-icon,
.e-chip-list .e-chip.e-info:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info:hover .e-chip-avatar,
.e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: #036dc1;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-focused,
.e-chip-list .e-chip.e-info.e-focused {
  background-color: #1998fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-focused .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-active,
.e-chip-list .e-chip.e-info.e-active {
  background-color: #2ea1fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-active .e-chip-avatar {
  background-color: #0383e9;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-focused.e-active,
.e-chip-list .e-chip.e-info.e-focused.e-active {
  background-color: #1998fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}.e-chip-list.e-chip.e-info:active,
.e-chip-list .e-chip.e-info:active {
  background-color: #2ea1fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info:active .e-chip-icon,
.e-chip-list.e-chip.e-info:active .e-chip-delete,
.e-chip-list .e-chip.e-info:active .e-chip-icon,
.e-chip-list .e-chip.e-info:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info:active .e-chip-avatar,
.e-chip-list .e-chip.e-info:active .e-chip-avatar {
  background-color: #0383e9;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-disabled,
.e-chip-list .e-chip.e-info.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-info.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-info.e-outline,
.e-chip-list .e-chip.e-info.e-outline {
  background-color: transparent;
  border-color: #0378d5;
  color: #0378d5;
}.e-chip-list.e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline .e-chip-delete {
  color: #0378d5;
}.e-chip-list.e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(3, 120, 213, 0.8);
}.e-chip-list.e-chip.e-info.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #0378d5;
}.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline:hover,
.e-chip-list .e-chip.e-info.e-outline:hover {
  background-color: rgba(3, 120, 213, 0.12);
  border-color: #0378d5;
  color: #0378d5;
}.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete {
  color: #0378d5;
}.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-focused,
.e-chip-list .e-chip.e-info.e-outline.e-focused {
  background-color: #1998fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-active {
  background-color: #2ea1fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar {
  background-color: #0383e9;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background-color: #1998fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline:active,
.e-chip-list .e-chip.e-info.e-outline:active {
  background-color: #2ea1fc;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar {
  background-color: #0383e9;
  color: #fff;
}.e-chip-list.e-chip.e-info.e-outline.e-disabled,
.e-chip-list .e-chip.e-info.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-warning,
.e-chip-list .e-chip.e-warning {
  background-color: #c15700;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning .e-chip-icon,
.e-chip-list.e-chip.e-warning .e-chip-delete,
.e-chip-list .e-chip.e-warning .e-chip-icon,
.e-chip-list .e-chip.e-warning .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}.e-chip-list.e-chip.e-warning .e-chip-avatar,
.e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: #843b00;
  color: #fff;
}.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-warning:hover,
.e-chip-list .e-chip.e-warning:hover {
  background-color: #ea6900;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning:hover .e-chip-delete,
.e-chip-list .e-chip.e-warning:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning:hover .e-chip-avatar,
.e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: #ad4e00;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-focused,
.e-chip-list .e-chip.e-warning.e-focused {
  background-color: #fe7300;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-active,
.e-chip-list .e-chip.e-warning.e-active {
  background-color: #ff7e14;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-active .e-chip-avatar {
  background-color: #d56000;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-focused.e-active,
.e-chip-list .e-chip.e-warning.e-focused.e-active {
  background-color: #fe7300;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}.e-chip-list.e-chip.e-warning:active,
.e-chip-list .e-chip.e-warning:active {
  background-color: #ff7e14;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning:active .e-chip-icon,
.e-chip-list.e-chip.e-warning:active .e-chip-delete,
.e-chip-list .e-chip.e-warning:active .e-chip-icon,
.e-chip-list .e-chip.e-warning:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning:active .e-chip-avatar,
.e-chip-list .e-chip.e-warning:active .e-chip-avatar {
  background-color: #d56000;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-disabled,
.e-chip-list .e-chip.e-warning.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-warning.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-warning.e-outline,
.e-chip-list .e-chip.e-warning.e-outline {
  background-color: transparent;
  border-color: #c15700;
  color: #c15700;
}.e-chip-list.e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete {
  color: #c15700;
}.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(193, 87, 0, 0.8);
}.e-chip-list.e-chip.e-warning.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #c15700;
}.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline:hover,
.e-chip-list .e-chip.e-warning.e-outline:hover {
  background-color: rgba(193, 87, 0, 0.12);
  border-color: #c15700;
  color: #c15700;
}.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete {
  color: #c15700;
}.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused,
.e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background-color: #fe7300;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-active {
  background-color: #ff7e14;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar {
  background-color: #d56000;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background-color: #fe7300;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline:active,
.e-chip-list .e-chip.e-warning.e-outline:active {
  background-color: #ff7e14;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar {
  background-color: #d56000;
  color: #fff;
}.e-chip-list.e-chip.e-warning.e-outline.e-disabled,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-danger,
.e-chip-list .e-chip.e-danger {
  background-color: #d64113;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger .e-chip-icon,
.e-chip-list.e-chip.e-danger .e-chip-delete,
.e-chip-list .e-chip.e-danger .e-chip-icon,
.e-chip-list .e-chip.e-danger .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}.e-chip-list.e-chip.e-danger .e-chip-avatar,
.e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: #9e300e;
  color: #fff;
}.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-danger:hover,
.e-chip-list .e-chip.e-danger:hover {
  background-color: #ec5526;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger:hover .e-chip-delete,
.e-chip-list .e-chip.e-danger:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger:hover .e-chip-avatar,
.e-chip-list .e-chip.e-danger:hover .e-chip-avatar {
  background-color: #c33b11;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused,
.e-chip-list .e-chip.e-danger.e-focused {
  background-color: #ed6339;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-active,
.e-chip-list .e-chip.e-danger.e-active {
  background-color: #ef724c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-active .e-chip-avatar {
  background-color: #e94715;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused.e-active,
.e-chip-list .e-chip.e-danger.e-focused.e-active {
  background-color: #ed6339;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}.e-chip-list.e-chip.e-danger:active,
.e-chip-list .e-chip.e-danger:active {
  background-color: #ef724c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger:active .e-chip-icon,
.e-chip-list.e-chip.e-danger:active .e-chip-delete,
.e-chip-list .e-chip.e-danger:active .e-chip-icon,
.e-chip-list .e-chip.e-danger:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger:active .e-chip-avatar,
.e-chip-list .e-chip.e-danger:active .e-chip-avatar {
  background-color: #e94715;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-disabled,
.e-chip-list .e-chip.e-danger.e-disabled {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-danger.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-danger.e-outline,
.e-chip-list .e-chip.e-danger.e-outline {
  background-color: transparent;
  border-color: #d64113;
  color: #d64113;
}.e-chip-list.e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete {
  color: #d64113;
}.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(214, 65, 19, 0.8);
}.e-chip-list.e-chip.e-danger.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #d64113;
}.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:hover,
.e-chip-list .e-chip.e-danger.e-outline:hover {
  background-color: rgba(214, 65, 19, 0.12);
  border-color: #d64113;
  color: #d64113;
}.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete {
  color: #d64113;
}.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused,
.e-chip-list .e-chip.e-danger.e-outline.e-focused {
  background-color: #ed6339;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-active,
.e-chip-list .e-chip.e-danger.e-outline.e-active {
  background-color: #ef724c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar {
  background-color: #e94715;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active {
  background-color: #ed6339;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:active,
.e-chip-list .e-chip.e-danger.e-outline:active {
  background-color: #ef724c;
  border-color: transparent;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar {
  background-color: #e94715;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-disabled,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0.26);
}.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}.e-bigger .e-dropdownbase,
.e-dropdownbase.e-bigger {
  min-height: 45px;
}.e-bigger .e-dropdownbase .e-list-item,
.e-bigger .e-dropdownbase .e-list-group-item,
.e-bigger .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger .e-list-item,
.e-dropdownbase.e-bigger .e-list-group-item,
.e-dropdownbase.e-bigger .e-fixed-head {
  line-height: 48px;
  text-indent: 16px;
}.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-bigger .e-list-item .e-list-icon {
  font-size: 20px;
}.e-dropdownbase {
  display: block;
  height: 100%;
  min-height: 36px;
  position: relative;
  width: 100%;
}.e-dropdownbase .e-list-parent {
  margin: 0;
  padding: 0;
}.e-dropdownbase .e-list-group-item,
.e-dropdownbase .e-fixed-head {
  cursor: default;
}.e-dropdownbase .e-list-item {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}.e-dropdownbase .e-list-item .e-list-icon {
  font-size: 16px;
  vertical-align: middle;
}.e-dropdownbase .e-fixed-head {
  position: absolute;
  top: 0;
}.e-rtl .e-dropdownbase .e-fixed-head {
  left: 33px;
}.e-dropdownbase.e-content {
  overflow: auto;
  position: relative;
}.e-popup.e-ddl .e-dropdownbase.e-nodata {
  color: #000;
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  padding: 14px 16px;
  text-align: center;
}.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 2em;
}.e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
  text-indent: 0;
}.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  text-indent: 0;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  cursor: pointer;
  font-weight: normal;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 2em;
}.e-rtl .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}.e-small.e-rtl .e-dropdownbase .e-list-item,
.e-small .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}.e-small.e-bigger.e-rtl .e-dropdownbase .e-list-item,
.e-small.e-bigger .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small.e-bigger .e-dropdownbase .e-list-item,
.e-small .e-rtl.e-bigger .e-dropdownbase .e-list-item,
.e-bigger .e-rtl.e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}.e-dropdownbase {
  border-color: #e0e0e0;
}.e-dropdownbase .e-list-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
  line-height: 36px;
  min-height: 36px;
  padding-right: 16px;
  text-indent: 16px;
}.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  background-color: #fff;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  line-height: 36px;
  min-height: 36px;
  padding-left: 16px;
  padding-right: 16px;
}.e-dropdownbase .e-list-item.e-active,
.e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: #e3165b;
}.e-dropdownbase .e-list-item.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}.e-dropdownbase .e-list-item.e-item-focus {
  background-color: #eee;
}.e-bigger .e-dropdownbase .e-list-group-item,
.e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 14px;
  padding-left: 16px;
}.e-multi-column.e-ddl.e-popup.e-popup-open table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}.e-multi-column.e-ddl.e-popup.e-popup-open th,
.e-multi-column.e-ddl.e-popup.e-popup-open td {
  display: table-cell;
  overflow: hidden;
  padding-right: 16px;
  text-indent: 10px;
  text-overflow: ellipsis;
}.e-multi-column.e-ddl.e-popup.e-popup-open th {
  line-height: 36px;
  text-align: left;
}.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header {
  background-color: #fff;
  border-color: #e0e0e0;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: rgba(0, 0, 0, 0.54);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  text-indent: 10px;
}.e-multi-column.e-ddl.e-popup.e-popup-open .e-dropdownbase .e-list-item {
  padding-right: 0;
}.e-multi-column.e-ddl.e-popup.e-popup-open.e-scroller .e-ddl-header {
  padding-right: 16px;
}.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header,
.e-multi-column.e-ddl.e-popup.e-popup-open.e-ddl-device .e-ddl-header {
  padding-right: 0;
}.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-center {
  text-align: center;
}.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-right {
  text-align: right;
}.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-left {
  text-align: left;
}.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small .e-list-item {
  color: #000;
  line-height: 26px;
  min-height: 26px;
  text-indent: 12px;
}.e-small .e-dropdownbase .e-list-group-item,
.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small .e-list-group-item,
.e-dropdownbase.e-small .e-fixed-head {
  font-size: 13px;
  line-height: 26px;
  min-height: 26px;
  padding-left: 16px;
}.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 14px;
}.e-bigger.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small.e-bigger .e-list-item {
  color: #000;
  line-height: 40px;
  min-height: 40px;
  text-indent: 16px;
}.e-bigger.e-small .e-dropdownbase .e-list-group-item,
.e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small.e-bigger .e-list-group-item,
.e-dropdownbase.e-small.e-bigger .e-fixed-head {
  line-height: 40px;
  min-height: 40px;
  padding-left: 16px;
}.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small.e-bigger .e-list-item .e-list-icon {
  font-size: 18px;
}.e-bigger.e-small .e-dropdownbase .e-list-group-item,
.e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger.e-small .e-list-group-item,
.e-dropdownbase.e-bigger.e-small .e-fixed-head {
  font-size: 13px;
}.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
  padding-right: 16px;
  text-indent: 16px;
}.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: #eee;
}.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active,
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: #e3165b;
}.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-ddl.e-control-wrapper .e-ddl-icon::before {
  transform: rotate(0deg);
  transition: transform 300ms ease;
}.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  transform: rotate(180deg);
  transition: transform 300ms ease;
}.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}.e-input-group .e-ddl-icon:not(:active)::after {
  animation: none;
}.e-ddl.e-popup {
  border: 0;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}.e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #e0e0e0;
}.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}.e-bigger .e-ddl-device .e-input-group,
.e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  background: #f5f5f5;
  border-width: 0;
  box-shadow: none;
  margin-bottom: 0;
}.e-bigger .e-ddl-device .e-input-group .e-back-icon,
.e-bigger .e-ddl-device .e-input-group input.e-input,
.e-bigger .e-ddl-device .e-input-group .e-clear-icon {
  background-color: #f5f5f5;
}.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  min-height: 16px;
  min-width: 16px;
}.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter {
  padding: 8px 16px 8px 0;
}.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}.e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger.e-small .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
}.e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger.e-small .e-input-filter {
  padding: 8px 16px;
}.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}.e-ddl .e-search-icon::before {
  content: '\e993';
}.e-ddl .e-back-icon::before {
  content: '\e977';
}.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
  content: '\e969';
  font-family: 'e-icons';
}.e-bigger .e-input-group.e-ddl .e-input-filter,
.e-bigger .e-input-group.e-ddl .e-input-filter:focus {
  margin-left: -20px;
}.e-bigger .e-ddl.e-popup .e-list-item,
.e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 14px;
}.e-bigger .e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}.e-bigger.e-ddl.e-popup .e-list-item,
.e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 14px;
}.e-bigger.e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}.e-popup-full-page {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  right: 0;
  top: 0;
}.e-ddl.e-control-wrapper .e-ddl-disable-icon {
  position: relative;
}.e-ddl.e-control-wrapper .e-ddl-disable-icon::before {
  content: '';
}.e-ddl-device-filter .e-filter-parent {
  background-color: #f5f5f5;
}.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  display: none;
  pointer-events: none;
  position: absolute;
  right: 0;
  visibility: hidden;
}.e-filter-parent {
  border: 0;
  border-top-width: 0;
  box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
  display: block;
  padding: 0;
}.e-ddl.e-input-group:not(.e-disabled) {
  cursor: pointer;
}.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::before,
.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::after {
  width: 0;
}.e-ddl.e-popup {
  background: #fff;
  position: absolute;
}.e-ddl.e-popup .e-search-icon {
  margin: 0;
  opacity: .57;
  padding: 12px 8px 8px;
}.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 8px;
}.e-ddl.e-popup.e-rtl .e-filter-parent .e-input-group.e-control-wrapper .e-input-filter,
.e-ddl.e-popup .e-filter-parent .e-input-filter,
.e-ddl.e-popup .e-filter-parent .e-input-filter:focus,
.e-ddl.e-popup .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-ddl.e-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus .e-input-filter {
  padding: 8px 16px 8px;
}.e-ddl.e-popup .e-input-group {
  margin-bottom: 0;
}.e-ddl.e-popup .e-ddl-footer,
.e-ddl.e-popup .e-ddl-header {
  cursor: default;
}.e-ddl.e-input-group .e-ddl-hidden,
.e-ddl.e-float-input .e-ddl-hidden {
  -webkit-appearance: initial;
  border: 0;
  height: 0;
  padding: 0;
  visibility: hidden;
  width: 0;
}.e-ddl.e-input-group,
.e-ddl.e-input-group.e-input-focus:focus {
  outline: none;
}.e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}.e-ddl.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide) {
  opacity: 1;
}.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon {
  display: flex;
}.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  display: none;
}.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: flex;
}.e-ddl.e-input-group .e-input-value,
.e-ddl.e-input-group .e-input-value:focus {
  font-family: inherit;
  font-size: 14px;
  height: auto;
  margin: 0;
  outline: none;
  width: 100%;
}.e-ddl.e-input-group input[readonly].e-input,
.e-ddl.e-input-group input[readonly],
.e-ddl.e-input-group .e-dropdownlist {
  pointer-events: none;
}ejs-autocomplete,
ejs-combobox,
ejs-dropdownlist {
  display: block;
}.e-small .e-ddl.e-popup .e-list-item,
.e-small .e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}.e-small.e-ddl.e-popup .e-list-item,
.e-small.e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 13px;
}.e-bigger.e-small.e-ddl.e-popup .e-list-item,
.e-bigger.e-small.e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 13px;
}.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 33px;
  min-height: 33px;
}.e-bigger .e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger .e-content-placeholder.e-combobox.e-placeholder-combobox,
.e-bigger.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 40px;
  min-height: 40px;
}.e-popup {
  border-color: #e0e0e0;
}.e-float-input.e-input-group.e-ddl.e-control.e-icon-anim > .e-float-text,
.e-float-input.e-input-focus.e-input-group.e-ddl.e-control.e-keyboard > .e-float-text {
  color: #e3165b;
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/*! TreeView's material theme wise override definitions and variables */.e-ddt .e-ddt-icon::before {
  content: '\e969';
}.e-ddt .e-chips-close::before {
  content: '\e7e9';
}.e-ddt {
  cursor: pointer;
  outline: none;
}.e-ddt .e-ddt-icon::before {
  transform: rotate(0deg);
  transition: transform 300ms ease;
}.e-ddt.e-icon-anim .e-ddt-icon::before {
  transform: rotate(180deg);
  transition: transform 300ms ease;
}.e-ddt .e-ddt-hidden {
  border: 0;
  height: 0;
  visibility: hidden;
  width: 0;
}.e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
  box-sizing: content-box;
  min-height: 22px;
}.e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
  border: 0;
}.e-ddt.e-input-group.e-control-wrapper .e-icon-hide, .e-ddt.e-float-input.e-control-wrapper .e-icon-hide {
  display: none;
}.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 0;
  position: absolute;
  right: 0;
}.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 18px;
}.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 2px;
  position: absolute;
  right: 0;
}.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input {
  padding-left: 0;
  padding-right: 0;
}.e-ddt .e-chips-wrapper {
  width: 100%;
}.e-ddt.e-show-chip .e-chips-close {
  line-height: 16px;
  min-height: 16px;
  min-width: 16px;
  text-align: center;
}.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 16px;
}.e-ddt.e-show-chip .e-chips {
  align-items: center;
  border-radius: 16px;
  box-sizing: border-box;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 1px;
  max-width: calc(100% - 2px);
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-ddt.e-show-chip .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-ddt.e-outline .e-overflow.e-show-text {
  padding: 10px 12px 9px;
}.e-ddt.e-outline .e-overflow.e-total-count {
  padding: 10px 12px;
}.e-ddt.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon {
  right: 30px;
}.e-ddt.e-outline.e-input-group.e-control-wrapper:not(.e-show-chip).e-show-dd-icon.e-input-focus .e-clear-icon, .e-ddt.e-outline.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon.e-input-focus .e-clear-icon {
  min-height: 20px;
}.e-ddt.e-outline.e-show-chip .e-overflow {
  padding: 4px 12px;
}.e-ddt.e-outline.e-show-chip .e-chips-wrapper {
  padding: 4px 12px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  line-height: 21px;
  padding: 14px 2px 5px 0;
}.e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count {
  padding-top: 10px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon,
.e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon {
  padding-top: 8px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 6px;
  right: 10px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 5px;
  right: 38px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 9px;
  right: 10px;
}.e-ddt.e-filled .e-chips-wrapper .e-chips,
.e-ddt.e-filled .e-overflow .e-chips {
  margin-top: 8px;
  padding: 0 8px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow {
  padding-top: 8px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips {
  height: 18px;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text {
  line-height: 39px;
  padding: 0;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count {
  line-height: 39px;
  padding-top: 0;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips {
  height: 28px;
  margin-top: 8px;
  padding: 0 8px;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon {
  bottom: 10px;
  right: 10px;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  bottom: 9px;
  right: 38px;
}.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-show-dd-icon) .e-clear-icon {
  bottom: 9px;
  right: 10px;
}.e-ddt .e-overflow {
  white-space: nowrap;
}.e-ddt .e-overflow.e-show-text {
  padding: 6px 0 0 0;
}.e-ddt .e-overflow.e-total-count {
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}.e-ddt .e-overflow.e-total-count .e-remain {
  padding: 0 16px 0 0;
}.e-ddt .e-overflow.e-wrap-count {
  padding-top: 6px;
}.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding: 0 0 0 16px;
}.e-ddt .e-overflow .e-remain.e-wrap-count {
  padding-top: 6px;
}.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 6px 0 0 0;
}.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 18px;
  max-width: calc(100% - 19px);
}.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 26px;
  max-width: calc(100% - 27px);
}.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 45px;
  max-width: calc(100% - 45px);
}.e-ddt input[readonly],
.e-ddt .e-dropdowntree,
.e-ddt input[readonly].e-input {
  pointer-events: none;
}.e-ddt input[readonly].e-chip-input,
.e-ddt .e-dropdowntree.e-chip-input,
.e-ddt input[readonly].e-input.e-chip-input {
  width: 0;
}.e-ddt.e-popup {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 0px rgba(0, 0, 0, 0.14), 0 3px 14px 0px rgba(0, 0, 0, 0.12);
  position: absolute;
}.e-ddt.e-popup .e-selectall-parent {
  border-bottom: 1px solid;
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  position: relative;
  text-indent: 38px;
  white-space: nowrap;
  width: 100%;
}.e-ddt.e-popup .e-selectall-parent.e-hide-selectall {
  display: none;
}.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper {
  position: relative;
  text-indent: 0;
}.e-ddt.e-popup .e-selectall-parent .e-all-text {
  font-family: inherit;
  font-size: 14px;
  margin: 10px;
}.e-ddt.e-popup .e-filter-wrap .e-input,
.e-ddt.e-popup .e-filter-wrap .e-input:focus {
  padding: 8px 16px 8px;
}.e-ddt.e-popup .e-filter-wrap {
  border: 0;
  border-top-width: 0;
  display: block;
  padding: 0;
}.e-ddt.e-popup .e-filter-wrap .e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-ddt.e-popup .e-filter-wrap .e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-ddt.e-popup .e-filter-wrap .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-ddt.e-popup .e-filter-wrap .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after {
  bottom: -1px;
  height: 1px;
}.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}.e-ddt.e-popup .e-filter-wrap .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}.e-ddt.e-popup .e-popup-content {
  overflow: auto;
  position: relative;
}.e-ddt.e-popup .e-popup-content .e-ddt-nodata {
  display: none;
}.e-ddt.e-popup .e-popup-content.e-no-data {
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  padding: 14px 16px;
  text-align: center;
}.e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
  display: none;
}.e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  display: block;
}.e-ddt.e-popup .e-treeview {
  display: inline-table;
  width: 100%;
}.e-ddt.e-popup .e-treeview .e-list-item {
  padding: 0;
}.e-ddt.e-popup .e-treeview .e-list-item .e-ul {
  margin: 0;
  padding: 0 0 0 14px;
}.e-ddt.e-popup .e-treeview .e-fullrow {
  height: 36px;
}.e-ddt.e-popup .e-treeview > .e-ul {
  overflow: hidden;
  padding: 0 8px;
}.e-ddt.e-popup .e-treeview.e-fullrow-wrap .e-text-content {
  padding-bottom: 2px;
  padding-top: 2px;
}.e-ddt.e-popup .e-ddt-footer,
.e-ddt.e-popup .e-ddt-header {
  cursor: default;
}.e-ddt.e-rtl.e-show-chip .e-chips {
  float: right;
}.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
  padding: 0 16px 0 0;
}.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain.e-wrap-count {
  padding-top: 6px;
}.e-ddt.e-rtl.e-show-chip .e-overflow.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow.e-wrap-count {
  position: absolute;
  right: auto;
}.e-ddt.e-rtl.e-show-text .e-overflow.e-total-count .e-remain {
  padding: 0 0 0 16px;
}.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 6px 0 0 0;
}.e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon {
  left: 30px;
}.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  padding: 14px 0 5px 2px;
}.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 10px;
  right: auto;
}.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  left: 10px;
  right: auto;
}.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  padding: 0 0 0 8px;
}.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon {
  left: 10px;
  right: auto;
}.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-show-dd-icon) .e-clear-icon {
  left: 10px;
  right: auto;
}.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 18px;
  margin-right: 1px;
}.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-left: 26px;
  margin-right: 1px;
}.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 45px;
  margin-right: 1px;
}.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 0;
  right: auto;
}.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 18px;
}.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}.e-ddt-icon-hide {
  display: none;
}.e-bigger .e-ddt .e-chips,
.e-ddt.e-bigger .e-chips {
  height: 31px;
}.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 20px;
}.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 3px;
}.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper .e-clear-icon {
  min-height: 26px;
}.e-bigger .e-ddt .e-overflow.e-show-text,
.e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 8px 0 0 0;
}.e-bigger .e-ddt.e-outline .e-overflow.e-show-text,
.e-ddt.e-bigger.e-outline .e-overflow.e-show-text {
  padding: 15px 16px;
}.e-bigger .e-ddt.e-outline .e-overflow.e-total-count,
.e-ddt.e-bigger.e-outline .e-overflow.e-total-count {
  padding: 15px 16px;
}.e-bigger .e-ddt.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon {
  right: 36px;
}.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow {
  padding: 8px 15px;
}.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow.e-total-count .e-remain,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow.e-total-count .e-remain {
  padding-top: 10px;
}.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow .e-remain.e-wrap-count {
  padding-top: 10px;
}.e-bigger .e-ddt.e-outline.e-show-chip .e-chips-wrapper,
.e-ddt.e-bigger.e-outline.e-show-chip .e-chips-wrapper {
  padding: 8px 15px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  line-height: 30px;
  padding: 19px 12px 0 0;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count {
  padding-top: 14px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon {
  padding-top: 8px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 12px;
  right: 12px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 11px;
  right: 44px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 14px;
  right: 12px;
}.e-bigger .e-ddt.e-filled .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled .e-overflow .e-chips {
  margin-top: 8px;
  padding: 0 8px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow {
  padding-top: 19px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips {
  height: 24px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 13px;
}.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text {
  line-height: 55px;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count {
  line-height: 55px;
  padding-top: 0;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips {
  height: 32px;
  padding: 0 12px;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 14px;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before {
  font-size: 16px;
  height: 16px;
  width: 16px;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 16px;
  right: 12px;
}.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  bottom: 15px;
  right: 44px;
}.e-bigger .e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 20px;
  max-width: calc(100% - 21px);
}.e-bigger .e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 32px;
  max-width: calc(100% - 33px);
}.e-bigger .e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 52px;
  max-width: calc(100% - 53px);
}.e-bigger .e-ddt.e-popup .e-selectall-parent,
.e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 43px;
}.e-bigger .e-ddt.e-popup .e-treeview .e-fullrow,
.e-ddt.e-bigger.e-popup .e-treeview .e-fullrow {
  height: 44px;
}.e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon {
  left: 36px;
}.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  padding: 19px 0 0 12px;
}.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  left: 12px;
  right: auto;
}.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 44px;
  right: auto;
}.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus) .e-ddt-icon,
.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus):not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus) .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus):not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon {
  left: 12px;
  right: auto;
}.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  left: 44px;
  right: auto;
}.e-bigger .e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 20px;
  margin-right: 1px;
}.e-bigger .e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-left: 32px;
  margin-right: 1px;
}.e-bigger .e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 52px;
  margin-right: 1px;
}.e-bigger .e-ddt.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon {
  left: 20px;
  right: auto;
}.e-ddt .e-chips {
  background-color: #eee;
}.e-ddt .e-chips .e-chips-close::before {
  color: rgba(0, 0, 0, 0.54);
}.e-ddt .e-chips > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}.e-ddt .e-chips:hover {
  background-color: #d6d6d6;
}.e-ddt .e-chips:hover > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}.e-ddt.e-filled .e-chips {
  background-color: #cecece;
}.e-ddt .e-overflow .e-remain {
  color: rgba(0, 0, 0, 0.54);
}.e-ddt.e-popup {
  background: #fff;
  border-color: transparent;
}.e-ddt.e-popup .e-popup-content.e-no-data {
  color: #000;
}.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: rgba(0, 0, 0, 0.87);
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-multiselect.e-input-group .e-ddl-icon::before {
  content: '\e969';
  font-family: 'e-icons';
}.e-multi-select-wrapper .e-chips .e-chips-close::before {
  content: '\e7e9';
  cursor: pointer;
  left: 0;
  position: relative;
  top: 0;
}.e-multi-select-wrapper .e-close-hooker::before {
  content: '\e7a7';
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 6px;
}.e-multiselect.e-input-group .e-ddl-disable-icon::before {
  content: '';
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -38px;
  right: 18px;
  top: 100%;
  width: 16px;
}.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -35px;
  right: 18px;
  top: 100%;
  width: 16px;
}.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 52px;
}.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 52px;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -55px;
  right: 12px;
  top: 100%;
  width: 18px;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 48px;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 54px;
  margin-top: -55px;
  right: 16px;
  top: 100%;
  width: 20px;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 60px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 34px;
  margin-top: -35px;
  right: 16px;
  top: 100%;
  width: 14px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 48px;
}.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 52px;
  right: auto;
}.e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 48px;
  right: auto;
}.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 60px;
  right: auto;
}.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 48px;
  right: auto;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: '\e208';
  font-size: 16px;
  height: 16px;
  margin-top: -8px;
  top: 50%;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: '\e208';
  font-size: 14px;
  height: 14px;
  margin-top: -7px;
  top: 50%;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: '\e208';
  font-size: 20px;
  height: 20px;
  left: 0;
  margin-top: -10px;
  top: 50%;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: '\e208';
  font-size: 18px;
  height: 18px;
  left: 0;
  margin-top: -9px;
  top: 50%;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 13px;
}.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 16px;
}.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 7px 12px 9px 0;
}.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 16px 10px 0;
}.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 10px 8px 0;
}.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 12px 8px 0;
}.e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 7px 0 9px 12px;
}.e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 0 10px 16px;
}.e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 0 8px 10px;
}.e-rtl.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 0 8px 12px;
}.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -33px;
  right: 18px;
  width: 20px;
}.e-bigger.e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -35px;
  right: 45px;
  width: 20px;
}.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 18px;
  margin: -29px 0 8px;
  width: 18px;
}.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 24px;
  width: 24px;
}.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -26px;
}.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -40px;
}.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -32px;
  right: 40px;
}.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -44px;
}.e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 14px;
  width: 14px;
}.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 16px;
  width: 16px;
}.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 10px;
  width: 10px;
}.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 10px;
  height: 10px;
  width: 10px;
}.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  content: '\e208';
  font-size: 16px;
  height: 16px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 16px;
}.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
}.e-bigger.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 10px;
  right: auto;
}.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 6px;
  right: auto;
}.e-bigger.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 12px;
  right: auto;
}.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 0 9px;
}.e-multiselect.e-filled.e-input-group.e-float-input.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0 8px 8px 0;
  padding: 0;
}.e-small.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 18px;
  margin: 7px 0 2px;
  width: 18px;
}.e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 24px;
  margin: 12px -4px 8px -1px;
  padding: 0;
  width: 24px;
}.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-filled.e-input-group.e-float-input.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0 12px 4px 0;
}.e-bigger.e-multiselect.e-input-group.e-filled.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0;
}.e-bigger.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-bigger.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 20px;
  margin: 0 0 8px;
  padding: 0;
  width: 20px;
}.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 16px;
  height: 16px;
  width: 16px;
}.e-small.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}.e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
}.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 18px;
  height: 18px;
  width: 18px;
}.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 24px;
  margin: 7px -4px 8px -1px;
  padding: 0;
  width: 24px;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before {
  content: '';
}.e-multi-select-wrapper {
  box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}.e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 27px;
  vertical-align: middle;
}.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase {
  height: 100%;
  min-height: 100%;
}.e-multi-select-wrapper .e-delim-view {
  white-space: nowrap;
}.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow, .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #fff;
  font-size: 16px;
  left: 12px;
  top: 0;
}.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: #3f51b5;
  color: #fff;
  padding: 12px 4px 11px 0;
}.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box),
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box) input[type='text'],
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) input[type='text'] {
  height: 1px;
  min-height: 1px;
}.e-multi-select-wrapper .e-chips.e-mob-chip > .e-chipcontent {
  max-width: 100%;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher {
  display: flex;
  float: left;
  width: auto;
}.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  display: inline-flex;
  float: none;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box),
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
  display: none;
}.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon {
  padding: 0 48px 0 0;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
  align-items: center;
  display: inline;
  max-width: 100%;
  word-break: break-word;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  align-items: center;
  cursor: pointer;
  display: none;
  flex-direction: row;
  margin-top: -2.5em;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 5px;
  top: 100%;
}.e-multiselect.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  display: flex;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-right: 0;
  margin-top: -2.1em;
  right: 0;
}.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter {
  top: -1px;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
  font-size: 10px;
  height: 24px;
  width: 24px;
}.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-multi-searcher {
  float: right;
}.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-ddl-icon {
  left: 0;
  right: auto;
}.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-down-icon {
  padding: 0 0 0 48px;
}.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.5em;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-disabled,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
  opacity: .7;
  pointer-events: none;
}.e-multiselect.e-input-group,
.e-multiselect.e-float-input {
  word-wrap: initial;
}.e-multiselect.e-input-group .e-searcher .e-label-top,
.e-multiselect.e-input-group .e-multi-searcher .e-label-top {
  top: 15px;
}.e-bigger .e-multi-select-wrapper {
  min-height: 37px;
}.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}.e-multi-select-wrapper .e-chips {
  align-items: center;
  display: inline-flex;
  float: left;
  margin: 0 8px 6px 0;
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 0 8px 6px 0;
}.e-multi-select-wrapper .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-multi-select-wrapper.e-delimiter .e-searcher {
  display: inline-block;
  float: none;
}.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent,
.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent,
.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}.e-multi-select-wrapper .e-chips-close {
  align-self: center;
  display: flex;
  float: right;
  font-family: 'e-icons';
  height: 16px;
  margin: 0 0 0;
  width: 16px;
}.e-multi-select-wrapper .e-mob-chip.e-chips .e-chips-close {
  margin: 3px 0 0;
}.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  cursor: default;
  font-size: 10px;
  height: 24px;
  margin-top: -2.5em;
  position: absolute;
  right: 5px;
  top: 100%;
  width: 24px;
}.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  right: 22px;
}.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 22px;
  right: auto;
}.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -3em;
}.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -3em;
}.e-multi-select-wrapper input[type='text'] {
  background: none;
  border: 0;
  font-family: inherit;
  font-size: 13px;
  font-weight: 400;
  height: 28px;
  min-height: 28px;
  outline: none;
  padding: 0;
  text-indent: 0;
}.e-multiselect.e-filled .e-multi-select-wrapper input[type='text'] {
  background: none;
  border: 0;
  color: inherit;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  height: 28px;
  min-height: 28px;
  outline: none;
  padding: 0;
  text-indent: 0;
}.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type='text'] {
  padding: 5px;
}.e-bigger .e-multi-select-wrapper input[type='text'],
.e-multi-select-wrapper.e-mob-wrapper input[type='text'] {
  height: 28px;
  min-height: 28px;
}.e-bigger .e-multi-select-wrapper input[type='text'] {
  height: 34px;
  min-height: 34px;
}.e-multi-select-wrapper input[type='text']::-ms-clear {
  display: none;
}.e-multi-select-wrapper .e-searcher {
  display: block;
  float: left;
  width: auto;
}.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}.e-bigger .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 38px);
}.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}.e-bigger.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 38px);
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}.e-multi-select-wrapper .e-delim-values {
  font-family: inherit;
  font-size: 14px;
  line-height: 28px;
  max-width: 100%;
  padding-left: 0;
  padding-right: 6px;
  vertical-align: middle;
}.e-bigger .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
  padding-left: 0;
}.e-multi-select-list-wrapper .e-hide-listitem,
.e-multi-select-list-wrapper .e-hide-group-header {
  display: none;
}.e-multi-select-wrapper .e-delim-values .e-remain {
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding-left: 16px;
}.e-multiselect.e-disabled .e-multi-select-wrapper,
.e-multiselect.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before {
  cursor: not-allowed;
}.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  height: 40px;
  left: 0;
  margin: 0 0 0 0;
  margin-left: auto;
  position: relative;
  top: 0;
  width: 40px;
}.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  align-self: center;
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  display: inline-flex;
  padding: 0 0 0 16px;
  width: 92%;
}.e-multi-select-wrapper .e-ddl-disable-icon::before {
  content: '';
}.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
}.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}.e-multiselect.e-rtl .e-multi-select-wrapper {
  padding: 0 2px 0 32px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  left: -12px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  margin: 0;
  margin-right: auto;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
  float: right;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
  float: right;
  margin: 0 0 8px 8px;
  padding: 0 8px 0 4px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chipcontent {
  padding: 5px 4px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close {
  float: left;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close::before {
  left: 0;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip {
  padding: 0 4px 0 8px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip .e-chipcontent {
  padding: 8px 4px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  padding: 0 8px 0 4px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  padding: 12px 4px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 22px;
  position: absolute;
  right: auto;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-close-hooker::before {
  left: -4px;
}.e-multiselect.e-rtl .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-right: 16px;
}.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-icon.e-close-hooker {
  left: 19px;
}.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: -7px;
}.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}.e-bigger .e-popup.e-multi-select-list-wrapper.e-mulltiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-group-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item {
  padding-right: 0;
}.e-popup.e-multi-select-list-wrapper.e-rtl .e-dropdownbase.e-rtl.e-dd-group .e-list-item {
  padding-right: 0;
}.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  padding-left: 16px;
}.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-dropdownbase.e-dd-group .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}.e-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  padding-right: 16px;
  position: relative;
  text-indent: 17px;
  white-space: nowrap;
  width: 100%;
}.e-rtl .e-multi-select-list-wrapper .e-selectall-parent,
.e-multi-select-list-wrapper.e-rtl .e-selectall-parent {
  padding-left: 16px;
  padding-right: 0;
}.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 14px;
}.e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  font-size: 13px;
  line-height: 48px;
  text-indent: 17px;
}.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}.e-multiselect .e-input-group-icon.e-ddl-icon {
  float: right;
  margin-top: 6px;
}.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}.e-multiselect .e-ddl-icon::before {
  transform: rotate(0deg);
  transition: transform 300ms ease;
}.e-multiselect.e-icon-anim .e-ddl-icon::before {
  transform: rotate(180deg);
  transition: transform 300ms ease;
}.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect .e-multi-select-wrapper.e-down-icon {
  padding: 0;
}.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus .e-input-filter {
  padding: 8px;
}.e-bigger .e-ddl.e-popup.e-multi-select-list-wrappe .e-filter-parent .e-input-filter,
.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus {
  padding: 4px 0;
}.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon,
.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
  padding-right: 8px;
}.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
}.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  line-height: 20px;
  padding-left: 10px;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable .e-checkbox-wrapper .e-frame,
.e-popup.e-multi-select-list-wrapper .e-list-group-item.e-disable .e-checkbox-wrapper .e-frame {
  opacity: .3;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
  opacity: .7;
}.e-multi-select-wrapper input[readonly='true'] {
  pointer-events: none;
}.e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
  pointer-events: none;
}ejs-multiselect {
  display: block;
}.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 26px;
}.e-small .e-multi-select-wrapper .e-chips-close {
  height: 14px;
  width: 14px;
}.e-small .e-multi-select-wrapper {
  min-height: 24px;
}.e-small .e-multi-select-wrapper input[type='text'] {
  height: 26px;
  min-height: 26px;
}.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 26px;
}.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
}.e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 40px;
}.e-bigger.e-small .e-multi-select-wrapper .e-chips-close {
  height: 16px;
  width: 16px;
}.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}.e-bigger.e-small .e-multi-select-wrapper input[type='text'] {
  height: 28px;
  min-height: 28px;
}.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 28px;
}.e-bigger.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
  right: 5px;
}.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}.e-bigger .e-content-placeholder.e-multiselect.e-placeholder-multiselect,
.e-bigger.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 40px;
  min-height: 40px;
}.e-multiselect.e-outline .e-multi-select-wrapper input[type='text'] {
  color: inherit;
  font-size: inherit;
  min-height: 34px;
  padding: 8px 12px 9px;
}.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'] {
  padding: 8px 12px 9px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type='text'],
.e-small .e-multiselect.e-outline .e-multi-select-wrapper input[type='text'] {
  font-size: inherit;
  min-height: 30px;
  padding: 7px 10px;
}.e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'],
.e-small .e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'] {
  padding: 7px 10px;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type='text'],
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper input[type='text'],
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type='text'],
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper input[type='text'] {
  font-size: inherit;
  min-height: 34px;
  padding: 8px 12px 9px;
}.e-bigger.e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'],
.e-bigger.e-small .e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'],
.e-bigger .e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'],
.e-small .e-bigger.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type='text'] {
  padding: 8px 12px 9px;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper input[type='text'],
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper input[type='text'] {
  font-size: inherit;
  min-height: 40px;
}.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 40px;
  padding: 7px 42px 7px 0;
}.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}.e-small .e-multiselect.e-outline .e-multi-select-wrapper,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 30px;
  padding: 3px 38px 1px 0;
}.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger .e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-right: 0;
}.e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger .e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-small .e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-small.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-left: 0;
}.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 3px 0 1px 38px;
}.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 7px 0 7px 42px;
}.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 34px;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 40px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 30px;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 34px;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 34px;
  padding: 0 0 0 12px;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 16px;
  line-height: 40px;
  padding: 0 0 0 16px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 30px;
  padding: 0 0 0 8px;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 34px;
  padding: 0 0 0 12px;
}.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 12px 0 0;
}.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 16px 0 0;
}.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 8px 0 0;
}.e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 12px 0 0;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 26px;
  margin: 4px 0 4px 8px;
  padding: 0 8px;
}.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  margin: 4px 8px 4px 0;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 32px;
  padding: 0 12px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 24px;
  padding: 0 8px;
}.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 26px;
  padding: 0 8px;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 8px 0 0;
}.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 8px;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  align-items: normal;
}.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 14px;
}.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 16px;
}.e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 13px;
}.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 14px;
}.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 3px 12px 0 4px;
}.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger .e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 12px 12px 0 8px;
}.e-bigger.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 19px 12px 0 16px;
}.e-bigger:not(.e-small).e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding-top: 3px;
}.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
  padding: 0;
}.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'],
.e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'],
.e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'],
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'],
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'] {
  min-height: 39px;
  padding-right: 10px;
}.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'],
.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'] {
  min-height: 32px;
}.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type='text'],
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type='text'] {
  height: 22px;
  min-height: 22px;
  padding: 2px;
}.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'],
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type='text'] {
  min-height: 52px;
}.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type='text'],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type='text'] {
  min-height: 36px;
}.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 39px;
}.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 32px;
}.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 22px;
}.e-bigger.e-filled:not(.e-small).e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-filled:not(.e-small).e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 52px;
}.e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 36px;
}.e-bigger.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher
.e-bigger .e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 28px;
}.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type='text'],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type='text'] {
  padding: 5px 0;
}.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-small .e-bigger.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase {
  min-height: 28px;
}.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 39px;
}.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 28px;
}.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 16px;
  line-height: 52px;
}.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
}.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 32px;
}.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  line-height: 22px;
}.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 32px;
}.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip {
  height: 24px;
}.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-left: 8px;
}.e-small .e-filled .e-multi-select-wrapper .e-chips,
.e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 16px;
  margin: 4px 4px 0 0;
  padding-right: 8px;
}.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  margin: 4px 0 0 4px;
}.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 12px;
  width: 12px;
}.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger .e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-small .e-bigger.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 10px;
}.e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}.e-rtl.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips {
  padding: 0 12px;
}.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-right: 8px;
}.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
  height: 38px;
  margin-top: -38px;
  right: 12px;
  top: 100%;
  width: 16px;
}.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
  display: none;
}.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: #fff;
}.e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #757575;
}.e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #757575;
}.e-multiselect {
  box-sizing: border-box;
}.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
}.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: #fff;
}.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: #fff;
}.e-multi-select-wrapper .e-chips {
  background-color: #eee;
  border-radius: 16px;
  height: 24px;
}.e-multi-select-wrapper .e-chips:hover {
  background-color: #eee;
}.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-multi-select-wrapper .e-chips .e-chips-close::before {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.54);
  color: rgba(0, 0, 0, 0.54);
  font-size: 16px;
}.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #3f51b5;
  border-radius: 2px;
  color: #fff;
  height: 40px;
  line-height: 40px;
}.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #fff;
}.e-multi-select-wrapper .e-chips.e-mob-chip,
.e-bigger .e-multi-select-wrapper .e-chips {
  height: 28px;
}.e-popup.e-multi-select-list-wrapper {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  box-sizing: content-box;
  overflow: initial;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 1px solid transparent;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-top: 1px solid #fff;
}.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
  color: rgba(0, 0, 0, 0.87);
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
  color: rgba(0, 0, 0, 0.87);
}.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: #eee;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: #eee;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 1px solid transparent;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 1px solid transparent;
}.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #e0e0e0;
  border: 1px solid transparent;
  box-shadow: none;
  color: #e3165b;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #e0e0e0;
  border: 1px solid transparent;
  box-shadow: none;
  color: #e3165b;
}.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 1px solid transparent;
}.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 1px solid transparent;
}.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-ul.e-reorder {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}.e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
}.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: #000;
}.e-small .e-multi-select-wrapper .e-chips {
  height: 20px;
}.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}.e-small .e-multi-select-wrapper .e-close-hooker::before {
  left: 6px;
}.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 22px;
}.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 16px;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  background-color: #e0e0e0;
}.e-multiselect.e-filled .e-multi-select-wrapper .e-chips {
  background-color: #cecece;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips:hover {
  background-color: #d6d6d6;
}.e-multiselect.e-filled .e-multi-select-wrapper .e-chips:hover {
  background-color: #cecece;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #c7c7c7;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #c7c7c7;
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: rgba(0, 0, 0, 0.54);
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: rgba(0, 0, 0, 0.54);
}.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #fff;
}.e-multiselect.e-outline:not(.e-disabled) .e-multi-select-wrapper .e-chips:not(.e-chip-selected) .e-chips-close:hover::before,
.e-multiselect.e-filled:not(.e-disabled) .e-multi-select-wrapper .e-chips:not(.e-chip-selected) .e-chips-close:hover::before {
  color: rgba(0, 0, 0, 0.87);
}.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain {
  color: rgba(0, 0, 0, 0.6);
}.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: rgba(0, 0, 0, 0.38);
}.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.42);
}.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips {
  background-color: #f5f5f5;
}.e-multiselect.e-filled .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip.e-chip-selected,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #3f51b5;
  border-radius: 4px;
  box-sizing: border-box;
  color: #fff;
  height: 40px;
  line-height: 40px;
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  width: 33px;
}.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #fff;
}.e-listbox-tool .e-moveup::before {
  content: '\e651';
}.e-listbox-tool .e-movedown::before {
  content: '\e652';
}.e-listbox-tool .e-moveto::before {
  content: '\e653';
}.e-listbox-tool .e-movefrom::before {
  content: '\e654';
}.e-listbox-tool .e-moveallto::before {
  content: '\e655';
}.e-listbox-tool .e-moveallfrom::before {
  content: '\e656';
}.e-listbox-wrapper,
.e-listbox-container {
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}.e-listbox-wrapper *,
.e-listbox-container * {
  box-sizing: border-box;
}.e-listbox-wrapper:focus,
.e-listbox-container:focus {
  outline: none;
}.e-listbox-wrapper.e-disabled,
.e-listbox-container.e-disabled {
  cursor: default;
  pointer-events: none;
}.e-listbox-wrapper:not(.e-list-template) .e-list-nrt,
.e-listbox-container:not(.e-list-template) .e-list-nrt {
  text-align: center;
}.e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listbox-wrapper .e-list-nrt,
.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container:not(.e-list-template) .e-list-item,
.e-listbox-container .e-list-nrt,
.e-listbox-container .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 11px 16px;
  position: relative;
}.e-listbox-wrapper.e-filter-list,
.e-listbox-container.e-filter-list {
  overflow: inherit;
}.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent {
  height: 100%;
  min-height: 36px;
}.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item {
  border-bottom: 0 solid;
  outline: none;
}.e-listbox-wrapper .e-list-item.e-disabled,
.e-listbox-container .e-list-item.e-disabled {
  pointer-events: none;
}.e-listbox-wrapper .e-disable,
.e-listbox-container .e-disable {
  opacity: .7;
}.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent {
  margin: 0;
  padding: 0;
}.e-listbox-wrapper .e-list-header .e-text.header,
.e-listbox-container .e-list-header .e-text.header {
  display: none;
}.e-listbox-wrapper .e-icon-back,
.e-listbox-container .e-icon-back {
  margin-top: 2px;
}.e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header {
  align-items: center;
  border-bottom: 1px solid;
  display: flex;
  font-weight: bold;
  height: 48px;
  padding: 0 16px;
}.e-listbox-wrapper .e-has-header > .e-view,
.e-listbox-container .e-has-header > .e-view {
  top: 45px;
}.e-listbox-wrapper .e-but-back,
.e-listbox-container .e-but-back {
  cursor: pointer;
  padding-right: 30px;
}.e-listbox-wrapper .e-list-group-item:first-child,
.e-listbox-container .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid transparent;
}.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  font-weight: 600;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}.e-listbox-wrapper .e-icon-collapsible,
.e-listbox-container .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  transform: translateY(-50%);
}.e-listbox-wrapper .e-text-content,
.e-listbox-container .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}.e-listbox-wrapper .e-text-content *,
.e-listbox-container .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}.e-listbox-wrapper .e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}.e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}.e-listbox-wrapper .e-checkbox .e-checkbox-left,
.e-listbox-container .e-checkbox .e-checkbox-left {
  margin: -2px 10px 0 0;
}.e-listbox-wrapper .e-checkbox .e-checkbox-right,
.e-listbox-container .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 10px;
}.e-listbox-wrapper .e-list-text,
.e-listbox-container .e-list-text {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}.e-listbox-wrapper .e-list-icon + .e-list-text,
.e-listbox-container .e-list-icon + .e-list-text {
  width: calc(100% - 60px);
}.e-listbox-wrapper .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text {
  width: calc(100% - 60px);
}.e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon {
  height: 30px;
  margin-right: 16px;
  width: 30px;
}.e-listbox-wrapper .e-content,
.e-listbox-container .e-content {
  overflow: hidden;
  position: relative;
}.e-listbox-wrapper .e-list-header .e-text,
.e-listbox-container .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}.e-listbox-wrapper .e-text .e-headertext,
.e-listbox-container .e-text .e-headertext {
  display: inline-block;
  line-height: inherit;
}.e-listbox-wrapper.e-rtl,
.e-listbox-container.e-rtl {
  direction: rtl;
}.e-listbox-wrapper.e-rtl .e-list-icon,
.e-listbox-container.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}.e-listbox-wrapper.e-rtl .e-icon-collapsible,
.e-listbox-container.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}.e-listbox-wrapper.e-rtl .e-list-header .e-text,
.e-listbox-container.e-rtl .e-list-header .e-text {
  cursor: pointer;
}.e-listbox-wrapper.e-rtl .e-but-back,
.e-listbox-container.e-rtl .e-but-back {
  transform: rotate(180deg);
}.e-listbox-wrapper.e-rtl .e-icon-back,
.e-listbox-container.e-rtl .e-icon-back {
  margin-top: -2px;
}.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-left {
  margin: -2px 0 0 10px;
}.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 10px 0 0;
}.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 10px;
}.e-listbox-wrapper .e-checkbox-wrapper,
.e-listbox-container .e-checkbox-wrapper {
  margin: -2px 10px 0 0;
  text-indent: 0;
  vertical-align: middle;
}.e-listbox-wrapper.e-right .e-checkbox-wrapper,
.e-listbox-container.e-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}.e-listbox-wrapper .e-input-group,
.e-listbox-container .e-input-group {
  padding: 4px 8px;
}.e-listbox-wrapper .e-input-focus,
.e-listbox-container .e-input-focus {
  padding: 4px 4px 4px 8px;
}.e-listbox-wrapper .e-hidden-select,
.e-listbox-container .e-hidden-select {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 100%;
}.e-listbox-wrapper .e-placeholder,
.e-listbox-container .e-placeholder {
  background-color: #e3165b;
  display: block;
  height: 1px;
}ejs-listbox {
  display: block;
}.e-listbox-wrapper:not(.e-listbox-container) {
  overflow: auto;
}.e-listbox-wrapper.e-filter-list {
  overflow: inherit;
}.e-listbox-wrapper.e-filter-list.e-list-parent {
  overflow: auto;
}.e-listbox-wrapper.e-sortableclone,
.e-listbox-container.e-sortableclone {
  border-width: 0;
  overflow: visible;
}.e-listbox-wrapper.e-sortableclone .e-list-item,
.e-listbox-container.e-sortableclone .e-list-item {
  list-style-type: none;
}.e-listbox-wrapper.e-sortableclone .e-ripple,
.e-listbox-container.e-sortableclone .e-ripple {
  overflow: visible;
}.e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element,
.e-listbox-container.e-sortableclone .e-ripple .e-ripple-element {
  display: none;
}.e-listbox-wrapper.e-sortableclone .e-list-badge,
.e-listbox-container.e-sortableclone .e-list-badge {
  align-items: center;
  background-color: #e3165b;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: flex;
  font-size: 12px;
  height: 22px;
  justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 22px;
}.e-listboxtool-wrapper,
.e-listboxtool-container {
  cursor: pointer;
  display: flex;
}.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  box-sizing: border-box;
}.e-listboxtool-wrapper.e-disabled,
.e-listboxtool-container.e-disabled {
  cursor: default;
  pointer-events: none;
}.e-listboxtool-wrapper .e-listbox-wrapper,
.e-listboxtool-container .e-listbox-wrapper {
  flex: 1;
}.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-listboxtool-container.e-right .e-listbox-tool {
  margin-left: 15px;
}.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-listboxtool-container.e-left .e-listbox-tool {
  margin-right: 15px;
}.e-listboxtool-wrapper .e-listbox-tool,
.e-listboxtool-container .e-listbox-tool {
  border: 1px solid #e0e0e0;
  overflow: auto;
  padding: 8px;
}.e-listboxtool-wrapper .e-listbox-tool .e-btn,
.e-listboxtool-container .e-listbox-tool .e-btn {
  display: list-item;
  list-style-type: none;
  margin-bottom: 10px;
}.e-rtl.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-right .e-listbox-tool {
  margin-right: 15px;
}.e-rtl.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-left .e-listbox-tool {
  margin-left: 15px;
}.e-bigger .e-listbox-wrapper .e-list-item,
.e-listbox-wrapper.e-bigger .e-list-item,
.e-bigger .e-listbox-container .e-list-item,
.e-listbox-container.e-bigger .e-list-item {
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-bigger .e-listbox-container .e-list-group-item,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent,
.e-listbox-container.e-bigger .e-list-group-item,
.e-listbox-container.e-bigger .e-list-header {
  padding: 12px 16px;
}.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent {
  height: 48px;
  line-height: 1.6;
  position: relative;
}.e-bigger .e-listbox-wrapper .e-list-parent,
.e-listbox-wrapper.e-bigger .e-list-parent,
.e-bigger .e-listbox-container .e-list-parent,
.e-listbox-container.e-bigger .e-list-parent {
  min-height: 48px;
}.e-bigger .e-listbox-wrapper .e-text-content,
.e-listbox-wrapper.e-bigger .e-text-content,
.e-bigger .e-listbox-container .e-text-content,
.e-listbox-container.e-bigger .e-text-content {
  font-size: 15px;
}.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-bigger .e-listbox-container .e-list-group-item,
.e-listbox-container.e-bigger .e-list-group-item {
  height: 48px;
  line-height: 45px;
}.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger .e-list-header {
  align-items: center;
  display: flex;
  font-weight: bold;
  height: 64px;
}.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-listbox-container.e-bigger .e-list-header .e-text.header {
  display: none;
}.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}.e-bigger .e-listbox-wrapper .e-list-header .e-text,
.e-listbox-wrapper.e-bigger .e-list-header .e-text,
.e-bigger .e-listbox-container .e-list-header .e-text,
.e-listbox-container.e-bigger .e-list-header .e-text {
  font-size: 20px;
}.e-small .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 45px);
}.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 55px);
}.e-small.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 45px);
}.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #e0e0e0;
}.e-listbox-wrapper,
.e-listbox-container {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 15px;
}.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
}.e-listbox-wrapper.e-filter-list .e-list-parent,
.e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 47px);
}.e-listbox-wrapper.e-select-all .e-list-parent,
.e-listbox-container.e-select-all .e-list-parent {
  height: calc(100% - 36px);
}.e-listbox-wrapper.e-filter-list.e-select-all .e-list-parent,
.e-listbox-container.e-filter-list.e-select-all .e-list-parent {
  height: calc(100% - 79px);
}.e-listbox-wrapper .e-icons,
.e-listbox-container .e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item {
  background-color: #fff;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listbox-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listbox-container .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
  background-color: #eee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-selected {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper .e-list-item.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected.e-checklist {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper .e-list-item.e-focused,
.e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  font-size: 15px;
}.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container .e-selectall-parent {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element,
.e-listbox-container .e-sortableclone.e-ripple .e-ripple-element {
  background-color: transparent;
}.e-listbox-wrapper.e-list-template .e-list-wrapper,
.e-listbox-container.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 0.2667em 1.0666em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 1.0666em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 0.115em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 13px;
  margin: 0;
  padding: 0.115em 0;
  word-wrap: break-word;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 2.6667em;
  left: 1.0667em;
  position: absolute;
  top: 0.2666em;
  width: 2.6667em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 2.6667em;
  position: absolute;
  right: 1.0667em;
  top: 0.2666em;
  width: 2.6667em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar {
  top: 1.0666em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 1.0666em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 12px;
  height: 1.6666em;
  line-height: 1.8666em;
  padding: 0;
  position: absolute;
  right: 1.33em;
  top: 50%;
  transform: translateY(-50%);
  width: 2.5em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.8em;
  padding-right: 4.1333em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 1.0666em;
  padding-right: 4.1333em;
}.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0.72em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header {
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header {
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 1.0667em;
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 1.0667em;
  right: inherit;
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 1.33em;
  right: inherit;
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.1333em;
  padding-right: 4.8em;
}.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 4.1333em;
  padding-right: 1.0666em;
}.e-signature {
  border: 1px solid;
}.e-signature {
  background-color: #fff;
  border: 1px solid;
  border-color: #e0e0e0;
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: '\e932';
  font-family: 'e-icons';
}.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: '\e932';
  font-family: 'e-icons';
}.e-filled.e-float-input .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: '\e208';
  font-family: 'e-icons';
}.e-filled.e-input-group .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: '\e208';
  font-family: 'e-icons';
}.e-outline.e-float-input .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: '\e208';
  font-family: 'e-icons';
}.e-outline.e-input-group .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: '\e208';
  font-family: 'e-icons';
}/*! input layout */.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 4px;
}input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border: 0 solid;
  border-width: 0 0 1px 0;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 4px;
  outline: none;
  padding: 4px 0 4px;
  text-indent: 0;
  width: 100%;
}input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 400;
}.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 400;
}.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  font: inherit;
}input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
input.e-input:focus,
.e-input-group input.e-input:focus,
.e-input-group input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-float-input.e-input-group input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input.e-control-wrapper.e-input-group input:focus {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-input-group.e-input-focus input.e-input,
.e-input-group.e-input-focus input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input,
.e-float-input.e-input-group.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-control-wrapper {
  border-radius: 0;
}.e-input:focus {
  border-width: 0 0 2px 0;
  padding-bottom: 4px;
}.e-input.e-small:focus {
  border-width: 0 0 2px 0;
  padding-bottom: 4px;
}.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 5px;
}.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 4px;
}.e-input:focus {
  padding-bottom: 3px;
}.e-input.e-small:focus {
  padding-bottom: 3px;
}.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 4px;
}.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 3px;
}.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 4px 0 4px;
}.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 4px 0 4px;
}input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper,
.e-input-group.e-bigger.e-disabled,
.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-disabled {
  font-size: 14px;
}.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  line-height: inherit;
  margin-bottom: 8px;
  padding: 5px 0 5px;
}.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-input-group .e-input:focus,
.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-input-group.e-control-wrapper .e-input:focus,
.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 5px 0 5px;
}.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  align-items: center;
  border: 0 solid;
  border-width: 0;
  box-sizing: content-box;
  cursor: pointer;
  flex-direction: column;
  font-size: 12px;
  justify-content: center;
  line-height: 1;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
  text-align: center;
}.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
}.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  min-height: 20px;
  min-width: 20px;
}.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  padding: 0;
}.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 32px;
  min-width: 32px;
  padding: 0;
}.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 28px;
  min-width: 28px;
  padding: 0;
}.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
}.e-input-group.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active {
  background: transparent;
}.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  cursor: auto;
}.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-disabled input,
.e-input-group.e-disabled input.e-input,
.e-input-group.e-disabled textarea,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-control-wrapper.e-disabled input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input,
.e-float-input.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-input-group.e-disabled span,
.e-input-group.e-control-wrapper.e-disabled span {
  cursor: not-allowed;
}.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input {
  filter: alpha(opacity=100);
  opacity: 1;
}.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl {
  direction: rtl;
}.e-input.e-corner {
  border-radius: 0;
}.e-input-group,
.e-input-group.e-control-wrapper {
  display: inline-flex;
  vertical-align: middle;
}.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group) {
  display: inline-block;
}.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: flex;
}.e-input-group .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-left-width: 0;
}.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}.e-input-group .e-input-group-icon:not(:last-child),
.e-input-group.e-control-wrapper .e-input-group-icon:not(:last-child) {
  border-right-width: 0;
}.e-input + .e-input-group-icon,
.e-input-group .e-input + .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input + .e-input-group-icon {
  border-left-width: 0;
}.e-input-group.e-corner .e-input:first-child,
.e-input-group.e-corner .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}.e-input-group.e-corner .e-input:last-child,
.e-input-group.e-corner .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}.e-input-group.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:first-child {
  border-left-width: 0;
  border-right-width: 0;
}.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child {
  border-left-width: 0;
  border-right-width: 0;
}.e-input-group.e-rtl .e-input-group-icon:not(:last-child),
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:not(:last-child) {
  border-left-width: 0;
}.e-input-group.e-rtl .e-input-group-icon + .e-input,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon + .e-input {
  border-right-width: 0;
}input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input,
.e-input-group.e-small,
.e-small .e-input-group,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-disabled,
.e-small .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}.e-input-group.e-small .e-input,
.e-input-group.e-small.e-control-wrapper .e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 4px 0 4px;
}.e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 4px 0 4px;
}.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-small.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-input-group.e-control-wrapper,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  font-size: 13px;
}.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-input.e-small.e-disabled,
.e-small .e-input.e-bigger.e-disabled,
.e-bigger .e-input-group.e-small.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-bigger.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 13px;
}.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  padding: 4px 0 4px;
}.e-input-group.e-small.e-bigger .e-input,
.e-input-group.e-small .e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input {
  font: inherit;
  padding: 4px 0 4px;
}.e-input-group.e-small.e-bigger .e-input:focus,
.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 4px 0 4px;
}.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  min-height: 16px;
  min-width: 16px;
  padding: 0;
}.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small .e-bigger.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 12px;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  left: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  transform: translate3d(0, 16px, 0) scale(1);
  transform-origin: left top;
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: '';
  font-style: normal;
}.e-float-input.e-bigger label.e-float-text,
.e-float-input label.e-float-text.e-bigger,
.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
}.e-float-input.e-small label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-small label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  font-style: normal;
}.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-float-input .e-input-in-wrap label.e-float-text.e-bigger,
.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -8px;
}.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -10px;
}.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -10px;
}.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -9px;
  transform: translate3d(0, -6px, 0) scale(0.92);
}.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input input:focus ~ label.e-float-text,
.e-small .e-float-input input:valid ~ label.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -9px;
  transform: translate3d(0, -6px, 0) scale(0.92);
}.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  transform: translate3d(0, -6px, 0) scale(0.86);
}.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-small .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  transform: translate3d(0, -6px, 0) scale(0.92);
}.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: -9px;
}.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -9px;
}.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -9px;
}.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -8px;
}.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -8px;
}.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -7px;
}.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text {
  top: -10px;
}.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 4px;
  margin-top: 16px;
  padding-top: 0;
  position: relative;
  width: 100%;
}.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  line-height: 1.5;
  margin-bottom: 8px;
  margin-top: 17px;
  padding-top: 0;
  position: relative;
  width: 100%;
}.e-float-input.e-small,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  line-height: 1.35;
  margin-bottom: 4px;
  margin-top: 16px;
  padding-top: 0;
}.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-small,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-small,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  line-height: 1.4;
  margin-bottom: 4px;
  margin-top: 17px;
  padding-top: 0;
}.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  line-height: 1.5;
}.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-small,
.e-bigger .e-input-group.e-small,
.e-small .e-input-group.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}.e-float-input.e-no-float-label,
.e-float-input.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-no-float-label,
.e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-no-float-label,
.e-float-input.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-bigger.e-no-float-label,
.e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 400;
}.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 0 0 1px 0;
  display: block;
  font: inherit;
  width: 100%;
}.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 4px 0 4px;
}.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input {
  text-indent: 0;
}.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 0;
}.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  font-size: 14px;
}.e-float-input.e-bigger.e-disabled,
.e-bigger .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 14px;
}.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  font: inherit;
  line-height: inherit;
  padding: 5px 0 5px;
}.e-float-input.e-small,
.e-small .e-float-input,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}.e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 4px 0 4px;
}.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-float-input,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-float-input.e-control-wrapper,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 13px;
}.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-disabled,
.e-bigger .e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-bigger.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-disabled,
.e-bigger .e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-bigger.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 13px;
}.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 4px 0 4px;
}.e-float-input input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input textarea:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input {
  outline: none;
}label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}.e-float-input input:valid ~ label.e-float-text,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text.e-label-top,
.e-float-input input ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  -webkit-user-select: text;
          user-select: text;
}.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input textarea ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  -webkit-user-select: text;
          user-select: text;
}label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: 400;
}.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: 400;
}.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  transition: .2s ease;
  width: 0;
}.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before {
  left: 50%;
}.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  right: 50%;
}.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::after {
  width: 50%;
}.e-float-input .e-float-line,
.e-float-input.e-control-wrapper .e-float-line {
  display: block;
  position: relative;
  width: 100%;
}.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}.e-float-input.e-rtl label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-rtl .e-float-input label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
  transform-origin: right top;
}.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}.e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}.e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}.e-input-group.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.e-input-group.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.e-input-group.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::before {
  content: '';
}.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}.e-input-group.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child {
  border-radius: 0;
}.e-input-group.e-rtl .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  min-width: 0;
  width: 100%;
}.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]),
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
  border-width: 0;
}.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  margin-bottom: 0;
}.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
}.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
}.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-float-icon-left .e-input-in-wrap:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap:not(.e-float-input)::before {
  left: 50%;
}.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before {
  left: 50%;
}.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus::after,
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after {
  width: 50%;
}.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after {
  width: 50%;
}.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after {
  right: 50%;
}.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after {
  right: 50%;
}.e-input-group,
.e-input-group.e-control-wrapper {
  position: relative;
  width: 100%;
}.e-input-group .e-input-group-icon:hover,
.e-input-group.e-rtl.e-corner .e-input-group-icon:hover,
.e-input-group.e-control-wrapper .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-rtl.e-corner .e-input-group-icon:hover {
  border-radius: 2px;
}.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  margin-bottom: 4px;
}.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 4px;
}.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}.e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 2px;
}.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 5px;
  margin-right: 8px;
  margin-top: 6px;
}.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 6px;
}.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small .e-bigger.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-small .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  margin-top: 4px;
}.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 4px;
}.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-input-group .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) {
  border-style: solid;
  border-width: 0 0 1px 0;
}.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-style: solid;
  border-width: 0 0 1px 0;
}.e-input-group:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left) {
  border-bottom: 1px solid;
}.e-input-group:not(.e-float-icon-left),
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid;
  border-width: 0 0 1px 0;
}.e-input-group.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus {
  border-right-width: 0;
}.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner {
  border-radius: 0;
}.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: transparent;
  color: rgba(0, 0, 0, 0.42);
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0, rgba(0, 0, 0, 0.42) 33%, transparent 0);
  background-position: bottom -1px left 0;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: transparent;
  color: rgba(0, 0, 0, 0.42);
}.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}.e-float-custom-tag.e-input-group,
.e-float-custom-tag.e-input-group.e-control-wrapper,
.e-input-custom-tag,
.e-input-custom-tag.e-input-group,
.e-input-custom-tag.e-input-group.e-control-wrapper {
  display: inline-flex;
  vertical-align: middle;
}.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  position: relative;
}.e-input-group:not(.e-filled) .e-input-group-icon::after,
.e-input-group.e-control-wrapper:not(.e-filled) .e-input-group-icon::after {
  background: #bdbdbd;
  border-radius: 100%;
  content: '';
  display: block;
  filter: alpha(opacity=75);
  height: 50%;
  left: 25%;
  opacity: .75;
  position: absolute;
  top: 25%;
  transform: scale(0);
  width: 50%;
}.e-input-group .e-input-group-icon.e-input-btn-ripple::after,
.e-input-group.e-control-wrapper .e-input-group-icon.e-input-btn-ripple::after {
  animation: e-input-ripple .45s linear;
}input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear {
  display: none;
}input.e-input[type='search']::-webkit-search-decoration,
input.e-input[type='search']::-webkit-search-cancel-button,
input.e-input[type='search']::-webkit-search-results-button,
input.e-input[type='search']::-webkit-search-results-decoration,
.e-float-input input[type='search']::-webkit-search-decoration,
.e-float-input input[type='search']::-webkit-search-cancel-button,
.e-float-input input[type='search']::-webkit-search-results-button,
.e-float-input input[type='search']::-webkit-search-results-decoration,
.e-float-input.e-control-wrapper input[type='search']::-webkit-search-decoration,
.e-float-input.e-control-wrapper input[type='search']::-webkit-search-cancel-button,
.e-float-input.e-control-wrapper input[type='search']::-webkit-search-results-button,
.e-float-input.e-control-wrapper input[type='search']::-webkit-search-results-decoration {
  -webkit-appearance: none;
}.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-control-wrapper.e-input-group .e-float-line,
.e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}.e-float-input.e-input-group input,
.e-float-input.e-input-group textarea,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group .e-float-text,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}input.e-input::-webkit-input-placeholder,
input.e-input:-moz-placeholder,
input.e-input:-ms-input-placeholder,
input.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}.e-bigger input.e-input::-webkit-input-placeholder,
input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-input:-moz-placeholder,
input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-input:-ms-input-placeholder,
input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-input::-moz-placeholder,
input.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}.e-bigger textarea.e-input::-webkit-input-placeholder,
textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-input-placeholder,
textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}.e-small input.e-input::-webkit-input-placeholder,
input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-input:-moz-placeholder,
input.e-small.e-input:-moz-placeholder,
.e-small input.e-input:-ms-input-placeholder,
input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-input::-moz-placeholder,
input.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}.e-small textarea.e-input::-webkit-input-placeholder,
textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}.e-bigger input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-small.e-input:-moz-placeholder,
.e-small input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-small.e-input::-moz-placeholder,
.e-small input.e-bigger.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}textarea.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}.e-input-group input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}.e-input-group textarea.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}.e-input-group input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}textarea.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}input.e-input::-moz-placeholder {
  font-style: normal;
  user-select: none;
}textarea.e-input::-moz-placeholder {
  font-style: normal;
  user-select: none;
}input.e-input:-ms-input-placeholder {
  font-style: normal;
}textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}input.e-input::-webkit-input-placeholder {
  font-style: normal;
  -webkit-user-select: none;
          user-select: none;
}textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -webkit-user-select: none;
          user-select: none;
}input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  box-sizing: content-box;
  content: '';
}.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  box-sizing: content-box;
  content: '';
}.e-control input.e-input,
.e-control .e-input-group input,
.e-control .e-input-group input.e-input,
.e-control .e-input-group.e-control-wrapper input,
.e-control .e-input-group.e-control-wrapper input.e-input,
.e-control .e-float-input input,
.e-control .e-float-input.e-control-wrapper input,
.e-control.e-input-group input,
.e-control.e-input-group input.e-input,
.e-control.e-input-group.e-control-wrapper input,
.e-control.e-input-group.e-control-wrapper input.e-input,
.e-control.e-float-input input,
.e-control.e-float-input.e-control-wrapper input {
  box-sizing: content-box;
}input.e-input.e-bigger,
.e-input-group.e-bigger input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group input.e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger input,
.e-float-input.e-bigger input.e-input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper input.e-input {
  box-sizing: content-box;
  content: '';
}.e-float-input.e-bigger:not(.e-input-group) input,
.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input:not(.e-input-group) input,
.e-bigger .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: content-box;
  content: '';
}input.e-input.e-small,
.e-input-group.e-small input,
.e-input-group.e-small input.e-input,
.e-small .e-input-group input,
.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-small input,
.e-float-input.e-small input.e-input,
.e-small .e-float-input input,
.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper input.e-input {
  box-sizing: content-box;
  content: '';
}.e-float-input.e-small:not(.e-input-group) input,
.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input:not(.e-input-group) input,
.e-small .e-float-input:not(.e-input-group) input.e-input
.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: content-box;
  content: '';
}input.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  box-sizing: content-box;
  content: '';
}.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: content-box;
  content: '';
}textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  box-sizing: content-box;
  content: '';
}.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: content-box;
  content: '';
}textarea.e-input.e-small,
.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input.e-small textarea.e-input,
.e-small .e-float-input textarea,
.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: content-box;
  content: '';
}textarea.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small textarea,
.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group textarea,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger.e-small textarea,
.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input textarea,
.e-bigger.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: content-box;
  content: '';
}input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger input.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  text-indent: 0;
}input.e-input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-small input.e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-small input,
.e-float-input input.e-small,
.e-small .e-float-input input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-small .e-float-input.e-control-wrapper input {
  text-indent: 0;
}textarea.e-input.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small,
.e-small input.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-small .e-float-input textarea,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 0;
}input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper input,
.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea.e-input,
.e-float-input.e-control-wrapper textarea,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}input.e-input.e-rtl,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-float-input.e-rtl input:focus,
.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-input-group input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-rtl .e-float-input input:focus,
.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-input-group.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-float-input.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}textarea.e-input.e-rtl,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus {
  padding-right: 0;
  text-indent: 0;
}input.e-input.e-small,
.e-small input.e-input,
.e-input-group.e-small input.e-input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-input-group input.e-input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-float-input.e-small input:focus,
.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-input-group input.e-input:focus,
.e-small .e-float-input input:focus,
.e-small .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-input-group.e-input-focus input.e-input,
.e-float-input.e-small.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus.e-small input,
.e-small .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}textarea.e-input.e-small,
.e-small textarea.e-input,
.e-input-group.e-small textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input textarea,
.e-small .e-input-group textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus,
.e-small .e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}.e-rtl input.e-input.e-small,
input.e-input.e-small.e-rtl,
.e-small.e-rtl input.e-input,
.e-small input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-float-input.e-small.e-rtl input,
.e-input-group.e-small.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-float-input.e-small input,
.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-input-group.e-small input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-rtl input.e-small,
.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-input-group.e-rtl input.e-input.e-small,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-float-input input.e-small,
.e-rtl .e-float-input.e-control-wrapper input.e-small,
.e-rtl .e-input-group input.e-input.e-small,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input.e-rtl input,
.e-small .e-float-input.e-control-wrapper.e-rtl input,
.e-small .e-input-group.e-rtl input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-float-input input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-input-group input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-input-group input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-float-input input:focus,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-input-group.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-rtl.e-input-focus input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-float-input.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}.e-rtl textarea.e-input.e-small,
textarea.e-input.e-small.e-rtl,
.e-small.e-rtl textarea.e-input,
.e-small textarea.e-input.e-rtl,
.e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-small,
.e-float-input:not(.e-outline).e-rtl textarea.e-small,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-small,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-small,
.e-rtl .e-float-input:not(.e-outline) textarea.e-small,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-small .e-float-input:not(.e-outline).e-rtl textarea,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-rtl textarea:focus {
  padding-right: 0;
  text-indent: 0;
}input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-bigger .e-input-group input.e-input,
.e-input-group.e-bigger input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-float-input.e-bigger input:focus,
.e-bigger .e-input-group input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper input:focus,
.e-bigger .e-float-input input:focus,
.e-input-group.e-bigger.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-bigger .e-input-group.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-float-input.e-bigger.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger .e-float-input.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}.e-rtl input.e-input.e-bigger,
input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl input.e-input,
.e-bigger input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-float-input.e-bigger.e-rtl input,
.e-input-group.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-float-input.e-bigger input,
.e-rtl .e-input-group.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-float-input.e-rtl input.e-bigger,
.e-input-group.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-float-input input.e-bigger,
.e-rtl .e-input-group input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-float-input.e-rtl input,
.e-bigger .e-input-group.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-float-input input,
.e-bigger.e-rtl .e-input-group input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-float-input input:focus,
.e-bigger .e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-rtl input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-input-focus input,
.e-bigger .e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}textarea.e-input.e-bigger,
.e-bigger textarea.e-input,
.e-input-group.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-bigger textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-float-input.e-bigger textarea:focus,
.e-bigger .e-input-group textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper textarea:focus,
.e-bigger .e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}.e-rtl textarea.e-input.e-bigger,
textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl textarea.e-input,
.e-bigger textarea.e-input.e-rtl,
.e-float-input.e-control-wrapper:not(.e-outline).e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-bigger.e-rtl textarea,
.e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-bigger textarea,
.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea.e-bigger,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-bigger,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-float-input:not(.e-outline) textarea.e-bigger,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-bigger,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus {
  padding-right: 0;
  text-indent: 0;
}input.e-input.e-bigger.e-small,
.e-bigger input.e-input.e-small,
.e-input-group.e-small.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-input-group.e-small input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger .e-input-group.e-small input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-bigger .e-input-group.e-small input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger .e-float-input.e-small input:focus,
.e-small .e-input-group.e-bigger input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small .e-float-input.e-bigger input:focus,
.e-input-group.e-bigger.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger .e-float-input.e-small.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small .e-float-input.e-bigger.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-float-input.e-bigger.e-small.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}.e-bigger input.e-input.e-small.e-rtl,
.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-float-input.e-small.e-bigger.e-rtl input,
.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-small.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-float-input.e-small.e-bigger input,
.e-rtl .e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-small input,
.e-bigger .e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-float-input.e-small.e-rtl input:focus,
.e-small .e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-float-input.e-bigger.e-rtl input:focus,
.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-float-input.e-small input:focus,
.e-small.e-rtl .e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-float-input.e-bigger input:focus,
.e-rtl .e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-float-input.e-bigger.e-small.e-input-focus input,
.e-bigger .e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}textarea.e-input.e-bigger.e-small,
.e-bigger textarea.e-input.e-small,
.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-small textarea,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger .e-input-group.e-small textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus,
.e-bigger .e-float-input.e-small textarea:focus,
.e-small .e-input-group.e-bigger textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-small .e-float-input.e-bigger textarea:focus,
.e-input-group.e-bigger.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-float-input.e-bigger.e-small textarea:focus {
  padding-left: 0;
  text-indent: 0;
}.e-bigger textarea.e-input.e-small.e-rtl,
.e-input-group:not(.e-outline).e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small.e-control-wrapper textarea,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea:focus,
.e-small .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-bigger.e-rtl textarea:focus,
.e-input-group:not(.e-outline).e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-bigger textarea:focus,
.e-rtl .e-input-group:not(.e-outline).e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-bigger.e-small textarea:focus {
  padding-right: 0;
  text-indent: 0;
}.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1;
  min-width: 24px;
  outline: none;
  padding: 0;
  text-align: center;
}.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}.e-float-input.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: flex;
}.e-float-input.e-small.e-bigger .e-clear-icon,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}.e-float-input.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-input-group.e-small .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input .e-clear-icon::before,
.e-small .e-input-group .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 10px;
}.e-float-input.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-input-group.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input .e-clear-icon::before,
.e-bigger .e-input-group .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
}.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 12px;
}.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}.e-input-group .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide {
  display: none;
}.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}.e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
}.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}.e-input-group.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-input-group .e-clear-icon.e-bigger,
.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-input-group .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 20px;
  min-width: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 8px;
  padding-top: 6px;
}.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
}.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-small .e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 16px;
  min-width: 16px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
}.e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}.e-input:not(:valid),
.e-input:valid,
.e-float-input.e-control-wrapper input:not(:valid),
.e-float-input.e-control-wrapper input:valid,
.e-float-input input:not(:valid),
.e-float-input input:valid,
.e-input-group input:not(:valid),
.e-input-group input:valid,
.e-input-group.e-control-wrapper input:not(:valid),
.e-input-group.e-control-wrapper input:valid,
.e-float-input.e-control-wrapper textarea:not(:valid),
.e-float-input.e-control-wrapper textarea:valid,
.e-float-input textarea:not(:valid),
.e-float-input textarea:valid,
.e-input-group.e-control-wrapper textarea:not(:valid),
.e-input-group.e-control-wrapper textarea:valid,
.e-input-group textarea:not(:valid),
.e-input-group textarea:valid {
  box-shadow: none;
}.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
}.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text {
  right: 0;
}.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  display: flex;
  position: relative;
  width: 100%;
}.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0 0 1px 0;
  margin-left: 16px;
}.e-rtl .e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap
.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 16px;
}.e-float-input input.e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}.e-float-input label.e-float-text.e-label-bottom,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  transform: translate3d(0, 16px, 0) scale(1);
}.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 13px;
  top: -22px;
  transform: translate3d(0, 6px, 0) scale(0.92);
}.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: -20px;
}.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 12px;
  top: -21px;
}.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: -20px;
}.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: -11px;
}.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
}.e-float-input.e-small textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-small,
.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 12px;
  top: -11px;
}.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-input-group:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-float-input.e-bigger input,
.e-bigger .e-float-input input,
.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-input-group input,
.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 27px;
}.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-input-group:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-float-input.e-small input,
.e-small .e-float-input input,
.e-float-input.e-input-group.e-small input,
.e-small .e-float-input.e-input-group input,
.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-small input,
.e-small .e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 18px;
}.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-small:not(.e-float-input) .e-input
.e-small .e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input
.e-small .e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-float-input.e-bigger.e-small input,
.e-bigger .e-float-input.e-small input,
.e-small .e-float-input.e-bigger input,
.e-float-input.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-input-group.e-small input,
.e-small .e-float-input.e-input-group.e-bigger input,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-small .e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  min-height: 22px;
}.e-input-group input.e-input,
.e-float-input.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-height: 22px;
}.e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom-width: 1px;
}.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 1px;
}.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after {
  bottom: -2px;
}.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: solid;
  border-width: 0 0 1px;
}.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select: text;
          user-select: text;
}.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  font-style: normal;
}.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0) scale(0.92);
}.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  transform: translate3d(0, 16px, 0) scale(1);
}.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  left: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  transform: translate3d(0, 16px, 0) scale(1);
  transform-origin: left top;
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}.e-small textarea.e-input::-webkit-textarea-placeholder,
textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}.e-bigger textarea.e-input::-webkit-textarea-placeholder,
textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-textarea-placeholder,
textarea.e-bigger.e-input:-ms-textarea-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -8px;
  transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
  transform: translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select: text;
          user-select: text;
}.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0) scale(0.86);
}.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0) scale(0.86);
}.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  transform: translate3d(0, 6px, 0) scale(0.86);
}.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: 0;
}textarea.e-input,
.e-input-group textarea,
.e-input-group textarea.e-input,
.e-input-group.e-input-focus textarea,
.e-input-group.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  line-height: 1.5;
  min-height: 15px;
  min-width: 0;
  padding: 4px 0 4px;
  resize: vertical;
}.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-input-group textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.5;
  min-height: 17px;
  padding: 5px 0 5px;
}.e-input-group.e-input-focus.e-bigger textarea,
.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-input-focus textarea.e-bigger,
.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger:focus,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper textarea:focus,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus {
  font: inherit;
  line-height: 1.5;
  min-height: 17px;
  padding: 5px 0 5px;
}.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-input-group textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input textarea,
.e-small .e-float-input.e-control-wrapper textarea {
  font: inherit;
  min-height: 14px;
  padding: 4px 0 4px;
}.e-input-group.e-input-focus.e-small textarea,
.e-input-group.e-input-focus.e-small textarea.e-input,
.e-input-group.e-input-focus textarea.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-input-group.e-input-focus textarea,
.e-small .e-input-group.e-input-focus textarea.e-input {
  font: inherit;
  min-height: 14px;
  padding: 4px 0 4px;
}.e-input-group.e-small textarea:focus,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group textarea.e-small:focus,
.e-input-group textarea.e-input.e-small:focus,
.e-input-group.e-control-wrapper.e-small textarea:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-small .e-input-group textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input textarea.e-small:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-float-input.e-control-wrapper textarea.e-small:focus,
.e-small .e-float-input textarea:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus {
  padding: 4px 0 4px;
}.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group textarea.e-input.e-bigger.e-small,
.e-input-group.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-input-group.e-bigger textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-float-input textarea.e-bigger.e-small,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-float-input.e-small textarea,
.e-bigger.e-small .e-float-input textarea,
.e-bigger .float-input textarea.e-small,
.e-small .e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.5;
  min-height: 15px;
  padding: 4px 0 4px;
}.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input {
  font: inherit;
  line-height: 1.5;
  min-height: 15px;
  padding: 4px 0 4px;
}input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input {
  min-height: 16px;
}input.e-input,
textarea.e-input {
  min-height: 19px;
}.e-bigger input.e-input,
.e-bigger textarea.e-input,
input.e-input.e-bigger,
textarea.e-input.e-bigger {
  min-height: 23px;
}.e-bigger input.e-input.e-small,
.e-bigger .e-small input.e-input,
.e-bigger.e-small input.e-input,
.e-small input.e-input.e-bigger,
input.e-input.e-bigger.e-small,
.e-small .e-bigger input.e-input {
  min-height: 19px;
}textarea.e-outline.e-input,
.e-outline.e-input-group textarea.e-input,
.e-outline.e-input-group textarea,
.e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-control-wrapper textarea,
.e-outline.e-float-input textarea.e-input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea {
  width: calc(100% - 1px);
}.e-outline.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-outline.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-outline.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-outline.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after {
  width: 0%;
}.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-input-group,
.e-outline.e-input-group:not(.e-float-icon-left),
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper,
.e-outline.e-input-group:not(.e-float-icon-left),
.e-outline.e-input-group.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-error:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-radius: 4px;
  border-width: 1px;
  fill: transparent;
  transition: border .2s, box-shadow .2s;
}.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  margin-top: 0;
}.e-outline.e-float-input.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left) {
  border-top-color: transparent;
}.e-outline.e-input-group,
.e-outline .e-input-group,
.e-outline .e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}input.e-input.e-bigger.e-outline,
textarea.e-input.e-bigger.e-outline,
.e-outline.e-bigger input.e-input,
.e-outline.e-bigger textarea.e-input,
.e-outline.e-input-group.e-bigger,
.e-bigger .e-input-group.e-outline,
.e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-input-group.e-bigger.e-disabled,
.e-bigger .e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-disabled {
  font-size: 16px;
}.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-outline.e-input-group.e-bigger.e-disabled .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-disabled .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-disabled .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  font-size: 20px;
}.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error,
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  border-width: 1px;
}input.e-outline.e-input,
.e-outline.e-input-group input.e-input,
.e-outline.e-input-group input,
.e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-input-group.e-control-wrapper input,
.e-outline.e-float-input input.e-input,
.e-outline.e-float-input input,
.e-outline.e-float-input.e-control-wrapper input.e-input,
.e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-input-group:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-input-group:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-input-focus input.e-input {
  box-sizing: border-box;
  padding: 10px 12px 9px;
}textarea.e-outline.e-input,
.e-outline.e-input-group textarea.e-input,
.e-outline.e-input-group textarea,
.e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-control-wrapper textarea,
.e-outline.e-float-input textarea.e-input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea,
.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input:focus {
  box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 12px 12px;
}.e-outline.e-input-group input.e-input,
.e-outline.e-float-input.e-input-group input,
.e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input input,
.e-outline.e-float-input.e-control-wrapper input {
  box-sizing: border-box;
  min-height: 38px;
}.e-outline.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-outline.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-outline.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-outline.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-outline.e-float-input:not(.e-input-group) .e-float-line::before,
.e-outline.e-float-input:not(.e-input-group) .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  content: none;
}.e-outline.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-input-group.e-input-focus.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-input-focus.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-float-icon-left.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: #e3165b;
  box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}.e-outline.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 0;
  border-width: 0;
  margin-left: 0;
}.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 9px 12px 9px 0;
}.e-outline.e-float-input .e-clear-icon,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon,
.e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 16px;
  padding: 9px 12px 9px 0;
}.e-outline.e-input-group.e-float-icon-left .e-input,
.e-outline.e-float-input.e-input-group.e-float-icon-left .e-input,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left .e-input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left .e-input {
  padding-left: 0;
}.e-outline.e-input-group .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin: 9px 12px 9px 0;
}.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border: 0;
}.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 0;
}.e-outline.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-small input,
.e-small .e-outline.e-float-input input,
.e-outline.e-float-input.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-input-group input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group input {
  box-sizing: border-box;
  min-height: 34px;
}.e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 11px;
}.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}.e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}.e-outline.e-input-group.e-bigger,
.e-bigger .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-bigger,
.e-bigger .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper {
  font-size: 16px;
}.e-outline.e-input-group.e-small,
.e-small .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-small,
.e-small .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-small,
.e-small .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-small,
.e-small .e-outline.e-float-input.e-control-wrapper {
  font-size: 13px;
}.e-outline.e-input-group.e-small.e-bigger,
.e-small .e-outline.e-input-group.e-bigger,
.e-bigger .e-outline.e-input-group.e-small,
.e-bigger.e-small .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small,
.e-bigger.e-small .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-small.e-bigger,
.e-small .e-outline.e-float-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-small,
.e-bigger.e-small .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}.e-small.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}input.e-input.e-small.e-outline,
.e-small input.e-input.e-outline,
.e-input-group.e-small.e-outline input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small input.e-input,
.e-outline.e-float-input.e-small input,
.e-outline.e-float-input.e-control-wrapper input.e-small,
.e-outline.e-float-input.e-small input,
.e-outline.e-float-input.e-control-wrapper input.e-small,
.e-outline.e-input-group input.e-input.e-small,
.e-outline.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-outline.e-float-input input,
.e-small .e-outline.e-float-input.e-control-wrapper input,
.e-small .e-outline.e-input-group input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-input-group.e-small input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-outline.e-float-input.e-small input:focus,
.e-outline.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-outline.e-input-group input.e-input:focus,
.e-small .e-outline.e-float-input input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper input:focus,
.e-outline.e-float-input.e-small.e-input-focus input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-small .e-outline.e-float-input.e-input-focus input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-focus input,
.e-outline.e-input-group.e-small.e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-input-focus input.e-input {
  padding: 7px 10px;
}textarea.e-input.e-small.e-outline,
.e-small textarea.e-input.e-outline,
.e-input-group.e-small.e-outline textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea.e-small,
.e-outline.e-float-input.e-small textarea,
.e-outline.e-input-group textarea.e-input.e-small,
.e-outline.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-outline.e-float-input textarea,
.e-small .e-outline.e-float-input.e-control-wrapper textarea,
.e-small .e-outline.e-input-group textarea.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-small textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-outline.e-float-input.e-small textarea:focus,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-outline.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-outline.e-input-group textarea.e-input:focus,
.e-small .e-outline.e-float-input textarea:focus,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:focus {
  box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 10px 10px;
}.e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 6px;
}.e-outline.e-input-group.e-small .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-outline.e-input-group .e-input-group-icon,
.e-small .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 10px;
}.e-outline.e-input-group.e-small .e-clear-icon,
.e-outline.e-input-group .e-clear-icon.e-small,
.e-small .e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 14px;
  padding: 7px 10px 7px 0;
}.e-outline.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-bigger input,
.e-bigger .e-outline.e-float-input input,
.e-outline.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-input-group input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group input {
  box-sizing: border-box;
  min-height: 54px;
}.e-outline.e-input-group.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-outline.e-input-group .e-clear-icon.e-bigger,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group .e-clear-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 20px;
  padding: 15px 16px 15px 0;
}.e-outline.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 8px;
}.e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin: 15px 16px 15px 0;
}input.e-input.e-bigger.e-outline,
.e-bigger input.e-input.e-outline,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input.e-bigger,
.e-outline.e-float-input.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input:not(.e-float-icon-left) input.e-bigger,
.e-outline.e-input-group:not(.e-float-icon-left) input.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left).e-input-focus input.e-input {
  padding: 15px 16px;
}textarea.e-input.e-bigger.e-outline,
.e-bigger textarea.e-input.e-outline,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) textarea.e-bigger,
.e-outline.e-float-input.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input:not(.e-float-icon-left) textarea.e-bigger,
.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) textarea:focus {
  margin: 8px 0 1px;
  padding: 0 16px 16px;
}.e-outline.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-small input,
.e-small .e-outline.e-float-input.e-bigger input,
.e-outline.e-float-input.e-input-group.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-bigger input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  box-sizing: border-box;
  min-height: 38px;
}input.e-input.e-bigger.e-small.e-outline,
.e-bigger input.e-input.e-small.e-outline,
.e-outline.e-input-group.e-small.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input.e-bigger,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input,
.e-outline.e-float-input.e-small.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-small:not(.e-float-icon-left) input.e-bigger,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) input:focus,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input:focus,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left) input:focus,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left).e-input-focus input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input.e-input {
  padding: 10px 12px 9px;
}textarea.e-input.e-bigger.e-small.e-outline,
.e-bigger textarea.e-input.e-small.e-outline,
.e-outline.e-input-group.e-small.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-float-input.e-small.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea.e-bigger,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea:focus,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) textarea:focus,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left) textarea:focus {
  box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 12px 12px;
}.e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  font-size: 18px;
  padding: 9px 12px 9px 0;
}.e-outline.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 8px;
}.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin: 9px 12px 9px 0;
}.e-outline.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-outline.e-float-input.e-input-group .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 9px;
}.e-outline.e-float-input input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper textarea {
  border: 0;
  border-width: 0;
}.e-outline label.e-float-text,
.e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  box-sizing: border-box;
  display: flex;
  left: 0;
  line-height: 13px;
  position: absolute;
  top: -7px;
  transform: translate3d(0, 0, 0) scale(1);
  transition: color .2s, font-size .2s, line-height .2s;
}.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 70px;
}.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 66px;
}.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 46px;
}.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 60px;
}.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 50px;
}.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 50px;
}.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  line-height: 53px;
}.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  line-height: 60px;
}.e-outline label.e-float-text::before,
.e-outline label.e-float-text::after,
.e-outline.e-float-input label.e-float-text::before,
.e-outline.e-float-input label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-top: solid 2px;
  border-top-color: transparent;
  box-shadow: inset 0 1px transparent;
  box-sizing: border-box;
  content: ' ';
  display: block;
  height: 8px;
  margin-top: 6px;
  min-width: 9px;
  pointer-events: none;
  position: relative;
  transition: border-color .1s, box-shadow .2s;
}.e-bigger.e-outline label.e-float-text::before,
.e-bigger.e-outline label.e-float-text::after,
.e-bigger.e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-bigger .e-outline label.e-float-text::before,
.e-bigger .e-outline label.e-float-text::after,
.e-bigger .e-outline.e-float-input label.e-float-text::before,
.e-bigger .e-outline.e-float-input label.e-float-text::after,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 13px;
}.e-small.e-outline label.e-float-text::before,
.e-small.e-outline label.e-float-text::after,
.e-small.e-outline.e-float-input label.e-float-text::before,
.e-small.e-outline.e-float-input label.e-float-text::after,
.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-small .e-outline label.e-float-text::before,
.e-small .e-outline label.e-float-text::after,
.e-small .e-outline.e-float-input label.e-float-text::before,
.e-small .e-outline.e-float-input label.e-float-text::after,
.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 7px;
}.e-bigger.e-small.e-outline label.e-float-text::before,
.e-bigger.e-small.e-outline label.e-float-text::after,
.e-bigger.e-small.e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-small.e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-bigger.e-small .e-outline label.e-float-text::before,
.e-bigger.e-small .e-outline label.e-float-text::after,
.e-bigger.e-small .e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-small .e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 9px;
}.e-outline.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::after {
  border-top-color: rgba(0, 0, 0, 0.24);
  border-width: 1px;
}.e-outline.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #22b24b;
}.e-outline.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after {
  border-color: #22b24b;
}.e-outline.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #f44336;
}.e-outline.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after {
  border-color: #f44336;
}.e-outline.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #ffca1c;
}.e-outline.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after,
.e-outline.e-float-input.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-float-input.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after {
  border-color: #ffca1c;
}.e-outline label.e-float-text::before,
.e-outline.e-float-input label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::before {
  border-left: solid 1px transparent;
  border-radius: 4px 0;
  left: -1px;
  margin-right: 4px;
}.e-rtl.e-outline label.e-float-text::before,
.e-rtl.e-outline.e-float-input label.e-float-text::before,
.e-rtl.e-outline.e-float-input.e-control-wrapper label.e-float-text::before {
  border-left: 0;
  border-radius: 0 4px;
  left: 5px;
}.e-rtl.e-outline label.e-float-text::after,
.e-rtl.e-outline.e-float-input label.e-float-text::after,
.e-rtl.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-radius: 5px 0;
  border-right: 0;
  left: -6px;
}.e-outline label.e-float-text::after,
.e-outline.e-float-input label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-radius: 0 5px;
  border-right: solid 1px transparent;
  flex-grow: 1;
  left: 2px;
  margin-left: 4px;
}.e-outline.e-input-focus label.e-float-text::before,
.e-outline.e-input-focus label.e-float-text::after,
.e-outline.e-float-input.e-input-focus label.e-float-text::before,
.e-outline.e-float-input.e-input-focus label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-input-focus label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-input-focus label.e-float-text::after {
  border-top-color: #e3165b;
}.e-outline.e-float-input.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left) {
  border-top-color: transparent;
  box-shadow: inset 1px 0 #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}.e-outline.e-float-input input:focus ~ label.e-float-text,
.e-outline.e-float-input input:valid ~ label.e-float-text,
.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -7px;
  transform: translate3d(0, 0, 0) scale(1);
}.e-outline.e-float-input.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-float-input .e-clear-icon,
.e-outline.e-float-input.e-control-wrapper.e-rtl .e-clear-icon,
e-rtl .e-outline.e-float-input.e-control-wrapper .e-clear-icon,
.e-outline.e-input-group.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-rtl .e-clear-icon {
  padding-left: 12px;
  padding-right: 0;
}.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-right: 0;
}.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 12px;
}.e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl .e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 12px;
  margin-right: 0;
}.e-rtl.e-outline.e-input-group.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-small .e-clear-icon,
.e-rtl.e-outline.e-input-group .e-clear-icon.e-small,
.e-rtl .e-outline.e-input-group .e-clear-icon.e-small,
.e-rtl.e-small .e-outline.e-input-group .e-clear-icon,
.e-small .e-rtl.e-outline.e-input-group .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon
.e-rtl.e-small .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  padding-left: 10px;
  padding-right: 0;
}.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-small .e-outline.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon
.e-rtl.e-small .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 10px;
  margin-right: 0;
}.e-rtl.e-outline.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group .e-clear-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon
.e-rtl .e-outline.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group .e-clear-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  padding-left: 16px;
  padding-right: 0;
}.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 16px;
  margin-right: 0;
}.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-left: 12px;
  margin-right: 0;
}.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  padding-left: 12px;
  padding-right: 0;
}.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 12px;
  margin-right: 0;
}.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child {
  margin-left: 16px;
  margin-right: 0;
}.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 10px;
  margin-right: 0;
}.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child .e-bigger {
  margin-left: 12px;
  margin-right: 0;
}.e-outline.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-small .e-outline.e-float-input label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  top: -7px;
  transform: translate3d(0, 0, 0) scale(1);
}.e-outline.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}.e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  top: -7px;
  transform: translate3d(0, 0, 0) scale(1);
}.e-outline textarea,
textarea.e-outline,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea,
.e-outline.e-float-input.e-input-group textarea {
  box-sizing: border-box;
}.e-outline.e-float-input.e-valid-input:not(.e-input-focus) input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) textarea:focus ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-rtl.e-outline.e-float-input.e-small textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input textarea ~ label.e-float-text.e-small,
.e-rtl.e-outline.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-rtl.e-outline.e-float-input textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-rtl.e-outline.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-rtl.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  top: -7px;
}.e-outline.e-float-input.e-small .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-outline.e-input-group.e-small .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input .e-clear-icon::before,
.e-outline.e-small .e-input-group .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}.e-outline.e-float-input .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-input-group .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 16px;
}.e-outline.e-float-input.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input .e-clear-icon::before,
.e-outline.e-bigger .e-input-group .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 20px;
}.e-outline.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 18px;
}.e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-outline.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
}.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-outline label.e-float-text,
.e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  animation-name: slideTopUp;
}.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-bigger .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  animation-name: slideTopUp;
}.e-bigger .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}.e-small .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  animation-name: slideTopUp;
}.e-small .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
}.e-bigger .e-outline.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  animation-name: slideTopUp;
}.e-bigger .e-outline.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-outline.e-float-input.e-bigger label.e-float-text,
.e-outline.e-float-input label.e-float-text.e-bigger,
.e-outline.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}.e-outline.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}.e-outline.e-float-input.e-small label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
}.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
}.e-outline.e-float-input.e-small textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-small,
.e-outline.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-outline.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
}.e-outline.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  line-height: 1;
}.e-filled input.e-input,
.e-filled.e-input-group input,
.e-filled.e-input-group.e-control-wrapper input,
.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input {
  box-sizing: border-box;
}.e-filled.e-float-input:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input {
  box-sizing: border-box;
}.e-control .e-filled input.e-input,
.e-control .e-filled.e-input-group input,
.e-control .e-filled.e-input-group input.e-input,
.e-control .e-filled.e-input-group.e-control-wrapper input,
.e-control .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-control .e-filled.e-float-input input,
.e-control .e-filled.e-float-input.e-control-wrapper input,
.e-control.e-filled.e-input-group input,
.e-control.e-filled.e-input-group input.e-input,
.e-control.e-filled.e-input-group.e-control-wrapper input,
.e-control.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-control.e-filled.e-float-input input,
.e-control.e-filled.e-float-input.e-control-wrapper input {
  box-sizing: border-box;
}.e-filled input.e-input.e-bigger,
.e-filled.e-input-group.e-bigger input,
.e-filled.e-input-group.e-bigger input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger input,
.e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-filled.e-input-group input,
.e-bigger .e-filled.e-input-group input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper input,
.e-bigger .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input.e-bigger input.e-input,
.e-bigger .e-filled.e-float-input input,
.e-bigger .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
}.e-filled.e-float-input.e-bigger:not(.e-input-group) input,
.e-filled.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-filled.e-float-input:not(.e-input-group) input,
.e-bigger .e-filled.e-float-input:not(.e-input-group) input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
}.e-filled input.e-input.e-small,
.e-filled.e-input-group.e-small input,
.e-filled.e-input-group.e-small input.e-input,
.e-small .e-filled.e-input-group input,
.e-small .e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small input,
.e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper input,
.e-small .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-small input.e-input,
.e-small .e-filled.e-float-input input,
.e-small .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-small .e-filled.e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
}.e-filled.e-float-input.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-filled.e-float-input:not(.e-input-group) input,
.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
}.e-filled input.e-input.e-small.e-bigger,
.e-filled.e-input-group.e-bigger.e-small input,
.e-filled.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-input-group input,
.e-bigger.e-small .e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger.e-small input,
.e-filled.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-float-input input,
.e-bigger.e-small .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
}.e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
}.e-filled textarea.e-input,
.e-filled.e-input-group textarea,
.e-filled.e-input-group.e-control-wrapper textarea,
.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper textarea {
  box-sizing: border-box;
}.e-filled.e-input-group textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger,
.e-filled.e-input-group.e-bigger textarea,
.e-filled.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-filled.e-input-group textarea,
.e-bigger .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-bigger textarea,
.e-filled.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-filled.e-float-input textarea,
.e-bigger .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
}.e-filled textarea.e-input.e-small,
.e-filled.e-input-group.e-small textarea,
.e-filled.e-input-group.e-small textarea.e-input,
.e-small .e-filled.e-input-group textarea,
.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper textarea,
.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-small textarea,
.e-filled.e-float-input.e-small textarea.e-input,
.e-small .e-filled.e-float-input textarea,
.e-small .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
}.e-filled textarea.e-input.e-small.e-bigger,
.e-filled.e-input-group.e-bigger.e-small textarea,
.e-filled.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group textarea,
.e-bigger.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-bigger.e-small textarea,
.e-filled.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-float-input textarea,
.e-bigger.e-small .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
}.e-filled.e-float-input input,
.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 0;
}.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom-width: 0;
}.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input {
  border-width: 0;
}.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper {
  border-radius: 4px 4px 0 0;
  padding: 0 10px 0 12px;
}.e-filled.e-input-group.e-bigger,
.e-bigger .e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}.e-filled.e-input-group.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}.e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-small,
.e-bigger .e-filled.e-input-group.e-small,
.e-small .e-filled.e-input-group.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  border: 1px solid;
  border-radius: 4px 4px 0 0;
  border-width: 0 0 1px 0;
  margin-top: 0;
  padding: 0 10px 0 12px;
}.e-filled.e-float-input.e-bigger,
.e-bigger .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}.e-filled.e-float-input.e-small,
.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}.e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-float-input.e-small,
.e-bigger .e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}.e-rtl.e-filled.e-input-group,
.e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group,
.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 12px 0 10px;
}.e-rtl.e-filled.e-input-group.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 16px 0 12px;
}.e-rtl.e-filled.e-input-group.e-small,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group.e-small,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 8px 0 6px;
}.e-rtl.e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-input-group.e-small,
.e-bigger .e-rtl.e-filled.e-input-group.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-rtl .e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-input-group.e-small,
.e-bigger.e-rtl .e-filled.e-input-group.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}.e-rtl.e-filled.e-float-input,
.e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input,
.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 12px 0 10px;
}.e-rtl.e-filled.e-float-input.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 16px 0 12px;
}.e-rtl.e-filled.e-float-input.e-small,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input.e-small,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 8px 0 6px;
}.e-rtl.e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-float-input.e-small,
.e-bigger .e-rtl.e-filled.e-float-input.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-bigger,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-rtl .e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-float-input.e-small,
.e-bigger.e-rtl .e-filled.e-float-input.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-bigger,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}.e-filled input.e-input,
.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled textarea.e-input,
.e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea.e-input {
  padding: 10px 2px 10px 0;
}.e-filled .e-input:focus {
  padding-bottom: 10px;
}.e-filled.e-input-group input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-filled.e-input-group textarea.e-input:focus,
.e-filled.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-filled.e-input-group.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 2px 10px 0;
}.e-filled input.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger,
.e-filled.e-input-group.e-bigger .e-input,
.e-filled.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-filled input.e-input,
.e-bigger .e-filled textarea.e-input,
.e-bigger .e-filled.e-input-group .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input {
  padding: 16px 4px 16px 0;
}.e-filled.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-filled.e-input-group .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input:focus,
.e-filled.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-filled.e-input-group.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 16px 4px 16px 0;
}.e-filled .e-input.e-bigger:focus,
.e-bigger .e-filled .e-input:focus {
  padding-bottom: 16px;
}.e-filled .e-input.e-small:focus {
  padding-bottom: 7px;
}.e-filled .e-input.e-small,
.e-filled.e-input-group.e-small .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input {
  padding: 7px 2px 7px 0;
}.e-filled.e-input-group.e-small .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-filled.e-input-group.e-small.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 7px 2px 7px 0;
}.e-filled .e-input.e-small.e-bigger:focus,
.e-bigger .e-filled .e-input.e-small:focus {
  padding-bottom: 10px;
}.e-filled .e-input.e-small.e-bigger,
.e-bigger .e-filled .e-input.e-small,
.e-small .e-filled .e-input.e-bigger {
  padding: 10px 2px 10px 0;
}.e-filled.e-input-group.e-small.e-bigger .e-input,
.e-filled.e-input-group.e-small .e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input {
  padding: 10px 2px 10px 0;
}.e-filled.e-input-group.e-small.e-bigger .e-input:focus,
.e-filled.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-filled.e-input-group.e-small .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-filled.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-filled.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 10px 2px 10px 0;
}.e-filled.e-float-input input,
.e-filled.e-float-input.e-control-wrapper input {
  padding: 14px 2px 5px 0;
}.e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input input.e-bigger,
.e-bigger .e-filled.e-float-input input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-filled.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper input {
  padding: 20px 4px 6px 0;
}.e-filled.e-float-input.e-small.e-bigger input,
.e-filled.e-float-input.e-small input.e-bigger,
.e-bigger .e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 14px 2px 5px 0;
}.e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 12px 2px 4px 0;
}.e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-filled.e-input-group.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 0 10px 2px;
  text-indent: 0;
}.e-filled.e-float-input.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-filled.e-float-input input,
.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-filled.e-float-input input,
.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-rtl input:focus,
.e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-filled.e-float-input input:focus,
.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-filled.e-float-input.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input {
  padding: 14px 0 5px 2px;
  text-indent: 0;
}.e-rtl .e-filled input.e-input.e-small,
.e-filled input.e-input.e-small.e-rtl,
.e-small.e-rtl .e-filled input.e-input,
.e-small .e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-small.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group.e-small input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-filled.e-input-group.e-rtl input.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-filled.e-input-group input.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-filled.e-input-group.e-rtl input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-filled.e-input-group input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-rtl input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-rtl.e-input-focus input.e-input {
  padding: 7px 0 7px 2px;
  text-indent: 0;
}.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-filled.e-float-input.e-small.e-rtl input,
.e-rtl .e-filled.e-float-input.e-small input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input,
.e-filled.e-float-input.e-rtl input.e-small,
.e-filled.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-rtl .e-filled.e-float-input input.e-small,
.e-rtl .e-filled.e-float-input.e-control-wrapper input.e-small,
.e-small .e-filled.e-float-input.e-rtl input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-filled.e-float-input input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-filled.e-float-input input:focus,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-rtl.e-input-focus input {
  padding: 12px 0 4px 2px;
  text-indent: 0;
}.e-rtl .e-filled input.e-input.e-bigger,
.e-filled input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl .e-filled input.e-input,
.e-bigger .e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-filled.e-input-group.e-rtl input.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-rtl input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input {
  padding: 16px 0 16px 4px;
  text-indent: 0;
}.e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-filled.e-float-input.e-bigger.e-rtl input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-filled.e-float-input.e-rtl input.e-bigger,
.e-rtl .e-filled.e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-filled.e-float-input input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-filled.e-float-input.e-rtl input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-filled.e-float-input input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-filled.e-float-input input:focus,
.e-bigger .e-filled.e-float-input.e-rtl input:focus,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input {
  padding: 20px 0 6px 4px;
  text-indent: 0;
}.e-bigger .e-filled input.e-input.e-small.e-rtl,
.e-filled.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding: 10px 0 10px 2px;
  text-indent: 0;
}.e-filled.e-float-input.e-small.e-bigger.e-rtl input,
.e-filled.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-filled.e-float-input.e-small.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-filled.e-float-input.e-small.e-bigger input,
.e-rtl .e-filled.e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-small input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-filled.e-float-input.e-small.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-bigger.e-rtl input:focus,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-filled.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-small input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-bigger input:focus,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-filled.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-bigger.e-small.e-input-focus input {
  padding: 14px 0 5px 2px;
  text-indent: 0;
}.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 14px;
}.e-filled.e-float-input.e-bigger,
.e-bigger .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper {
  font-size: 16px;
}.e-filled.e-float-input.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 16px;
}.e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper {
  font-size: 13px;
}.e-filled.e-float-input.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 13px;
}.e-filled.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-filled.e-float-input,
.e-bigger .e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger {
  font-size: 14px;
}.e-filled.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-disabled,
.e-bigger .e-filled.e-float-input.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-bigger.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-filled.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-input-group.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-bigger.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}.e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input {
  min-height: 55px;
}.e-filled.e-float-input.e-bigger input,
.e-bigger .e-filled.e-float-input input,
.e-filled.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-input-group input,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 55px;
}.e-filled.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-filled.e-input-group:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input {
  min-height: 35px;
}.e-filled.e-float-input.e-small input,
.e-small .e-filled.e-float-input input,
.e-filled.e-float-input.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-input-group input,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 35px;
}.e-filled.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-small:not(.e-float-input) .e-input
.e-small .e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input {
  min-height: 39px;
}.e-float-input.e-bigger.e-small.e-filled input,
.e-bigger .e-float-input.e-filled.e-small input,
.e-small .e-float-input.e-filled.e-bigger input,
.e-float-input.e-filled.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-input-group.e-small input,
.e-small .e-float-input.e-filled.e-input-group.e-bigger input,
.e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-filled.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-control-wrapper.e-small input,
.e-small .e-float-input.e-filled.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-filled.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger input {
  min-height: 39px;
}.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input {
  min-height: 39px;
}.e-filled.e-input-group:not(.e-float-input) input.e-input,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper input.e-input {
  min-height: 39px;
}.e-float-input.e-filled.e-input-group.e-control-wrapper input,
.e-float-input.e-filled input,
.e-float-input.e-filled.e-control-wrapper input {
  min-height: 39px;
}.e-filled label.e-float-text,
.e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  left: 12px;
  letter-spacing: .009375em;
  line-height: 1.15;
  padding-left: 0;
  pointer-events: none;
  right: auto;
  top: 12px;
  transform: none;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}.e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  padding-left: 0;
  top: 12px;
  transform: none;
  width: 100%;
}.e-filled.e-float-input input:focus ~ label.e-float-text,
.e-filled.e-float-input input:valid ~ label.e-float-text,
.e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%) scale(0.75);
}.e-filled.e-float-input textarea:focus ~ label.e-float-text,
.e-filled.e-float-input textarea:valid ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%) scale(0.75);
}.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 16px;
  top: 18px;
}.e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 16px;
  top: 18px;
}.e-bigger .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: 10px;
}.e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: 10px;
}.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: 10px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-filled.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: 12px;
}.e-filled.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: 12px;
}.e-bigger .e-filled.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-bigger .e-filled.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}.e-filled.e-float-input.e-bigger label.e-float-text,
.e-filled.e-float-input label.e-float-text.e-bigger,
.e-filled.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
}.e-filled.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-filled.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
}.e-filled.e-float-input.e-small label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: 10px;
}.e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: 10px;
}.e-filled.e-float-input.e-small textarea ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-float-text.e-small,
.e-filled.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-filled.e-float-input textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-filled.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
  top: 10px;
}.e-filled.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  transform: none;
}.e-filled.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  transform: translateY(-50%) scale(0.75);
}.e-bigger .e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
}.e-float-input.e-filled.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  transform: translateY(-50%) scale(0.75);
}.e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}.e-filled.e-float-input.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}.e-filled.e-float-input.e-bigger label.e-float-text,
.e-filled.e-float-input.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input label.e-float-text,
.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 16px;
}.e-filled.e-float-input.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 16px;
}.e-filled.e-float-input.e-bigger.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-bigger label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input label.e-float-text
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 16px;
}.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 16px;
}.e-filled.e-float-input.e-small label.e-float-text,
.e-filled.e-float-input.e-small label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger label.e-float-text,
.e-small .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 8px;
}.e-filled.e-float-input.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 8px;
}.e-filled.e-float-input.e-small.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-small label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input label.e-float-text
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 8px;
}.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 8px;
}.e-filled.e-float-input.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}.e-filled.e-float-input.e-small.e-bigger.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small.e-bigger label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input label.e-float-text
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}.e-filled.e-float-input .e-float-line,
.e-float-input.e-filled.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}.e-float-input.e-filled .e-float-line,
.e-float-input.e-filled .e-float-text,
.e-float-input.e-filled.e-control-wrapper .e-float-line,
.e-float-input.e-filled.e-control-wrapper .e-float-text {
  right: 0;
}.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-filled.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after {
  bottom: -1px;
}.e-filled.e-input-group .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}.e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  padding: 0 8px 0 0;
}.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 14px;
  min-height: 18px;
  min-width: 18px;
  padding: 0 0 0 4px;
}.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  padding: 0 4px 0 0;
}.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 20px;
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 8px;
}.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 18px;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}.e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 8px 0 0;
}.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 0 0 8px;
}.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 14px;
  padding: 0 0 0 4px;
}.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 4px 0 0;
}.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 20px;
  padding: 0 0 0 8px;
}.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  font-size: 18px;
  padding: 0 0 0 8px;
}.e-filled.e-float-input .e-clear-icon,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon,
.e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 16px;
  padding: 0 0 0 8px;
}.e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 0 0 8px;
}.e-filled.e-input-group.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-filled.e-input-group .e-clear-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-clear-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 20px;
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 8px;
}.e-filled.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding: 0 0 0 8px;
}.e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  font-size: 18px;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}.e-filled.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding: 0 0 0 8px;
}.e-filled.e-input-group.e-small .e-clear-icon,
.e-filled.e-input-group .e-clear-icon.e-small,
.e-small .e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 14px;
  min-height: 18px;
  min-width: 18px;
  padding: 0 0 0 4px;
}.e-filled.e-input-group.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding: 0 0 0 4px;
}.e-rtl.e-filled.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group .e-clear-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group .e-clear-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 8px 0 0;
}.e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 4px 0 0;
}.e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0 8px 0 0;
}.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0 4px 0 0;
}.e-filled.e-float-input .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-input-group .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 16px;
}.e-filled.e-float-input.e-small .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-filled.e-input-group.e-small .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input .e-clear-icon::before,
.e-small .e-filled.e-input-group .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}.e-filled.e-float-input.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input .e-clear-icon::before,
.e-bigger .e-filled.e-input-group .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 20px;
}.e-filled.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 18px;
}.e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: 12px;
}.e-filled.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 18px;
}.e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 10px;
}.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text {
  top: 12px;
}.e-filled.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: none;
  border-width: 0;
}.e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-bigger,
.e-filled.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 18px;
}.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 10px;
}.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 16px;
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}.e-filled.e-input-group:not(.e-float-input).e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-small,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-small .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 14px;
  margin: 0;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}.e-filled.e-input-group:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon {
  font-size: 18px;
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}.e-filled.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}.e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}.e-filled.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}.e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}.e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input .e-input-in-wrap label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}.e-filled.e-float-input.e-bigger.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom
.e-small .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}.e-filled.e-float-input.e-small.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom
.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}.e-filled.e-float-input.e-small.e-bigger.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}.e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child {
  margin-right: 0;
}.e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}.e-filled.e-input-group .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}.e-filled.e-rtl.e-input-group .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-small.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}.e-filled.e-input-group.e-small.e-rtl .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl .e-input-group-icon,
.e-small .e-filled.e-input-group.e-rtl .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl.e-small .e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}.e-filled textarea.e-input,
.e-filled.e-input-group.e-multi-line-input textarea,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input textarea,
.e-filled.e-float-input.e-multi-line-input textarea,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input textarea {
  box-sizing: border-box;
}.e-filled textarea.e-input,
.e-filled.e-input-group textarea,
.e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea,
.e-filled.e-input-group.e-input-focus textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 10px;
}.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}.e-filled.e-input-group.e-bigger textarea,
.e-filled.e-input-group.e-bigger textarea.e-input,
.e-filled.e-input-group textarea.e-bigger,
.e-filled.e-input-group textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea.e-bigger,
.e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group textarea,
.e-bigger .e-filled.e-input-group textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input {
  padding: 0 16px 16px;
}.e-filled.e-float-input.e-bigger textarea,
.e-filled.e-float-input textarea.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-filled.e-float-input textarea,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 16px 5px;
}.e-filled.e-input-group.e-input-focus.e-bigger textarea,
.e-filled.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea.e-bigger,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-input-focus textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 16px 16px;
}.e-filled.e-input-group.e-small textarea,
.e-filled.e-input-group.e-small textarea.e-input,
.e-filled.e-input-group textarea.e-small,
.e-filled.e-input-group textarea.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-input-group textarea,
.e-small .e-filled.e-input-group textarea.e-input {
  padding: 0 8px 7px;
}.e-filled.e-float-input.e-small textarea,
.e-filled.e-float-input textarea.e-small,
.e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-filled.e-float-input textarea,
.e-small .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 8px 4px;
}.e-filled.e-input-group.e-input-focus.e-small textarea,
.e-filled.e-input-group.e-input-focus.e-small textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea.e-small,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-small,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-filled.e-input-group.e-input-focus textarea,
.e-small .e-filled.e-input-group.e-input-focus textarea.e-input {
  padding: 0 8px 7px;
}.e-filled.e-input-group.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-small textarea.e-input.e-bigger,
.e-filled.e-input-group textarea.e-input.e-bigger.e-small,
.e-filled.e-input-group.e-bigger textarea.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-filled.e-input-group textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-filled.e-input-group.e-small textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-filled.e-input-group.e-bigger textarea.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger {
  padding: 0 12px 10px;
}.e-filled.e-float-input textarea.e-bigger.e-small,
.e-filled.e-float-input.e-small.e-bigger textarea,
.e-filled.e-float-input.e-small textarea.e-bigger,
.e-filled.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-filled.e-float-input.e-small textarea,
.e-bigger.e-small .e-filled.e-float-input textarea,
.e-bigger .e-float-input textarea.e-small,
.e-small .e-filled.e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}.e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-filled.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-filled.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 10px;
}.e-filled.e-input-group.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 10px 0 0;
}.e-filled.e-input-group.e-multi-line-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 16px 0 0;
}.e-filled.e-input-group.e-small.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 7px 0 0;
}.e-filled.e-input-group.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-input-group.e-small.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-bigger.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 10px 0 0;
}.e-filled.e-float-input.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 14px 0 0;
}.e-filled.e-float-input.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 20px 0 0;
}.e-filled.e-float-input.e-small.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 12px 0 0;
}.e-filled.e-float-input.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-float-input.e-small.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-bigger.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 14px 0 0;
}.e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus {
  padding: 0 12px 10px;
  text-indent: 0;
}.e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus {
  padding: 0 12px 5px;
  text-indent: 0;
}.e-rtl .e-filled textarea.e-input.e-small,
.e-filled textarea.e-input.e-small.e-rtl,
.e-small.e-rtl .e-filled textarea.e-input,
.e-small .e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-small,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-small,
.e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus {
  padding: 0 8px 7px;
  text-indent: 0;
}.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-small,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-small,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-small,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-small,
.e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus {
  padding: 0 8px 4px;
  text-indent: 0;
}.e-rtl .e-filled textarea.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl .e-filled textarea.e-input,
.e-bigger .e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-bigger,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus {
  padding: 0 16px 16px;
  text-indent: 0;
}.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-bigger,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-bigger,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-bigger,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus {
  padding: 0 16px 5px;
  text-indent: 0;
}.e-bigger .e-filled textarea.e-input.e-small.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-small.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input.e-bigger,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea.e-input:focus {
  padding: 0 12px 10px;
  text-indent: 0;
}.e-filled.e-float-input.e-multi-line-input.e-small.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger.e-small textarea:focus {
  padding: 0 12px 5px;
  text-indent: 0;
}.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0;
  margin-left: 8px;
}.e-rtl .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}.e-filled.e-float-input.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0;
  margin-left: 8px;
}.e-filled.e-float-input.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  margin-left: 4px;
}.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}.e-rtl.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 4px;
}.e-filled.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 0;
}.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
  bottom: -1px;
}.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
}.e-filled.e-input-group.e-float-icon-left::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left::before {
  left: 50%;
}.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before {
  left: 50%;
}.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus::after {
  width: 50%;
  bottom: -1px;
}.e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line::after {
  width: 50%;
}.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after {
  right: 50%;
}.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after {
  right: 50%;
}.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  right: 50%;
}.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after {
  width: 0;
}.e-filled.e-input-group.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left {
  border-bottom: 1px solid;
}.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}.e-filled.e-input-group.e-float-icon-left,
.e-filled.e-input-group.e-success.e-float-icon-left,
.e-filled.e-input-group.e-warning.e-float-icon-left,
.e-filled.e-input-group.e-error.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-success.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-warning.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-error.e-float-icon-left {
  border: 1px solid;
  border-width: 0 0 1px 0;
}.e-input-group.e-control-container.valid.modified,
.e-input-group.e-control-container.invalid,
.e-float-input.e-control-container.valid.modified,
.e-float-input.e-control-container.invalid {
  outline: none;
}/*! input theme */input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
textarea.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.87);
}.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-input-group,
.e-float-input.e-control-wrapper,
.e-float-input.e-input-group.e-control-wrapper {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  color: rgba(0, 0, 0, 0.26);
}.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  background: transparent;
  color: rgba(0, 0, 0, 0.42);
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0, rgba(0, 0, 0, 0.42) 33%, transparent 0);
  background-position: bottom -1px left 0;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: transparent;
}.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input {
  background: none;
  color: inherit;
}.e-input-group .e-input[readonly],
.e-input-group.e-control-wrapper .e-input[readonly],
.e-float-input input[readonly],
.e-float-input.e-control-wrapper input[readonly],
.e-float-input textarea[readonly],
.e-float-input.e-control-wrapper textarea[readonly] {
  background: none;
  color: inherit;
}.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled] {
  color: inherit;
}/*! Added color to textbox for disbaled state */.e-float-input:not(.e-disabled) input[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-float-input:not(.e-disabled) textarea[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-disabled .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon:hover {
  background: transparent;
}.e-input.e-success,
.e-input.e-success:focus,
.e-input-group.e-success input.e-input,
.e-input-group.e-control-wrapper.e-success input.e-input,
.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-success textarea.e-input,
.e-input-group.e-control-wrapper.e-success textarea.e-input {
  border-color: #22b24b;
}.e-input.e-warning,
.e-input.e-warning:focus,
.e-input-group.e-warning input.e-input,
.e-input-group.e-control-wrapper.e-warning input.e-input,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-warning textarea.e-input,
.e-input-group.e-control-wrapper.e-warning textarea.e-input {
  border-color: #ffca1c;
}.e-input.e-error,
.e-input.e-error:focus,
.e-input-group.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-error textarea.e-input,
.e-input-group.e-control-wrapper.e-error textarea.e-input {
  border-color: #f44336;
}label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input.e-error label.e-float-text,
.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-float-input.e-error input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text {
  color: #f44336;
}.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border-bottom-color: rgba(0, 0, 0, 0.42);
}.e-float-input.e-success input,
.e-float-input.e-success textarea,
.e-float-input.e-control-wrapper.e-success input,
.e-float-input.e-control-wrapper.e-success textarea {
  border-bottom-color: #22b24b;
}.e-float-input.e-warning input,
.e-float-input.e-control-wrapper.e-warning input,
.e-float-input.e-warning textarea,
.e-float-input.e-control-wrapper.e-warning textarea {
  border-bottom-color: #ffca1c;
}.e-float-input.e-error input,
.e-float-input.e-control-wrapper.e-error input,
.e-float-input.e-error textarea,
.e-float-input.e-control-wrapper.e-error textarea {
  border-bottom-color: #f44336;
}.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  background: #e3165b;
}.e-float-input.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::after {
  background: #22b24b;
}.e-float-input.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::after {
  background: #ffca1c;
}.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::after {
  background: #f44336;
}.e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active {
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
}input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection {
  background: #e3165b;
  color: #fff;
}.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #e3165b;
  color: #fff;
}input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after {
  background: #e3165b;
}.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after {
  background: #e3165b;
}.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success::after,
.e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::after {
  background: #22b24b;
}.e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after {
  background: #22b24b;
}.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input)::after,
.e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::after {
  background: #ffca1c;
}.e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line::after {
  background: #ffca1c;
}.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input)::after,
.e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::after {
  background: #f44336;
}.e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::after {
  background: #f44336;
}.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-success:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled) .e-input-group-icon:active {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-warning:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled) .e-input-group-icon:active {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group.e-error:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled) .e-input-group-icon:active {
  color: rgba(0, 0, 0, 0.54);
}.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-color: #e3165b;
}.e-input-group:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus {
  border-color: transparent;
}.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon {
  border-color: transparent;
}.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-focus.e-control-wrapper.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-focus.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon {
  border-color: transparent;
}.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon {
  border-color: transparent;
}.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-bottom-color: transparent;
  border-top-color: transparent;
}.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-float-icon-left.e-input-group.e-success,
.e-float-icon-left.e-control-wrapper.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-float-icon-left.e-input-group.e-warning,
.e-float-icon-left.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-float-icon-left.e-input-group.e-error,
.e-float-icon-left.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-float-icon-left,
.e-input-group.e-control-wrapper.e-float-icon-left {
  border-color: transparent;
}.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
  border-bottom-color: #22b24b;
}.e-input-group.e-float-icon-left.e-success .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap {
  border-bottom-color: #22b24b;
}.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left) {
  border-bottom-color: #ffca1c;
}.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning .e-input-in-wrap {
  border-bottom-color: #ffca1c;
}.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border-bottom-color: #f44336;
}.e-input-group.e-float-icon-left.e-error .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap {
  border-bottom-color: #f44336;
}.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-disabled .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon {
  color: rgba(0, 0, 0, 0.26);
}.e-float-input.e-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: transparent;
  border-top-color: transparent;
}.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input.e-input-group.e-disabled .e-float-text,
.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input input[disabled] ~ label.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-disabled label.e-float-text,
.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input textarea[disabled] ~ label.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-color: rgba(0, 0, 0, 0.42);
}.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.42);
}.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}.e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-input-group,
.e-outline.e-float-input.e-control-wrapper,
.e-outline.e-float-input.e-input-group.e-control-wrapper {
  color: rgba(0, 0, 0, 0.87);
}.e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-float-input.e-disabled,
.e-outline.e-float-input.e-input-group.e-disabled,
.e-outline.e-float-input.e-control-wrapper.e-disabled,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  color: rgba(0, 0, 0, 0.38);
}.e-outline.e-input-group:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input:hover:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
}.e-outline.e-input-group.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-float-icon-left:hover.e-valid-input:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-float-icon-left:hover.e-valid-input:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left.e-valid-input:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left.e-valid-input:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input:hover.e-valid-input:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input:hover.e-valid-input:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after {
  border-color: rgba(0, 0, 0, 0.87);
}.e-outline.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #e3165b;
  box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}.e-outline.e-input-group:not(.e-input-focus),
.e-outline.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-float-icon-left:not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-input-focus) {
  border-color: rgba(0, 0, 0, 0.24);
}.e-outline.e-input-group.e-error,
.e-outline.e-input-group.e-control-wrapper.e-error,
.e-outline.e-input-group.e-error:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left),
.e-outline.e-float-input.e-error,
.e-outline.e-float-input.e-input-group.e-error,
.e-outline.e-float-input.e-control-wrapper.e-error,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error {
  border-color: #f44336;
}.e-outline.e-float-input.e-success.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-success.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-warning.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-warning.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-error.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-error.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error.e-input-focus:not(.e-float-icon-left) {
  border-top-color: transparent;
}.e-outline.e-input-group.e-success,
.e-outline.e-input-group.e-control-wrapper.e-success,
.e-outline.e-input-group.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-outline.e-float-input.e-success,
.e-outline.e-float-input.e-input-group.e-success,
.e-outline.e-float-input.e-control-wrapper.e-success,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success {
  border-color: #22b24b;
}.e-outline.e-input-group.e-warning,
.e-outline.e-input-group.e-control-wrapper.e-warning,
.e-outline.e-input-group.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-outline.e-float-input.e-warning,
.e-outline.e-float-input.e-input-group.e-warning,
.e-outline.e-float-input.e-control-wrapper.e-warning,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning {
  border-color: #ffca1c;
}.e-outline.e-input-group.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  box-shadow: inset 1px 1px #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
}.e-outline.e-input-group.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning) {
  box-shadow: inset 1px 1px #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
}.e-outline.e-input-group.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success) {
  box-shadow: inset 1px 1px #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
}.e-outline.e-float-input.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  box-shadow: inset 1px 0 #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
}.e-outline.e-float-input.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning) {
  box-shadow: inset 1px 0 #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
}.e-outline.e-float-input.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-input-group.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success) {
  box-shadow: inset 1px 0 #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
}.e-outline.e-input-group.e-disabled:not(.e-input-focus),
.e-outline.e-input-group.e-disabled:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-disabled.e-float-icon-left:not(.e-input-focus),
.e-outline.e-input-group.e-disabled.e-control-wrapper.e-float-icon-left:not(.e-input-focus) {
  border-color: rgba(0, 0, 0, 0.06);
}.e-outline.e-float-input.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-success.e-valid-input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-success) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-success).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text {
  color: #f44336;
}.e-outline.e-float-input.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-warning.e-valid-input label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-warning) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-warning).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-outline.e-float-input.e-input-group.e-valid-input.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-input-group.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-valid-input.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus label.e-label-top {
  color: #e3165b;
}.e-outline.e-input[disabled],
.e-outline.e-input-group .e-input[disabled],
.e-outline.e-input-group.e-control-wrapper .e-input[disabled],
.e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-float-input input[disabled],
.e-outline.e-float-input.e-control-wrapper input[disabled],
.e-outline.e-float-input textarea[disabled],
.e-outline.e-float-input.e-control-wrapper textarea[disabled],
.e-outline.e-float-input.e-disabled,
.e-outline.e-float-input.e-control-wrapper.e-disabled,
.e-outline.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-outline.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-outline.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background-image: none;
  border-bottom-color: rgba(0, 0, 0, 0.06);
  border-color: rgba(0, 0, 0, 0.06);
}.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) {
  border-top-color: transparent;
}.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::after {
  border-color: rgba(0, 0, 0, 0.06);
}.e-outline.e-float-input.e-input-group.e-disabled .e-float-text,
.e-outline.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-outline.e-float-input input[disabled] ~ label.e-float-text,
.e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-disabled label.e-float-text,
.e-outline.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-outline.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-outline.e-float-input textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-outline.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-outline.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-outline.e-input-group.e-disabled .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  color: rgba(0, 0, 0, 0.38);
}.e-outline.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-outline.e-float-input:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(0, 0, 0, 0.87);
}.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-input-group,
.e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-input-group.e-control-wrapper {
  background: #f5f5f5;
  transition: opacity 15ms linear, background-color 15ms linear;
}.e-filled.e-input-group:hover,
.e-filled.e-input-group.e-control-wrapper:hover,
.e-filled.e-float-input:hover,
.e-filled.e-float-input.e-input-group:hover,
.e-filled.e-float-input.e-control-wrapper:hover,
.e-filled.e-float-input.e-input-group.e-control-wrapper:hover {
  background: #ececec;
  transition: opacity 15ms linear, background-color 15ms linear;
}.e-filled.e-input-group.e-input-focus,
.e-filled.e-input-group.e-control-wrapper.e-input-focus,
.e-filled.e-float-input.e-input-focus,
.e-filled.e-float-input.e-input-group.e-input-focus,
.e-filled.e-float-input.e-control-wrapper.e-input-focus,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-input-focus,
.e-filled.e-input-group:hover.e-input-focus,
.e-filled.e-input-group:hover.e-control-wrapper.e-input-focus,
.e-filled.e-float-input:hover.e-input-focus,
.e-filled.e-float-input:hover.e-input-group.e-input-focus,
.e-filled.e-float-input:hover.e-control-wrapper.e-input-focus,
.e-filled.e-float-input:hover.e-input-group.e-control-wrapper.e-input-focus {
  background: #dcdcdc;
  transition: opacity 15ms linear, background-color 15ms linear;
}.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: rgba(0, 0, 0, 0.87);
}.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: rgba(0, 0, 0, 0.87);
}.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: rgba(0, 0, 0, 0.87);
}.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.42);
}.e-filled.e-float-input:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.42);
}.e-filled.e-float-input.e-success,
.e-filled.e-float-input.e-control-wrapper.e-success,
.e-filled.e-input-group.e-float-icon-left.e-success,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-success {
  border-bottom-color: #22b24b;
}.e-filled.e-float-input.e-warning,
.e-filled.e-float-input.e-control-wrapper.e-warning,
.e-filled.e-input-group.e-float-icon-left.e-warning,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-warning {
  border-bottom-color: #ffca1c;
}.e-filled.e-float-input.e-error,
.e-filled.e-float-input.e-control-wrapper.e-error,
.e-filled.e-input-group.e-float-icon-left.e-error,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-error {
  border-bottom-color: #f44336;
}.e-filled label.e-float-text,
.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-error label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-filled.e-float-input.e-error input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: #f44336;
}.e-filled.e-float-input.e-success label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-warning label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}input.e-filled.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}input.e-filled.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}textarea.e-filled.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}input.e-filled.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}textarea.e-filled.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}input.e-filled.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}textarea.e-filled.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}input.e-filled.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}textarea.e-filled.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-input-group.e-filled.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(0, 0, 0, 0.87);
}.e-filled.e-float-input.e-disabled .e-clear-icon,
.e-filled.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-disabled .e-input-group-icon,
.e-input-group.e-filled.e-control-wrapper.e-disabled .e-input-group-icon {
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-input[disabled],
.e-input-group.e-filled .e-input[disabled],
.e-input-group.e-filled.e-control-wrapper .e-input[disabled],
.e-input-group.e-filled.e-disabled,
.e-input-group.e-filled.e-control-wrapper.e-disabled,
.e-filled.e-float-input input[disabled],
.e-filled.e-float-input.e-control-wrapper input[disabled],
.e-filled.e-float-input textarea[disabled],
.e-filled.e-float-input.e-control-wrapper textarea[disabled],
.e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-disabled {
  background: #fafafa;
  background-image: none;
  background-position: initial;
  background-repeat: no-repeat;
  background-size: 0;
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-float-input.e-disabled:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.06);
}.e-filled.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: #fafafa;
  background-image: none;
  background-position: initial;
  background-repeat: no-repeat;
  background-size: 0;
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-float-input:not(.e-disabled) input[disabled],
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-filled.e-float-input:not(.e-disabled) textarea[disabled],
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-float-input.e-input-group.e-disabled .e-float-text,
.e-filled.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-filled.e-float-input input[disabled] ~ label.e-float-text,
.e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-disabled label.e-float-text,
.e-filled.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-float-input textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}input.e-filled.e-disabled.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}input.e-filled.e-disabled.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}textarea.e-filled.e-disabled.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}input.e-filled.e-disabled.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}textarea.e-filled.e-disabled.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.38);
}input.e-filled.e-disabled.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}textarea.e-filled.e-disabled.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}input.e-filled.e-disabled.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled input.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}textarea.e-filled.e-disabled.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.38);
}.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after {
  background: #e3165b;
}.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  background: #e3165b;
}.e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input)::after {
  background: #22b24b;
}.e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line::after {
  background: #22b24b;
}.e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input)::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line::after {
  background: #ffca1c;
}.e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input)::after {
  background: #f44336;
}.e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line::after {
  background: #f44336;
}.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left {
  border-color: rgba(0, 0, 0, 0.87);
}.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left {
  border-color: rgba(0, 0, 0, 0.87);
}.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left {
  border-color: rgba(0, 0, 0, 0.87);
}.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-success input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-success input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #22b24b;
}.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #22b24b;
}.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-warning input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-warning input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #ffca1c;
}.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus inputs ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #ffca1c;
}.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #ffca1c;
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}.e-input-group-icon.e-spin-up::before {
  content: '\e834';
  font-family: 'e-icons';
}.e-input-group-icon.e-spin-down::before {
  content: '\e83d';
  font-family: 'e-icons';
}.e-numeric-container {
  width: 100%;
}.e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 33px;
  min-height: 33px;
}.e-bigger.e-content-placeholder.e-numeric.e-placeholder-numeric,
.e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}.e-float-input.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 12px;
}.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 12px;
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}/*! maskedtextbox layout */.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: Arial, "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12.5px;
}.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 13px;
}.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 13px;
}.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}.e-bigger .e-content-placeholder.e-mask.e-placeholder-mask,
.e-bigger.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 40px;
  min-height: 40px;
}/*! maskedtextbox theme */.e-control-wrapper.e-mask.e-error .e-maskedtextbox {
  color: #f44336;
}.e-utility-mask.e-error {
  color: #f44336;
}.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-tab-handle::after {
  background-color: transparent;
}.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-start.e-tab-handle::after {
  background-color: transparent;
}.e-slider-tooltip.e-tooltip-wrap.e-popup {
  background-color: #e3165b;
  border: 0;
  border-radius: 8px;
  cursor: grab;
  opacity: 1;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-popup.e-popup-close {
  display: block;
  opacity: 0;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start {
  background-color: rgba(0, 0, 0, 0.26);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-inner {
  color: #000;
  opacity: 0;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: rgba(0, 0, 0, 0.26);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: rgba(0, 0, 0, 0.26);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-right {
  border-left-color: rgba(0, 0, 0, 0.26);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-left {
  border-right-color: rgba(0, 0, 0, 0.26);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-active {
  cursor: grabbing;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip {
  visibility: visible;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  background-color: transparent;
  height: 16px;
  overflow: hidden;
  padding: 0 8px;
  text-align: center;
  top: calc(50% - 8px);
  width: 100%;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content.e-material-tooltip-show {
  color: #fff;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content.e-material-tooltip-hide {
  color: transparent;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-inner {
  color: #e3165b;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: #e3165b;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: #e3165b;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-right {
  border-left-color: #e3165b;
}.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-left {
  border-right-color: #e3165b;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default {
  background-color: #e3165b;
  border: 0;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  cursor: grab;
  opacity: 1;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-material-tooltip-start {
  background-color: rgba(0, 0, 0, 0.26);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-tooltip-active {
  cursor: grabbing;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-arrow-tip {
  visibility: hidden;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-before .e-tip-content {
  transform: rotate(-45deg);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-after .e-tip-content {
  transform: rotate(-225deg);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-before .e-tip-content {
  transform: rotate(45deg);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-after .e-tip-content {
  transform: rotate(225deg);
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content {
  background-color: transparent;
  height: 16px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  top: calc(50% - 8px);
  width: 100%;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content.e-material-tooltip-show {
  color: #fff;
}.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content.e-material-tooltip-hide {
  color: transparent;
}.e-slider-horizantal-color {
  height: 100%;
  position: absolute;
  top: 0;
}.e-slider-vertical-color {
  left: -1px;
  position: absolute;
  width: 100%;
}.e-bigger.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  font-size: 11px;
  line-height: 16px;
}.e-bigger .e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  font-size: 11px;
  line-height: 16px;
}.e-bigger .e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value,
.e-control-wrapper.e-slider-container.e-bigger .e-scale .e-tick .e-tick-value {
  font-size: 12px;
}.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  box-sizing: border-box;
  display: inline-block;
  height: 18px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}.e-control-wrapper.e-slider-container::after {
  content: "material";
  display: none;
}.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  transform: scale(1.5);
}.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -6px 0 0;
  top: calc(50% - 6px);
}.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position-x: right;
}.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position-x: left;
}.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}.e-control-wrapper.e-slider-container.e-disabled.e-material-slider .e-slider .e-handle.e-handle-first {
  background-color: #757575;
}.e-control-wrapper.e-slider-container.e-disabled:hover .e-scale .e-tick {
  visibility: hidden;
}.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-range {
  background: rgba(0, 0, 0, 0.26);
}.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  background: #757575;
  transform: scale(0.5) !important;
}.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-first {
  background-color: #757575;
  border: 0;
}.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle::after {
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  background: transparent;
  border: 7px solid #fff;
  border-radius: 50%;
  box-sizing: border-box;
  content: '';
  height: 26px;
  left: calc(50% - 13px);
  opacity: 1;
  position: absolute;
  top: calc(50% - 13px);
  transform: scale(1);
  transition: none;
  width: 26px;
  z-index: -1;
}.e-control-wrapper.e-slider-container.e-disabled .e-btn {
  cursor: default;
}.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  cursor: default;
}.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-disable {
  display: block;
}.e-control-wrapper.e-slider-container.e-horizontal {
  height: 48px;
  width: 100%;
}.e-control-wrapper.e-slider-container.e-horizontal .e-first-button {
  left: 0;
  margin-top: -9px;
  top: 50%;
}.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD////////////////////////+/v7////+/v7////////+/v7+/v7////////+/v7+/v7+/v7////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///8G+5iqAAAAL3RSTlMABAgMEBQYHCAkKDA0ODxETFRYYGRsdHyAh4uTm6Onr7O/w8fL09ff4+fr7/P3+/6nVicAAADJSURBVHgBldJHdoNgAANhQUjvPTHuxbgAuv/t/J5O8I82Wn27UfGaVmjvBwvsdmEDUH33JuBxYwNQ/48m4LWzAbie2QR8nkzA/coGoPodTMDzzgagae1ykHAASDgAJBwAEk4xSDgAJBwAEg4ACacYJBwAEg4ACYeAjyMEaqYQSC97CFT/DQxID2sIpK8zBLqZQyC9dRDoajIyID1tIVD10zMg3S0ZSF4IJC8GkhcDyQuB5MVA8kIgeTGQvBhIXggkLwaSFwLJK3cBRvanB71ijlkAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 7px;
  left: calc(50% - 4.6px);
  position: absolute;
  top: calc(50% - 3.6px);
  width: 7px;
}.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  margin-top: -9px;
  right: 0;
  top: 50%;
}.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD////////////////////////+/v7////////+/v7+/v7+/v7////////+/v7////+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///9VYKa9AAAAL3RSTlMABAgMEBQYHCAoLDQ4PEBMUFhcZGx0eICDi5Obn6ers7vDx8vP19vf4+fr7/P3++LF0fAAAADNSURBVHgBldNHbsNAGEPhkZSi9F4S915k6d3/dga8Jgjw7bkYzPeXS5ObkkX3EQ5gcRcO6H/qbACbp3AAo6twwOEtHMCsDQecvqpsAKuHcMDw12QD2L2EA/C8EFleiCwvRJYXIssLmeGFzPBCZnghM7yQGV7IDC9Eglc26D6zwfS2JIP9a/To4b8pyWD9GH1c/11FNOZthO/4nvEeX5dksH2OTnT4rUsyWN4Xk4cj8nBEHo7IwxF5OCIPR+ThiDwckYcj8nBEHo5Iw5GdAVm8p9sPUXNKAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 7px;
  left: calc(50% - 2.6px);
  position: absolute;
  top: calc(50% - 3.6px);
  width: 7px;
}.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 30px;
}.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  position: relative;
  top: calc(50% - 16px);
  width: 100%;
}.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
  background: rgba(0, 0, 0, 0.26);
  overflow: hidden;
  top: calc(50% - 1px);
}.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -6px;
  top: calc(50% - 6px);
}.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 2px;
}.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 2px;
  top: calc(50% - 1px);
}.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, 0.26);
  height: 2px;
  position: absolute;
  top: calc(50% - 1px);
}.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  padding: 38px 0;
  width: 48px;
}.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  left: calc(50% - 16px);
  position: relative;
  width: 32px;
}.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: rgba(0, 0, 0, 0.26);
  bottom: 0;
  height: 100%;
  position: absolute;
  left: calc(50% - 1px);
  overflow: hidden;
  width: 2px;
}.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 30px 0;
}.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 2px;
}.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -9px;
  right: 50%;
}.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAAD////////////////////////+/v7////+/v7////////+/v7////////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////1kjJ6AAAALnRSTlMABAgMEBQYHCAkKDA4QERITFRcYGRodHyDj5OXn6Ons7e7v8vP09ff5+vv8/f7zZvJMAAAAItJREFUeAHdyVcagjAQBsAfUVTAXsTeSTRm7388i/kUQjYHYF4H9bAUXjuEV/KQEdC98f9I8dLXxJngY879CsbG/ccARuPsetHCT1tWXyUoSDXZRiiZ2p/Bsi7/HrbgVPw8REUk/n+P4ZAoMvQATmMyFmBk39+CExzefwnBauZEsgOPWOkevIYz1NEToo45F58KJy0AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  left: calc(50% - 3.8px);
  position: absolute;
  top: calc(50% - 2.7px);
  width: 8px;
}.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  margin-right: -9px;
  right: 50%;
  top: 0;
}.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAAD////////////////////////////////+/v7////+/v7+/v7////////+/v7+/v7////+/v7////+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////wrNfvAAAALnRSTlMABAgMEBQYICgsMDQ4QERITFBcYGhseHyDi5Obn6Ort7u/x8/X29/j5+vv8/f77y3LJgAAAI1JREFUeAHdyVeagjAUBtCbYQTsXewFENGYf//LsyB8kORmAZzXQ600mLrfz2XX9X8xcO0Qb4+3s2B/ia8N9yOFwtz+wR0/z77tvQSVm0+mI2piYXyEhp3+E2gWzQ8lNGpY//8UhjygijjBIvGotIbVofwZGFHxPQmGGn/ez8B6hETiAofUo1XmtKVWeAEhzjgqqZr/lwAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  left: calc(50% - 3.8px);
  position: absolute;
  top: calc(50% - 4.7px);
  width: 8px;
}.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -6px;
}.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -6px;
  left: calc(50% - 6px);
}.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  left: calc(50% - 1px);
  width: 2px;
}.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, 0.26);
  left: calc(50% - 1px);
  position: absolute;
  width: 2px;
}.e-control-wrapper.e-slider-container .e-range {
  border-radius: 2px;
  position: absolute;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
}.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal {
  cursor: pointer;
}.e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}.e-control-wrapper.e-slider-container .e-slider {
  box-sizing: border-box;
  cursor: default;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 50%;
  box-sizing: border-box;
  cursor: grab;
  height: 12px;
  outline: none;
  position: absolute;
  touch-action: none;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out;
  width: 12px;
  z-index: 10;
  cursor: grab;
}.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-active {
  cursor: grabbing;
}.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-start {
  background-color: #fff;
  border: 2px solid rgba(0, 0, 0, 0.26);
}.e-control-wrapper.e-slider-container .e-slider .e-handle::after {
  -moz-box-sizing: content-box;
  -ms-transform: scale(0);
  -webkit-box-sizing: content-box;
  -webkit-transform: scale(0);
  border: 0 solid;
  border-radius: 50%;
  box-sizing: content-box;
  content: '';
  filter: alpha(opacity=26);
  height: 32px;
  left: calc(50% - 16px);
  opacity: .26;
  position: absolute;
  top: calc(50% - 16px);
  transform: scale(0);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 32px;
  z-index: -1;
}.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle.e-handle-start::after {
  background-color: #e0e0e0;
  opacity: .38;
}.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle::after {
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  background-color: #e3165b;
  transform: scale(1);
}.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  background-position: bottom;
  height: 50%;
  top: 1px;
}.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  background-position: right;
  left: 1px;
  width: 50%;
}.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  background-position-x: center;
  height: 50%;
  top: calc(50% - 1px);
}.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  background-position: left;
  left: calc(50% - 1px);
  width: 50%;
}.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  background-position: center;
  height: 99%;
}.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  background-position: center;
  width: 100%;
}.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
  width: 100%;
}.e-control-wrapper.e-slider-container .e-scale {
  box-sizing: content-box;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  height: 28px;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: calc(50% - 14px);
  width: 100%;
  z-index: 1;
}.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFElEQVQI12NkYGAIZ2BgYGBigAIABPgAW+yfXroAAAAASUVORK5CYII=");
  cursor: default;
  outline: none;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #000;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 10px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  left: calc(50% - 14px);
  top: 0;
  width: 28px;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: no-repeat;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: top;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: no-repeat;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before {
  top: -18px;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after {
  bottom: -20px;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position-x: left;
}.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position-x: right;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 26px;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 27px;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 41px;
}.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 39px;
}.e-control-wrapper.e-slider-container .e-scale .e-tick {
  visibility: hidden;
}.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  visibility: visible;
}.e-control-wrapper.e-slider-container:hover .e-scale .e-tick {
  visibility: visible;
}.e-control-wrapper.e-slider-container:active .e-scale .e-tick {
  visibility: visible;
}.e-slider-hover .e-scale .e-tick {
  visibility: visible;
}/*! component theme */.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-first {
  background: transparent;
  border-color: transparent;
}.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-second {
  background: transparent;
  border-color: transparent;
}.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: rgba(0, 0, 0, 0.54);
  border: 1px solid transparent;
  border-radius: 50%;
  height: 18px;
  width: 18px;
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  padding: 0;
  position: absolute;
}.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #e3165b;
}.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #e3165b;
  border-color: #e3165b;
}.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: transparent;
  border-color: transparent;
}.e-control-wrapper.e-slider-container.e-slider-hover .e-slider-track {
  background-color: rgba(0, 0, 0, 0.26);
}.e-control-wrapper.e-slider-container.e-slider-hover .e-range {
  background-color: #e3165b;
}.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: #e3165b;
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: '\e945';
}.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: '\e326';
}.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: '\e99d';
}.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: '\e324';
}.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: '\e94a';
}.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: '\e974';
}.e-upload .e-upload-files .e-icons.e-msie::before {
  position: relative;
  right: 10px;
}.e-upload .e-upload-files .e-icons.e-file-abort-icon.e-msie::before {
  right: 12px;
}.e-bigger .e-upload {
  width: 100%;
}.e-bigger .e-upload .e-file-select-wrap {
  padding: 20px 0 20px 16px;
}.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 15px;
  margin-left: 16px;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 15px;
  line-height: normal;
  min-height: 100px;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 16px;
  top: 0;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 15px;
  padding-top: 16px;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 10px 0;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 15px;
  padding-top: 16px;
  top: initial;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  font-size: 12px;
  padding-bottom: 16px;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 10px;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 3px;
  width: 98%;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  height: 3px;
}.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 11px;
  right: 10px;
  top: -33px;
}.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  font-size: 12px;
  height: 18px;
  margin: 16px;
  margin-top: -24px;
  padding: 20px;
  top: 50%;
  width: 18px;
}.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 13px;
}.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 18px;
}.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 16px;
}.e-bigger .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 15px;
}.e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 15px;
}.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 16px 20px 0;
}.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-right: 16px;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 16px;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  top: 54px;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  left: 10px;
  right: initial;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  left: 0;
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px;
  top: 50%;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons.e-disabled,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 42px;
}.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-upload,
.e-bigger.e-small .e-upload {
  width: 100%;
}.e-upload.e-control-wrapper,
.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}.e-upload .e-hidden-file-input,
.e-bigger.e-small .e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}.e-upload .e-file-select-wrap,
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}.e-upload .e-file-select-wrap .e-file-select,
.e-upload .e-file-select-wrap .e-file-select .e-uploader,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}.e-upload .e-file-select-wrap .e-file-select .e-uploader,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}.e-upload .e-file-select-wrap .e-file-drop,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons,
.e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 32px;
}.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-upload .e-upload-files,
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}.e-upload .e-upload-files .e-icons:focus,
.e-bigger.e-small .e-upload .e-upload-files .e-icons:focus {
  outline: none;
}.e-upload .e-upload-files .e-upload-file-list,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: normal;
  min-height: 90px;
  position: relative;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 3px;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 11px;
  padding: 8px 0;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 11px;
  padding-bottom: 12px;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 8px;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
  width: 98%;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 0;
  display: block;
  height: 2px;
  width: 100%;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 0;
  display: inherit;
  height: 2px;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 11px;
  position: relative;
  right: 6px;
  top: -27px;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  align-items: center;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-size: 11px;
  height: 18px;
  justify-content: center;
  margin: 0 12px;
  margin-top: -18px;
  padding: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 18px;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress,
.e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress,
.e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress,
.e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress,
.e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress,
.e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}.e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-reload-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover,
.e-upload .e-upload-files .e-clear-icon-focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  box-shadow: 0 0 0 transparent;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-reload-btn.e-icons:focus,
.e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus,
.e-upload .e-upload-files .e-clear-icon-focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}.e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 11px;
  opacity: 1;
}.e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 15px;
  opacity: 1;
}.e-upload .e-file-select-wrap .e-btn,
.e-upload .e-upload-actions .e-btn,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}.e-upload .e-upload-actions .e-file-upload-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 12px;
}.e-upload .e-upload-actions .e-file-clear-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 12px;
}.e-upload.e-rtl .e-file-select-wrap,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 10px;
}.e-upload.e-rtl .e-file-select-wrap .e-file-drop,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}.e-upload.e-rtl .e-upload-actions,
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 46px;
  width: 89%;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: -8px;
  top: -25px;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 12px;
  margin-right: 12px;
  right: auto;
  top: 50%;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}.e-upload.e-disabled .e-file-drop,
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: rgba(0, 0, 0, 0.38);
}.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.38);
}.e-upload .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}.e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 13px;
  margin-left: 12px;
}.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 76px;
}.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 10px;
}.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 11px;
  padding: 5px 0;
}.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 10px;
}.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 10px;
}.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 3px;
  padding-top: 3px;
}.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  font-size: 10px;
  height: 24px;
  padding: 12px;
  width: 24px;
}.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 10px;
  padding-top: 6px;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name,
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type,
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons,
.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 34px;
}.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}.e-upload {
  border: 1px solid rgba(0, 0, 0, 0.12);
}.e-upload .e-file-drop {
  color: rgba(0, 0, 0, 0.87);
}.e-upload .e-upload-files {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: rgba(0, 0, 0, 0.87);
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: rgba(0, 0, 0, 0.87);
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: rgba(0, 0, 0, 0.54);
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.87);
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #22b24b;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #f44336;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #f44336;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #e0e0e0;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #e3165b;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #22b24b;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #f44336;
}.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: rgba(0, 0, 0, 0.87);
}.e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-upload .e-upload-files .e-file-play-btn.e-icons {
  color: #000;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-delete-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-reload-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-abort-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-pause-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-play-btn.e-icons:hover {
  color: #000;
}.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-reload-btn.e-icons:focus,
.e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus,
.e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: 0 0 0 transparent;
}.e-upload-drag-hover {
  outline: 2px dashed #9e9e9e;
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}.e-container .e-value-switch-btn::before {
  content: '\e430';
}.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}.e-colorpicker-wrapper .e-colorpicker,
.e-colorpicker-container .e-colorpicker {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  font-family: initial;
  line-height: 14px;
  padding: 0 4px;
}.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 2px;
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 18px;
}.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview {
  border-radius: 2px;
}.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 0 4px;
}.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  box-sizing: border-box;
}.e-colorpicker-wrapper.e-disabled .e-palette .e-tile,
.e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover,
.e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  border: 0;
  box-shadow: none;
}.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected,
.e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}.e-colorpicker-wrapper.e-disabled .e-container .e-handler,
.e-colorpicker-wrapper.e-disabled .e-container .e-preview-container,
.e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle,
.e-colorpicker-container.e-disabled .e-container .e-handler,
.e-colorpicker-container.e-disabled .e-container .e-preview-container,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container,
.e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}.e-colorpicker.e-modal, .e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}.e-colorpicker.e-modal {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: .5;
  pointer-events: auto;
}.e-colorpicker.e-hsv-model {
  background-color: transparent;
}.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}.e-show-value .sf-colorpicker.e-color-palette .e-selected-value,
.e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}.e-dropdown-popup.e-transparent .e-container {
  display: none;
}body.e-colorpicker-overflow {
  overflow: visible;
}.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  line-height: 18px;
  padding: 0 6px;
}.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  height: 22px;
  width: 22px;
}.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 0 6px;
}.e-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-container.e-color-picker {
  width: 270px;
}.e-container.e-color-picker .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat 100% 100%;
}.e-container.e-color-palette {
  width: auto;
}.e-container.e-color-palette .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=") no-repeat 100% 100%;
}.e-container .e-custom-palette {
  width: auto;
}.e-container .e-custom-palette .e-palette {
  padding: 10px;
}.e-container .e-custom-palette.e-palette-group {
  height: 270px;
  overflow-y: scroll;
}.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}.e-container .e-palette .e-row {
  display: table-row;
  white-space: nowrap;
}.e-container .e-palette .e-tile {
  border: 0.5px solid transparent;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 27px;
  text-align: center;
  vertical-align: middle;
  width: 27px;
}.e-container .e-palette .e-tile.e-selected {
  outline: #000 0.5px solid;
  position: relative;
}.e-container .e-palette .e-tile:hover {
  box-shadow: 2px 2px 7px 2px rgba(0, 0, 0, 0.3);
  position: relative;
}.e-container .e-palette .e-tile.e-nocolor-item {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
}.e-container .e-hsv-container {
  border-bottom: 0;
  position: relative;
  touch-action: none;
}.e-container .e-hsv-container .e-hsv-color {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);
  height: 170px;
}.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 6px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  display: inline-block;
  height: 8px;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  touch-action: none;
  -webkit-user-select: none;
          user-select: none;
  width: 8px;
}.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 10px 16px;
}.e-container .e-slider-preview .e-colorpicker-slider {
  display: inline-block;
  width: 82.34%;
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 18px;
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 18px;
  top: calc(50% - 9px);
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  height: 6px;
  top: calc(50% - 3px);
  border-radius: 0;
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 6px;
  cursor: pointer;
  height: 14px;
  top: calc(50% - 7px);
  width: 14px;
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-handle-active {
  cursor: pointer;
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-large-thumb-size {
  transform: scale(1);
}.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: linear-gradient(to right, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  border: 0;
  z-index: 0;
}.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  background-size: contain;
  border: 0;
  height: 6px;
  position: absolute;
  top: calc(50% - 3px);
  width: 100%;
  z-index: 1;
}.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle,
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle-start,
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle,
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle-start {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}.e-container .e-slider-preview .e-preview-container {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 10px;
  border: 1px solid #e0e0e0;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  margin-left: 4.205%;
  position: relative;
  top: -2px;
  width: 13.45%;
}.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 16px;
  position: absolute;
  width: 100%;
}.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #e0e0e0;
  top: 0;
}.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 14px;
  top: 16px;
}.e-container .e-selected-value {
  align-items: center;
  display: flex;
  padding: 0 16px 16px;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}.e-container .e-selected-value .e-input-container .e-float-input input {
  padding-left: 0;
  text-align: center;
}.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}.e-container .e-selected-value .e-value-switch-btn {
  font-family: 'e-icons';
  margin-top: 0;
  padding: 2px 3px;
  font-size: 16px;
  line-height: 16px;
}.e-container .e-input-container {
  display: inline-block;
  width: 89.8%;
}.e-container .e-input-container .e-float-input {
  display: inline-block;
  margin-right: 3.75%;
  vertical-align: baseline;
}.e-container .e-input-container .e-float-input:first-child {
  width: 33%;
}.e-container .e-input-container .e-float-input:first-child input {
  height: auto;
}.e-container .e-input-container .e-float-input.e-numeric {
  height: auto;
  width: 12%;
}.e-container .e-input-container .e-float-input.e-numeric input {
  height: auto;
}.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
}.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 0 16px 16px;
  white-space: nowrap;
  width: 100%;
}.e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: right;
  text-align: right;
  white-space: nowrap;
  width: 89.913%;
}.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn {
  max-width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-cancel {
  margin-left: 0;
}.e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  background-origin: border-box;
  background-position: center;
  background-size: cover;
  float: left;
  margin-top: 0;
  overflow: hidden;
  white-space: nowrap;
}.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus {
  box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
}.e-container .e-value-switch-btn,
.e-container .e-mode-switch-btn {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  width: 10.09%;
  height: 24px;
}.e-container.e-color-picker .e-value-switch-btn:focus, .e-container.e-color-picker .e-value-switch-btn:hover, .e-container.e-color-picker .e-value-switch-btn:active {
  border-color: transparent;
  box-shadow: none;
  outline: none;
}.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}.e-container.e-color-palette .e-palette + .e-selected-value,
.e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 16px 16px;
}.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn,
.e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 23px 16px 16px;
}.sf-colorpicker.e-container .e-input-container .e-float-input {
  margin-right: calc(3.75% - 2.28px);
}.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.3%;
}.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.25%;
}.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 33%;
}.e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13%;
}.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.58%;
}.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 22.18%;
}.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 30.82%;
}.e-rtl .e-container .e-hsv-container .e-hsv-color {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to left, #fff 0, rgba(255, 255, 255, 0) 100%);
}.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: linear-gradient(to left, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.75%;
  margin-right: 0;
}.e-rtl .e-container .e-selected-value .e-float-input input {
  padding-right: 0;
}.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  transform: rotate(180deg);
}.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 0;
}.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-right: calc(3.75% - 2.28px);
}.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}.e-bigger .e-container.e-color-picker {
  width: 290px;
}.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 180px;
}.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 290px;
}.e-bigger .e-container .e-slider-preview {
  padding: 8px 16px;
}.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 4.657%;
  vertical-align: super;
  width: 12.408%;
  top: 0;
}.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.944%;
}.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 20px;
}.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 8px;
  height: 16px;
  top: calc(50% - 8px);
  width: 16px;
}.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-ctrl-btn {
  width: 90.6%;
}.e-bigger .e-container.e-color-palette .e-palette + .e-switch-ctrl-btn {
  padding: 25px 16px 16px;
}.e-bigger .e-container .e-input-container {
  width: 90.7%;
}.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 3.425%;
}.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 33.5%;
}.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: auto;
}.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: auto;
  width: 12.34%;
}.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: auto;
}.e-bigger .e-container .e-css.e-value-switch-btn,
.e-bigger .e-container .e-mode-switch-btn {
  padding: 2px 3px;
  width: 9.306%;
  font-size: 18px;
  line-height: 18px;
}.e-bigger .e-container .e-mode-switch-btn {
  margin-top: 5px;
}.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.38px);
}.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 8px 16px;
}.e-bigger .e-hide-opacity .e-container .e-slider-preview .e-preview-container, .e-bigger.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  vertical-align: initial;
}.e-bigger .e-hide-opacity .e-container .e-float-input:first-child, .e-bigger.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}.e-bigger .e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.76%;
}.e-bigger.e-hide-hex-value .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}.e-bigger.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}.e-bigger.e-hide-valueswitcher .e-container .e-input-container,
.e-bigger .e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}.e-bigger.e-hide-valueswitcher .e-container .e-float-input:last-child,
.e-bigger .e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}.e-bigger.e-hide-valueswitcher .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13.2%;
}.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child,
.e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.9%;
}.e-bigger.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric,
.e-bigger.e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}.e-bigger.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric,
.e-bigger.e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric,
.e-bigger .e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31%;
}.e-bigger .e-rtl .e-container .e-slider-preview .e-preview-container,
.e-bigger.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.657%;
}.e-bigger .e-rtl .e-container .e-selected-value .e-float-input,
.e-bigger.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.425%;
  margin-right: 0;
}.e-bigger .e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input,
.e-bigger.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-left: calc(3.425% - 2.38px);
}.e-bigger .e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child,
.e-bigger.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  min-width: 26px;
  transform: translateY(18px) rotate(45deg) scale(0.01);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 50%;
  height: 24px;
  position: relative;
  transform: rotate(45deg);
  width: 24px;
}.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  height: 30px;
  width: 30px;
}.e-container {
  background-color: #fff;
}.e-container .e-palette .e-tile:hover {
  border-color: #eee;
}.e-container .e-palette .e-tile.e-selected {
  border-color: #eee;
}.e-container .e-handler.e-hide-handler,
.e-container .e-handle.e-hide-handler {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle),
.e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle),
.e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle,
.e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}.e-colorpicker-wrapper.e-disabled .e-value-switch-btn,
.e-colorpicker-wrapper.e-disabled .e-mode-switch-btn,
.e-colorpicker-container.e-disabled .e-value-switch-btn,
.e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: rgba(0, 0, 0, 0.26);
}.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:focus,
.e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-value-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:focus {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
  outline: none;
  outline-offset: unset;
}.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:active,
.e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:active,
.e-colorpicker-container.e-disabled .e-value-switch-btn:active,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:active {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}.e-colorpicker-wrapper .e-icon-btn:disabled, .e-colorpicker-wrapper .e-icon-btn.e-disabled,
.e-colorpicker-container .e-icon-btn:disabled,
.e-colorpicker-container .e-icon-btn.e-disabled {
  background-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.12);
}.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}/*! component's theme wise override definitions and variables */@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! hscroll icons */.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
  content: '\e904';
}.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
  content: '\e913';
}.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: '\e913';
}.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: '\e904';
}.e-hscroll.e-scroll-device .e-nav-right-arrow::before {
  content: '\e913';
}.e-hscroll.e-scroll-device .e-nav-left-arrow::before {
  content: '\e904';
}.e-hscroll .e-nav-left-arrow::before {
  content: '\e904';
  line-height: normal;
}.e-hscroll .e-nav-right-arrow::before {
  content: '\e913';
  line-height: normal;
}/*! h-scroll layout */.e-bigger .e-hscroll,
.e-hscroll.e-bigger {
  min-height: 56px;
}.e-bigger .e-hscroll:not(.e-scroll-device),
.e-hscroll.e-bigger:not(.e-scroll-device) {
  padding: 0 50px;
}.e-bigger .e-hscroll.e-scroll-device,
.e-hscroll.e-bigger.e-scroll-device {
  padding-right: 50px;
}.e-bigger .e-hscroll.e-rtl.e-scroll-device,
.e-hscroll.e-bigger.e-rtl.e-scroll-device {
  padding-left: 50px;
  padding-right: initial;
}.e-bigger .e-hscroll .e-nav-arrow.e-icons,
.e-hscroll.e-bigger .e-nav-arrow.e-icons {
  font-size: 14px;
}.e-bigger .e-hscroll.e-rtl .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-right-overlay {
  left: 50px;
}.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay {
  right: 50px;
}.e-bigger .e-hscroll .e-scroll-nav,
.e-hscroll.e-bigger .e-scroll-nav {
  min-height: 56px;
  width: 50px;
}.e-hscroll {
  display: block;
  position: relative;
  width: inherit;
}.e-hscroll.e-rtl.e-scroll-device {
  padding-left: 50px;
  padding-right: initial;
}.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(-6px);
}.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 56px;
  right: auto;
  transform: skewX(-16deg) translateX(-6px);
}.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: auto;
  right: 0;
}.e-hscroll:not(.e-scroll-device) {
  padding: 0 40px;
}.e-hscroll.e-scroll-device {
  padding-right: 50px;
}.e-hscroll.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(6px);
  width: 56px;
}.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  transform: skewX(16deg);
}.e-hscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: auto;
  right: 56px;
  transform: skewX(-16deg) translateX(6px);
}.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: 0;
  right: auto;
}.e-hscroll.e-overlay .e-hscroll-content > * {
  pointer-events: none;
}.e-hscroll > * {
  height: inherit;
}.e-hscroll .e-hscroll-content {
  display: inline-block;
  height: inherit;
  position: relative;
  touch-action: none;
}.e-hscroll .e-hscroll-content > * {
  pointer-events: auto;
}.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  left: 0;
  right: auto;
}.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  left: auto;
  right: 0;
}.e-hscroll .e-scroll-nav {
  align-items: center;
  bottom: 0;
  cursor: pointer;
  display: flex;
  height: 100%;
  min-height: 42px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 40px;
}.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  left: 0;
}.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  right: 0;
}.e-hscroll .e-scroll-nav.e-ie-align {
  display: table;
}.e-hscroll .e-nav-arrow {
  position: relative;
}.e-hscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
  pointer-events: none;
}/*! h-scroll theme */.e-hscroll .e-scroll-nav .e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: rgba(0, 0, 0, 0.12);
  box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
}.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  border-width: 1px;
  box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
}.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #e3165b;
}.e-hscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image: linear-gradient(-270deg, #fafafa 0%, rgba(250, 250, 250, 0) 100%);
}.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image: linear-gradient(-270deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);
}.e-hscroll.e-rtl .e-scroll-nav {
  background: #fafafa;
}.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-right: 0;
}.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  border-left: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}.e-hscroll.e-rtl .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
  border-color: rgba(0, 0, 0, 0.12);
}.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
  border-color: rgba(0, 0, 0, 0.12);
}.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #bdbdbd;
  border: 0;
  box-shadow: none;
  color: #000;
}.e-hscroll .e-scroll-nav {
  background: #fafafa;
}.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}.e-hscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  box-sizing: border-box;
  content: '';
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}.e-hscroll .e-scroll-nav:active::after {
  animation: hscroll-popup-shadow .6s ease-out 0ms;
  visibility: visible;
}/*! component's theme wise override definitions and variables */@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! vscroll icons */.e-vscroll.e-scroll-device .e-nav-up-arrow::before {
  content: '\e85e';
}.e-vscroll.e-scroll-device .e-nav-down-arrow::before {
  content: '\e84f';
}.e-vscroll .e-nav-up-arrow::before {
  content: '\e910';
  line-height: normal;
}.e-vscroll .e-nav-down-arrow::before {
  content: '\e916';
  line-height: normal;
}/*! v-scroll layout */.e-bigger .e-vscroll:not(.e-scroll-device),
.e-vscroll.e-bigger:not(.e-scroll-device) {
  padding: 24px 0;
}.e-bigger .e-vscroll .e-icons,
.e-vscroll.e-bigger .e-icons {
  font-size: 18px;
}.e-bigger .e-vscroll.e-rtl .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-down-overlay {
  left: 24px;
}.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay {
  right: 24px;
}.e-bigger .e-vscroll .e-scroll-nav,
.e-vscroll.e-bigger .e-scroll-nav {
  height: 24px;
}.e-vscroll {
  display: block;
  position: relative;
  width: inherit;
}.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(-6px);
}.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 56px;
  right: auto;
  transform: skewX(-16deg) translateX(-6px);
}.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: auto;
  right: 0;
}.e-vscroll:not(.e-scroll-device) {
  padding: 0 16px;
}.e-vscroll.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(6px);
  width: 56px;
  z-index: 1001;
}.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  transform: skewX(16deg);
}.e-vscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: auto;
  right: 56px;
  transform: skewX(-16deg) translateX(6px);
}.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: 0;
  right: auto;
}.e-vscroll > * {
  height: inherit;
}.e-vscroll .e-vscroll-content {
  display: inline-block;
  height: auto;
  position: relative;
  touch-action: none;
  width: 100%;
}.e-vscroll .e-vscroll-content > * {
  pointer-events: auto;
}.e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav {
  left: auto;
  right: 0;
}.e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav {
  left: 0;
  right: auto;
}.e-vscroll .e-scroll-nav {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 40px;
  overflow: hidden;
  position: absolute;
  width: 100%;
}.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  top: 0;
}.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  bottom: 0;
}.e-vscroll .e-scroll-nav.e-ie-align {
  display: table;
}.e-vscroll .e-nav-arrow {
  position: relative;
}.e-vscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}/*! v-scroll theme */.e-vscroll .e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: rgba(0, 0, 0, 0.12);
  box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
}.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  border-width: 1px;
  box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
}.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #e3165b;
}.e-vscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image: linear-gradient(-270deg, #fafafa 0%, rgba(250, 250, 250, 0) 100%);
}.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image: linear-gradient(-270deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);
}.e-vscroll.e-rtl .e-scroll-nav {
  background: #fafafa;
}.e-vscroll.e-rtl .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: #000;
}.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: #000;
}.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #bdbdbd;
  border: 0;
  box-shadow: none;
  color: #000;
}.e-vscroll .e-scroll-nav {
  background: #fafafa;
}.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}.e-vscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  box-sizing: border-box;
  content: '';
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}.e-vscroll .e-scroll-nav:active::after {
  animation: vscroll-popup-shadow .6s ease-out 0ms;
  visibility: visible;
}/*! component's theme wise override definitions and variables */@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! component's theme wise override definitions and variables */@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! component's theme wise override definitions and variables */@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! toolbar icons */.e-toolbar .e-popup-down-icon::before {
  content: '\e916';
  line-height: normal;
}.e-toolbar .e-popup-up-icon::before {
  content: '\e910';
  line-height: normal;
}/*! toolbar layout */.e-bigger .e-toolbar,
.e-toolbar.e-bigger {
  height: 56px;
  min-height: 56px;
}.e-bigger .e-toolbar .e-tbar-btn .e-icons,
.e-toolbar.e-bigger .e-tbar-btn .e-icons {
  font-size: 14px;
}.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.e-bigger .e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item {
  margin: 0;
}.e-bigger .e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child {
  margin: 0;
  margin-left: 3px;
}.e-bigger .e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item {
  margin: 0;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: initial;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item {
  margin: 0;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: 0;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 0;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 3px;
}.e-bigger .e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}.e-bigger .e-toolbar .e-hor-nav,
.e-toolbar.e-bigger .e-hor-nav {
  min-height: 56px;
  min-width: 40px;
}.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn {
  line-height: 35px;
}.e-bigger .e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon {
  line-height: 34px;
  min-height: 34px;
  min-width: 27px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  line-height: inherit;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item {
  height: 48px;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 0;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  min-width: 27px;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 30px;
  padding: 0 16px;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin-left: 0;
  padding: 0;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-right: 16px;
}.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
}.e-bigger .e-toolbar .e-toolbar-items,
.e-toolbar.e-bigger .e-toolbar-items {
  min-height: 56px;
}.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow {
  margin-left: 24px;
  margin-right: 24px;
  white-space: normal;
}.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator,
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden {
  display: none;
}.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator {
  display: inline-flex;
}.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item {
  margin: 0;
}.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 3px;
}.e-bigger .e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 3px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item {
  min-height: 56px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 5px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item.e-separator {
  height: calc(100% - 20px);
  margin: 10px 5px;
  min-height: 36px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: calc(100% - 11px);
  margin: 5.5px 0;
  min-height: 0;
  min-width: 0;
  padding: 0 6px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon {
  padding: 0;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  min-height: 56px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended.e-popup-close {
  display: none;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended.e-popup-open {
  display: inline;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended {
  width: inherit;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  box-shadow: none;
  display: inline;
  white-space: normal;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 5px;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator {
  display: none;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  display: inline-flex;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  min-height: 56px;
  vertical-align: middle;
  width: auto;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: calc(100% - 11px);
  margin: 5.5px 0;
  min-height: 0;
  min-width: 0;
  padding: 0 6px;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn {
  line-height: 35px;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  height: calc(100% - 20px);
  margin: 10px 5px;
  min-height: 36px;
}.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon {
  line-height: 34px;
  min-height: 34px;
  min-width: 27px;
}.e-bigger .e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav,
.e-toolbar.e-bigger.e-extended-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
}.e-bigger .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 3px;
}.e-bigger .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-height: 38px;
}.e-bigger .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  height: auto;
  margin: 5px 10px;
  min-height: auto;
}.e-bigger .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
  margin: 5.5px auto;
}.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}.e-bigger .e-toolbar.e-vertical .e-hor-nav,
.e-toolbar.e-bigger.e-vertical .e-hor-nav {
  min-height: 40px;
  min-width: 50px;
}.e-toolbar {
  border-radius: 0;
  display: block;
  height: 42px;
  min-height: 42px;
  position: relative;
  touch-action: none;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
}.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}.e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
}.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 3px;
}.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-left: 0;
}.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}.e-toolbar.e-extended-toolbar.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-height: 42px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-toolbar-text .e-tbar-btn-text {
  display: none;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close {
  display: none;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open {
  display: inline;
}.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended {
  width: inherit;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  box-shadow: none;
  display: inline;
  white-space: normal;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  height: 100%;
  min-width: 34px;
  padding: 3.5px;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator {
  display: none;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  display: inline-flex;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  min-height: 42px;
  vertical-align: middle;
  width: auto;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2px 0 2px;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn-text {
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif";
  font-size: 14px;
  line-height: inherit;
  vertical-align: middle;
  width: auto;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: calc(100% - 10px);
  margin: 4px 0;
  min-height: 0;
  min-width: 0;
  padding: 0 1.5px;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn {
  line-height: 25px;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  margin: 7.5px 3px;
  min-height: 25px;
  min-width: 1px;
  vertical-align: middle;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  line-height: 25px;
  min-height: 25px;
  min-width: 24px;
  padding: 0;
}.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type {
  display: inline-flex;
}.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  height: auto;
}.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 14px;
  vertical-align: middle;
}.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  cursor: pointer;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif";
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  padding: 0 1.5px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
}.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-tbar-btn:first-child {
  display: inline-block;
}.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item > * {
  align-self: center;
  text-overflow: ellipsis;
}.e-toolbar.e-control[class*='e-toolbar'] {
  box-sizing: content-box;
}.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}.e-toolbar .e-tbar-btn-text,
.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  display: inline-block;
  padding: 0 2px 0 2px;
}.e-toolbar.e-hidden,
.e-toolbar .e-toolbar-items .e-toolbar-item.e-hidden {
  display: none;
}.e-toolbar.e-corner {
  border-radius: 0;
}.e-toolbar .e-toolbar-pop {
  border-radius: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
}.e-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  width: auto;
}.e-toolbar .e-toolbar-pop .e-toolbar-item.e-toolbar-popup.e-hidden {
  display: none;
}.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  align-items: center;
  display: inline-flex;
  justify-content: flex-start;
  min-height: 24px;
  padding: 0 16px;
}.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  padding: 0;
  width: auto;
}.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-right: 16px;
}.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
}.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  min-width: 24px;
}.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  min-width: 34px;
  padding: 0;
}.e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control {
  text-align: center;
}.e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
  min-width: 100%;
}.e-toolbar .e-toolbar-pop .e-toolbar-item {
  align-content: center;
  align-items: center;
  display: flex;
  height: 36px;
  justify-content: center;
}.e-toolbar .e-toolbar-pop .e-toolbar-item > * {
  height: 100%;
  min-width: 100%;
  text-overflow: ellipsis;
}.e-toolbar .e-toolbar-pop .e-toolbar-text .e-tbar-btn-text {
  display: none;
}.e-toolbar .e-toolbar-pop .e-toolpopup {
  text-align: center;
}.e-toolbar .e-toolbar-popup {
  text-align: center;
}.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item {
  margin: 0;
}.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child {
  margin: 0;
  margin-left: 3px;
}.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item {
  margin: 0;
}.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: initial;
}.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item {
  margin: 0;
}.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: 0;
}.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  left: 0;
  right: auto;
}.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 0;
}.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 3px;
}.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}.e-toolbar.e-rtl .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 0;
}.e-toolbar.e-rtl .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}.e-toolbar.e-rtl .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-center .e-toolbar-item:last-child {
  margin-right: 0;
}.e-toolbar.e-rtl .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: 0;
}.e-toolbar.e-rtl .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-right .e-toolbar-item:first-child {
  margin-right: 0;
}.e-toolbar.e-rtl .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: 0;
}.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child,
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 0;
}.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:first-child,
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:first-child {
  margin-right: 3px;
}.e-toolbar.e-rtl .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-left: 16px;
  padding-right: 0;
}.e-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
  border-radius: 0 0 0 0;
}.e-toolbar .e-hor-nav {
  align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: flex;
  height: 100%;
  min-height: 42px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}.e-toolbar .e-hor-nav.e-ie-align {
  display: table;
}.e-toolbar .e-popup-down-icon.e-icons,
.e-toolbar .e-popup-up-icon.e-icons {
  color: rgba(0, 0, 0, 0.54);
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn {
  line-height: 25px;
}.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  line-height: 25px;
  min-height: 25px;
}.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: inline-block;
  height: 100%;
  min-height: 42px;
  vertical-align: middle;
}.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 18px;
  margin-right: 18px;
  white-space: normal;
}.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator,
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden {
  display: none;
}.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator {
  display: inline-flex;
}.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-right {
  display: inline;
}.e-toolbar .e-toolbar-items.e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}.e-toolbar .e-toolbar-items.e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}.e-toolbar .e-toolbar-items.e-tbar-pos {
  display: block;
}.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  display: table;
  height: 100%;
  top: 0;
}.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  position: absolute;
}.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  right: 0;
}.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: 0;
  line-height: 35px;
}.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center {
  margin: 0 auto;
}.e-toolbar .e-toolbar-items .e-toolbar-left,
.e-toolbar .e-toolbar-items .e-toolbar-center,
.e-toolbar .e-toolbar-items .e-toolbar-right {
  display: inline-block;
}.e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 3px;
}.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 3px;
}.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:first-child {
  margin-left: 0;
}.e-toolbar .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-left .e-toolbar-item:last-child {
  margin-right: 0;
}.e-toolbar .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 3px;
}.e-toolbar .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-center .e-toolbar-item:last-child {
  margin-right: 0;
}.e-toolbar .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-toolbar .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-right .e-toolbar-item:first-child {
  margin-left: 0;
}.e-toolbar .e-toolbar-items:first-child .e-hscroll-bar:first-child .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-toolbar .e-toolbar-items:first-child > .e-toolbar-item:last-child,
.e-toolbar .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item {
  margin: 0;
}.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}.e-toolbar .e-toolbar-items .e-toolbar-item {
  align-content: center;
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  min-height: 42px;
  vertical-align: middle;
  width: auto;
}.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  height: inherit;
  min-width: 34px;
  padding: 3.5px;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  margin: 7.5px 3px;
  min-height: 27px;
  min-width: 1px;
}.e-toolbar .e-toolbar-items .e-toolbar-item input[type='checkbox'] {
  height: auto;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
  height: calc(100% - 10px);
  margin: 4px 0;
  min-height: 0;
  min-width: 0;
  padding: 0 1.5px;
}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon {
  padding: 0;
}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  min-width: 24px;
  width: auto;
}.e-toolbar .e-toolbar-items .e-toolbar-item > * {
  align-self: center;
  text-overflow: ellipsis;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  height: calc(100% - 15px);
  vertical-align: middle;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator + .e-separator {
  display: none;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type, .e-toolbar .e-toolbar-items .e-toolbar-item.e-separator:first-of-type {
  display: none;
}.e-toolbar .e-tbar-btn > :first-child {
  display: inline-block;
}.e-toolbar .e-tbar-btn {
  border: none;
  cursor: pointer;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif";
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  padding: 0 1.5px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
}.e-toolbar .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 14px;
  vertical-align: middle;
}.e-toolbar .e-tbar-btn div {
  vertical-align: middle;
}.e-toolbar .e-tbar-btn .e-tbar-btn-text {
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif";
  font-size: 14px;
  line-height: inherit;
  vertical-align: middle;
  width: auto;
}.e-toolbar.e-vertical {
  display: flex;
  flex-direction: column;
}.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-left {
  bottom: 0;
  top: auto;
}.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-right {
  bottom: auto;
  top: 0;
}.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  height: auto;
}.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: auto;
  top: 0;
}.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  bottom: 0;
  left: auto;
  right: auto;
}.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item {
  display: flex;
  height: auto;
}.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 33px;
}.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  height: auto;
  margin: 3px 7.5px;
  min-height: auto;
}.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
  margin: 4px auto;
}.e-toolbar.e-vertical .e-hor-nav {
  bottom: 0;
  height: auto;
  left: 0;
  min-height: 40px;
  min-width: 50px;
  right: auto;
  top: auto;
  width: auto;
}/*! toolbar theme */.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fafafa;
  border: 1px none rgba(0, 0, 0, 0.12);
  box-shadow: none;
}.e-toolbar.e-vertical .e-hor-nav {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 1px 0 0 0;
}.e-toolbar.e-vertical.e-rtl .e-hor-nav {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0 1px 0;
}.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  border-width: 0 0 0.5px 0;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
  background: #fafafa;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0.5px 0 0;
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-toolbar-item .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  border-color: #bdbdbd;
  border-radius: 0;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-tbar-btn.e-btn .e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-toolbar .e-toolbar-pop {
  background: #fafafa;
  border: 1px none rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
}.e-toolbar.e-extended-toolbar .e-toolbar-pop {
  background: #fafafa;
}.e-toolbar.e-toolpop .e-hor-nav.e-nav-active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  box-shadow: none;
  border-left: 1px none rgba(0, 0, 0, 0.12);
}.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons {
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-tbar-btn {
  background: #fafafa;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-toolbar-items {
  background: #fafafa;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay {
  background: #fafafa;
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.38);
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-icons {
  color: rgba(0, 0, 0, 0.26);
}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0.5px 0 0;
}.e-toolbar.e-rtl .e-hor-nav {
  background: #fafafa;
  border: solid rgba(0, 0, 0, 0.12);
  border-left: 0;
  border-width: 0 1px 0 0;
}.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-hor-nav {
  background: #fafafa;
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0 0 1px;
}.e-toolbar .e-hor-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  box-sizing: border-box;
  content: '';
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}.e-toolbar .e-hor-nav:active {
  border: 0;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-hor-nav:active::after {
  animation: tbar-popup-shadow .6s ease-out 0ms;
  visibility: visible;
}.e-toolbar .e-hor-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border-left: 0;
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-hor-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border-left: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-toolbar .e-tbar-btn:active {
  background: #bdbdbd;
  border-color: #bdbdbd;
  border-radius: 0;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}/*! component's theme wise override material-definitions and variables *//*! accordion icons */.e-accordion .e-tgl-collapse-icon::before {
  content: '\e916';
}.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  transform: rotate(-180deg);
}/*! accordion layout */.e-bigger .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 16px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel {
  font-size: 14px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-acrdn-content .e-accordion,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-acrdn-content .e-accordion {
  border: 0;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 46px 0 48px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-item.e-select .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-item.e-select .e-acrdn-header {
  padding: 0 46px 0 32px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content {
  font-size: 14px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header {
  line-height: 47px;
  min-height: 48px;
  padding: 0 46px 0 16px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon {
  height: 48px;
  min-height: 48px;
  min-width: 30px;
  right: 16px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 14px 0 0;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  padding: 16px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 48px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 64px;
}.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-header {
  padding: 0 46px 0 32px;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 48px 16px 16px;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-panel.e-nested > .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-acrdn-panel .e-acrdn-panel .e-acrdn-content {
  padding: 16px 64px 16px 16px;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 48px 0 46px;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-item.e-select .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested .e-accordion .e-acrdn-item.e-select .e-acrdn-header {
  padding: 0 32px 0 46px;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 0 16px 0 46px;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 14px;
}.e-accordion {
  display: block;
  position: relative;
}.e-accordion .e-acrdn-item.e-select.e-selected:first-child {
  border-top: 0;
}.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 0;
}.e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}.e-accordion .e-acrdn-item.e-selected {
  padding-top: 0;
}.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}.e-accordion .e-acrdn-item.e-overlay {
  height: auto;
}.e-accordion .e-acrdn-item {
  overflow: hidden;
  padding-top: 0;
  position: relative;
}.e-accordion .e-acrdn-item.e-hide {
  display: none;
}.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 15px;
}.e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
  cursor: pointer;
}.e-accordion .e-acrdn-item .e-acrdn-header {
  line-height: 35px;
  min-height: 36px;
  overflow: hidden;
  padding: 0 40px 0 16px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-accordion .e-acrdn-item .e-acrdn-header > * {
  display: inline-block;
}.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  display: table;
  font-size: 12px;
  height: 36px;
  min-height: 36px;
  min-width: 24px;
  position: absolute;
  right: 16px;
  top: 0;
}.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-tgl-collapse-icon.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-animation {
  transition: .5s ease 0s;
}.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 8px 0 0;
}.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 13px;
  overflow-y: hidden;
  text-decoration: none;
  width: 100%;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion {
  border: 0;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 40px 0 48px;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected .e-acrdn-header > .e-acrdn-header-content {
  font-weight: normal;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-nested .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 48px;
}.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-panel .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 64px;
}.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  line-height: 1.5;
  overflow: hidden;
  padding: 16px;
  text-overflow: ellipsis;
}.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
}.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content .e-acrdn-header {
  padding: 0 40px 0 32px;
}.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content .e-acrdn-header-content {
  font-size: 14px;
}.e-accordion .e-acrdn-item .e-content-hide {
  display: none;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 48px 0 40px;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel .e-acrdn-content .e-acrdn-header {
  padding: 0 32px 0 40px;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel .e-acrdn-panel .e-acrdn-content {
  padding: 16px 48px 16px 16px;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel .e-acrdn-panel .e-acrdn-panel .e-acrdn-content {
  padding: 16px 64px 16px 16px;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 0 16px 0 40px;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 8px;
}/*! accordion theme */.e-accordion {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
}.e-accordion .e-active {
  background: #fff;
}.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-top: 1px solid #fff;
}.e-accordion .e-acrdn-item.e-item-focus.e-expand-state.e-select, .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-color: #eee;
}.e-accordion .e-acrdn-item.e-expand-state.e-select {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
}.e-accordion .e-acrdn-item.e-overlay {
  background: #fff;
}.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
  background: #eee;
}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  color: rgba(0, 0, 0, 0.87);
}.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content .e-content-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: #eee;
}.e-accordion .e-acrdn-item .e-acrdn-header:hover {
  background: transparent;
}.e-accordion .e-acrdn-item .e-acrdn-header:active {
  background: transparent;
}.e-accordion .e-acrdn-item .e-acrdn-header:focus {
  background: #eee;
}.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
  background: #fff;
}.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header > .e-toggle-icon,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header > .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}.e-accordion .e-acrdn-item.e-select {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}.e-accordion .e-acrdn-item.e-select.e-item-focus {
  border-color: #eee;
}.e-accordion .e-acrdn-item.e-selected.e-select {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}.e-accordion .e-acrdn-item.e-selected + .e-selected {
  border-top: 1px solid transparent;
}.e-accordion .e-acrdn-item.e-selected .e-selected:last-child {
  border-bottom: 1px none rgba(0, 0, 0, 0.12);
}.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
  color: rgba(0, 0, 0, 0.87);
}.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.54);
}.e-accordion .e-acrdn-item .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 13px;
}/*! contextmenu layout */.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,
.e-contextmenu-container ul .e-menu-item .e-previous::before {
  content: '\e977';
}.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,
.e-contextmenu-container ul .e-menu-item .e-caret::before {
  content: '\e956';
}.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
  content: '\e937';
}/*! contextmenu layout */.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
          user-select: none;
  font-size: 14px;
  padding: 0;
  border: none;
  border-radius: 0;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  display: none;
  min-width: 120px;
  position: absolute;
}.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-wrapper ul.e-ul *,
.e-contextmenu-container ul.e-ul,
.e-contextmenu-container ul.e-ul * {
  box-sizing: border-box;
}.e-contextmenu-wrapper ul.e-ul:focus,
.e-contextmenu-wrapper ul.e-ul *:focus,
.e-contextmenu-container ul.e-ul:focus,
.e-contextmenu-container ul.e-ul *:focus {
  outline: none;
}.e-contextmenu-wrapper ul.e-contextmenu,
.e-contextmenu-container ul.e-contextmenu {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-container ul.e-ul {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}.e-contextmenu-wrapper ul .e-menu-item,
.e-contextmenu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}.e-contextmenu-wrapper ul .e-menu-item.e-menu-hide,
.e-contextmenu-container ul .e-menu-item.e-menu-hide {
  display: none;
}.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
}.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  width: 1em;
}.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 8px;
}.e-contextmenu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-contextmenu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 8px 0;
}.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 11px;
}.e-contextmenu-wrapper ul .e-menu-item .e-previous,
.e-contextmenu-container ul .e-menu-item .e-previous {
  margin-right: 16px;
}.e-contextmenu-wrapper ul .e-menu-item.e-disabled,
.e-contextmenu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}.e-contextmenu-wrapper.e-sfcontextmenu,
.e-contextmenu-container.e-sfcontextmenu {
  position: absolute;
}.e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll,
.e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll {
  position: absolute;
}.e-contextmenu-wrapper.e-sfcontextmenu ul,
.e-contextmenu-container.e-sfcontextmenu ul {
  white-space: nowrap;
}.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent {
  background: transparent;
  border: 0;
  box-shadow: none;
  height: 1px;
  left: 0;
  min-width: 0;
  padding: 0;
  top: 0;
  width: 0;
}.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item {
  height: 0;
  padding: 0;
}.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator {
  border: 0;
  margin: 0;
}.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-right: 0;
}.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-left: 10px;
}.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  left: 8px;
}.e-rtl.e-contextmenu-wrapper .e-menu-item.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon {
  padding-left: 16px;
}.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}.e-bigger .e-contextmenu-wrapper ul,
.e-bigger.e-contextmenu-wrapper ul,
.e-bigger .e-contextmenu-container ul,
.e-bigger.e-contextmenu-container ul {
  font-size: 15px;
  padding: 8px 0;
  white-space: nowrap;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  max-width: 280px;
  min-width: 112px;
}.e-bigger .e-contextmenu-wrapper ul .e-menu-item,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item,
.e-bigger .e-contextmenu-container ul .e-menu-item,
.e-bigger.e-contextmenu-container ul .e-menu-item {
  height: 48px;
  line-height: 48px;
}.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 48px;
}.e-bigger .e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger .e-contextmenu-container ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-container ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 12px;
}.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon,
.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon,
.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon,
.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon {
  padding-left: 16px;
}.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}/*! contextmenu theme */.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}.e-contextmenu-wrapper ul .e-menu-item.e-focused,
.e-contextmenu-container ul .e-menu-item.e-focused {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
}.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-caret,
.e-contextmenu-container ul .e-menu-item.e-focused .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-contextmenu-wrapper ul .e-menu-item.e-selected,
.e-contextmenu-container ul .e-menu-item.e-selected {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #eee;
  outline-offset: 0;
}.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret,
.e-contextmenu-container ul .e-menu-item.e-selected .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-contextmenu-wrapper ul .e-disabled,
.e-contextmenu-container ul .e-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
}.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: rgba(0, 0, 0, 0.38);
}.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: rgba(0, 0, 0, 0.38);
}.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: rgba(0, 0, 0, 0.38);
}.e-contextmenu-wrapper ul .e-separator,
.e-contextmenu-container ul .e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}/*! component's theme wise override definitions and variables */@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! Material theme definition's *//*! component's theme wise override definitions and variables *//*! Horizontal Tab */@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}/*! Material specific themes definition's *//*! Vertical Tab *//*! tab icons */.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: '\e913';
}.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: '\e904';
}.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before {
  content: '\e904';
}.e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  content: '\e913';
}.e-tab .e-tab-header .e-close-icon::before {
  content: '\e7fc';
  position: relative;
}.e-tab .e-tab-header .e-popup-up-icon::before {
  content: '\e916';
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-popup-up-icon::before {
    content: '\e984';
  }
}.e-tab .e-tab-header .e-popup-down-icon::before {
  content: '\e916';
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-popup-down-icon::before {
    content: '\e984';
  }
}@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
    content: '\e82a';
  }
  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
    content: '\e83d';
  }
}.e-tab.e-vertical-tab .e-tab-header .e-scroll-nav .e-nav-up-arrow::before {
  content: '\e910';
}.e-tab.e-vertical-tab .e-tab-header .e-scroll-nav .e-nav-down-arrow::before {
  content: '\e916';
}.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::before {
  content: 'More';
}.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::after {
  content: '\e919';
}.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::before {
  content: 'More';
}.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::after {
  content: '\e919';
}.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::before {
  content: '';
}.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::after {
  content: '\ebb9';
}.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::before {
  content: '';
}.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::after {
  content: '\ebb9';
}.e-tab-clone-element .e-close-icon::before {
  content: '\e7fc';
  position: relative;
}/*! tab layout */.e-bigger .e-tab .e-tab-header,
.e-tab.e-bigger .e-tab-header {
  height: 48px;
  min-height: 48px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-items,
.e-tab.e-bigger .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: auto;
}.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  padding-bottom: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 50px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 24px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 12px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-text {
  font-size: 14px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  margin-top: 0;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap {
  padding: 0;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 20px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  padding: 0 24px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom {
  height: 72px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 72px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  right: 24px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 10px 0 0;
}.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 22px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 48px;
  min-height: 48px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 16px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    padding: 0 16px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style='display:block'],
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style='display:block'] {
  padding-right: 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style='display:block'],
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style='display:block'] {
    padding-right: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0;
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 18px;
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 48px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 48px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 48px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 48px;
  }
}.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 0;
  padding-right: 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}.e-bigger .e-tab .e-tab-header .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav {
    padding: 0 12px;
  }
}.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0 12px;
}.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0 12px;
}.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 24px;
  top: 0;
  vertical-align: initial;
}.e-bigger .e-tab .e-tab-header .e-hor-nav,
.e-tab.e-bigger .e-tab-header .e-hor-nav {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav,
  .e-tab.e-bigger .e-tab-header .e-hor-nav {
    padding: 0 12px;
  }
}.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 24px;
  top: 0;
  vertical-align: initial;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  top: 0;
}.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  top: 0;
}.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text {
  padding-top: 0;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
  margin: 0;
  padding-bottom: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
    margin: 0;
  }
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom {
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap {
  margin: 0;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  padding: 0;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-text-wrap,
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
}.e-bigger .e-tab .e-tab-header.e-vertical,
.e-tab.e-bigger .e-tab-header.e-vertical {
  max-width: 150px;
}.e-bigger .e-tab .e-tab-header.e-vertical[style*='overflow: hidden']::before,
.e-tab.e-bigger .e-tab-header.e-vertical[style*='overflow: hidden']::before {
  bottom: 23px;
  top: 23px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-vertical[style*='overflow: hidden']::before,
  .e-tab.e-bigger .e-tab-header.e-vertical[style*='overflow: hidden']::before {
    bottom: 0;
    top: 0;
  }
}.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device),
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -24px;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
  min-height: 24px;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 24px;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  line-height: 46px;
}.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  font-size: 14px;
  line-height: 46px;
  margin: 0 0 0 10px;
}.e-bigger .e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}.e-bigger .e-tab.e-vertical-icon .e-tab-header,
.e-tab.e-bigger.e-vertical-icon .e-tab-header {
  height: 72px;
  min-height: 72px;
}.e-bigger .e-tab.e-vertical-icon .e-tab-header .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon .e-tab-header .e-toolbar-items {
  height: 72px;
}.e-bigger .e-tab.e-vertical-icon .e-tab-header .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon .e-tab-header .e-scroll-nav {
  height: 72px;
}.e-bigger .e-tab.e-vertical-icon .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-vertical-icon .e-tab-header .e-hor-nav {
  height: 72px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-vertical-icon .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab.e-vertical-icon .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger.e-vertical-icon .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger.e-vertical-icon .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 72px;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 48px;
}.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
  padding: 0;
}.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 13px;
}.e-bigger .e-tab.e-safari .e-tab-header .e-close-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-close-icon::before {
  top: 0;
}.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}.e-bigger .e-tab.e-fill .e-tab-header,
.e-tab.e-bigger.e-fill .e-tab-header {
  height: 46px;
  min-height: 46px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header,
  .e-tab.e-bigger.e-fill .e-tab-header {
    height: 46px;
    min-height: 46px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 46px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
    min-height: 46px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 46px;
  margin: 0;
  min-height: 46px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 46px;
    min-height: 46px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 70px;
  min-height: 70px;
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 46px;
  padding: 0 24px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 46px;
    padding: 0 24px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 46px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 46px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 46px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 46px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 46px;
  }
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 70px;
}.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}.e-bigger .e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 46px;
}.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 50px;
}.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 46px;
}.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 46px;
}.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 70px;
}.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
  .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}.e-bigger .e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-bigger .e-tab.e-fill.e-vertical-icon .e-tab-header,
.e-tab.e-bigger.e-fill.e-vertical-icon .e-tab-header {
  height: 70px;
  min-height: 70px;
}.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 24px;
  }
}.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}.e-bigger .e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 12px 0 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
    margin: 0 14px 0 0;
  }
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 12px 0 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
    margin: 0 14px 0 0;
  }
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 24px;
  right: auto;
}.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 22px;
  margin-right: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 12px;
  padding-right: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 12px;
  padding-right: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}.e-bigger .e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-right-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0 12px;
}.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-left-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0 12px;
}.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  left: -24px;
}.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 24px;
}.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after {
  margin: 0 10px 0 0;
}.e-tab {
  display: block;
  position: relative;
}.e-tab.e-hidden {
  display: none;
}.e-tab.e-fill-mode .e-content,
.e-tab.e-fill-mode .e-content .e-item,
.e-tab.e-fill-mode .e-content .e-item > div,
.e-tab.e-fill-mode .e-content .e-item > div > .e-blazor-template {
  height: 100%;
}.e-tab .e-tab-header {
  height: 36px;
  min-height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header {
    height: 48px;
    min-height: 48px;
  }
}.e-tab .e-tab-header::before {
  content: '';
  position: absolute;
}.e-tab .e-tab-header:not(.e-vertical)::before {
  bottom: 0;
  top: 0;
  width: 100%;
}.e-tab .e-tab-header .e-toolbar-items {
  height: auto;
  margin: 0;
  min-height: 36px;
  position: relative;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items {
    min-height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding-bottom: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device {
  padding: 0;
}.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device .e-scroll-right-nav {
  display: none;
}.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 40px;
}.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}.e-tab .e-tab-header .e-hscroll-bar {
  overflow: hidden;
}.e-tab .e-tab-header .e-indicator {
  display: block;
  position: absolute;
}.e-tab .e-tab-header .e-indicator.e-hidden {
  display: none;
}.e-tab .e-tab-header:not(.e-vertical) .e-indicator {
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
}.e-tab .e-tab-header .e-toolbar-item.e-hidden {
  display: none;
}.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 36px;
  margin: 0;
  min-height: 36px;
  min-width: auto;
  padding: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 36px;
  padding: 0 18px;
  width: 100%;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 12px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  align-content: center;
  align-items: center;
  display: inline-flex;
  height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  display: inherit;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    font-size: 14px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active {
    margin: 0;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
  margin-top: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 36px;
  padding: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  display: none;
  margin: 0 0 0 10px;
  min-width: 10px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-close-icon,
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  top: 0;
}.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  width: 20px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 18px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
    font-size: 20px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  justify-content: center;
  padding: 0 18px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    padding: 0 24px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 10px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
  height: 62px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
    height: 72px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  align-items: center;
  display: flex;
  height: 62px;
  position: relative;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 72px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap {
  height: auto;
}.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  position: absolute;
  right: 18px;
  top: calc(50% - 6px);
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
    right: 12px;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 8px 0 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-bottom {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: auto;
}.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 0;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 36px;
  min-height: 36px;
  min-width: auto;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
    height: 48px;
    min-height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 36px;
  padding: 0 16px;
  text-align: initial;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 16px;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 36px;
  width: 100%;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  display: inline-flex;
  width: 100%;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style='display:block'] {
  padding-right: 10px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style='display:block'] {
    padding-right: 0;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
  height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
    height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 48px;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-text-wrap {
  display: inline-flex;
  height: auto;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  display: block;
  justify-content: center;
  margin: 0 0 0 10px;
  padding-left: 0;
  padding-right: 10px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    justify-content: center;
    margin: 0 0 0 12px;
    padding-left: 0;
    padding-right: 0;
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 18px;
  top: initial;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-bottom {
  display: inline-flex;
}.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  align-items: center;
  align-self: center;
  display: inline-flex;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon {
    display: inline-flex;
  }
}.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}.e-tab .e-tab-header .e-scroll-nav {
  height: 36px;
  min-height: 36px;
  min-width: auto;
  width: auto;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav {
    height: 48px;
    min-height: 48px;
  }
}.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0 9px;
}.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0 9px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0 12px;
  }
}.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  top: 0;
  vertical-align: initial;
}.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}.e-tab .e-tab-header .e-hor-nav {
  height: 36px;
  min-height: 36px;
  min-width: auto;
  padding: 0 9px;
  width: auto;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav {
    height: 48px;
    min-height: 48px;
    padding: 0 12px;
  }
}.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  top: 0;
  vertical-align: initial;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  top: 0;
}.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
  transform: rotate(180deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    transform: none;
    transition: none;
  }
}.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  transform: rotate(0deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    transform: none;
    transition: none;
  }
}.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  top: 0;
}.e-tab .e-tab-header.e-horizontal-bottom::before {
  bottom: auto;
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}.e-tab .e-tab-header.e-horizontal-bottom .e-indicator {
  bottom: auto;
  top: 0;
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
  }
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
  padding: 0;
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: initial;
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
  padding: 0;
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap::before {
  bottom: auto;
  top: 0;
}.e-tab .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}.e-tab .e-tab-header.e-vertical {
  max-width: 150px;
  z-index: 1;
}.e-tab .e-tab-header.e-vertical::before {
  bottom: 0;
  height: 100%;
  left: 0;
  top: 0;
}.e-tab .e-tab-header.e-vertical[style*='overflow: hidden']::before {
  bottom: 15px;
  height: auto;
  top: 15px;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical[style*='overflow: hidden']::before {
    bottom: 0;
    top: 0;
  }
}.e-tab .e-tab-header.e-vertical .e-indicator {
  display: block;
  transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  width: 2px;
}.e-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}.e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child {
  margin: 0;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-text-wrap {
  position: relative;
  width: 100%;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text,
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-icon::before {
  text-align: center;
  width: 100%;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -18px;
}.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  top: initial !important;
}.e-tab .e-tab-header.e-vertical.e-vertical-left {
  float: left;
}.e-tab .e-tab-header.e-vertical.e-vertical-left::before {
  right: 0;
}.e-tab .e-tab-header.e-vertical.e-vertical-left .e-indicator {
  left: auto;
  right: 0;
}.e-tab .e-tab-header.e-vertical.e-vertical-right {
  float: right;
}.e-tab .e-tab-header.e-vertical.e-vertical-right::before {
  right: auto;
}.e-tab .e-tab-header.e-vertical.e-vertical-right .e-indicator {
  left: 0;
  right: auto;
}.e-tab .e-tab-header.e-vertical.e-vertical-right .e-tab-wrap {
  text-align: right;
}.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-pop .e-tab-text {
  width: auto;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  justify-content: center;
  min-height: 16px;
  width: 100%;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 16px;
  line-height: 16px;
  margin: 0 auto;
  width: 16px;
}.e-tab .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 18px;
  width: 100%;
}.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  transform: none;
  transition: none;
  width: 100%;
}.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: left;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  line-height: 35px;
  text-align: left;
  text-transform: uppercase;
  transform: none;
  transition: none;
}.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: left;
  font-size: 12px;
  line-height: 35px;
  margin: 0 0 0 10px;
  vertical-align: initial;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
    font-size: 14px;
  }
}.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-nav,
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-overlay {
  display: none;
}.e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: -18px;
}.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 18px;
}.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: right;
}.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: right;
  margin: 0 10px 0 0;
}.e-tab .e-content {
  position: relative;
}.e-tab .e-content .e-item.e-view {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}.e-tab .e-content > .e-item {
  display: none;
}.e-tab .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}.e-tab .e-content.e-progress {
  overflow-x: hidden;
}.e-tab.e-vertical-tab .e-content {
  display: flex;
}.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: flex;
  flex: none;
}.e-tab.e-vertical-tab .e-content .e-item,
.e-tab.e-vertical-tab .e-content .e-item > :first-child {
  width: 100%;
}.e-tab.e-vertical-icon .e-tab-header {
  height: 62px;
  min-height: 62px;
}.e-tab.e-vertical-icon .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}.e-tab.e-vertical-icon .e-tab-header .e-toolbar-items {
  height: 62px;
}.e-tab.e-vertical-icon .e-tab-header .e-scroll-nav {
  height: 62px;
}.e-tab.e-vertical-icon .e-tab-header .e-hor-nav {
  height: 62px;
}@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-vertical-icon .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}.e-tab.e-vertical-icon .e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}.e-tab.e-vertical-icon .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: relative;
}.e-tab.e-vertical-icon .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
}.e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 36px;
}.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
}.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 62px;
}.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 36px;
}.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
}.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 36px;
}.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
  padding: 0;
}.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab.e-template .e-content > .e-item {
  display: none;
}.e-tab.e-template .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align {
  display: flex;
}.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 15px;
}.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 14px;
}.e-tab.e-ie .e-tab-header .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-popup-down-icon {
  transform: none;
  transition: none;
}.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  transform: rotate(180deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    transform: none;
    transition: none;
  }
}.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  transform: rotate(0deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    transform: none;
    transition: none;
  }
}.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align {
  display: flex;
}.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 14px;
  position: relative;
}.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 11px;
  position: relative;
}.e-tab.e-edge .e-tab-header .e-popup-up-icon {
  transform: rotate(180deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    transform: none;
    transition: none;
  }
}.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  transform: rotate(0deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    transform: none;
    transition: none;
  }
}@media screen and (max-width: 480px) and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    transform: none;
    transition: none;
  }
}.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  transform: rotate(180deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    transform: none;
    transition: none;
  }
}.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  transform: rotate(0deg);
  transition: transform 0.1s ease;
}@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    transform: none;
    transition: none;
  }
}.e-tab.e-safari .e-tab-header .e-close-icon::before {
  top: -1px;
}.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}.e-tab.e-disable {
  pointer-events: none;
}.e-tab.e-fill .e-tab-header {
  height: 34px;
  min-height: 34px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header {
    height: 46px;
    min-height: 46px;
  }
}.e-tab.e-fill .e-tab-header .e-indicator {
  display: none;
}.e-tab.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 34px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-items {
    min-height: 46px;
  }
}.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 34px;
  margin: 0;
  min-height: 34px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 46px;
    min-height: 46px;
  }
}.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 60px;
  min-height: 60px;
}.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 34px;
  padding: 0 18px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 46px;
    padding: 0 18px;
  }
}.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 34px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 46px;
  }
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 34px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 46px;
  }
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 60px;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-itop {
  padding-top: 0;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin-right: 0;
  padding: 0;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 34px;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 34px;
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 34px;
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 60px;
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}@media screen and (max-width: 480px) {
  .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}.e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab.e-fill.e-vertical-icon .e-tab-header {
  height: 60px;
  min-height: 60px;
}.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}@media screen and (max-width: 480px) {
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 24px;
  }
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active,
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
}.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 10px 0 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 10px 0 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 20px;
  margin-right: 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 10px;
  padding-right: 0;
}@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  left: 16px;
  right: auto;
}.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 10px;
  padding-right: 0;
}@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 10px;
    padding-right: 0;
  }
}.e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0 9px;
}.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0 9px;
}.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  display: none;
}.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  margin: 0;
  width: 100%;
}.e-tab-clone-element {
  overflow: visible;
  z-index: 10000;
}.e-tab-clone-element:not(.e-separator) {
  height: 36px;
  margin: 0;
  min-height: 36px;
  min-width: auto;
  padding: 0;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}.e-tab-clone-element .e-tab-wrap {
  height: 36px;
  padding: 0 18px;
  width: 100%;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-wrap {
    height: 48px;
    padding: 0 12px;
  }
}.e-tab-clone-element .e-text-wrap {
  align-content: center;
  align-items: center;
  display: inline-flex;
  height: 36px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-text-wrap {
    height: 48px;
  }
}.e-tab-clone-element .e-tab-text {
  display: inherit;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-text {
    font-size: 14px;
  }
}.e-tab-clone-element .e-icons.e-close-icon {
  display: none;
}.e-tab-clone-element .e-close-icon,
.e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-close-icon,
  .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}.e-tab-clone-element .e-close-icon::before {
  top: 0;
}.e-tab-clone-element .e-icons.e-tab-icon {
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  width: 20px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}.e-tab-clone-element .e-tab-icon,
.e-tab-clone-element .e-tab-icon::before {
  font-size: 18px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-icon,
  .e-tab-clone-element .e-tab-icon::before {
    font-size: 20px;
  }
}.e-tab-clone-element.e-icon .e-tab-wrap {
  justify-content: center;
  padding: 0 18px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-icon .e-tab-wrap {
    padding: 0 24px;
  }
}.e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 10px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}.e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
  height: 62px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
    height: 72px;
  }
}.e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
  align-items: center;
  display: flex;
  height: 62px;
  position: relative;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
    height: 72px;
  }
}.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-tab-clone-element.e-itop .e-text-wrap, .e-tab-clone-element.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}.e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
  position: absolute;
  right: 18px;
  top: calc(50% - 6px);
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
    right: 12px;
  }
}.e-tab-clone-element.e-itop .e-tab-text {
  margin: 8px 0 0;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}.e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}.e-tab-clone-element .e-tab-icon.e-icon-top,
.e-tab-clone-element .e-tab-icon.e-icon-bottom {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: auto;
}.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  align-items: center;
  align-self: center;
  display: inline-flex;
}@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}.e-bigger .e-tab-clone-element:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element:not(.e-separator) {
    margin: 0;
  }
}.e-bigger .e-tab-clone-element:not(.e-separator).e-itop, .e-bigger .e-tab-clone-element:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}.e-bigger .e-tab-clone-element .e-tab-wrap {
  height: 48px;
  padding: 0 24px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-tab-wrap {
    padding: 0 12px;
  }
}.e-bigger .e-tab-clone-element .e-text-wrap {
  height: 48px;
}.e-bigger .e-tab-clone-element .e-tab-text {
  font-size: 14px;
}.e-bigger .e-tab-clone-element .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}.e-bigger .e-tab-clone-element .e-icons.e-close-icon,
.e-bigger .e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon,
  .e-bigger .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}.e-bigger .e-tab-clone-element .e-icons.e-tab-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
}.e-bigger .e-tab-clone-element .e-tab-icon,
.e-bigger .e-tab-clone-element .e-tab-icon::before {
  font-size: 20px;
}.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap {
  padding: 0 24px;
}.e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}.e-bigger .e-tab-clone-element.e-itop, .e-bigger .e-tab-clone-element.e-ibottom {
  height: 72px;
}.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap {
  height: 72px;
}.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}.e-bigger .e-tab-clone-element.e-itop .e-close-icon, .e-bigger .e-tab-clone-element.e-ibottom .e-close-icon {
  right: 24px;
}.e-bigger .e-tab-clone-element.e-itop .e-tab-text {
  margin: 10px 0 0;
}.e-bigger .e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}/*! tab theme */.e-tab {
  background: transparent;
  border: none;
}.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  border-bottom: 0;
}.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border-bottom: initial;
}.e-tab .e-tab-header .e-toolbar-items {
  background: inherit;
}.e-tab .e-tab-header .e-indicator {
  background: #e3165b;
}.e-tab .e-tab-header .e-toolbar-item {
  background: inherit;
  border: none;
}.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(227, 22, 91, 0.12);
}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    color: rgba(0, 0, 0, 0.54);
  }
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
    color: rgba(0, 0, 0, 0.54);
  }
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
    color: rgba(0, 0, 0, 0.87);
  }
}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: inherit;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
    background: inherit;
  }
}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-toolbar-item.e-active {
  border: none;
  border-radius: 0;
}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #e3165b;
}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #e3165b;
}.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-icon {
  color: #e3165b;
}.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-text {
  color: #e3165b;
}.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay {
  background: inherit;
  opacity: 1;
  pointer-events: none;
}.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
  border: initial;
}.e-tab .e-tab-header .e-toolbar-pop {
  background: #fff;
  border: 0;
  border-radius: 0;
  box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
  overflow-y: auto;
}.e-tab .e-tab-header .e-toolbar-pop[e-animate='true'] {
  overflow-y: hidden;
}@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop {
    box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
  }
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #eee;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
  background: #eee;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #e3165b;
}.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}.e-tab .e-tab-header .e-scroll-nav,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  background: inherit;
  border: 0;
}.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active {
  box-shadow: none;
}.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-hor-nav,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) {
  background: transparent;
  border: 0;
}.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  background: initial;
  border: initial;
  border-radius: 0;
}.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon {
  background: rgba(0, 0, 0, 0.12);
  border: initial;
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover {
  background: initial;
  border: initial;
  border-radius: 0;
}.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active {
  background: initial;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}.e-tab .e-tab-header .e-hor-nav:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover {
  border: 0;
}.e-tab .e-tab-header .e-hor-nav:hover:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active {
  background: transparent;
}.e-tab .e-tab-header .e-hor-nav.e-nav-active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active {
  background: inherit;
  border: 0;
  box-shadow: none;
}.e-tab .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border-bottom: 0;
  border-radius: 0;
  border-top: initial;
  border-top-color: inherit;
}.e-tab .e-tab-header.e-vertical::before {
  border-width: 0 1px 0 0;
}.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active {
  border-bottom: 0;
  border-top: 0;
}.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-radius: 0;
  border-right: initial;
}.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-left: initial;
  border-radius: 0;
}.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  background: inherit;
  border: 1px solid transparent;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(0, 0, 0, 0.12);
}.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover {
  background: none;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
}.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: rgba(0, 0, 0, 0.87);
}.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow:hover {
  background: none;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
}.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  background: none;
}.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
  border: 0;
}.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border: 0;
}.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border: 0;
}.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active:hover {
  background: inherit;
  border: 0;
  box-shadow: none;
}.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-down-icon {
  border: 0;
}.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.12);
}.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text {
  color: #e3165b;
}.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: rgba(0, 0, 0, 0.87);
}.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav:focus {
  outline: 0;
}.e-tab.e-disable {
  pointer-events: none;
}.e-tab.e-disable .e-tab-header .e-indicator {
  background: rgba(227, 22, 91, 0.38);
}.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.38);
}.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: rgba(227, 22, 91, 0.38);
}.e-tab.e-disable .e-content {
  opacity: 0.38;
}.e-tab.e-fill .e-tab-header {
  border-bottom: 2px Solid #e3165b;
}.e-tab.e-fill .e-tab-header .e-toolbar-item {
  border: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.05);
}.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.54);
}.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  margin-top: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  border: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #e3165b;
  border-radius: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: white;
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: white;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 2px Solid #e3165b;
}.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}.e-tab.e-fill .e-tab-header.e-vertical {
  border-bottom: 0;
}.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-left {
  border-right: 2px Solid #e3165b;
}.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
  border-left: 2px Solid #e3165b;
}.e-tab.e-fill.e-corner .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 3px 3px 0 0;
}.e-tab.e-fill.e-corner .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 0 0 3px 3px;
}.e-tab.e-fill.e-disable .e-tab-header {
  border-bottom: 2px Solid rgba(227, 22, 91, 0.38);
}.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.38);
}.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 1;
}.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.38);
}.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 2px Solid rgba(227, 22, 91, 0.38);
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.8);
}.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}.e-tab.e-background .e-tab-header {
  background: #3f51b5;
  border: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-items {
  background: #3f51b5;
}.e-tab.e-background .e-tab-header .e-indicator {
  background: #fff;
}.e-tab.e-background .e-tab-header .e-toolbar-item {
  border: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.1);
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: #3f51b5;
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
  color: rgba(255, 255, 255, 0.54);
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: inherit;
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: white;
}.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:hover, .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:active {
  color: #fff;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #3f51b5;
  border-radius: 0;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: inherit;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: white;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: white;
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(63, 81, 181, 0);
}.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-close-icon {
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
  background: #3f51b5;
}.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: rgba(255, 255, 255, 0.12);
}.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: white;
}.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
}.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #fff;
}.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
}.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active::after,
.e-tab.e-background .e-tab-header .e-scroll-nav:active::after {
  animation: hscroll-alt-popup-shadow 1s ease-out 0ms;
}.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  color: #fff;
}.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: #fff;
}.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):active::after,
.e-tab.e-background .e-tab-header .e-hor-nav:active::after {
  animation: tbar-alt-popup-shadow 1s ease-out 0ms;
}.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav.e-nav-active .e-popup-up-icon {
  color: #fff;
}.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
}.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #fff;
}.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border-color: transparent;
}.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}.e-tab.e-background.e-disable .e-tab-header .e-indicator {
  background: rgba(255, 255, 255, 0.38);
}.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 1;
}.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #3f51b5;
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}.e-tab.e-background.e-accent .e-tab-header .e-indicator {
  background: #e3165b;
}.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
  background: rgba(227, 22, 91, 0.38);
}.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
}.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
}.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(63, 81, 181, 0);
}.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
}.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: rgba(255, 255, 255, 0.87);
}.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: rgba(255, 255, 255, 0.87);
}.e-tab.e-rtl .e-tab-header .e-hscroll.e-rtl .e-scroll-nav {
  border: 0;
}.e-tab .e-content {
  background: inherit;
}.e-tab .e-content .e-item {
  background: inherit;
  color: #000;
}.e-tab-clone-element {
  background: #fff;
  color: rgba(0, 0, 0, 0.54);
}.e-tab-clone-element .e-tab-wrap {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.54);
}.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}@keyframes e-input-ripple {
  100% {
    opacity: 0;
    transform: scale(4);
  }
}@keyframes slideTopUp {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    transform: translate3d(0, 0, 0) scale(1);
  }
}/*! TreeView's material theme wise override definitions and variables *//*! TreeView icons */.e-treeview .e-list-item div.e-icons::before {
  content: '\e22f';
}.e-treeview .e-sibling::before {
  content: '';
}.e-treeview .e-popup .e-icons::before {
  content: '\e930';
}.e-treeview.e-drag-item .e-icons.e-drop-in::before {
  content: '\e22c';
}.e-treeview.e-drag-item .e-icons.e-drop-out::before {
  content: '\e22b';
}.e-treeview.e-drag-item .e-icons.e-drop-next::before {
  content: '\e22d';
}.e-treeview.e-drag-item .e-icons.e-no-drop::before {
  content: '\e22a';
}@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}.e-bigger .e-treeview .e-navigable .e-text-content,
.e-treeview.e-bigger .e-navigable .e-text-content {
  align-items: center;
  display: flex;
}.e-bigger .e-treeview .e-navigable .e-list-text,
.e-treeview.e-bigger .e-navigable .e-list-text {
  padding: 0;
  width: 100%;
}.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-text {
  padding: 0;
}.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 6px;
}.e-bigger .e-treeview .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger .e-navigable .e-anchor-wrap {
  padding: 0 0 0 10px;
}.e-bigger .e-treeview .e-navigable .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-list-img,
.e-bigger .e-treeview .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon + .e-list-img {
  margin: 0 10px 0 0;
}.e-bigger .e-treeview .e-fullrow,
.e-treeview.e-bigger .e-fullrow {
  height: 40px;
}.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 29px);
}.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text,
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 70px);
}.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 98px);
}.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-bigger .e-treeview.e-text-wrap .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 34px);
}.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 62px);
}.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  line-height: 38px;
  min-height: 38px;
  padding: 0 10px;
}.e-bigger .e-treeview .e-list-text .e-input-group,
.e-treeview.e-bigger .e-list-text .e-input-group {
  height: 38px;
}.e-bigger .e-treeview .e-checkbox-wrapper,
.e-treeview.e-bigger .e-checkbox-wrapper {
  margin: 0 0 0 10px;
}.e-bigger .e-treeview .e-checkbox-wrapper + .e-list-icon,
.e-bigger .e-treeview .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 16px;
}.e-bigger .e-treeview .e-list-icon,
.e-bigger .e-treeview .e-list-img,
.e-treeview.e-bigger .e-list-icon,
.e-treeview.e-bigger .e-list-img {
  margin: 0 0 0 10px;
}.e-bigger .e-treeview .e-list-icon + .e-list-icon,
.e-bigger .e-treeview .e-list-icon + .e-list-img,
.e-bigger .e-treeview .e-list-img + .e-list-icon,
.e-bigger .e-treeview .e-list-img + .e-list-img,
.e-treeview.e-bigger .e-list-icon + .e-list-icon,
.e-treeview.e-bigger .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-list-img + .e-list-icon,
.e-treeview.e-bigger .e-list-img + .e-list-img {
  margin: 0 0 0 10px;
}.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  padding: 6px;
}.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 6px 0 10px;
}.e-bigger .e-treeview.e-rtl .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 10px 0 0;
}.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-img,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper {
  margin: 0 10px 0 0;
}.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 16px 0 0;
}.e-bigger .e-treeview.e-rtl .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img {
  margin: 0 10px 0 0;
}.e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-img {
  margin: 0 10px 0 0;
}.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}.e-treeview > .e-ul {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}.e-treeview.e-text-wrap .e-list-text {
  white-space: normal;
  word-break: break-word;
}.e-treeview.e-text-wrap.e-ie-wrap .e-list-text {
  word-break: break-all;
}.e-treeview.e-text-wrap .e-editing .e-list-text,
.e-treeview.e-text-wrap .e-editing .e-list-text .e-input-group {
  max-width: calc(100% - 2px);
}.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 22px);
}.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text,
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 59px);
}.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 87px);
}.e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 29px);
}.e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 57px);
}.e-treeview .e-ul {
  margin: 0;
  padding: 0 0 0 24px;
}.e-treeview li.e-node-collapsed .e-list-item .e-fullrow {
  display: none;
}.e-treeview .e-display-none {
  display: none;
}.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform .3s ease-in-out;
  border-radius: 15px;
  transition: transform .3s ease-in-out;
}.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  transform: rotate(90deg);
}.e-treeview.e-drag-item.e-rtl .e-icons.e-drop-next {
  transform: rotate(180deg);
}.e-treeview.e-rtl div.e-icons {
  transform: rotate(180deg);
}.e-treeview .e-list-item {
  list-style: none;
  padding: 2px 0;
}.e-treeview .e-list-item .e-ul {
  margin: 2px 0 -2px;
  padding: 0 0 0 24px;
}.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  -ms-touch-action: none;
  filter: alpha(opacity=50);
  opacity: .5;
  pointer-events: none;
  touch-action: none;
}.e-treeview .e-list-item .e-icons.e-icons-spinner::before {
  content: none;
}.e-treeview .e-icons .e-spinner-pane {
  position: relative;
}.e-treeview .e-icons .e-treeview-spinner {
  position: absolute;
}.e-treeview .e-icons-spinner {
  position: relative;
}.e-treeview .e-text-content {
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  cursor: pointer;
  margin: 0;
  padding: 0 0 0 24px;
}.e-treeview .e-fullrow {
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  box-sizing: border-box;
  cursor: pointer;
  height: 32px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}.e-treeview .e-checkbox-wrapper {
  margin: 0 0 0 5px;
  pointer-events: all;
  position: relative;
}.e-treeview .e-checkbox-wrapper + .e-list-icon,
.e-treeview .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 12px;
}.e-treeview .e-checkbox-wrapper + .e-list-text {
  padding: 0 10px;
}.e-treeview .e-checkbox-wrapper .e-ripple-container {
  bottom: -7px;
  height: 32px;
  left: -7px;
  right: -7px;
  top: -7px;
  width: 32px;
}.e-treeview .e-list-text {
  box-sizing: border-box;
  display: inline-block;
  line-height: 30px;
  margin: 0;
  min-height: 30px;
  padding: 0 5px;
  text-decoration: none;
  vertical-align: middle;
}.e-treeview .e-list-text .e-input-group {
  height: 30px;
  margin-bottom: 0;
  min-width: 150px;
  vertical-align: bottom;
}.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  display: inline-block;
  height: 18px;
  margin: 0 0 0 5px;
  vertical-align: middle;
  width: 18px;
}.e-treeview .e-list-icon + .e-list-icon,
.e-treeview .e-list-icon + .e-list-img,
.e-treeview .e-list-img + .e-list-icon,
.e-treeview .e-list-img + .e-list-img {
  margin: 0 0 0 10px;
}.e-treeview .e-list-icon + .e-list-text,
.e-treeview .e-list-img + .e-list-text {
  padding: 0 10px;
}.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  display: inline-block;
  height: 24px;
  margin: 0 0 0 -24px;
  vertical-align: middle;
  width: 24px;
}.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  display: inline-block;
  padding: 7px;
}.e-treeview .e-load {
  animation: rotation .5s infinite linear;
}.e-treeview .e-sibling {
  border-radius: 10px;
  height: 6px;
  margin-top: -5px;
  width: 6px;
  position: absolute;
  z-index: 2;
}.e-treeview .e-text-content + .e-sibling {
  margin-top: -1px;
}.e-treeview .e-sibling::before {
  left: 6px;
  top: 3px;
  height: 1px;
  width: 144px;
  position: absolute;
  z-index: 2;
}.e-treeview .e-popup {
  -webkit-user-select: none;
  user-select: none;
  font-weight: normal;
  position: absolute;
  z-index: 99999;
}.e-treeview .e-popup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}.e-treeview .e-popup .e-icons {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  line-height: 18px;
  padding: 4px;
  width: 26px;
}.e-treeview .e-popup .e-downtail::before,
.e-treeview .e-popup .e-downtail::after {
  border: 10px solid transparent;
  content: '';
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}.e-treeview .e-popup .e-downtail::after {
  bottom: -18px;
}.e-treeview.e-fullrow-wrap .e-text-content {
  pointer-events: none;
  position: relative;
}.e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-treeview.e-fullrow-wrap .e-input,
.e-treeview.e-fullrow-wrap .e-list-url {
  pointer-events: auto;
}.e-treeview .e-navigable .e-text-content {
  align-items: center;
  display: flex;
}.e-treeview .e-navigable .e-list-url {
  padding: 0;
  width: 100%;
}.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 0 0 10px;
}.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 2px;
}.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 10px 0 0;
}.e-treeview .e-navigable .e-anchor-wrap {
  padding: 0 0 0 5px;
}.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 10px 0 0;
}.e-treeview.e-drag-item {
  overflow: visible;
  z-index: 10000;
}.e-treeview.e-drag-item .e-text-content {
  float: left;
}.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
  padding: 6px;
}.e-treeview.e-drag-item .e-drop-count {
  border: 1px solid;
  border-radius: 15px;
  box-sizing: content-box;
  font-size: 13px;
  line-height: normal;
  min-width: 12px;
  padding: 3px 5px 4px;
  margin-left: -12px;
  position: absolute;
  text-align: center;
  top: -10px;
}.e-treeview.e-dragging .e-text-content,
.e-treeview.e-dragging .e-fullrow {
  cursor: default;
}.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 10px 0 0;
}.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 2px 0 10px;
}.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 5px 0 0;
}.e-treeview.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-list-img,
.e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}.e-treeview.e-rtl .e-ul {
  padding: 0 24px 0 0;
}.e-treeview.e-rtl .e-list-item .e-ul {
  padding: 0 24px 0 0;
}.e-treeview.e-rtl .e-text-content {
  padding: 0 24px 0 0;
}.e-treeview.e-rtl .e-checkbox-wrapper {
  margin: 0 5px 0 0;
}.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 12px 0 0;
}.e-treeview.e-rtl .e-list-icon,
.e-treeview.e-rtl .e-list-img {
  margin: 0 5px 0 0;
}.e-treeview.e-rtl .e-list-icon + .e-list-icon,
.e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-rtl .e-list-img + .e-list-img {
  margin: 0 10px 0 0;
}.e-treeview.e-rtl .e-icon-collapsible,
.e-treeview.e-rtl .e-icon-expandable {
  margin: 0 -24px 0 0;
}.e-treeview.e-rtl .e-sibling::before {
  right: 6px;
  top: 3px;
}.e-treeview.e-rtl.e-drag-item .e-text-content {
  float: right;
}.e-treeview.e-rtl.e-drag-item .e-drop-count {
  margin-right: -12px;
}.e-treeview.e-disabled .e-fullrow,
.e-treeview.e-disabled .e-icons,
.e-treeview.e-disabled .e-text-content,
.e-treeview.e-disabled .e-list-img,
.e-treeview.e-disabled .e-list-icon {
  cursor: auto;
}.e-treeview.e-disabled .e-list-url {
  cursor: default;
  pointer-events: none;
}.e-treeview.e-interaction.e-fullrow-wrap .e-text-content {
  pointer-events: auto;
}.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  font-size: 14px;
}.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  font-size: 12px;
}.e-treeview {
  -webkit-tap-highlight-color: transparent;
}.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: transparent;
}.e-treeview .e-list-text {
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
}.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  font-size: 18px;
}.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  font-size: 10px;
}.e-treeview .e-list-item.e-active,
.e-treeview .e-list-item.e-hover {
  background: transparent;
}.e-treeview .e-list-item.e-hover > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-list-item.e-hover > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview .e-list-item.e-active > .e-text-content {
  color: #e3165b;
}.e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
  color: #e3165b;
}.e-treeview .e-list-item.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview .e-list-item.e-active.e-hover > .e-text-content {
  color: #e3165b;
}.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-list-text {
  color: #e3165b;
}.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview .e-list-item.e-editing.e-active > .e-text-content,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-list-text,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-expandable,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview .e-list-item.e-hover > .e-fullrow {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}.e-treeview .e-list-item.e-active > .e-fullrow {
  background-color: #eee;
  border-color: #eee;
}.e-treeview .e-list-item.e-active.e-animation-active > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-list-item.e-active.e-hover > .e-fullrow {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
}.e-treeview .e-list-item.e-editing.e-active > .e-fullrow,
.e-treeview .e-list-item.e-editing.e-hover > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-collapsible,
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-expandable {
  color: rgba(0, 0, 0, 0.87);
}.e-treeview .e-sibling {
  background: #e3165b;
}.e-treeview .e-sibling::before {
  background: rgba(0, 0, 0, 0.54);
}.e-treeview .e-popup .e-content {
  background-color: #fff;
  border-color: #eee;
}.e-treeview .e-popup.e-select .e-icons {
  border-color: #eee;
}.e-treeview .e-popup .e-downtail::before {
  border-top-color: #eee;
}.e-treeview .e-popup .e-downtail::after {
  border-top-color: #fff;
}.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover > .e-text-content {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
  background-color: #eee;
  border-color: #eee;
}.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover > .e-text-content {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
}.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-active > .e-text-content,
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-hover > .e-text-content {
  background-color: transparent;
  border-color: transparent;
}.e-treeview.e-fullrow-wrap .e-text-content {
  border-color: transparent;
}.e-treeview.e-drag-item {
  background-color: #eee;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
}.e-treeview.e-drag-item .e-list-text {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview.e-drag-item .e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-treeview.e-drag-item .e-drop-count {
  background-color: #e3165b;
  border-color: #fff;
  color: #fff;
}.e-treeview.e-drag-item.e-rtl .e-sibling {
  background: #e3165b;
}/*! Material theme definition's *//*! component's theme wise override definitions and variables */ejs-sidebar {
  display: none;
}.e-sidebar-display {
  display: block;
}.e-sidebar {
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}.e-sidebar.e-right.e-open {
  transform: translateX(0%);
  transition: transform .5s ease;
  visibility: visible;
}.e-sidebar.e-right.e-close {
  box-shadow: none;
  transform: translateX(100%);
  transition: transform .5s ease, visibility 500ms;
  visibility: hidden;
}.e-sidebar.e-left.e-open {
  transform: translateX(0%);
  transition: transform .5s ease;
  visibility: visible;
}.e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close {
  transition: transform .5s ease, visibility 500ms;
}.e-sidebar.e-left.e-close {
  box-shadow: none;
  transform: translateX(-100%);
  visibility: hidden;
}.e-sidebar.e-right.e-close {
  box-shadow: none;
  transform: translateX(100%);
  transition: transform .5s ease, visibility 500ms;
  visibility: hidden;
}.e-sidebar.e-right {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  left: auto;
  right: 0;
  top: 0;
}.e-sidebar.e-left {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
  left: 0;
  right: auto;
  top: 0;
}.e-sidebar.e-left.e-close.e-dock {
  transform: translateX(0%);
  transition: width .5s ease, visibility 500ms;
  visibility: visible;
}.e-sidebar.e-right.e-close.e-dock {
  transform: translateX(0%);
  transition: width .5s ease, visibility 500ms;
  visibility: visible;
}.e-sidebar.e-left.e-open.e-disable-animation, .e-sidebar.e-right.e-open.e-disable-animation, .e-sidebar.e-right.e-close.e-disable-animation, .e-sidebar.e-left.e-close.e-disable-animation {
  transition: none;
}.e-sidebar.e-visibility {
  visibility: hidden;
}.e-sidebar.e-over {
  box-shadow: 0 0 16px rgba(0, 0, 0, 0.18);
}.e-sidebar-absolute {
  position: absolute;
}.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}.e-backdrop {
  background-color: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  opacity: .5;
  pointer-events: auto;
  top: 0;
  width: auto;
  z-index: 999;
}.e-content-animation {
  transition: margin .5s ease, transform .5s ease;
}.e-content-animation.e-overlay {
  box-sizing: border-box;
  overflow: auto;
  -webkit-user-select: none;
          user-select: none;
}.e-disable-interaction {
  pointer-events: none;
  touch-action: none;
}.e-sidebar-overflow {
  overflow-x: hidden !important;
}.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  opacity: .5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}/*! component's theme wise override definitions and variables */@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! component's theme wise override definitions and variables */@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}/*! menu layout */.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before,
.e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
  content: '\e956';
}.e-menu-wrapper ul .e-menu-item .e-caret::before,
.e-menu-container ul .e-menu-item .e-caret::before {
  content: '\e94d';
}.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,
.e-menu-container .e-ul .e-menu-item .e-caret::before {
  content: '\e956';
}.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon::before {
  content: '\e99a';
}.e-menu-wrapper.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before {
  content: '\eb36';
}.e-menu-wrapper.e-hamburger .e-vertical .e-menu-item .e-caret::before,
.e-menu-wrapper.e-hamburger .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-vertical .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-menu-item .e-caret::before {
  content: '\e94d';
}.e-menu-wrapper.e-rtl.e-hamburger ul.e-ul .e-caret::before,
.e-menu-container.e-rtl.e-hamburger ul.e-ul .e-caret::before {
  content: '\e94d';
}.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before {
  content: '\e956';
}.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before {
  content: '\e94d';
}.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before {
  content: '\e937';
}.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: '\e937';
}.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before {
  content: '\e937';
}.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: '\e937';
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before {
  content: '\e94d';
}/*! menu layout */.e-menu-wrapper,
.e-menu-container {
  border: none;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
}.e-menu-wrapper .e-menu-vscroll,
.e-menu-container .e-menu-vscroll {
  height: inherit;
}.e-menu-wrapper ul,
.e-menu-container ul {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
          user-select: none;
  font-size: 0;
  padding: 0;
  text-align: left;
  white-space: nowrap;
}.e-menu-wrapper ul.e-ul,
.e-menu-wrapper ul.e-ul *,
.e-menu-container ul.e-ul,
.e-menu-container ul.e-ul * {
  box-sizing: border-box;
}.e-menu-wrapper ul.e-ul:focus,
.e-menu-wrapper ul.e-ul *:focus,
.e-menu-container ul.e-ul:focus,
.e-menu-container ul.e-ul *:focus {
  outline: none;
}.e-menu-wrapper ul.e-vertical,
.e-menu-container ul.e-vertical {
  min-width: 120px;
}.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-menu-container ul.e-vertical .e-menu-item {
  display: list-item;
}.e-menu-wrapper ul.e-vertical .e-separator,
.e-menu-container ul.e-vertical .e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}.e-menu-wrapper ul.e-menu,
.e-menu-container ul.e-menu {
  display: inline-block;
}.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}.e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator,
.e-menu-container ul.e-menu:not(.e-vertical) .e-separator {
  border-right-style: solid;
  border-right-width: 1px;
  padding: 0;
}.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  width: 24px;
}.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: inline-flex;
  font-size: 13px;
  height: 42px;
  line-height: 42px;
  padding: 0 12px;
  vertical-align: top;
  white-space: nowrap;
}.e-menu-wrapper ul .e-menu-item.e-menu-hide,
.e-menu-container ul .e-menu-item.e-menu-hide {
  display: none;
}.e-menu-wrapper ul .e-menu-item.e-menu-header,
.e-menu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}.e-menu-wrapper ul .e-menu-item .e-menu-url,
.e-menu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
}.e-menu-wrapper ul .e-menu-item.e-separator,
.e-menu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  height: auto;
  line-height: 42px;
  margin-right: 8px;
  text-align: center;
}.e-menu-wrapper ul .e-menu-item .e-caret,
.e-menu-container ul .e-menu-item .e-caret {
  font-size: 10px;
  height: auto;
  line-height: 42px;
  position: absolute;
  right: 12px;
  top: 0;
  width: auto;
}.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 30px;
}.e-menu-wrapper ul .e-menu-item.e-disabled,
.e-menu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  opacity: 0.38;
  pointer-events: none;
}.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  font-size: 14px;
  padding: 0;
  min-width: 120px;
}.e-menu-wrapper .e-ul .e-menu-item,
.e-menu-container .e-ul .e-menu-item {
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  display: list-item;
}.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}.e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,
.e-menu-container .e-ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  width: 1em;
}.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 8px;
}.e-menu-wrapper .e-ul .e-menu-item.e-menu-caret-icon,
.e-menu-container .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 8px 0;
}.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  font-size: 11px;
}.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-icon,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-icon {
  float: right;
}.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-title,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-title {
  padding: 0 16px;
}.e-menu-wrapper .e-menu-header,
.e-menu-container .e-menu-header {
  display: none;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 42px;
  text-align: left;
  white-space: nowrap;
}.e-menu-wrapper .e-menu-header .e-menu-title,
.e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-title,
.e-menu-container .e-menu-header .e-menu-icon {
  display: inline-block;
  line-height: inherit;
}.e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-icon {
  cursor: pointer;
  float: left;
  outline: none;
  padding: 0 16px;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 30px;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 30px;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus, .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  border: 0;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav {
  border-left: none;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav {
  border-right: none;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar {
  overflow-y: hidden;
}.e-menu-wrapper .e-scroll-nav .e-nav-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
}.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  transform: rotate(180deg);
}.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  transform: rotate(180deg);
}.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  transform: rotate(0deg);
}.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow {
  transform: rotate(180deg);
}.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: none;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  position: absolute;
}.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav {
  transform: none;
  width: 100%;
}.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow {
  transform: none;
}.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content {
  width: inherit;
}.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}.e-menu-wrapper.e-scrollable,
.e-menu-container.e-scrollable {
  display: block;
}.e-menu-wrapper.e-scrollable .e-menu,
.e-menu-container.e-scrollable .e-menu {
  display: block;
  overflow: auto;
}.e-menu-wrapper.e-contextmenu-container,
.e-menu-container.e-contextmenu-container {
  height: 1px;
}.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll ul.e-ul,
.e-menu-container.e-contextmenu-container .e-menu-vscroll ul.e-ul {
  width: inherit;
}.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll,
.e-menu-container.e-contextmenu-container .e-menu-vscroll {
  border: none;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 44px;
}.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-right: 0;
}.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 8px;
}.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 12px;
}.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 30px;
  padding-right: 12px;
}.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
}.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 8px;
}.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 44px;
}.e-bigger .e-menu-wrapper ul,
.e-bigger.e-menu-wrapper ul,
.e-bigger .e-menu-container ul,
.e-bigger.e-menu-container ul {
  font-size: 14px;
}.e-bigger .e-menu-wrapper ul .e-menu-item,
.e-bigger.e-menu-wrapper ul .e-menu-item,
.e-bigger .e-menu-container ul .e-menu-item,
.e-bigger.e-menu-container ul .e-menu-item {
  height: 56px;
  line-height: 56px;
  padding: 0 16px;
}.e-bigger .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 56px;
  margin-right: 10px;
}.e-bigger .e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}.e-bigger .e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul .e-menu-item .e-caret {
  font-size: 12px;
  line-height: 56px;
  right: 16px;
}.e-bigger .e-menu-wrapper ul .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul .e-menu-item.e-separator,
.e-bigger .e-menu-container ul .e-menu-item.e-separator,
.e-bigger.e-menu-container ul .e-menu-item.e-separator {
  padding: 0;
}.e-bigger .e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger .e-menu-container ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}.e-bigger .e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}.e-bigger .e-menu-wrapper ul.e-ul,
.e-bigger.e-menu-wrapper ul.e-ul,
.e-bigger .e-menu-container ul.e-ul,
.e-bigger.e-menu-container ul.e-ul {
  font-size: 15px;
  padding: 8px 0;
  white-space: nowrap;
  max-width: 280px;
  min-width: 112px;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger .e-menu-container ul.e-ul .e-menu-item,
.e-bigger.e-menu-container ul.e-ul .e-menu-item {
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  line-height: 48px;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  font-size: 12px;
  right: 8px;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-right: 10px;
}.e-bigger .e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 50px;
}.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 36px;
}.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 36px;
}.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 24px;
}.e-bigger .e-menu-wrapper.e-menu-popup,
.e-bigger.e-menu-wrapper.e-menu-popup,
.e-bigger .e-menu-container.e-menu-popup,
.e-bigger.e-menu-container.e-menu-popup {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-bigger .e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger.e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger .e-menu-container .e-scroll-nav .e-icons,
.e-bigger.e-menu-container .e-scroll-nav .e-icons {
  font-size: 12px;
}.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
  margin-right: 0;
}.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 16px;
  margin-left: 0;
  right: auto;
}.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
}.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 8px;
}.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}.e-bigger .e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 50px;
}.e-menu-wrapper.e-hamburger,
.e-menu-container.e-hamburger {
  border: 0;
  display: block;
  position: relative;
}.e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical),
.e-menu-container.e-hamburger .e-menu-header:not(.e-vertical) {
  border: none;
  display: block;
}.e-menu-wrapper.e-hamburger .e-popup.e-menu-popup,
.e-menu-container.e-hamburger .e-popup.e-menu-popup {
  border: 0;
  border-radius: 0;
  box-shadow: none;
  display: block;
  position: relative;
  width: 100%;
}.e-menu-wrapper.e-hamburger ul.e-menu,
.e-menu-container.e-hamburger ul.e-menu {
  border: none;
  overflow-y: auto;
  width: 100%;
}.e-menu-wrapper.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu,
.e-menu-container.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu {
  display: none;
}.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 12px;
}.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 34px;
}.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  display: inline;
  text-indent: 0;
}.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-hide,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-hide {
  display: none;
}.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded="true"] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded="true"] .e-caret {
  transition: transform .3s ease-in-out;
  transform: rotate(-180deg);
  text-indent: 0;
}.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded="false"] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded="false"] .e-caret {
  transition: transform .3s ease-in-out;
  transform: rotate(0deg);
  text-indent: 0;
}.e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical),
.e-menu-container.e-hamburger ul.e-menu:not(.e-vertical) {
  border-top: 0;
  display: block;
  padding: 0;
  position: absolute;
}.e-menu-wrapper.e-hamburger ul.e-ul,
.e-menu-container.e-hamburger ul.e-ul {
  font-size: 13px;
  padding: 0;
}.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item {
  line-height: 42px;
  text-indent: inherit;
}.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item.e-blankicon {
  padding: 0;
  text-indent: inherit;
}.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item .e-caret,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item .e-caret {
  font-size: 10px;
  right: 12px;
}.e-menu-wrapper.e-hamburger ul .e-menu-item,
.e-menu-container.e-hamburger ul .e-menu-item {
  display: list-item;
  height: auto;
  padding: 0;
}.e-menu-wrapper.e-hamburger ul .e-menu-item.e-menu-caret-icon,
.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon {
  padding: 0;
}.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url,
.e-menu-container.e-hamburger ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
  text-indent: 0;
  width: 100%;
}.e-menu-wrapper.e-hamburger ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  padding: 0;
}.e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator,
.e-menu-container.e-hamburger ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret {
  left: 12px;
  right: auto;
}.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger .e-menu-container.e-hamburger ul .e-ul,
.e-bigger.e-menu-container.e-hamburger ul .e-ul {
  max-width: 100%;
}.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul .e-ul .e-menu-item {
  height: auto;
  line-height: 56px;
  padding: 0;
}.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger .e-menu-container.e-hamburger .e-menu-header,
.e-bigger.e-menu-container.e-hamburger .e-menu-header {
  font-size: 16px;
  height: 56px;
  line-height: 56px;
}.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 16px;
}.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 42px;
}.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul {
  font-size: 14px;
}.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret {
  font-size: 12px;
  right: 16px;
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0;
  text-indent: 16px;
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 42px;
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret {
  left: 12px;
  right: auto;
}.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}/*! menu theme */.e-menu-wrapper,
.e-menu-container {
  background-color: #fafafa;
}.e-menu-wrapper .e-menu,
.e-menu-container .e-menu {
  background-color: inherit;
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper .e-menu.e-menu:not(.e-vertical) .e-separator,
.e-menu-container .e-menu.e-menu:not(.e-vertical) .e-separator {
  border-right-color: rgba(0, 0, 0, 0.12);
}.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-menu-wrapper .e-menu .e-menu-item .e-caret,
.e-menu-container .e-menu .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu .e-menu-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,
.e-menu-container .e-menu .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper .e-menu .e-menu-item.e-focused,
.e-menu-container .e-menu .e-menu-item.e-focused {
  color: initial;
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
  background-color: #eee;
}.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret,
.e-menu-container .e-menu .e-menu-item.e-focused .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-focused .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-selected {
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #e0e0e0;
  outline-offset: 0;
  background-color: #e0e0e0;
}.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-container .e-menu .e-menu-item.e-selected .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu .e-menu-item.e-separator,
.e-menu-container .e-menu .e-menu-item.e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-menu-wrapper .e-menu .e-disabled,
.e-menu-container .e-menu .e-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
}.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,
.e-menu-container .e-menu .e-disabled .e-menu-icon {
  color: rgba(0, 0, 0, 0.38);
}.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: rgba(0, 0, 0, 0.38);
}.e-menu-wrapper .e-menu .e-disabled .e-menu-url,
.e-menu-container .e-menu .e-disabled .e-menu-url {
  color: rgba(0, 0, 0, 0.38);
}.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  background-color: inherit;
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper .e-ul .e-menu-item.e-focused,
.e-menu-container .e-ul .e-menu-item.e-focused {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
}.e-menu-wrapper .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-selected {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #eee;
  outline-offset: 0;
}.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}.e-menu-wrapper.e-menu-popup,
.e-menu-container.e-menu-popup {
  background-color: #fff;
}.e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll,
.e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll {
  background-color: inherit;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav {
  background: #fafafa;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons {
  color: rgba(0, 0, 0, 0.54);
}.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover {
  background: #eee;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus {
  background: #eee;
}.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:active,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:active {
  background: #eee;
}.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.12);
}.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons {
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover, .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus {
  background: #eee;
}.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active {
  background: #eee;
}.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-menu-wrapper.e-hamburger ul,
.e-menu-container.e-hamburger ul {
  color: rgba(0, 0, 0, 0.87);
}/*! breadcrumb icons */.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
  content: '\eb04';
}.e-breadcrumb .e-home {
  margin-top: -1px;
}.e-breadcrumb .e-home::before {
  content: '\e92b';
}.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
  margin-top: 0;
}/*! breadcrumb layout */.e-breadcrumb {
  display: block;
}.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: flex;
}.e-breadcrumb .e-breadcrumb-first-ol {
  align-items: flex-start;
  flex-shrink: 0;
  padding-right: 0;
}.e-breadcrumb .e-breadcrumb-wrapped-ol {
  flex-wrap: wrap;
  overflow: hidden;
  padding-left: 0;
}.e-breadcrumb.e-breadcrumb-scroll-mode {
  line-height: 26px;
  overflow: auto;
}.e-breadcrumb ol {
  align-items: center;
  display: inline-flex;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-left: 0;
  padding-right: 0;
}.e-breadcrumb li {
  list-style-type: none;
  white-space: nowrap;
}.e-breadcrumb .e-breadcrumb-item {
  align-items: center;
  display: flex;
  flex-shrink: 0;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px 8px;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  align-items: center;
  display: flex;
  font-size: 14px;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  align-items: inherit;
  display: inherit;
}.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
}.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus, .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active {
  text-decoration: underline;
}.e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text {
  cursor: default;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover {
  text-decoration: none;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before {
  display: inline-block;
  text-decoration: none;
}.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 2px 0;
}.e-breadcrumb .e-breadcrumb-item.e-disabled {
  opacity: 1;
  pointer-events: none;
}.e-breadcrumb .e-breadcrumb-separator {
  display: flex;
  font-size: 14px;
  padding: 4px 3px;
}.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: -4px;
  padding-left: 0;
}.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: 0;
  margin-right: -4px;
  padding-left: 3px;
  padding-right: 0;
}.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  cursor: pointer;
  font-size: 16px;
  padding: 4px 4px;
  vertical-align: bottom;
}.e-breadcrumb .e-breadcrumb-menu {
  display: inline-block;
}.e-breadcrumb .e-breadcrumb-item-wrapper {
  display: flex;
}.e-breadcrumb.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb .e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}.e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}.e-breadcrumb.e-disabled {
  opacity: 1;
}.e-breadcrumb.e-disabled .e-breadcrumb-item,
.e-breadcrumb.e-disabled .e-breadcrumb-separator,
.e-breadcrumb.e-disabled .e-breadcrumb-collapsed,
.e-breadcrumb.e-disabled .e-breadcrumb-menu {
  pointer-events: none;
}.e-breadcrumb-popup {
  border: none;
  border-radius: 0;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  position: absolute;
}.e-breadcrumb-popup ul {
  margin: 0;
  padding: 0;
}.e-breadcrumb-popup .e-breadcrumb-item {
  list-style-type: none;
  white-space: nowrap;
}.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text {
  align-items: center;
  display: flex;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  width: 100%;
}.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  align-items: inherit;
  display: inherit;
  width: inherit;
}.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}.e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}.e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text {
  text-decoration: none;
}.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}.e-bigger.e-breadcrumb-popup .e-breadcrumb-text,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text {
  font-size: 16px;
  height: 48px;
  line-height: 48px;
}.e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 8px;
}.e-bigger.e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 0;
}.e-bigger.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}.e-bigger.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-bigger.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px 12px;
}.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  font-size: 16px;
}.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 8px;
}.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 2px 0;
}.e-bigger.e-breadcrumb .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator {
  font-size: 16px;
  padding: 4px 5px;
}.e-bigger.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 0;
}.e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 5px;
}.e-bigger.e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger.e-breadcrumb .e-breadcrumb-menu,
.e-bigger .e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger .e-breadcrumb .e-breadcrumb-menu {
  font-size: 18px;
  padding: 5px 5px;
}.e-bigger.e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger.e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}.e-bigger.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}/*! breadcrumb theme */.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  color: rgba(0, 0, 0, 0.65);
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
}.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-breadcrumb .e-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.54);
}.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  color: rgba(0, 0, 0, 0.54);
}.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text,
.e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text,
.e-breadcrumb.e-disabled .e-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.26);
}.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon {
  color: rgba(0, 0, 0, 0.26);
}.e-breadcrumb-popup {
  background-color: #fff;
}.e-breadcrumb-popup .e-breadcrumb-text {
  color: #616161;
}.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
}.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
}.e-dialog .e-icon-dlg-close::before {
  content: '\e7fc';
  position: relative;
}.e-dialog .e-icon-dlg-close {
  opacity: initial;
}.e-dialog .e-icon-dlg-close:active {
  opacity: initial;
}.e-dialog .e-icon-dlg-close:hover {
  opacity: initial;
}.e-dialog .e-south-east::before,
.e-dialog .e-south-west::before,
.e-dialog .e-north-east::before,
.e-dialog .e-north-west::before {
  content: '\eb05';
}/*! dialog layout */.e-dialog {
  border: none;
  border-radius: 2px;
  flex-direction: column;
  width: 100%;
}.e-dialog.e-popup {
  width: 100%;
}.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  touch-action: none;
}.e-dialog .e-dlg-header-content {
  border-radius: 1px 1px 0 0;
  line-height: 30px;
}.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 12px;
  width: auto;
}.e-dialog .e-dlg-header {
  display: block;
  font-size: 18px;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}.e-dialog .e-dlg-header.e-hide {
  display: none;
}.e-dialog .e-dlg-modal {
  position: fixed;
}.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}.e-dialog .e-dlg-content {
  display: block;
  flex: 1 1 auto;
  font-size: 13px;
  font-weight: normal;
  line-height: normal;
  overflow: auto;
  overflow-x: hidden;
}.e-dialog .e-dlg-content.e-hide {
  display: none;
}.e-dialog .e-footer-content {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top: none;
  bottom: 0;
  display: block;
  right: 0;
  width: 100%;
}.e-dialog .e-footer-content.e-hide {
  display: none;
}.e-dialog .e-footer-content {
  text-align: right;
}.e-dialog .e-resize-handle {
  height: 15px;
  position: absolute;
  width: 15px;
}.e-dialog .e-resize-handle.e-south-east {
  bottom: 0;
  cursor: nwse-resize;
  right: 0;
}.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: nesw-resize;
  left: 0;
  transform: rotate(90deg);
}.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  transform: rotate(-90deg);
}.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  transform: rotate(180deg);
}.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: transparent;
  background-repeat: repeat;
  overflow: visible;
  position: absolute;
}.e-dialog .e-east,
.e-dialog .e-west {
  cursor: ew-resize;
}.e-dialog .e-south,
.e-dialog .e-north {
  cursor: ns-resize;
}.e-dialog.e-blazor-hidden {
  left: 0;
  position: absolute;
}.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 24px 24px 20px;
}.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 18px;
}.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 13px;
  padding: 24px;
}.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 8px;
}.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
*.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  bottom: 3px;
  height: 36px;
  left: 6px;
  width: 36px;
}.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close,
*.e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 12px;
  width: auto;
}.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 8px;
}.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}.e-dialog .e-dlg-header-content {
  border-bottom: none;
  padding: 18px;
}.e-dialog .e-dlg-content {
  padding: 18px;
}.e-dialog .e-footer-content {
  padding: 8px;
}.e-dialog .e-footer-content .e-btn {
  margin-left: 6px;
}.e-rtl .e-footer-content .e-btn {
  margin-right: 6px;
}.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}.e-rtl .e-footer-content {
  text-align: left;
}.e-rtl .e-footer-content {
  text-align: left;
}.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 6px;
}.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 50%;
  bottom: 0;
  float: right;
  height: 30px;
  left: 6px;
  position: relative;
  width: 30px;
}.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  transform: rotate(90deg);
}.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: fixed;
  top: 0;
  transition: opacity .15s linear;
  width: 100%;
}.e-dlg-overlay.e-fade {
  opacity: 0;
}.e-dlg-overflow-hidden {
  overflow: auto;
}.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
}.e-popup.e-popup-open.e-dialog {
  display: inline-flex;
}.e-dlg-container {
  align-items: flex-start;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}.e-dlg-center-center {
  -webkit-align-items: center;
  -webkit-justify-content: center;
  align-items: center;
  justify-content: center;
}.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  align-items: center;
  justify-content: flex-start;
}.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  align-items: center;
  justify-content: flex-end;
}.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  align-items: flex-start;
  justify-content: flex-start;
}.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  align-items: flex-start;
  justify-content: flex-end;
}.e-dlg-center-top {
  align-items: center;
  flex-direction: column;
}.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  align-items: flex-end;
  justify-content: flex-start;
}.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  align-items: flex-end;
  justify-content: flex-end;
}.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
}.e-dialog .e-btn.e-dlg-closeicon-btn:hover,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus,
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #e0e0e0;
  border-color: transparent;
  box-shadow: 0 0 0 transparent;
}.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #e0e0e0;
}.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px auto;
    width: 600px;
  }
}@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px auto;
    width: auto;
  }
}.e-dlg-ref-element {
  display: none;
}.e-dialog .e-footer-content {
  box-sizing: border-box;
}.e-dialog {
  background-color: #fff;
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}.e-dlg-overlay {
  background-color: #383838;
}.e-footer-content {
  background-color: #fff;
}.e-dlg-header,
.e-dlg-header * {
  color: rgba(0, 0, 0, 0.87);
  font-size: 18px;
  font-weight: normal;
}.e-dlg-content {
  color: rgba(0, 0, 0, 0.87);
}.e-device .e-dlg-content,
.e-device .e-dlg-content * {
  font-size: 14px;
}.e-dlg-header-content {
  background-color: #fff;
}.e-dlg-content {
  background-color: #fff;
}.e-icon-dlg-close {
  color: #000;
}.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #000;
}.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}.e-icon-dlg-close:active {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}.e-icon-dlg-close:hover {
  color: #000;
}.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: transparent;
}.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: transparent;
}.e-south-east {
  color: #000;
}.e-rtl .e-south-east {
  color: transparent;
}.e-rtl .e-south-west {
  color: #000;
}.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}/*! popup layout */.e-popup {
  height: auto;
  position: absolute;
  width: auto;
  z-index: 1000;
}.e-popup.e-popup-open {
  display: block;
}.e-popup.e-popup-close {
  display: none;
}.e-tooltip-close::before {
  content: '\e7e9';
  font-size: 16px;
}.e-arrow-tip-inner.e-tip-right::before {
  content: '\e848';
}.e-arrow-tip-inner.e-tip-top::before {
  content: '\e918';
}.e-arrow-tip-inner.e-tip-bottom::before {
  content: '\e919';
}.e-arrow-tip-inner.e-tip-left::before {
  content: '\e84b';
}/*! tooltip popup container layout */.e-tooltip-popup-container {
  position: relative;
}/*! tooltip layout */.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
  /*! tooltip arrow */
  /*! tooltip sticky mode close icon */
  /*! tooltip content area */
}.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 8px;
  left: 50%;
  top: 100%;
  width: 16px;
}.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 8px;
  left: 50%;
  top: -9px;
  width: 16px;
}.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 16px;
  left: -9px;
  top: 48%;
  width: 8px;
}.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 16px;
  left: 100%;
  top: 50%;
  width: 8px;
}.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
}.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 16px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 3px 6px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
}/*! Bigger Style */.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 20px;
  padding: 5px 8px;
}/*! Tooltip theme */.e-tooltip-wrap {
  border-radius: 2px;
  filter: none;
  opacity: 0.9;
  /*! tooltip arrow */
  /*! tooltip sticky mode close icon */
  /*! tooltip content area */
}.e-tooltip-wrap.e-popup {
  background-color: #616161;
  border: 1px solid #616161;
}.e-tooltip-wrap .e-arrow-tip-outer {
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #616161;
}.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #616161;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #616161;
  border-top: 8px solid transparent;
}.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #616161;
  border-top: 8px solid transparent;
}.e-tooltip-wrap .e-arrow-tip-inner {
  height: 0;
  position: absolute;
  width: 0;
  z-index: 10;
}.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: #616161;
  font-family: 'e-icons';
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}.e-tooltip-wrap .e-tooltip-close {
  background-color: #fff;
  border-color: transparent;
  border-radius: 8px;
  color: #616161;
}.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #fff;
  color: #616161;
}.e-tooltip-wrap .e-tip-content {
  color: #fff;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 11px;
}/*! bigger style */.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-spinner-pane {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}.e-spinner-pane::after {
  content: "Material";
  display: none;
}.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}.e-spinner-pane.e-spin-hide {
  display: none;
}.e-spinner-pane.e-spin-show {
  display: inline-flex;
}.e-spinner-pane .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1000;
}.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family: "Roboto", Segoe UI;
  font-size: 13px;
  margin-top: 16px;
  text-align: center;
}.e-spinner-pane .e-spinner-inner .e-spin-material {
  animation: material-spinner-rotate 1568.63ms linear infinite;
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle {
  fill: none;
  stroke-linecap: square;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  animation: material-spinner-rotate .75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  animation: material-spinner-rotate .75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}.e-spinner-pane {
  background-color: transparent;
}.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-label {
  color: #fff;
}.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap {
  fill: #e3165b;
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: rgba(0, 0, 0, 0.87);
}.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-material {
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #e3165b;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #e3165b;
  stroke: #e3165b;
}.e-dropdown-btn .e-caret::before,
.e-dropdown-btn.e-btn .e-caret::before {
  content: '\e969';
}/*! drop-down button layout */.e-dropdown-btn,
.e-dropdown-btn.e-btn {
  box-shadow: none;
  text-transform: none;
  white-space: normal;
}.e-dropdown-btn:hover,
.e-dropdown-btn.e-btn:hover {
  box-shadow: none;
}.e-dropdown-btn:focus,
.e-dropdown-btn.e-btn:focus {
  box-shadow: none;
}.e-dropdown-btn:active,
.e-dropdown-btn.e-btn:active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-dropdown-btn .e-btn-icon,
.e-dropdown-btn.e-btn .e-btn-icon {
  font-size: 14px;
}.e-dropdown-btn .e-caret,
.e-dropdown-btn.e-btn .e-caret {
  font-size: 8px;
}.e-dropdown-btn.e-vertical,
.e-dropdown-btn.e-btn.e-vertical {
  line-height: 1;
  padding: 12px 12px;
}.e-dropdown-btn.e-caret-hide .e-caret,
.e-dropdown-btn.e-btn.e-caret-hide .e-caret {
  display: none;
}.e-dropdown-btn.e-small .e-dropdown-popup ul,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul {
  padding: 8px 0;
}.e-dropdown-btn.e-small .e-dropdown-popup ul .e-item,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul .e-item {
  padding: 0 16px;
}.e-dropdown-btn.e-small.e-vertical,
.e-dropdown-btn.e-btn.e-small.e-vertical {
  line-height: 1;
  padding: 12px 12px;
}.e-bigger .e-dropdown-btn .e-btn-icon,
.e-bigger.e-dropdown-btn .e-btn-icon {
  font-size: 16px;
}.e-bigger .e-dropdown-btn .e-caret,
.e-bigger.e-dropdown-btn .e-caret {
  font-size: 10px;
}.e-bigger .e-dropdown-btn.e-vertical,
.e-bigger.e-dropdown-btn.e-vertical {
  line-height: 1;
  padding: 16px 16px;
}.e-bigger .e-dropdown-btn.e-small.e-vertical,
.e-bigger.e-dropdown-btn.e-small.e-vertical {
  line-height: 1;
  padding: 16px 16px;
}.e-dropdown-popup {
  position: absolute;
}.e-dropdown-popup ul {
  border: none;
  border-radius: 0;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
  font-size: 14px;
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  min-width: 120px;
  overflow: hidden;
  padding: 8px 0;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
}.e-dropdown-popup ul .e-item {
  cursor: pointer;
  display: flex;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}.e-dropdown-popup ul .e-item .e-menu-url {
  display: block;
  padding: 0 16px;
  text-decoration: none;
  width: 100%;
}.e-dropdown-popup ul .e-item .e-menu-icon {
  float: left;
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  vertical-align: middle;
  width: 1em;
}.e-dropdown-popup ul .e-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}.e-dropdown-popup ul .e-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  cursor: auto;
  height: auto;
  line-height: normal;
  margin: 8px 0;
  pointer-events: none;
}.e-dropdown-popup.e-transparent {
  background: transparent;
  box-shadow: none;
}.e-dropdown-popup.e-transparent .e-dropdown-menu {
  border: 0;
  height: 1px;
  min-width: 0;
  padding: 0;
  width: 1px;
}.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}*.e-bigger .e-dropdown-popup ul,
*.e-bigger.e-dropdown-popup ul {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  font-size: 15px;
  max-width: 280px;
  min-width: 112px;
  padding: 8px 0;
}*.e-bigger .e-dropdown-popup ul .e-item,
*.e-bigger.e-dropdown-popup ul .e-item {
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}*.e-bigger .e-dropdown-popup ul .e-item.e-url,
*.e-bigger.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}*.e-bigger .e-dropdown-popup ul .e-item .e-menu-icon,
*.e-bigger.e-dropdown-popup ul .e-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}*.e-bigger .e-dropdown-popup ul .e-item.e-separator,
*.e-bigger.e-dropdown-popup ul .e-item.e-separator {
  height: auto;
  line-height: normal;
}/*! drop-down button theme */.e-dropdown-popup {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-item.e-focused {
  background-color: #e0e0e0;
  box-shadow: none;
}.e-dropdown-popup ul .e-item:hover {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-item:active, .e-dropdown-popup ul .e-item.e-selected {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-item:active .e-menu-url, .e-dropdown-popup ul .e-item.e-selected .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-item:active .e-menu-icon, .e-dropdown-popup ul .e-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}.e-dropdown-popup ul .e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}/*! splitbutton layout */.e-split-btn-wrapper {
  display: inline-flex;
  white-space: nowrap;
  width: min-content;
}.e-split-btn-wrapper .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  text-transform: none;
  z-index: 1;
  padding-left: 10px;
  padding-right: 10px;
}.e-split-btn-wrapper .e-split-btn:focus {
  outline-offset: 0;
}.e-split-btn-wrapper .e-split-btn:hover {
  box-shadow: none;
}.e-split-btn-wrapper .e-split-btn:focus {
  box-shadow: none;
}.e-split-btn-wrapper .e-split-btn:active {
  box-shadow: none;
  z-index: 0;
}.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 10px;
  padding-top: 10px;
}.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 14px;
  margin-left: 0;
  padding-right: 8px;
  width: auto;
}.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 4px;
  padding-right: 0;
}.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 6px;
  padding-right: 6px;
}.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}.e-split-btn-wrapper .e-dropdown-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: 0;
  padding-left: 4px;
  padding-right: 4px;
}.e-split-btn-wrapper .e-dropdown-btn:focus, .e-split-btn-wrapper .e-dropdown-btn:hover {
  box-shadow: none;
}.e-split-btn-wrapper .e-dropdown-btn:active {
  box-shadow: none;
  z-index: 0;
}.e-split-btn-wrapper .e-dropdown-btn:disabled:focus, .e-split-btn-wrapper .e-dropdown-btn:disabled:hover, .e-split-btn-wrapper .e-dropdown-btn:disabled:active {
  z-index: 0;
}.e-split-btn-wrapper .e-dropdown-btn:focus {
  outline-offset: 0;
}.e-split-btn-wrapper .e-btn {
  box-shadow: none;
}.e-split-btn-wrapper .e-btn:hover {
  box-shadow: none;
}.e-split-btn-wrapper .e-btn:focus {
  box-shadow: none;
}.e-split-btn-wrapper .e-btn:active {
  box-shadow: none;
}.e-split-btn-wrapper .e-btn:disabled {
  box-shadow: none;
}.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  margin-left: 0;
  padding-left: 4px;
  padding-right: 10px;
}.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  margin-right: 0;
  padding-left: 8px;
  padding-right: 0;
}.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 6px;
  padding-right: 6px;
}.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}.e-split-btn-wrapper.e-rtl .e-dropdown-btn {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  margin-left: 0;
}.e-split-btn-wrapper.e-vertical {
  display: inline-block;
}.e-split-btn-wrapper.e-vertical .e-split-btn,
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  display: block;
  width: 100%;
}.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-left-radius: 0;
  border-top-right-radius: 2px;
  line-height: 1;
  padding-bottom: 4px;
  padding-right: 10px;
}.e-split-btn-wrapper.e-vertical .e-split-btn .e-icon-top {
  padding-bottom: 4px;
}.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0;
  line-height: 0.417em;
  margin-left: 0;
  margin-top: 0;
  padding-bottom: 4px;
  padding-top: 4px;
}.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  margin-left: 0;
}.e-split-btn-wrapper.e-vertical.e-rtl .e-dropdown-btn {
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
}.e-bigger .e-split-btn-wrapper .e-split-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn {
  padding-left: 12px;
  padding-right: 6px;
}.e-bigger .e-split-btn-wrapper .e-split-btn.e-top-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 12px;
  padding-top: 12px;
}.e-bigger .e-split-btn-wrapper .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 16px;
  margin-left: 0;
  padding-right: 10px;
  width: auto;
}.e-bigger .e-split-btn-wrapper .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 6px;
  padding-right: 0;
}.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 9px;
  padding-right: 9px;
}.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}.e-bigger .e-split-btn-wrapper .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper .e-dropdown-btn {
  padding-left: 4px;
  padding-right: 4px;
}.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn {
  padding-left: 6px;
  padding-right: 12px;
}.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  padding-left: 10px;
  padding-right: 0;
}.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 9px;
  padding-right: 9px;
}.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}.e-bigger .e-split-btn-wrapper.e-vertical .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-split-btn {
  padding-bottom: 6px;
  padding-right: 12px;
}.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  padding-bottom: 4px;
  padding-top: 4px;
}.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}/*! splitbutton theme */.e-split-btn-wrapper .e-split-btn {
  border-right-color: transparent;
}.e-split-btn-wrapper .e-split-btn:focus {
  border-right-color: transparent;
}.e-split-btn-wrapper .e-split-btn:active {
  border-right-color: transparent;
}.e-split-btn-wrapper .e-split-btn:disabled {
  border-right-color: rgba(0, 0, 0, 0.12);
}.e-split-btn-wrapper:hover :not(e-active) .e-split-btn {
  border-right-color: transparent;
}.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled {
  border-right-color: transparent;
}.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-color: transparent;
}.e-split-btn-wrapper.e-rtl .e-split-btn:focus {
  border-color: transparent;
}.e-split-btn-wrapper.e-rtl .e-split-btn:active {
  border-color: transparent;
}.e-split-btn-wrapper.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active) {
  border-left-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active):disabled {
  border-left-color: transparent;
}.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-vertical .e-split-btn:focus {
  border-bottom-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-vertical .e-split-btn:active {
  border-bottom-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-vertical .e-split-btn:disabled {
  border-bottom-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-vertical:hover .e-split-btn {
  border-bottom-color: transparent;
  border-right-color: transparent;
}.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-bottom-color: transparent;
}.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-left-color: transparent;
}.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:focus {
  border-left-color: transparent;
}.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:active {
  border-left-color: transparent;
}.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
}.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn {
  border-left-color: transparent;
}*.e-btn-group,
*.e-css.e-btn-group {
  display: inline-flex;
  border-radius: 2px;
  flex-direction: row;
  position: relative;
}*.e-btn-group input:focus + label.e-btn,
*.e-btn-group .e-btn:focus,
*.e-btn-group .e-btn:hover,
*.e-css.e-btn-group input:focus + label.e-btn,
*.e-css.e-btn-group .e-btn:focus,
*.e-css.e-btn-group .e-btn:hover {
  z-index: 2;
}*.e-btn-group input + label.e-btn,
*.e-css.e-btn-group input + label.e-btn {
  margin-bottom: 0;
}*.e-btn-group input,
*.e-css.e-btn-group input {
  -moz-appearance: none;
  height: 1px;
  margin: 0 0 0 -1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}*.e-btn-group input:disabled + label.e-btn,
*.e-btn-group :disabled,
*.e-css.e-btn-group input:disabled + label.e-btn,
*.e-css.e-btn-group :disabled {
  cursor: default;
  pointer-events: none;
}*.e-btn-group .e-btn-icon,
*.e-css.e-btn-group .e-btn-icon {
  font-size: 14px;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn {
  margin-left: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-rtl .e-btn,
*.e-css.e-btn-group.e-rtl .e-btn {
  margin-left: 0;
}*.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}*.e-btn-group.e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-vertical,
*.e-css.e-btn-group.e-vertical {
  flex-direction: column;
}*.e-btn-group.e-vertical input,
*.e-css.e-btn-group.e-vertical input {
  margin: -1px 0 0;
}*.e-btn-group.e-vertical .e-btn:not(.e-outline),
*.e-css.e-btn-group.e-vertical .e-btn:not(.e-outline) {
  margin-top: -1px;
}*.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}*.e-btn-group.e-vertical .e-btn:first-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:first-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}*.e-btn-group.e-vertical .e-btn:last-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) {
  border-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl {
  border-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}.e-bigger .e-btn-group .e-btn-icon,
.e-bigger.e-btn-group .e-btn-icon,
.e-bigger .e-css.e-btn-group .e-btn-icon,
.e-bigger.e-css.e-btn-group .e-btn-icon {
  font-size: 16px;
}.e-btn-group:not(.e-outline),
.e-css.e-btn-group:not(.e-outline) {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn,
.e-css.e-btn-group .e-btn {
  box-shadow: none;
}.e-btn-group .e-btn:hover,
.e-css.e-btn-group .e-btn:hover {
  box-shadow: none;
}.e-btn-group .e-btn:focus,
.e-btn-group input:focus + label.e-btn,
.e-css.e-btn-group .e-btn:focus,
.e-css.e-btn-group input:focus + label.e-btn {
  background-color: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
  outline-color: inherit;
}.e-btn-group .e-btn:focus.e-primary,
.e-btn-group input:focus + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:focus.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-primary {
  background-color: #ea4e82;
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
  outline-color: inherit;
}.e-btn-group .e-btn:focus.e-success,
.e-btn-group input:focus + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:focus.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-success {
  background-color: #78a253;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
  outline-color: inherit;
}.e-btn-group .e-btn:focus.e-info,
.e-btn-group input:focus + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:focus.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-info {
  background-color: #3f98df;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
  outline-color: inherit;
}.e-btn-group .e-btn:focus.e-warning,
.e-btn-group input:focus + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:focus.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-warning {
  background-color: #d07f3d;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
  outline-color: inherit;
}.e-btn-group .e-btn:focus.e-danger,
.e-btn-group input:focus + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:focus.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-danger {
  background-color: #e06f4c;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
  outline-color: inherit;
}.e-btn-group .e-btn:focus.e-link,
.e-btn-group input:focus + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:focus.e-link,
.e-css.e-btn-group input:focus + label.e-btn.e-link {
  border-radius: 0;
  text-decoration: underline;
  color: #0a3576;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  outline: none;
}.e-btn-group .e-btn:focus.e-outline,
.e-btn-group input:focus + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:focus.e-outline,
.e-css.e-btn-group input:focus + label.e-btn.e-outline {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-btn-group input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-primary {
  box-shadow: none;
}.e-btn-group .e-btn:focus.e-outline.e-success,
.e-btn-group input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-success {
  box-shadow: none;
}.e-btn-group .e-btn:focus.e-outline.e-info,
.e-btn-group input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-info {
  box-shadow: none;
}.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-btn-group input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-warning {
  box-shadow: none;
}.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-btn-group input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-danger {
  box-shadow: none;
}.e-btn-group .e-btn:active,
.e-btn-group input:active + label.e-btn,
.e-btn-group input:checked + label.e-btn,
.e-css.e-btn-group .e-btn:active,
.e-css.e-btn-group input:active + label.e-btn,
.e-css.e-btn-group input:checked + label.e-btn {
  background-color: rgba(184, 184, 184, 0.9584);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn:active.e-primary,
.e-btn-group input:active + label.e-btn.e-primary,
.e-btn-group input:checked + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:active.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-primary {
  background-color: #ec618f;
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn:active.e-success,
.e-btn-group input:active + label.e-btn.e-success,
.e-btn-group input:checked + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:active.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-success {
  background-color: #86ab65;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn:active.e-info,
.e-btn-group input:active + label.e-btn.e-info,
.e-btn-group input:checked + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:active.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-info {
  background-color: #54a3e2;
  color: #fff;
  border-color: transparent;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn:active.e-warning,
.e-btn-group input:active + label.e-btn.e-warning,
.e-btn-group input:checked + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:active.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-warning {
  background-color: #d58d52;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn:active.e-danger,
.e-btn-group input:active + label.e-btn.e-danger,
.e-btn-group input:checked + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:active.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-danger {
  background-color: #e37e5f;
  border-color: transparent;
  color: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.e-btn-group .e-btn:active.e-outline,
.e-btn-group input:active + label.e-btn.e-outline,
.e-btn-group input:checked + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:active.e-outline,
.e-css.e-btn-group input:active + label.e-btn.e-outline,
.e-css.e-btn-group input:checked + label.e-btn.e-outline {
  background-color: rgba(0, 0, 0, 0.32);
  border-color: #adadad;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}.e-btn-group .e-btn:active.e-outline.e-primary,
.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-btn-group input:checked + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:active.e-outline.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-primary {
  background-color: #ec618f;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn-group .e-btn:active.e-outline.e-success,
.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-btn-group input:checked + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:active.e-outline.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-success {
  background-color: #86ab65;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn-group .e-btn:active.e-outline.e-info,
.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-btn-group input:checked + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:active.e-outline.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-info {
  background-color: #54a3e2;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn-group .e-btn:active.e-outline.e-warning,
.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-btn-group input:checked + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:active.e-outline.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-warning {
  background-color: #d58d52;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn-group .e-btn:active.e-outline.e-danger,
.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-btn-group input:checked + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:active.e-outline.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-danger {
  background-color: #e37e5f;
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}.e-btn-group .e-btn:disabled,
.e-btn-group input:disabled + label.e-btn,
.e-css.e-btn-group .e-btn:disabled,
.e-css.e-btn-group input:disabled + label.e-btn {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-primary,
.e-btn-group input:disabled + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-primary {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-success,
.e-btn-group input:disabled + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:disabled.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-success {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-info,
.e-btn-group input:disabled + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:disabled.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-info {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-warning,
.e-btn-group input:disabled + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-warning {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-danger,
.e-btn-group input:disabled + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-danger {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-link,
.e-btn-group input:disabled + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:disabled.e-link,
.e-css.e-btn-group input:disabled + label.e-btn.e-link {
  color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
  box-shadow: none;
  text-decoration: none;
  border-color: transparent;
}.e-btn-group .e-btn:disabled.e-outline,
.e-btn-group input:disabled + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:disabled.e-outline,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #adadad;
}.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-btn-group input:disabled + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-primary {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #e3165b;
}.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-btn-group input:disabled + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-success {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #4d841d;
}.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-btn-group input:disabled + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-info {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #0378d5;
}.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-btn-group input:disabled + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-warning {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #c15700;
}.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-btn-group input:disabled + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-danger {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #d64113;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type {
  border-right: transparent;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type {
  border-left: transparent;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-bottom: transparent;
  border-top: transparent;
}.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type {
  border-bottom: transparent;
}.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type {
  border-top: transparent;
}.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: inherit;
  outline-color: inherit;
}.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}.e-btn-group.e-rtl .e-btn:first-of-type,
.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-left: transparent;
}.e-btn-group.e-rtl .e-btn:last-of-type,
.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-right: transparent;
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/*! Progress Button Layout */.e-progress-btn {
  position: relative;
}.e-progress-btn .e-progress {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity .3s linear;
}.e-progress-btn .e-spinner {
  transition: all 0.3s linear;
}.e-progress-btn .e-btn-content {
  display: inline-block;
  position: relative;
  z-index: 1;
}.e-progress-btn.e-vertical .e-progress {
  bottom: 0;
  height: 0%;
  top: auto;
  width: 100%;
}.e-progress-btn.e-progress-top .e-progress {
  height: 10%;
}.e-progress-btn.e-progress-bottom .e-progress {
  bottom: -1px;
  height: 10%;
  top: auto;
}.e-progress-btn.e-progress-active {
  overflow: hidden;
  pointer-events: none;
}.e-progress-btn.e-progress-active .e-progress {
  opacity: 1;
}.e-progress-btn.e-progress-active .e-animate-end {
  opacity: 0;
}.e-progress-btn.e-spin-top, .e-progress-btn.e-spin-bottom {
  transition: padding .3s linear;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner, .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  display: block;
  line-height: 1;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-center .e-spinner {
  display: flex;
  justify-content: center;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 12px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 12px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 10px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 10px;
  padding-right: 0;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 10px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 10px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 14px;
  padding-top: 14px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 10px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 14px;
  padding-top: 14px;
}.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 10px;
}.e-progress-btn.e-round-corner {
  border-radius: 5em;
  outline: none;
  overflow: hidden;
}.e-progress-btn.e-rtl .e-progress {
  left: auto;
  right: 0;
}.e-progress-btn.e-rtl.e-vertical .e-progress {
  bottom: auto;
  top: 0;
}.e-progress-btn .e-spinner-pane {
  height: auto;
  position: relative;
  width: auto;
}.e-progress-btn .e-spinner-pane .e-spinner-inner {
  left: auto;
  position: relative;
  top: auto;
  transform: none;
}.e-progress-btn .e-cont-animate {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}@keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}@keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}@keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}@keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}@keyframes ProgressZoomIn {
  from {
    opacity: 1;
    transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(0, 0) scale(3);
  }
}@keyframes ProgressZoomOut {
  from {
    transform: translate(0, 0) scale(1);
  }
  to {
    transform: translate(0, 0) scale(0);
  }
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 14px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 14px;
  padding-right: 0;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 14px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 14px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 20px;
  padding-top: 20px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 14px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 20px;
  padding-top: 20px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 14px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 12px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 12px;
}/*! Progress Button Theme */.e-progress-btn .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: rgba(0, 0, 0, 0.87);
}.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: rgba(0, 0, 0, 0.87);
}.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #e3165b;
  stroke: #e3165b;
}.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #e3165b;
}.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #e3165b;
}.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #4d841d;
  stroke: #4d841d;
}.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #4d841d;
}.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #4d841d;
}.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #0378d5;
  stroke: #0378d5;
}.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0378d5;
}.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0378d5;
}.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #c15700;
  stroke: #c15700;
}.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #c15700;
}.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #c15700;
}.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #d64113;
  stroke: #d64113;
}.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #d64113;
}.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #d64113;
}.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg {
  fill: #e3165b;
  stroke: #e3165b;
}.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #e3165b;
}.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #e3165b;
}.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg {
  fill: #4d841d;
  stroke: #4d841d;
}.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #4d841d;
}.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #4d841d;
}.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg {
  fill: #0378d5;
  stroke: #0378d5;
}.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0378d5;
}.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0378d5;
}.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg {
  fill: #c15700;
  stroke: #c15700;
}.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #c15700;
}.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #c15700;
}.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg {
  fill: #d64113;
  stroke: #d64113;
}.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #d64113;
}.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #d64113;
}.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg {
  fill: #0d47a1;
  stroke: #0d47a1;
}.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0d47a1;
}.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0d47a1;
}.e-progress {
  background-color: rgba(0, 0, 0, 0.2);
}*.e-primary .e-progress,
*.e-success .e-progress,
*.e-danger .e-progress,
*.e-info .e-progress {
  background-color: rgba(0, 0, 0, 0.2);
}*.e-warning .e-progress {
  background-color: rgba(0, 0, 0, 0.2);
}*.e-flat.e-primary .e-progress {
  background-color: rgba(227, 22, 91, 0.2);
}*.e-flat.e-success .e-progress {
  background-color: rgba(77, 132, 29, 0.2);
}*.e-flat.e-info .e-progress {
  background-color: rgba(3, 120, 213, 0.2);
}*.e-flat.e-warning .e-progress {
  background-color: rgba(193, 87, 0, 0.2);
}*.e-flat.e-danger .e-progress {
  background-color: rgba(214, 65, 19, 0.2);
}*.e-outline:not(:focus).e-primary .e-progress {
  background-color: rgba(227, 22, 91, 0.2);
}*.e-outline:not(:focus).e-success .e-progress {
  background-color: rgba(77, 132, 29, 0.2);
}*.e-outline:not(:focus).e-info .e-progress {
  background-color: rgba(3, 120, 213, 0.2);
}*.e-outline:not(:focus).e-warning .e-progress {
  background-color: rgba(193, 87, 0, 0.2);
}*.e-outline:not(:focus).e-danger .e-progress {
  background-color: rgba(214, 65, 19, 0.2);
}/*! PdfViewer's default definitions and variables */.e-pdfviewer .e-pv-icon::before {
  font-family: 'e-icons';
}.e-pdfviewer .e-pv-icon-search::before {
  font-family: 'e-icons';
  font-size: 12px;
}.e-pdfviewer .e-pv-open-document-icon::before {
  content: '\ec04';
}.e-pdfviewer .e-pv-download-document-icon::before {
  content: '\ec0b';
}.e-pdfviewer .e-pv-print-document-icon::before {
  content: '\ec20';
}.e-pdfviewer .e-pv-first-page-navigation-icon::before {
  content: '\ec05';
}.e-pdfviewer .e-pv-previous-page-navigation-icon::before,
.e-pdfviewer .e-pv-prev-search-icon::before {
  content: '\ec06';
}.e-pdfviewer .e-pv-next-page-navigation-icon::before,
.e-pdfviewer .e-pv-next-search-icon::before {
  content: '\ec07';
}.e-pdfviewer .e-pv-last-page-navigation-icon::before {
  content: '\ec08';
}.e-pdfviewer .e-pv-zoom-out-icon::before {
  content: '\ec09';
  line-height: 26px;
}.e-pdfviewer .e-pv-zoom-in-icon::before {
  content: '\ec0a';
  line-height: 26px;
}.e-pdfviewer .e-pv-thumbnail-view-icon::before {
  content: '\ec27';
}.e-pdfviewer .e-pv-stamp-icon::before {
  content: '\ec28';
}.e-pdfviewer .e-pv-thumbnail-view-disable-icon::before {
  color: rgba(0, 0, 0, 0.2);
  content: '\ec27';
}.e-pdfviewer .e-pv-thumbnail-view-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: '\ec27';
}.e-pdfviewer .e-pv-bookmark-icon::before {
  content: '\ec0c';
}.e-pdfviewer .e-pv-bookmark-disable-icon::before {
  color: rgba(0, 0, 0, 0.2);
  content: '\ec0c';
}.e-pdfviewer .e-pv-bookmark-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: '\ec0c';
}.e-pdfviewer .e-pv-title-close-icon::before,
.e-pdfviewer .e-pv-annotation-tools-close-icon::before,
.e-pdfviewer .e-pv-annotation-popup-close::before {
  content: '\ec0f';
}.e-pdfviewer .e-pv-resize-icon::before {
  content: '\e84b';
  font-size: 10px;
}.e-pdfviewer .e-pv-text-select-tool-icon::before {
  content: '\ec1d';
}.e-pdfviewer .e-pv-pan-tool-icon::before {
  content: '\ec1a';
}.e-pdfviewer .e-pv-text-search-icon::before {
  content: '\ec0d';
}.e-pdfviewer .e-pv-search-icon::before {
  content: '\ec0d';
  font-family: 'e-icons';
}.e-pdfviewer .e-pv-search-close::before {
  content: '\ec0f';
  font-family: 'e-icons';
}.e-pdfviewer .e-pv-formdesigner-icon::before {
  content: '\e90c';
}.e-pdfviewer .e-pv-annotation-icon::before {
  content: '\ec26';
}.e-pdfviewer .e-pv-annotation-color-icon::before {
  content: '\ec19';
}.e-pdfviewer .e-pv-annotation-stroke-icon::before {
  content: '\e668';
}.e-pdfviewer .e-pv-annotation-opacity-icon::before {
  content: '\ec1b';
}.e-pdfviewer .e-pv-annotation-thickness-icon::before {
  content: '\ec25';
}.e-pdfviewer .e-pv-annotation-delete-icon::before {
  content: '\ec1c';
}.e-pdfviewer .e-pv-undo-icon::before {
  content: '\ec14';
}.e-pdfviewer .e-pv-redo-icon::before {
  content: '\ec21';
}.e-pdfviewer .e-pv-more-icon::before {
  content: '\ec16';
}.e-pdfviewer .e-pv-backward-icon::before {
  content: '\e977';
}.e-pdfviewer .e-pv-notification-icon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 36.7px 31.7px;
  height: 31.7px;
}.e-pdfviewer .e-pv-notification-icon-rtl {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-position: right;
  background-repeat: no-repeat;
  background-size: 36.7px 31.7px;
  height: 31.7px;
}.e-pdfviewer .e-pv-textbox-icon::before {
  content: '\e89f';
}.e-pdfviewer .e-pv-password-icon::before {
  content: '\e91a';
}.e-pdfviewer .e-pv-checkbox-icon::before {
  content: '\e90b';
}.e-pdfviewer .e-pv-radiobutton-icon::before {
  content: '\e90f';
}.e-pdfviewer .e-pv-dropdown-icon::before {
  content: '\e90e';
}.e-pdfviewer .e-pv-listbox-icon::before {
  content: '\e89e';
}.e-pdfviewer .e-pv-annotation-shape-icon::before {
  content: '\ec23';
}.e-pdfviewer .e-pv-annotation-calibrate-icon::before {
  content: '\e678';
}.e-pv-download-document-icon.e-menu-icon::before {
  content: '\ec0b';
}.e-pv-bookmark-icon.e-menu-icon::before {
  content: '\ec0c';
}.e-pv-highlight-icon::before {
  content: '\ec15';
  font-family: 'e-icons';
}.e-pv-underline-icon::before {
  content: '\ec17';
  font-family: 'e-icons';
}.e-pv-strikethrough-icon::before {
  content: '\ec18';
  font-family: 'e-icons';
}.e-pv-copy-icon::before {
  content: '\e33d';
  font-family: 'e-icons';
}.e-pv-cut-icon::before {
  content: '\e33b';
  font-family: 'e-icons';
}.e-pv-paste-icon::before {
  content: '\e355';
  font-family: 'e-icons';
}.e-pv-delete-icon::before {
  content: '\ec1c';
  font-family: 'e-icons';
}.e-pv-properties-fill-color-icon::before {
  content: '\ec19';
  font-family: 'e-icons';
}.e-pv-properties-stroke-color-icon::before {
  content: '\e668';
  font-family: 'e-icons';
}.e-pv-shape-line-icon::before {
  content: '\e668';
  font-family: 'e-icons';
}.e-pv-shape-arrow-icon::before {
  content: '\e669';
  font-family: 'e-icons';
}.e-pv-shape-rectangle-icon::before {
  content: '\e670';
  font-family: 'e-icons';
}.e-pv-shape-circle-icon::before {
  content: '\e671';
  font-family: 'e-icons';
}.e-pv-shape-pentagon-icon::before {
  content: '\e672';
  font-family: 'e-icons';
}.e-pv-comment-icon::before {
  content: '\e680';
  font-family: 'e-icons';
}.e-pv-property-icon::before {
  content: '\e199';
  font-family: 'e-icons';
}.e-pv-comment-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: '\e680';
  font-family: 'e-icons';
}.e-pv-comment-panel-icon::before {
  content: '\eb5d';
  font-family: 'e-icons';
}.e-pv-accepted-icon::before {
  color: #fff;
  content: '\e682';
  font-family: 'e-icons';
  font-size: 14px;
  padding: 1px 1px 1px 4px;
  position: absolute;
}.e-pv-rejected-icon::before {
  color: #fff;
  content: '\e683';
  font-family: 'e-icons';
  font-size: 14px;
  padding: 2px 1px 1px 4px;
  position: absolute;
}.e-pv-completed-icon::before {
  color: #fff;
  content: '\e614';
  font-family: 'e-icons';
  font-size: 14px;
  padding: 2px 1px 1px 3.5px;
  position: absolute;
}.e-pv-cancelled-icon::before {
  color: #fff;
  content: '\e60a';
  font-family: 'e-icons';
  font-size: 14px;
  padding: 2px 1px 1px 3.5px;
  position: absolute;
}.e-pv-scale-ratio-icon::before {
  content: '\e678';
  font-family: 'e-icons';
}.e-pv-calibrate-distance-icon::before {
  content: '\e673';
  font-family: 'e-icons';
}.e-pv-calibrate-perimeter-icon::before {
  content: '\e674';
  font-family: 'e-icons';
}.e-pv-calibrate-area-icon::before {
  content: '\e675';
  font-family: 'e-icons';
}.e-pv-calibrate-radius-icon::before {
  content: '\e676';
  font-family: 'e-icons';
}.e-pv-calibrate-volume-icon::before {
  content: '\e677';
  font-family: 'e-icons';
}.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret::before {
  content: '\e969';
  font-size: 8px;
}.e-pv-freetext-icon::before {
  content: '\ec0e';
  font-family: 'e-icons';
}.e-pv-annotation-textcolor-icon::before {
  content: '\e34c';
}.e-pv-annotation-textalign-icon::before {
  content: '\e33a';
  font-family: 'e-icons';
}.e-pv-annotation-textprop-icon::before {
  content: '\eb04';
  font-family: 'e-icons';
}.e-pv-left-align-icon::before {
  content: '\e33a';
  font-family: 'e-icons';
}.e-pv-right-align-icon::before {
  content: '\eb5f';
  font-family: 'e-icons';
}.e-pv-center-align-icon::before {
  content: '\e35e';
  font-family: 'e-icons';
}.e-pv-justfiy-align-icon::before {
  content: '\e334';
  font-family: 'e-icons';
}.e-pv-bold-icon::before {
  content: '\eb47';
  font-family: 'e-icons';
}.e-pv-italic-icon::before {
  content: '\e35a';
  font-family: 'e-icons';
}.e-pv-strikeout-icon::before {
  content: '\e332';
  font-family: 'e-icons';
}.e-pv-underlinetext-icon::before {
  content: '\e343';
  font-family: 'e-icons';
}.e-pv-superscript-icon::before {
  content: '\e352';
  font-family: 'e-icons';
}.e-pv-subscript-icon::before {
  content: '\e357';
  font-family: 'e-icons';
}.e-pv-handwritten-icon::before {
  content: '\e737';
  font-family: 'e-icons';
}.e-pv-inkannotation-icon::before {
  content: '\ec13';
  font-family: 'e-icons';
}.e-pv-delete::before {
  content: '\e94a';
  font-family: 'e-icons';
}.e-pv-eye-icon::before {
  content: '\e345';
  cursor: pointer;
  font-family: 'e-icons';
  font-size: 18px;
  opacity: 0.87;
  padding: 7px;
}.e-pv-eye-slash-icon::before {
  content: '\e721';
  cursor: pointer;
  font-family: 'e-icons';
  font-size: 18px;
  opacity: 0.87;
  padding: 7px;
}/*! component layout */.e-pdfviewer .e-pv-viewer-container {
  border-style: solid;
  border-width: 1px 1px 1px 0;
}.e-pdfviewer .e-pv-text-layer {
  position: absolute;
  top: 0;
  z-index: 2;
}.e-pdfviewer .e-pv-annotation-canvas {
  left: 0;
  position: absolute;
  top: 0;
}.e-pdfviewer .e-pv-text {
  background: transparent;
  color: transparent;
  line-height: normal;
  opacity: 0.6;
  position: absolute;
}.e-pdfviewer .e-pv-search-text-highlight,
.e-pdfviewer .e-pv-search-text-highlightother {
  line-height: normal;
  opacity: 0.6;
  position: absolute;
}.e-pdfviewer .e-pv-hyperlink {
  z-index: 2;
}.e-pdfviewer .e-pv-hyperlink.e-pv-onselection {
  z-index: 1;
}.e-pdfviewer .e-enable-text-selection {
  -webkit-user-select: text;
  user-select: text;
}.e-pdfviewer .e-disable-text-selection {
  -webkit-user-select: none;
  user-select: none;
}.e-pdfviewer .e-enable-text-selection .e-pv-text {
  display: inline-block;
}.e-pdfviewer .e-disable-text-selection .e-pv-text {
  display: none;
}.e-pdfviewer .e-pv-cursor {
  cursor: text;
}.e-pdfviewer .e-pv-crosshair-cursor {
  cursor: crosshair;
}.e-pdfviewer .e-pv-touch-select-drop {
  display: inline-block;
  height: 30px;
  position: absolute;
  width: 30px;
  z-index: 1000;
}.e-pdfviewer .e-pv-touch-ellipse {
  background-color: #3088ed;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-color: #3088ed;
  border-style: solid;
  border-top-left-radius: 50%;
  border-width: 2px;
  height: 20px;
  margin: 0 0 0 9px;
  position: absolute;
  width: 20px;
}.e-pdfviewer .e-pv-annotation-note {
  border-radius: 2px;
  cursor: auto;
  font-size: 14px;
  height: auto;
  max-width: 200px;
  min-height: 10px;
  min-width: 30px;
  overflow-wrap: break-word;
  padding: 5px;
  position: absolute;
  width: auto;
  z-index: 10000;
}.e-pdfviewer .e-pv-annotation-note-author {
  border-bottom: 1px solid #000;
  font-weight: bold;
}.e-pdfviewer .e-pv-annotation-popup-menu {
  cursor: auto;
  min-width: 396px;
  padding-bottom: 6px;
  position: absolute;
  width: auto;
  z-index: 10000;
}.e-pdfviewer .e-pv-annotation-popup-header {
  height: auto;
  min-height: 29px;
  padding-top: 14px;
}.e-pdfviewer .e-pv-annotation-popup-author {
  float: left;
  font-size: 16px;
  font-weight: bold;
  margin-left: 14px;
}.e-pdfviewer .e-pv-annotation-popup-close {
  float: right;
  height: 20px;
  margin-right: 14px;
  width: 20px;
}.e-pdfviewer .e-pv-annotation-modified-time {
  height: 14px;
  margin-left: 14px;
  padding-top: 8px;
}.e-pdfviewer .e-pv-annotation-popup-note-container {
  height: auto;
  padding: 14px;
  width: auto;
}.e-pdfviewer .e-pv-annotation-popup-content {
  background-color: #fff;
  border: 1px solid;
  font-size: 16px;
  min-height: 132.08px;
  overflow: hidden auto;
  width: 368px;
}.e-pdfviewer .e-pv-properties-fill-color-icon,
.e-pdfviewer .e-pv-properties-stroke-color-icon {
  border-bottom: 2px solid;
}.e-pdfviewer .e-pv-drop {
  color: #3088ed;
  display: inline-block;
  height: 20px;
  position: absolute;
  width: 20px;
  z-index: 1000;
}.e-pdfviewer .e-pv-droplet {
  background-color: #3088ed;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-color: #3088ed;
  border-style: solid;
  border-top-left-radius: 50%;
  border-width: 2px;
  height: 20px;
  margin: 0 0 0 9px;
  position: absolute;
  width: 20px;
}.e-pv-viewer-container {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
  height: calc(100%);
  overflow: auto;
  position: relative;
  touch-action: pan-x pan-y;
}.e-pdfviewer.e-pv-mobile-view .e-pv-viewer-container::-webkit-scrollbar {
  display: none;
}input.e-pv-input-password::-ms-reveal {
  display: none;
}.e-pv-page-container {
  margin: 0;
  padding: 0;
  touch-action: pan-x pan-y;
}.e-pv-signaturehover {
  background-color: #e0e0e0;
}.e-pv-mobilespanscroll-container {
  color: rgba(0, 0, 0, 0.87);
  font-family: Roboto-Regular;
  font-size: 14px;
}.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-stroke-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-thickness-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-shapes-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-calibrate-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-pv-icon-search,
.e-pv-icon {
  font-size: 16px;
}.e-pv-annotation-ink-container .e-pv-inkannotation-icon {
  font-size: 16px;
}.e-pv-annotation-handwritten-container .e-pv-handwritten-icon.e-btn-icon:not(.e-caret) {
  font-size: 16px;
}.e-pv-mobilescroll-container {
  background-color: #e0e0e0;
  border: 1px solid #bdbdbd;
  border-radius: 56px 0 0 56px;
  line-height: 27px;
  position: absolute;
  text-align: center;
}.e-pv-viewer-container .e-pv-page-div {
  border-color: #757575;
  border-style: none;
  border-width: 1px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.21);
  box-sizing: content-box;
  position: absolute;
}.e-pv-toolbar,
.e-pv-nav-toolbar,
.e-pv-annotation-toolbar,
.e-pv-formdesigner-toolbar {
  border: 0 solid #e0e0e0;
  border-radius: 0;
  border-width: 1px 1px 0 1px;
}.e-pv-toolbar,
.e-pv-annotation-toolbar,
.e-pv-mobile-annotation-toolbar,
.e-pv-formdesigner-toolbar {
  height: 56px;
}.e-pv-nav-toolbar,
.e-bigger .e-pv-toolbar,
.e-pv-toolbar.e-pv-mobile-toolbar,
.e-bigger .e-pv-annotation-toolbar,
.e-pv-mobile-view .e-pv-annotation-toolbar {
  height: 56px;
}.e-toolbar.e-pv-toolbar .e-pv-zoom-drop-down-container {
  height: 32px;
  width: 86px;
}.e-toolbar.e-pv-toolbar .e-toolbar-pop .e-pv-zoom-drop-down-container {
  display: none;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text,
.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}.e-pv-current-page-box.e-input-group.e-control-wrapper {
  height: 28px;
  margin-top: 3px;
  width: 46px;
}.e-pv-mobilepagenoscroll-container {
  background: #eee;
  border: 1px solid #bdbdbd;
  border-radius: 10px;
  padding: 6px;
  text-align: center;
  vertical-align: middle;
}.e-pv-mobilecurrentpage-container {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-family: Roboto-Regular;
  font-size: 24px;
}.e-pv-mobiledashedline-container {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  padding: 10px;
}.e-pv-number-ofpages {
  width: 10%;
}.e-pv-gotopage-popup {
  max-width: 500px;
  padding-left: 16px;
  padding-top: 16px;
}.e-pv-gotopage-apply-btn.e-btn.e-flat.e-primary:disabled {
  background-color: transparent;
}.e-pv-mobiletotalpage-container {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-family: Roboto-Regular;
  font-size: 14px;
}.e-pv-password-input {
  margin-top: 8px;
}.e-pv-password-error {
  color: #f44336;
}.e-pv-corrupted-popup-header {
  color: #000;
  opacity: 0.87;
}.e-pv-corrupted-popup-content {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  margin-left: 50px;
  opacity: 0.87;
  padding-top: 4.7px;
  text-align: left;
}.e-pv-corrupted-popup-content-rtl {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  margin-right: 53px;
  opacity: 0.87;
  padding-top: 4.7px;
  text-align: right;
}.e-pv-toolbar.e-toolbar:not(.e-pv-mobile-toolbar) .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  height: auto;
  margin-left: 0.5px;
  margin-right: 0.5px;
  padding-bottom: 6px;
  padding-top: 6px;
}.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator),
.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  height: auto;
  margin-left: 0.5px;
  margin-right: 0.5px;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  padding-bottom: 0;
}.e-pv-toolbar.e-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-pv-annotation-toolbar.e-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  line-height: 26px;
  min-height: 26px;
  font-size: 16px;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border-right-width: 1px;
  height: 27px;
  margin-left: 3px;
  margin-right: 3px;
}.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child {
  margin-left: 4.5px;
}.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child {
  margin-right: 4.5px;
}.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child {
  margin-right: 4.5px;
}.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child {
  margin-left: 4.5px;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,
.e-pv-mobile-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,
.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn {
  height: 36px;
  min-width: 36px;
  width: 36px;
}.e-pv-open-document-icon {
  font-size: 16px;
  height: 16px;
  line-height: 16px;
  width: 18px;
}.e-toolbar-items:not(.e-toolbar-pop) .e-pv-download-document-icon {
  line-height: 16px;
}.e-toolbar-items:not(.e-toolbar-pop) .e-pv-print-document-icon {
  line-height: 16px;
}.e-pv-first-page-navigation-icon {
  line-height: 14px;
}.e-pv-previous-page-navigation-icon {
  line-height: 14px;
}.e-pv-next-page-navigation-icon {
  line-height: 14px;
}.e-pv-last-page-navigation-icon {
  line-height: 14px;
}.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-out-icon,
.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-in-icon {
  line-height: 16px;
}.e-pv-eye-slash-icon,
.e-pv-eye-icon {
  margin-top: 3px;
}.e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-pv-current-page-container {
  padding-left: 8px;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-pv-pan-tool .e-pv-icon {
  margin-right: 2px;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container {
  margin: 0 4px;
  padding: 6px 0;
}.e-pv-toolbar.e-toolbar .e-toolbar-items .e-pv-total-page-container.e-toolbar-item:not(.e-separator) {
  color: rgba(0, 0, 0, 0.87);
  cursor: default;
  font-size: 13px;
  margin-left: 0.5px;
  margin-right: 9.5px;
  min-width: unset;
  padding-bottom: 6.5px;
  padding-left: 0.5px;
  position: relative;
}.e-pv-total-page {
  color: #000;
  font-size: inherit;
}.e-pv-total-page-ms {
  -ms-transform: translateY(-50%);
  margin: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}.e-pv-zoom-drop-down.e-input-group.e-control-wrapper.e-ddl:not(.e-error),
.e-pv-prop-dropdown.e-input-group.e-control-wrapper.e-ddl:not(.e-error),
.e-pv-zoom-drop-down-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error),
.e-pv-prop-dropdown-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error) {
  background-color: transparent;
  border: 0;
  height: inherit;
  margin-top: 3px;
  padding: 0;
}.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) {
  background-color: #e0e0e0;
  border: 0;
  border-radius: 2px;
}.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon {
  color: inherit;
}.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
  height: auto;
  margin-top: 0;
  padding-bottom: 5px;
  padding-top: 7px;
}.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
  padding-left: 14px;
}.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
  padding-right: 14px;
}.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-search-icon.e-ddl-icon {
  background-color: transparent;
  border-left: 0;
  margin-bottom: 4.5px;
  margin-left: 0;
  margin-top: 7.5px;
  padding-right: 15px;
}.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control,
.e-input-group.e-control-wrapper.e-pv-current-page-box .e-numerictextbox.e-input,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control {
  text-align: center;
}.e-pv-zoom-drop-down.e-ddl.e-popup.e-popup-open,
.e-pv-prop-dropdown.e-ddl.e-popup.e-popup-open {
  text-align: left;
}.e-pv-zoom-drop-down-rtl.e-ddl.e-popup.e-popup-open,
.e-pv-prop-dropdown-rtl.e-ddl.e-popup.e-popup-open {
  text-align: right;
}.e-pv-zoom-drop-down.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active,
.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active {
  color: #e3165b;
}.e-pv-zoom-drop-down.e-popup.e-popup-open,
.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open {
  min-height: 327px;
  min-width: 110px;
}.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) {
  border: 1px solid rgba(0, 0, 0, 0.42);
  border-radius: 2px;
}.e-pv-zoom-drop-down.e-ddl.e-valid-input.e-input-focus,
.e-pv-zoom-drop-down-rtl.e-ddl.e-valid-input.e-input-focus {
  box-shadow: none;
}.e-pv-password-popup.e-dialog .e-dlg-header,
.e-pv-corrupted-popup.e-dialog .e-pv-corrupted-popup-header,
.e-pv-notification-popup.e-dialog .e-dlg-header {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.2px;
}.e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-notification-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  padding-top: 6px;
}.e-pv-password-popup.e-dialog {
  height: 198px;
  margin: 0 10px;
  max-width: 500px;
}.e-pv-corrupted-popup.e-dialog {
  height: 180px;
  margin: 0 10px;
  max-width: 409px;
}.e-pv-corrupted-popup.e-dialog .e-dlg-header-content,
.e-pv-notification-popup.e-dialog .e-dlg-header-content {
  border-bottom: 0;
}.e-pv-corrupted-popup.e-dialog .e-footer-content,
.e-pv-notification-popup.e-dialog .e-footer-content {
  border-top: 0;
}.e-pv-corrupted-popup.e-dialog .e-dlg-content {
  padding-bottom: 15px;
  padding-top: 6.9px;
}.e-pv-password-popup.e-dialog span[id*='_prompt'] {
  font-size: 16px;
  letter-spacing: -0.16px;
}.e-pv-password-popup.e-dialog .e-dlg-header-content {
  border-bottom: 0;
}.e-pv-password-popup.e-dialog .e-footer-content {
  border-top: 0;
}.e-pv-password-popup.e-dialog .e-dlg-content {
  padding-bottom: 11px;
  padding-top: 6px;
}.e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  max-height: 28px;
  padding-bottom: 8px;
}.e-pv-toolbar:not(.e-rtl) .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-left: 0;
}.e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-right: 0;
}.e-pv-zoom-drop-down.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,
.e-pv-prop-dropdown.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,
.e-pv-zoom-drop-down-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,
.e-pv-prop-dropdown-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  transform: rotate(0deg);
}.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::before {
  background: none;
}.e-pv-sidebar-container {
  background: #fafafa;
  border-top: 1px solid #e0e0e0;
  bottom: 0;
  position: absolute;
  top: 56px;
  transition: transform .3s ease;
  transition-duration: 200ms;
  transition-timing-function: ease;
  width: 250px;
  z-index: 100;
}.e-pv-main-container {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}.e-pv-viewer-main-container {
  background-color: #e0e0e0;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-viewer-main-container {
  min-width: 400px;
}.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-main-container {
  min-height: 500px;
}.e-pv-sidebar-content-container {
  border-top: 1px solid #e0e0e0;
  display: none;
  float: left;
  height: calc(100% - 56px);
  position: absolute;
  transition-duration: 200ms;
  transition-timing-function: ease;
  width: 202px;
}.e-pv-sidebar-content-container.e-thumbnail {
  height: 100%;
  left: 1px;
  position: unset;
}.e-pv-sidebar-title-container {
  background: #fafafa;
  border: 1px solid #e0e0e0;
  border-width: 0 0 0 0;
  height: 50px;
  position: absolute;
  top: 0;
  width: 202px;
}.e-pv-sidebar-title {
  color: rgba(38, 38, 38, 0.87);
  font-size: 14px;
  height: 16px;
  margin: 0;
  position: absolute;
  text-align: left;
  top: 15px;
}.e-pv-sidebar-title.e-left {
  left: 8px;
  width: 160px;
}.e-pv-sidebar-title.e-right {
  right: 8px;
}.e-pv-sidebar-toolbar {
  background: #fafafa;
  border: 1px solid #e0e0e0;
  border-width: 1px 0 1px 1px;
  bottom: 0;
  height: calc(100% - 57px);
  position: absolute;
  width: 47px;
  z-index: 100;
}.e-pv-sidebar-content {
  -webkit-overflow-scrolling: touch;
  background: #fafafa;
  bottom: 0;
  overflow: auto;
  overflow-x: hidden;
  position: absolute;
  top: 48px;
  width: 202px;
  z-index: 103;
}.e-pv-thumbnail-anchor-node:hover {
  -webkit-text-decoration: auto;
          text-decoration: auto;
}.e-pv-sidebar-content.e-thumbnail {
  top: 1px;
}.e-pv-sidebar-resizer {
  background: #eee;
  border: 0;
  border-width: 0;
  color: inherit;
  cursor: ew-resize;
  height: calc(100%);
  position: absolute;
  width: 8px;
  z-index: 105;
}.e-pv-sidebar-content::-webkit-scrollbar {
  width: 16px;
}.e-pv-sidebar-content::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.3);
  background: #fafafa;
  border: 1px solid #e7e7e7;
}.e-pv-sidebar-content::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.5);
  background: #c1c1c1;
  background-clip: content-box;
  border: 4px solid transparent;
  border-radius: 100px;
}.e-pv-thumbnail-view-button.e-btn {
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  font-weight: 500;
  height: 32px;
  line-height: inherit;
  margin: 8px;
  outline: none;
  padding: 10px;
  width: 32px;
}.e-pv-thumbnail-view-button-selection.e-pv-thumbnail-view-button.e-btn,
.e-pv-bookmark-button-selection.e-pv-bookmark-button.e-btn {
  background: transparent;
  border: none;
  border-radius: 0;
  line-height: inherit;
  padding: 10px;
}.e-pv-bookmark-button.e-btn {
  background: transparent;
  border: none;
  box-shadow: none;
  font-weight: 500;
  height: 34px;
  margin: 8px;
  outline: none;
  padding: 10px;
  width: 34px;
}.e-pv-title-close-div.e-btn {
  background: transparent;
  border: none;
  box-shadow: none;
  height: 32px;
  left: 170px;
  padding: 0 10px 2px 0;
  position: absolute;
  right: 21px;
  top: 8px;
  width: 32px;
}.e-pv-sidebar-toolbar-splitter {
  background: #e0e0e0;
  bottom: 0;
  height: calc(100% - 56px);
  position: absolute;
  width: 1px;
  z-index: 104;
}.e-pv-sidebar-content-splitter {
  background: #e0e0e0;
  height: 1px;
  position: absolute;
  top: 47px;
  width: 201px;
  z-index: 104;
}.e-pv-thumbnail-view {
  bottom: 0;
  height: 50%;
  padding: 8px 30px 0;
  position: absolute;
  top: 0;
}.e-pv-thumbnail {
  height: 140px;
  margin: 0 20px 40px;
  width: 100px;
}.e-pv-thumbnail-number {
  color: rgba(38, 38, 38, 0.87);
  font-family: Roboto;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 8px;
}.e-pv-thumbnail-selection-ring {
  border-radius: 2px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  padding: 6px;
}.e-pv-thumbnail-image {
  background-clip: content-box;
  background-color: #fff;
  height: 126px;
  width: 86px;
}.e-pv-thumbnail-hover {
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  padding: 5px;
}.e-pv-thumbnail-focus {
  border: 6px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  padding: 0;
}.e-pv-thumbnail-selection {
  border: 6px solid rgba(227, 22, 91, 0.7);
  border-radius: 2px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  padding: 0;
}.e-pv-thumbnail-row {
  -ms-flex-wrap: wrap;
  display: flex;
  flex-wrap: wrap;
}.e-pv-thumbnail-row {
  display: -ms-flexbox;
}.e-pv-thumbnail-column {
  flex: 25%;
}.e-pv-thumbnail-column img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}.e-pv-bookmark-view {
  height: 100%;
  overflow: auto;
  padding-top: 15px;
  position: relative;
}div > .e-pv-bookmark-icon.e-pv-icon {
  float: left;
  font-size: 14px;
  padding-left: 6px;
  padding-right: 18px;
}.e-pv-bookmark-title {
  padding-left: 40px;
}.e-pv-sidebar-bookmark-title {
  color: rgba(0, 0, 0, 0.87);
  font-family: Roboto-Regular;
  font-size: 14px;
}.e-pv-bookmark-view::-webkit-scrollbar {
  height: 16px;
  width: 16px;
}.e-pv-bookmark-view::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.3);
  background: #fafafa;
  border: 1px solid #e7e7e7;
}.e-pv-bookmark-view::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.5);
  background: #c1c1c1;
  background-clip: content-box;
  border: 4px solid transparent;
  border-radius: 100px;
}.e-pv-bookmark-view > .e-ul {
  height: inherit;
  overflow: unset;
}.e-pv-bookmark-view .e-fullrow {
  height: 34px;
}.e-pv-bookmark-view .e-icon-collapsible::before,
.e-pv-bookmark-view .e-icon-expandable::before {
  display: inline-block;
  height: 13px;
  padding: 7px;
  width: 13px;
}.e-pv-bookmark-view .e-list-item .e-ul {
  padding-left: 32px;
}.e-pv-bookmark-view .e-ul {
  padding: 0 0 0 16px;
}.e-pv-text::selection {
  background: #247796;
}.e-pv-text .e-pv-maintaincontent {
  background: #247796;
}.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-mobile-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-mobile-annotation-toolbar .e-dropdown-btn.e-btn,
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn,
.e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn,
.e-pv-shapes-toolbar .e-pv-tbar-btn,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-mobile-annotation-toolbar .e-tbar-btn:hover {
  background: #fafafa;
  border-color: #fafafa;
}.e-pv-mobile-annotation-toolbar .e-tbar-btn:focus {
  background: #fafafa;
  border-color: #fafafa;
}.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav {
  transform: skewX(-1deg) translateX(6px);
  width: 56px;
}.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  transform: skewX(4deg);
}.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon,
.e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item {
  height: inherit;
}.e-pv-print-popup-container {
  height: 100%;
  left: 0;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}.e-pdfviewer .e-pv-print-popup-container .e-spinner-pane.e-spin-center.e-spin-show {
  background-color: rgba(0, 0, 0, 0.3);
}.e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon {
  padding: 0 16px 0 0;
}.e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon {
  padding: 0 0 0 16px;
}.e-pv-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-mobile-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-mobile-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-formdesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select {
  background: #fafafa;
  border: 0;
  border-radius: 0;
  color: rgba(227, 22, 91, 0.7);
}.e-pv-sidebar-toolbar .e-pv-tbar-btn {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-search-bar {
  background-color: #fafafa;
  border: 0 solid #e0e0e0;
  border-radius: 2px;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
  height: 104px;
  padding: 16px;
  position: absolute;
  width: 348px;
  z-index: 105;
}.e-pv-search-input {
  height: 31px;
  width: 244px;
}.e-pv-search-input-mobile {
  height: 31px;
}.e-pv-match-case-container {
  margin-top: 12px;
}.e-pv-search-btn.e-btn {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  height: 24px;
  margin-top: -6px;
  width: 24px;
}.e-pv-search-btn.e-btn:active {
  background-color: transparent;
}.e-pv-search-bar:not(.e-rtl) .e-pv-prev-search {
  margin-left: 16px;
}.e-pv-search-bar:not(.e-rtl) .e-pv-next-search {
  margin-left: 8px;
}.e-pv-search-bar.e-rtl .e-pv-prev-search {
  margin-right: 16px;
}.e-pv-search-bar.e-rtl .e-pv-next-search {
  margin-right: 8px;
}.e-pv-search-bar.e-rtl .e-pv-prev-search .e-pv-icon-search {
  padding-right: 5px;
}.e-pv-notification-popup {
  height: 175px;
  margin: 0 10px;
  max-width: 409px;
}.e-pv-notification-popup.e-pv-notification-large-content {
  height: 190px;
  max-width: 400px;
}.e-pv-notification-popup .e-pv-notification-popup-content {
  font-size: 16px;
}.e-pv-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon {
  background: transparent;
}.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active {
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
}.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-bookmark-container {
  background-color: #fff;
  border: 1px solid #e0e0e0;
}.e-pv-bookmark-container .e-listview:not(.e-list-template) .e-list-item {
  border-bottom: 1px solid #e0e0e0;
  height: 48px;
}.e-pv-bookmark-container .e-pv-bookmark-view.e-listview .e-ul .e-list-item:last-child {
  border-bottom-width: 0;
}.e-pv-bookmark-container .e-listview .e-list-text {
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}.e-pv-nav-toolbar.e-toolbar .e-tbar-btn:active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}.e-pv-nav-toolbar.e-toolbar .e-tbar-btn.e-tbtn-txt {
  background-color: transparent;
  border-width: 0;
  box-shadow: none;
}.e-pv-bookmark-container .e-pv-bookmark-view {
  padding-top: 0;
}.e-pv-bookmark-container .e-pv-bookmark-view .e-list-parent.e-ul {
  padding-left: 0;
}.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,
.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon {
  border-bottom: 2px solid;
  margin-top: 0;
  padding-top: 5px;
  vertical-align: initial;
}.e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
  border-bottom: 2px solid;
  margin-top: 0;
  padding-top: 1px;
  vertical-align: initial;
}.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon {
  margin-top: 0;
  padding-top: 7px;
  vertical-align: initial;
}.e-pv-custom-annotation-thickness-container .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,
.e-pv-custom-annotation-opacity-container .e-btn-icon.e-pv-annotation-opacity-icon.e-pv-icon {
  vertical-align: initial;
}.e-pv-annotation-opacity-popup-container,
.e-pv-annotation-thickness-popup-container {
  background-color: #fff;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.87);
  height: auto;
  min-height: 48px;
  padding: 16px;
  width: auto;
}.e-pv-annotation-opacity-label,
.e-pv-annotation-opacity-indicator,
.e-pv-annotation-thickness-label,
.e-pv-annotation-thickness-indicator {
  float: left;
  font-family: inherit;
  font-size: inherit;
}.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal {
  float: left;
  height: auto;
  margin-left: 11px;
  margin-right: 10px;
}.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal {
  width: 172px;
}.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup.e-rtl .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal {
  width: 140px;
}.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider,
.e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider {
  height: 16px;
}.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-caret
.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-caret
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-caret,
.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-caret,
.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-caret {
  font-size: 12px;
}.e-pv-annotation-color-container,
.e-pv-annotation-opacity-container,
.e-pv-annotation-stroke-container,
.e-pv-custom-annotation-thickness-container,
.e-pv-custom-annotation-opacity-container,
.e-pv-annotation-thickness-container,
.e-pv-annotation-textcolor-container,
.e-pv-annotation-textalign-container,
.e-pv-annotation-textprop-container {
  height: 32px;
  width: 54px;
}.e-pv-annotation-thickness-container.e-btn.e-icon-btn.e-dropdown-btn {
  padding-top: 10px;
}.e-pv-shapes-toolbar {
  box-shadow: rgba(0, 0, 0, 0.24) 0 8px 10px 0;
}.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  padding: 4px;
}.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 0;
  margin-left: 4px;
  margin-right: 4px;
}.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
  height: 32px;
  width: 32px;
}.e-pv-annotation-thickness-slider-container {
  margin-top: -6px;
}.e-pv-annotation-opacity-icon {
  padding-top: 1px;
}.e-pv-annotation-color-container.e-btn,
.e-pv-annotation-opacity-container.e-btn,
.e-pv-annotation-stroke-container.e-btn,
.e-pv-annotation-thickness-container.e-btn,
.e-pv-annotation-shapes-container.e-btn,
.e-pv-annotation-calibrate-container.e-btn,
.e-pv-annotation-textcolor-container.e-btn,
.e-pv-annotation-textalign-container.e-btn,
.e-pv-annotation-textprop-container.e-btn,
.e-pv-annotation-handwritten-container.e-btn,
.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:not(.e-selected) {
  background-color: #fafafa;
  border-color: transparent;
}.e-pv-annotation-color-container.e-btn:hover,
.e-pv-annotation-opacity-container.e-btn:hover,
.e-pv-annotation-stroke-container.e-btn:hover,
.e-pv-annotation-thickness-container.e-btn:hover,
.e-pv-annotation-shapes-container.e-btn:hover,
.e-pv-annotation-calibrate-container.e-btn:hover,
.e-pv-annotation-textcolor-container.e-btn:hover,
.e-pv-annotation-textalign-container.e-btn:hover,
.e-pv-annotation-textprop-container.e-btn:hover,
.e-pv-annotation-handwritten-container.e-btn:hover,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input:hover,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-valid-input:hover,
.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:hover {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}.e-pv-annotation-color-container.e-btn:active,
.e-pv-annotation-opacity-container.e-btn:active,
.e-pv-annotation-stroke-container.e-btn:active,
.e-pv-annotation-thickness-container.e-btn:active,
.e-pv-annotation-shapes-container.e-btn:active,
.e-pv-annotation-calibrate-container.e-btn:active,
.e-pv-annotation-textcolor-container.e-btn:active,
.e-pv-annotation-textalign-container.e-btn:active,
.e-pv-annotation-textprop-container.e-btn:active,
.e-pv-annotation-handwritten-container.e-btn:active {
  background-color: #e0e0e0;
  border-color: transparent;
  box-shadow: none;
  color: rgba(227, 22, 91, 0.7);
}.e-pv-annotation-shapes-container.e-btn.e-dropdown-btn.e-active:not(:hover),
.e-pv-annotation-calibrate-container.e-btn.e-dropdown-btn.e-active:not(:hover),
.e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn.e-active:not(:hover),
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn.e-active:not(:hover) .e-caret {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}.e-pv-annotation-color-container.e-dropdown-btn.e-btn,
.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn,
.e-pv-annotation-stroke-container.e-dropdown-btn.e-btn,
.e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-btn,
.e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-btn,
.e-pv-annotation-thickness-container.e-dropdown-btn.e-btn,
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn,
.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn,
.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn {
  line-height: 1.143em;
  padding: 8px 7px 4px;
}.e-pv-annotation-color-container.e-dropdown-btn.e-button,
.e-pv-annotation-opacity-container.e-dropdown-btn.e-button,
.e-pv-annotation-stroke-container.e-dropdown-btn.e-button,
.e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-button,
.e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-button,
.e-pv-annotation-thickness-container.e-dropdown-btn.e-bbuttontn,
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-button,
.e-pv-annotation-textalign-container.e-dropdown-btn.e-button,
.e-pv-annotation-textprop-container.e-dropdown-btn.e-button {
  line-height: 1.143em;
  padding: 8px 7px 4px;
}.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text.e-pv-submitform-text {
  display: inline-block;
  padding: 0 4px;
}.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-pv-submit .e-tbar-btn .e-tbar-btn-text.e-pv-submitform-text {
  display: inline-block;
  padding: 0 4px;
}.e-pv-mobile-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn,
.e-pv-nav-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn {
  height: 36px;
  min-width: 36px;
}.e-pv-annotation-popup-menu {
  background-color: #fafafa;
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}.e-pv-properties-window {
  max-width: 422px;
}.e-pv-scale-ratio-window {
  max-width: 420px;
}.e-pv-scale-ratio-dialog {
  max-width: 500px;
}.e-pv-line-styles-content,
.e-pv-line-styles-item {
  border-bottom-color: #000;
}.e-pv-line-styles-container:hover {
  background-color: #e0e0e0;
}.e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn,
.e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn {
  height: 32px;
  line-height: 16px;
}.e-pv-properties-window .e-dlg-content {
  padding-top: 6px;
}.e-pv-scale-ratio-text,
.e-pv-depth-text {
  margin-bottom: 8px;
}.e-pv-properties-line-start-container,
.e-pv-properties-line-end-container,
.e-pv-properties-line-style-container,
.e-pv-properties-line-thickness-container,
.e-pv-properties-line-fill-color-container,
.e-pv-properties-line-stroke-color-container,
.e-pv-properties-line-leader-length-container {
  float: left;
  height: 52px;
  margin-bottom: 16px;
}.e-pv-properties-line-opacity-container {
  float: left;
  height: auto;
  width: 180px;
}.e-pv-scale-ratio-src-input-container,
.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-input-container,
.e-pv-scale-ratio-dest-unit-container,
.e-pv-depth-input-container,
.e-pv-depth-unit-container {
  float: left;
  height: 24px;
}.e-pv-scale-ratio-src-input-container,
.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-input-container,
.e-pv-scale-ratio-dest-unit-container {
  margin-bottom: 24px;
}.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-unit-container,
.e-pv-depth-unit-container {
  margin-left: 24px;
}.e-pv-scale-ratio-src-unit.e-btn,
.e-pv-scale-ratio-dest-unit.e-btn,
.e-pv-depth-unit.e-btn {
  padding: 6px 8px 4px;
}.e-pv-scale-unit-content {
  float: left;
  width: 33px;
}.e-pv-scale-ratio-src-unit .e-caret,
.e-pv-scale-ratio-dest-unit .e-caret,
.e-pv-depth-unit .e-caret {
  margin-left: 96px;
  margin-top: 4px;
}.e-pv-properties-line-opacity {
  margin-top: -10px;
}.e-pv-properties-line-start-label,
.e-pv-properties-line-end-label,
.e-pv-properties-line-style-label,
.e-pv-properties-line-thickness-label,
.e-pv-properties-line-fill-color-label,
.e-pv-properties-line-stroke-color-label,
.e-pv-properties-line-opacity-label,
.e-pv-properties-line-leader-length-label {
  font-size: 14px;
  margin-bottom: 8px;
}.e-pv-properties-line-end-container,
.e-pv-properties-line-thickness-container {
  margin-left: 24px;
}.e-pv-properties-line-leader-length-container {
  margin-left: 21px;
}.e-pv-properties-line-stroke-color-container {
  margin-left: 150px;
  margin-right: 87px;
}.e-pv-properties-line-start,
.e-pv-properties-line-end,
.e-pv-properties-line-style,
.e-pv-properties-line-thickness,
.e-pv-properties-line-opacity,
.e-pv-properties-line-leader-length {
  max-width: 180px;
}.e-pv-scale-ratio-src-input,
.e-pv-scale-ratio-dest-input,
.e-pv-depth-input {
  max-width: 180px;
}.e-pv-properties-line-start,
.e-pv-properties-line-end,
.e-pv-properties-line-style {
  width: 180px;
}.e-pv-scale-ratio-src-unit,
.e-pv-scale-ratio-dest-unit,
.e-pv-depth-unit {
  width: 180px;
}.e-pv-line-styles-container {
  line-height: 0;
  padding: 17px;
}.e-pv-line-styles-item {
  border-bottom-width: 2px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}.e-pv-line-styles-content {
  border-bottom-width: 2px;
  display: inline-block;
  width: 100%;
}.e-pv-properties-line-style-content {
  float: left;
  line-height: 16px;
  width: 44px;
}.e-pv-properties-line-start.e-btn,
.e-pv-properties-line-end.e-btn {
  height: 32px;
  padding: 8px;
}.e-pv-properties-line-style.e-btn {
  height: 32px;
  line-height: 0;
  padding: 8px;
  white-space: pre;
}.e-pv-properties-line-start.e-btn .e-caret,
.e-pv-properties-line-end.e-btn .e-caret {
  display: inline;
  line-height: 16px;
  margin-left: 95px;
}.e-pv-line-styles-content-container {
  float: left;
  font-size: 0;
  margin-right: 7.5px;
  margin-top: 2.5px;
  width: 138px;
}.e-pv-annotation-shapes-container.e-btn.e-icon-btn,
.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,
.e-pv-annotation-handwritten-container.e-btn.e-icon-btn,
.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp ul {
  height: 32px;
  width: 69px;
}.e-pv-annotation-shapes-container.e-btn.e-icon-btn,
.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,
.e-pv-annotation-handwritten-container.e-btn.e-icon-btn {
  padding: 1px 8px 3px;
}.e-pv-annotation-shape-icon,
.e-pv-annotation-calibrate-icon,
.e-pv-handwritten-icon {
  margin-right: 4px;
}.e-pv-properties-opacity-indicator {
  margin-left: 153px;
}.e-pv-annotation-stamp-container .e-menu-parent.e-menu {
  border-radius: 2px;
}.e-pv-annotation-shapes-container.e-btn.e-icon-btn,
.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,
.e-pv-annotation-handwritten-container.e-btn.e-icon-btn,
.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item,
.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-pv-stamp-icon,
.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-caret {
  line-height: 32px;
}.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn {
  height: 36px;
  line-height: 25px;
  margin: 4px 0;
  padding: 0 1.5px;
  width: 36px;
}.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-top: 4px;
}.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container {
  width: 93px;
}.e-pv-toolbar.e-toolbar .e-tbar-btn > :first-child {
  line-height: 26px;
  min-height: 26px;
}.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input:focus {
  padding-left: 0;
}.e-bigger .e-pv-password-popup.e-dialog,
.e-pv-mobile-view .e-pv-password-popup.e-dialog {
  height: 240px;
}.e-bigger .e-pv-notification-popup.e-dialog,
.e-pv-mobile-view .e-pv-notification-popup.e-dialog {
  height: 195px;
}.e-bigger .e-pv-notification-popup.e-pv-notification-large-content.e-dialog,
.e-pv-mobile-view .e-pv-notification-popup.e-pv-notification-large-content.e-dialog {
  height: 220px;
}.e-bigger .e-pv-corrupted-popup.e-dialog,
.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog {
  height: 198px;
}.e-bigger .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-mobile-view .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  padding-top: 6px;
}.e-bigger .e-toolbar.e-pv-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-bigger .e-toolbar.e-pv-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  top: 0;
}.e-bigger .e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-right: 0;
}.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl input.e-input.e-control.e-keyboard,
.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl input.e-input.e-control.e-keyboard,
.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl input.e-input.e-control.e-keyboard,
.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl input.e-input.e-control.e-keyboard {
  padding-left: 0;
  padding-right: 14px;
}.e-pv-sidebar-content-container.e-left {
  left: 47px;
}.e-pv-sidebar-content-container.e-right {
  right: 47px;
}.e-pv-sidebar-toolbar-splitter.e-left {
  left: 47px;
}.e-pv-sidebar-toolbar-splitter.e-right {
  right: 47px;
}.e-pv-sidebar-resizer.e-left {
  left: 202px;
}.e-pv-sidebar-resizer.e-right {
  right: 202px;
}.e-pdfviewer .e-checkbox-wrapper .e-frame + .e-label,
.e-pdfviewer .e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-right: 10px;
}div > .e-pv-bookmark-icon.e-pv-icon.e-right {
  float: left;
  font-size: 14px;
  padding-left: 1px;
  padding-right: 1px;
  position: absolute;
}.e-bigger .e-pv-properties-window {
  max-width: 435px;
}.e-bigger .e-pv-scale-ratio-window {
  max-width: 435px;
}.e-pdfviewer .e-treeview .e-list-item {
  white-space: pre-wrap;
  word-break: break-word;
}.e-pdfviewer .e-treeview .e-list-text {
  width: 100%;
}.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-pdfviewer .e-treeview.e-fullrow-wrap .e-input,
.e-pdfviewer .e-treeview.e-fullrow-wrap .e-list-url {
  margin-top: 3px;
  position: absolute;
}.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper.e-hide {
  display: none;
}.e-pdfviewer .e-editable-inline {
  padding: 7px 8px 42px;
}.e-pv-comment-textbox {
  min-height: 22px;
}.e-pdfviewer .e-editable-value-wrapper {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  line-height: normal;
  min-height: 22px;
  padding: 2px 8px 3px;
}.e-pdfviewer .e-pv-comment-textbox .e-editable-value-wrapper {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  line-height: normal;
  min-height: 24px;
  padding: 2px 8px 3px 32px;
}.e-pdfviewer .e-inplaceeditor .e-editable-action-buttons {
  float: right;
  padding-bottom: 7px;
  padding-top: 5px;
  position: relative;
  right: 8px;
}.e-pdfviewer .e-pv-reply-div .e-inplaceeditor .e-editable-action-buttons {
  float: right;
  padding-bottom: 7px;
  padding-top: 5px;
  position: relative;
  right: 8px;
}.e-pv-comment-title-container {
  height: 36px;
}.e-pv-reply-title-container {
  height: 36px;
}.e-pv-more-options-button.e-btn {
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  float: right;
  padding: 8px 7px 1px 1px;
}.e-pdfviewer .e-editable-inline .e-btn.e-outline.e-primary,
.e-pdfviewer .e-editable-inline .e-btn.e-outline {
  border-color: transparent;
}.e-pdfviewer .e-editable-inline .e-editable-form {
  margin-bottom: 1px;
}.e-pdfviewer .e-editable-inline .e-clear-icon {
  padding-right: 2px;
}.e-pdfviewer .e-btn-cancel {
  font-size: 14px;
  padding-left: 5px;
  padding-right: 5px;
}.e-pdfviewer .e-btn-save {
  font-size: 14px;
  margin-right: 12px;
  padding-left: 7px;
  padding-right: 7px;
}.e-pdfviewer .e-btn-save.e-outline.e-primary:disabled {
  background-color: #e0e0e0;
  border-radius: 2px;
  color: #a6a6a6;
}.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  box-shadow: 0 0 0 8px #fafafa inset;
  padding: 8px;
}.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-header {
  line-height: 32px;
  min-height: 32px;
}.e-contextmenu-wrapper .e-pv-context-menu .e-menu-item {
  height: 38px;
}.e-pv-comment-panel {
  background-color: #fafafa;
  border: 1px solid #e0e0e0;
  border-width: 1px 1px 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: 57px;
  width: 300px;
  z-index: 100;
}.e-pv-comment-panel-title-container {
  background-color: #fafafa;
  border-color: #d0d0d0;
  border-style: double;
  border-width: 0 1px 1px 0;
  height: 45px;
  position: relative;
}.e-pv-comment-panel-title {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  left: 15px;
  position: absolute;
  text-align: left;
  top: 14px;
}.e-pv-comment-panel-title-close-div.e-btn {
  background: transparent;
  border: none;
  box-shadow: none;
  height: 32px;
  position: absolute;
  right: 11px;
  top: 5px;
  width: 32px;
}.e-pv-title-close-icon {
  color: rgba(0, 0, 0, 0.6);
}.e-pv-comments-panel-text {
  font-size: 15px;
  padding-left: 85px;
}.e-pv-comments-content-container {
  background-color: #fff;
  border-color: #d0d0d0;
  border-style: double;
  border-width: 0 1px 1px 0;
  height: calc(100% - 45px);
  overflow: auto;
}.e-pv-comments-container {
  background-color: #fafafa;
  border-radius: 2px;
  left: 7px;
  right: 7px;
}.e-pv-comments-border {
  border: 2px;
  border-color: #e0e0e0;
  border-radius: 4px;
  border-style: groove;
}.e-pv-comment-title {
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  max-width: 237px;
  padding-left: 32px;
  padding-top: 7px;
  position: absolute;
}.e-pv-reply-title {
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  max-width: 212px;
  padding-left: 8px;
  padding-top: 7px;
  position: absolute;
}.e-pv-comments-hover {
  background-color: #eee;
}.e-pv-comments-select {
  background-color: #fafafa;
}.e-pv-comments-select .e-pv-comment-textbox .e-editable-value-wrapper {
  color: rgba(0, 0, 0, 0.9);
}.e-pv-comments-leave {
  background-color: #fafafa;
}.e-pdfviewer .e-accordion {
  background-color: #fff;
  border: transparent;
}.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp {
  border: 0;
  display: block;
}.e-dropdown-popup.e-lib.e-popup.e-control.e-pv-handwritten-popup.e-popup-open ul {
  padding-bottom: 8px;
  padding-top: 17px;
}.e-menu-icon.e-pv-stamp-icon.e-pv-icon {
  margin-top: 0;
  padding-left: 7px;
}.e-pdfviewer .e-inplaceeditor {
  display: block;
}.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon {
  display: none;
}.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
  border-bottom: 0;
  word-break: break-all;
}.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper {
  display: block;
}.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper:hover {
  background: transparent;
}.e-pv-status-div {
  height: 20px;
  left: 8px;
  position: relative;
  width: 20px;
}.e-pv-status-container {
  padding-bottom: 5px;
  padding-top: 2px;
}.e-pdfviewer .e-input-group.e-control-wrapper.e-editable-elements.e-input-focus {
  caret-color: #e3165b;
}.e-pv-reply-div {
  margin-top: 3px;
}.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
  background: #fafafa;
  border: 1px solid #d0d0d0;
}.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
}.e-content-placeholder.e-pdfviewer.e-placeholder-pdfviewer {
  background-size: 100%;
}.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  line-height: normal;
}.e-pdfviewer .e-pv-signature-apperance .e-checkbox-wrapper {
  margin-top: 10px;
  padding-bottom: 1px;
}.e-pdfviewer .e-pv-signature-window .e-footer-content .e-pv-clearbtn {
  float: left;
}.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-bold.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-italic.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-strikeout.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-underlinetext.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-left-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-right-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-center-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-justfiy-align.e-pv-tbar-btn.e-tooltip.textprop-option-active {
  background: #bdbdbd;
  border-color: #bdbdbd;
}.e-pv-comment-panel-resizer {
  background: #eee;
  border: 0;
  border-width: 0;
  color: inherit;
  cursor: ew-resize;
  height: calc(100%);
  position: absolute;
  width: 8px;
  z-index: 105;
}.e-pv-comment-panel-resizer.e-left {
  left: 300px;
}.e-pv-comment-panel-resizer.e-right {
  right: 300px;
}.e-pv-align {
  cursor: pointer;
  float: right;
  font-size: 20px;
  margin-right: 16px;
  margin-top: 10px;
}.e-pv-align-border {
  border: 1px dotted #bdbdbd;
  border-radius: 5px;
  cursor: pointer;
  display: inline-block;
  width: 170px;
}.e-pv-font-sign {
  border: 1px solid rgba(0, 0, 0, 0.87);
  border-radius: 5px;
  display: inline-block;
  font-size: 13px;
  height: 88px;
  margin: 15px;
  padding-top: 40px;
  text-align: center;
  width: 311px;
  word-wrap: break-word;
}.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-menu-icon,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}.e-pv-stamp-template-container .e-menu-container .e-menu {
  background-color: #fafafa;
  border-color: transparent;
}.e-pv-custom-annotation-thickness-container,
.e-pv-custom-annotation-opacity-container {
  background-color: #fafafa;
  border-color: transparent;
}.e-pdfviewer-signatureformfields.e-pv-signature-focus,
.e-pdfviewer-signatureformfields-signature.e-pv-signature-focus {
  outline: #000 dotted 2px;
}.e-pv-checkbox-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  cursor: pointer;
  display: block;
  margin-bottom: 0;
  position: relative;
  user-select: none;
}.e-pv-text-selection-none {
  -webkit-user-select: none;
  user-select: none;
}.e-pv-checkbox-container input {
  cursor: pointer;
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}.e-pv-checkbox-div {
  border: 1px solid #303030;
  display: inline;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}.e-pv-cb-checked {
  border: solid #303030;
  border-left-color: transparent;
  border-top-color: transparent;
  border-width: 3px;
  position: absolute;
  transform: rotate(45deg);
}.e-pv-cb-unchecked {
  border: 1px;
  border-width: 1px;
}.e-pv-radiobtn-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  cursor: pointer;
  display: block;
  margin-bottom: 0;
  position: relative;
  user-select: none;
}.e-pv-radiobtn-container input {
  cursor: pointer;
  opacity: 0;
  position: absolute;
}.e-pv-radiobtn-div {
  border: 1px solid #303030;
  border-radius: 50%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}.e-pv-radio-btn {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}.e-pv-radio-btn + span {
  display: block;
}.e-pv-radio-btn + .e-pv-radiobtn-span::before {
  content: '';
  display: block;
  height: inherit;
  width: inherit;
}.e-pv-radio-btn:checked + .e-pv-radiobtn-span::before {
  background: #303030;
  border-radius: 50%;
}.e-pv-properties-text-edit-prop,
.e-pv-properties-visibility-style-prop,
.e-pv-properties-font-items-container {
  display: flex;
  justify-content: space-evenly;
}.e-pv-properties-form-field-name-main-div,
.e-pv-properties-form-field-value-main-div {
  padding-right: 15px;
}.e-pv-properties-form-field-name-main-div,
.e-pv-properties-form-field-tooltip-main-div,
.e-pv-properties-form-field-value-main-div,
.e-pv-properties-form-field-visibility-main-div {
  width: 285px;
}.e-pv-properties-text-edit-prop {
  padding-top: 20px;
}.e-pv-properties-visibility-style-prop {
  padding-bottom: 10px;
  padding-top: 20px;
}.e-pv-properties-checkbox-main-div-prop {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-top: 20px;
}.e-pv-bold-icon-div,
.e-pv-italic-icon-div,
.e-pv-strikeout-icon-div,
.e-pv-underlinetext-icon-div,
.e-pv-left-align-icon-div,
.e-pv-center-align-icon-div,
.e-pv-right-align-icon-div {
  padding: 10px 8px;
}.e-pv-bold-icon-div:hover,
.e-pv-italic-icon-div:hover,
.e-pv-strikeout-icon-div:hover,
.e-pv-underlinetext-icon-div:hover,
.e-pv-left-align-icon-div:hover,
.e-pv-center-align-icon-div:hover,
.e-pv-right-align-icon-div:hover {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}.e-pv-bold-icon-div:active,
.e-pv-italic-icon-div:active,
.e-pv-strikeout-icon-div:active,
.e-pv-underlinetext-icon-div:active,
.e-pv-left-align-icon-div:active,
.e-pv-center-align-icon-div:active,
.e-pv-right-align-icon-div:active {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
}.e-pv-properties-fill-color-style-prop,
.e-pv-properties-stroke-color-style-prop,
.e-pv-properties-stroke-thickness-style-prop {
  padding: 12px 20px 12px 1px;
}.e-pv-formfield-fontcolor-icon,
.e-pv-formfield-strokecolor-icon,
.e-pv-formfield-strokethickness-icon {
  color: #000;
  background: #eee;
  border-radius: 2px;
  height: 44px;
  margin-top: 8px;
  width: 54px;
}.e-pv-properties-format-text-style-prop {
  padding: 15px 15px 15px 1px;
}.e-pv-properties-font-family-container {
  margin-right: 15px;
  width: 165px;
}.e-pv-properties-font-size-container {
  border-right-color: #e0e0e0;
  border-right-style: solid;
  border-right-width: 1px;
  margin-right: 15px;
  padding-right: 15px;
  width: 92px;
}.e-pv-formfield-maxlength {
  padding-left: 20px;
}.e-pv-left-align-icon-div,
.e-pv-center-align-icon-div,
.e-pv-right-align-icon-div {
  padding-left: 6px;
}.e-pv-properties-font-color-container,
.e-pv-properties-color-container-style-prop {
  display: flex;
  padding-top: 20px;
}.e-pv-formfield-textcolor {
  margin-right: 10px;
}.e-pv-formfield-maxlength-icon {
  align-items: center;
  display: flex;
  padding-right: 14px;
}.e-pv-formfield-textcolor-icon {
  background: #eee;
  border-radius: 2px;
  width: 46px;
  color: #000;
}.e-pv-properties-formfield-maxlength-text-label,
.e-pv-formfield-maxlength {
  padding-left: 1px;
  width: 76px;
}.e-pv-formfield-maxlength-group {
  display: flex;
  padding-left: 100px;
}.e-pv-properties-form-field-list-add-div {
  display: flex;
  padding-bottom: 15px;
  padding-top: 20px;
}.e-pv-properties-list-item-edit-prop {
  margin-right: 15px;
  width: 295px;
}.e-pv-properties-form-field-window {
  max-width: 477px;
}.e-pv-properties-export-value-edit-prop {
  width: 295px;
}.e-pv-properties-form-field-list-btn-div {
  align-items: center;
  display: flex;
  height: 36px;
  margin-top: 10px;
  text-align: center;
}.e-pv-properties-form-field-export-value-main-div {
  padding-bottom: 15px;
  padding-top: 10px;
  width: 335px;
}.e-pv-properties-form-field-group-btn-div {
  display: grid;
}.e-pv-properties-form-field-option-dropdown-list-div {
  padding-top: 10px;
}.e-pv-properties-form-field-btn-textarea-container {
  display: flex;
  width: 385px;
  padding-top: 15px;
}.e-pv-properties-dropdown-btn {
  align-items: center;
  display: flex;
  height: 36px;
  text-align: center;
  width: 75px;
}.e-pv-show-designer-name {
  align-items: center;
  color: #000;
  display: grid;
  height: 100%;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}.e-pv-formfield-li-element {
  list-style: none;
  padding-left: 10px;
}.e-pv-li-select {
  background-color: #d3d3d3;
}.e-pv-formfield-li-element.e-pv-li-select {
  background-color: #d3d3d3;
}.e-pv-formfield-li-element:hover {
  background-color: #d3d3d3;
}.e-pv-form-designer-ul-list-items {
  padding-left: 1px;
}.e-pv-form-field-property-header.e-dialog .e-dlg-header .e-dlg-header-content {
  font-size: 20px;
  font-weight: 500;
}.e-pv-form-field-property-header {
  -ms-user-select: none;
  -webkit-user-select: none;
  color: #000;
  display: block;
  font-family: Roboto;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 23px;
  margin-top: 5px;
  mix-blend-mode: normal;
  opacity: 0.87;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}.e-pv-form-field-property-header-general {
  font-family: Roboto;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 15px;
}.e-pv-properties-formfield-formatting {
  color: #757575;
  font-family: Roboto;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  height: 15px;
  line-height: 15px;
  width: 64px;
}.e-pv-properties-form-field-font-style {
  background: #eee;
  border-radius: 2px;
  display: flex;
  height: 36px;
  justify-content: space-evenly;
  width: 154px;
}.e-pv-properties-form-field-font-align {
  background: #eee;
  border-radius: 2px;
  display: flex;
  height: 36px;
  justify-content: space-evenly;
  margin-right: 15px;
  width: 120px;
}.e-pv-properties-formfield-label {
  color: #757575;
  font-family: Roboto;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  height: 15px;
  line-height: 15px;
}.e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 18px;
}.e-pv-properties-form-field-window {
  height: 505px;
}.e-pv-properties-header-spliter {
  border-bottom-color: #e0e0e0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  left: 0;
  padding-top: 35px;
  position: absolute;
  width: 100%;
}.e-pv-properties-bottom-spliter {
  border-bottom-color: #e0e0e0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  left: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  width: 100%;
}.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background-color: #fafafa;
  padding: 0 7px;
}.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  padding: 0 7px;
}.e-pv-signature-dialog-height {
  height: 535px;
}.e-pv-signature-dialog-blazor-height {
  height: 535px;
}.e-pv-handwritten-signature-canvas {
  height: 350px;
  width: 713px;
}.e-pv-toolbar-scroll .e-toolbar-pop.e-popup-open {
  overflow: auto;
}.e-pv-canvas-signature {
  width: 714px;
}.e-pv-canvas-signature-blazor {
  width: 714px;
}.e-pv-font-appearance-style {
  padding: 15px;
}.e-pv-font-appearance-style-blazor {
  padding: 15px;
}.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-pv-left-align-icon.e-pv-icon.e-btn-icon.e-icon-left {
  padding: 0 6px;
  width: 28px;
}.e-badge {
  background: #fafafa;
  border-color: transparent;
  border-radius: 0.25em;
  box-shadow: 0 0 0 2px transparent;
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.87);
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 0.75em;
  font-weight: 500;
  line-height: 1;
  overflow: hidden;
  padding: 0.25em 0.4em 0.25em 0.4em;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  vertical-align: middle;
}.e-badge:hover {
  text-decoration: none;
}.e-badge.e-badge-pill {
  border-radius: 5em;
}.e-badge.e-badge-notification {
  border-radius: 1em;
  font-size: 12px;
  height: 18px;
  left: 100%;
  line-height: 18px;
  min-width: 24px;
  padding: 0 8px 0 8px;
  position: absolute;
  top: -10px;
  width: auto;
}.e-badge.e-badge-notification.e-badge-ghost {
  line-height: 16px;
}.e-badge.e-badge-circle {
  border-radius: 50%;
  height: 1.834em;
  line-height: 1.834em;
  min-width: 0;
  padding: 0;
  width: 1.834em;
}.e-badge.e-badge-circle.e-badge-ghost {
  line-height: 1.8em;
}.e-badge.e-badge-overlap {
  position: absolute;
  top: -10px;
  transform: translateX(-50%);
}.e-badge.e-badge-dot {
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
  height: 6px;
  left: 100%;
  line-height: 1;
  margin: 0;
  min-width: 0;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: -3px;
  width: 6px;
}.e-badge.e-badge-bottom.e-badge-dot {
  bottom: 3px;
  position: absolute;
  top: auto;
}.e-badge.e-badge-bottom.e-badge-notification {
  bottom: -3px;
  position: absolute;
  top: auto;
}button .e-badge {
  line-height: .9;
  position: relative;
  top: -2px;
}button .e-badge.e-badge-circle {
  height: 2em;
  line-height: 2em;
  width: 2em;
}button .e-badge.e-badge-circle.e-badge-ghost {
  line-height: 1.9em;
}.e-badge.e-badge-primary:not(.e-badge-ghost):not([href]), .e-badge.e-badge-primary[href]:not(.e-badge-ghost) {
  background-color: #3f51b5;
  color: #fff;
}.e-badge.e-badge-secondary:not(.e-badge-ghost):not([href]), .e-badge.e-badge-secondary[href]:not(.e-badge-ghost) {
  background-color: #e3165b;
  color: #fff;
}.e-badge.e-badge-success:not(.e-badge-ghost):not([href]), .e-badge.e-badge-success[href]:not(.e-badge-ghost) {
  background-color: #4d841d;
  color: #fff;
}.e-badge.e-badge-danger:not(.e-badge-ghost):not([href]), .e-badge.e-badge-danger[href]:not(.e-badge-ghost) {
  background-color: #d64113;
  color: #fff;
}.e-badge.e-badge-warning:not(.e-badge-ghost):not([href]), .e-badge.e-badge-warning[href]:not(.e-badge-ghost) {
  background-color: #c15700;
  color: #fff;
}.e-badge.e-badge-info:not(.e-badge-ghost):not([href]), .e-badge.e-badge-info[href]:not(.e-badge-ghost) {
  background-color: #0378d5;
  color: #fff;
}.e-badge.e-badge-light:not(.e-badge-ghost):not([href]), .e-badge.e-badge-light[href]:not(.e-badge-ghost) {
  background-color: #fff;
  color: #000;
}.e-badge.e-badge-dark:not(.e-badge-ghost):not([href]), .e-badge.e-badge-dark[href]:not(.e-badge-ghost) {
  background-color: #303030;
  color: #fff;
}.e-badge.e-badge-primary[href]:not(.e-badge-ghost):hover {
  background-color: #32408f;
}.e-badge.e-badge-secondary[href]:not(.e-badge-ghost):hover {
  background-color: #b51148;
}.e-badge.e-badge-success[href]:not(.e-badge-ghost):hover {
  background-color: #355a14;
}.e-badge.e-badge-danger[href]:not(.e-badge-ghost):hover {
  background-color: #a7330f;
}.e-badge.e-badge-warning[href]:not(.e-badge-ghost):hover {
  background-color: #8e4000;
}.e-badge.e-badge-info[href]:not(.e-badge-ghost):hover {
  background-color: #025ca3;
}.e-badge.e-badge-light[href]:not(.e-badge-ghost):hover {
  background-color: #e6e6e6;
}.e-badge.e-badge-dark[href]:not(.e-badge-ghost):hover {
  background-color: #171717;
}.e-badge.e-badge-primary[href].e-badge-ghost:hover {
  border-color: #2b387c;
  color: #2b387c;
}.e-badge.e-badge-secondary[href].e-badge-ghost:hover {
  border-color: #9d0f3f;
  color: #9d0f3f;
}.e-badge.e-badge-success[href].e-badge-ghost:hover {
  border-color: #28450f;
  color: #28450f;
}.e-badge.e-badge-danger[href].e-badge-ghost:hover {
  border-color: #902c0d;
  color: #902c0d;
}.e-badge.e-badge-warning[href].e-badge-ghost:hover {
  border-color: #753500;
  color: #753500;
}.e-badge.e-badge-info[href].e-badge-ghost:hover {
  border-color: #024e8a;
  color: #024e8a;
}.e-badge.e-badge-light[href].e-badge-ghost:hover {
  border-color: #d9d9d9;
  color: #d9d9d9;
}.e-badge.e-badge-dark[href].e-badge-ghost:hover {
  border-color: #0a0a0a;
  color: #0a0a0a;
}.e-badge.e-badge-ghost.e-badge-primary {
  background-color: transparent;
  border: 1px solid #3f51b5;
  color: #3f51b5;
}.e-badge.e-badge-ghost.e-badge-secondary {
  background-color: transparent;
  border: 1px solid #e3165b;
  color: #e3165b;
}.e-badge.e-badge-ghost.e-badge-success {
  background-color: transparent;
  border: 1px solid #4d841d;
  color: #4d841d;
}.e-badge.e-badge-ghost.e-badge-danger {
  background-color: transparent;
  border: 1px solid #d64113;
  color: #d64113;
}.e-badge.e-badge-ghost.e-badge-warning {
  background-color: transparent;
  border: 1px solid #c15700;
  color: #c15700;
}.e-badge.e-badge-ghost.e-badge-info {
  background-color: transparent;
  border: 1px solid #0378d5;
  color: #0378d5;
}.e-badge.e-badge-ghost.e-badge-light {
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff;
}.e-badge.e-badge-ghost.e-badge-dark {
  background-color: transparent;
  border: 1px solid #303030;
  color: #303030;
}.e-toast .e-toast-close-icon::before {
  content: "";
}.e-toast .e-toast-success-icon::before {
  content: "";
}.e-toast .e-toast-error-icon::before {
  content: "";
}.e-toast .e-toast-info-icon::before {
  content: "";
}.e-toast .e-toast-warning-icon::before {
  content: "";
}/*! toast layout */.e-bigger .e-toast-container.e-toast-top-left,
.e-toast-container.e-bigger.e-toast-top-left {
  left: 10px;
  top: 10px;
}.e-bigger .e-toast-container.e-toast-bottom-left,
.e-toast-container.e-bigger.e-toast-bottom-left {
  bottom: 10px;
  left: 10px;
}.e-bigger .e-toast-container.e-toast-top-right,
.e-toast-container.e-bigger.e-toast-top-right {
  right: 10px;
  top: 10px;
}.e-bigger .e-toast-container.e-toast-bottom-right,
.e-toast-container.e-bigger.e-toast-bottom-right {
  bottom: 10px;
  right: 10px;
}.e-bigger .e-toast-container.e-toast-bottom-center,
.e-toast-container.e-bigger.e-toast-bottom-center {
  bottom: 10px;
}.e-bigger .e-toast-container.e-toast-bottom-center .e-toast,
.e-toast-container.e-bigger.e-toast-bottom-center .e-toast {
  margin: 0 auto 10px;
}.e-bigger .e-toast-container.e-toast-top-center,
.e-toast-container.e-bigger.e-toast-top-center {
  top: 10px;
}.e-bigger .e-toast-container.e-toast-top-center .e-toast,
.e-toast-container.e-bigger.e-toast-top-center .e-toast {
  margin: 0 auto 10px;
}.e-bigger .e-toast-container.e-toast-full-width,
.e-toast-container.e-bigger.e-toast-full-width {
  left: 0;
  right: 0;
}.e-bigger .e-toast-container.e-toast-full-width .e-toast,
.e-toast-container.e-bigger.e-toast-full-width .e-toast {
  margin: 0 auto 10px;
}.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-message .e-toast-actions,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-message .e-toast-actions {
  text-align: left;
}.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-message .e-toast-actions > *,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: initial;
  margin-right: 10px;
}.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-close-icon,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-close-icon {
  margin-left: initial;
  margin-right: auto;
}.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-icon,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-icon {
  margin-left: 14px;
  margin-right: initial;
}.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-progress,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-progress {
  left: auto;
  right: 0;
}.e-bigger .e-toast-container .e-toast,
.e-toast-container.e-bigger .e-toast {
  border-radius: 2px;
  font-size: 14px;
  margin: 0 0 10px;
  min-height: 48px;
}.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content {
  padding: 14px 0 10px 0;
}.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content:first-child,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content:first-child {
  padding: 0;
}.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content:last-child,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content:last-child {
  padding-bottom: 0;
}.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding: 0;
}.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-actions,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-actions {
  padding: 10px 0 0 0;
  text-align: right;
}.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-actions > *,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: 10px;
}.e-bigger .e-toast-container .e-toast .e-toast-close-icon,
.e-toast-container.e-bigger .e-toast .e-toast-close-icon {
  font-size: 14px;
  height: 24px;
  width: 24px;
}.e-bigger .e-toast-container .e-toast .e-toast-icon,
.e-toast-container.e-bigger .e-toast .e-toast-icon {
  font-size: 18px;
  height: 24px;
  margin-right: 14px;
  width: 24px;
}.e-bigger .e-toast-container .e-toast .e-toast-progress,
.e-toast-container.e-bigger .e-toast .e-toast-progress {
  height: 4px;
}.e-toast-container {
  display: inline-flex;
  flex-direction: column;
  position: relative;
}.e-toast-container.e-toast-top-left {
  left: 10px;
  top: 10px;
}.e-toast-container.e-toast-bottom-left {
  bottom: 10px;
  left: 10px;
}.e-toast-container.e-toast-top-right {
  right: 10px;
  top: 10px;
}.e-toast-container.e-toast-bottom-right {
  bottom: 10px;
  right: 10px;
}.e-toast-container.e-toast-bottom-center {
  bottom: 10px;
  pointer-events: none;
  right: 0;
  width: 100%;
}.e-toast-container.e-toast-bottom-center .e-toast {
  margin: 0 auto 10px;
  pointer-events: auto;
}.e-toast-container.e-toast-top-center {
  pointer-events: none;
  right: 0;
  top: 10px;
  width: 100%;
}.e-toast-container.e-toast-top-center .e-toast {
  margin: 0 auto 10px;
  pointer-events: auto;
}.e-toast-container.e-toast-full-width {
  left: 0;
  right: 0;
  width: 100%;
}.e-toast-container.e-toast-full-width .e-toast {
  margin: 0 auto 10px;
  width: 96%;
}.e-toast-container.e-rtl .e-toast .e-toast-actions {
  text-align: left;
}.e-toast-container.e-rtl .e-toast .e-toast-actions > * {
  margin-left: initial;
  margin-right: 10px;
}.e-toast-container.e-rtl .e-toast .e-toast-close-icon {
  margin-left: initial;
  margin-right: auto;
}.e-toast-container.e-rtl .e-toast .e-toast-icon {
  margin-left: 14px;
  margin-right: initial;
}.e-toast-container.e-rtl .e-toast .e-toast-progress {
  left: auto;
  right: 0;
}.e-toast-container .e-toast {
  border-radius: 2px;
  display: inline-flex;
  font-size: 14px;
  margin: 0 0 10px;
  overflow: hidden;
  padding: 14px;
  position: relative;
}.e-toast-container .e-toast .e-toast-icon,
.e-toast-container .e-toast .e-toast-message {
  display: inline-flex;
}.e-toast-container .e-toast > * {
  word-break: break-word;
  word-wrap: break-word;
}.e-toast-container .e-toast .e-toast-message {
  align-self: center;
  flex-direction: column;
  overflow: hidden;
  width: inherit;
}.e-toast-container .e-toast .e-toast-message .e-toast-title,
.e-toast-container .e-toast .e-toast-message .e-toast-content {
  overflow: hidden;
  text-overflow: ellipsis;
}.e-toast-container .e-toast .e-toast-message .e-toast-title:first-child,
.e-toast-container .e-toast .e-toast-message .e-toast-content:first-child {
  padding: 0;
}.e-toast-container .e-toast .e-toast-message .e-toast-title:last-child,
.e-toast-container .e-toast .e-toast-message .e-toast-content:last-child {
  padding-bottom: 0;
}.e-toast-container .e-toast .e-toast-message .e-toast-title > *,
.e-toast-container .e-toast .e-toast-message .e-toast-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
}.e-toast-container .e-toast .e-toast-message .e-toast-title {
  font-size: 15px;
  font-weight: bold;
  letter-spacing: .5px;
}.e-toast-container .e-toast .e-toast-message .e-toast-content {
  padding: 14px 0 10px 0;
  word-break: break-word;
  word-wrap: break-word;
}.e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding-top: 0;
}.e-toast-container .e-toast .e-toast-message .e-toast-actions {
  margin: 1px;
  padding: 10px 0 0 0;
  text-align: right;
}.e-toast-container .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: 10px;
}.e-toast-container .e-toast .e-toast-close-icon {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 24px;
  justify-content: center;
  margin-left: auto;
  width: 24px;
  opacity: .7;
}.e-toast-container .e-toast .e-toast-icon {
  align-items: center;
  font-size: 18px;
  height: 24px;
  justify-content: center;
  margin-right: 14px;
  width: 24px;
}.e-toast-container .e-toast .e-toast-progress {
  bottom: 0;
  height: 4px;
  left: 0;
  position: absolute;
}.e-content-placeholder.e-toast.e-placeholder-toast {
  background-size: 400px 100px;
  min-height: 100px;
}.e-bigger .e-content-placeholder.e-toast.e-placeholder-toast,
.e-bigger.e-content-placeholder.e-toast.e-placeholder-toast {
  background-size: 400px 100px;
  min-height: 100px;
}.e-blazor-toast-hidden {
  visibility: hidden;
}.e-toast-container .e-toast .e-toast-close-icon.blazor-toast-close-icon {
  background-color: transparent;
  border-color: transparent;
  border-radius: 50%;
  bottom: 6px;
  height: 20px;
  position: relative;
  width: 22px;
}.e-toast-container .e-toast {
  background-color: #303030;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  color: #fff;
}.e-toast-container .e-toast .e-toast-close-icon {
  color: #fff;
}.e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:focus, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:active {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  outline: 0;
}.e-toast-container .e-toast.e-toast-success {
  background-color: #4d831e;
  color: #fff;
}.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-title {
  color: #fff;
}.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-content {
  color: #fff;
}.e-toast-container .e-toast.e-toast-success .e-toast-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-success .e-toast-close-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-success:hover {
  background-color: #4d831e;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.26);
  color: #fff;
}.e-toast-container .e-toast.e-toast-info {
  background-color: #0677d5;
  color: #fff;
}.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-title {
  color: #fff;
}.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-content {
  color: #fff;
}.e-toast-container .e-toast.e-toast-info .e-toast-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-info .e-toast-close-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-info:hover {
  background-color: #0677d5;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.26);
  color: #fff;
}.e-toast-container .e-toast.e-toast-warning {
  background-color: #c15601;
  color: #fff;
}.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-title {
  color: #fff;
}.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-content {
  color: #fff;
}.e-toast-container .e-toast.e-toast-warning .e-toast-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-warning .e-toast-close-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-warning:hover {
  background-color: #c15601;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.26);
  color: #fff;
}.e-toast-container .e-toast.e-toast-danger {
  background-color: #d74113;
  color: #fff;
}.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-title {
  color: #fff;
}.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-content {
  color: #fff;
}.e-toast-container .e-toast.e-toast-danger .e-toast-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-danger .e-toast-close-icon {
  color: #fff;
}.e-toast-container .e-toast.e-toast-danger:hover {
  background-color: #d74113;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.26);
  color: #fff;
}.e-toast-container .e-toast:hover {
  background-color: #212121;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.26);
}.e-toast-container .e-toast .e-toast-icon {
  color: #fff;
}.e-toast-container .e-toast .e-toast-message .e-toast-title {
  color: #fff;
}.e-toast-container .e-toast .e-toast-message .e-toast-content {
  color: #fff;
}.e-toast-container .e-toast .e-toast-progress {
  background-color: #e3165b;
}.e-toast-container .e-toast .e-toast-actions .e-btn {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  color: #ef578a;
}.e-toast-container .e-toast .e-toast-actions .e-btn:hover {
  background-color: transparent;
  color: #ef578a;
}.e-toast-container .e-toast .e-toast-actions .e-btn:focus {
  background-color: transparent;
  color: #ef578a;
}.e-toast-container .e-toast .e-toast-actions .e-btn:active {
  background-color: transparent;
  color: #ef578a;
}/* You can add global styles to this file, and also import other style files *//* Color in ts marker card not bind #63c0b6 *//* Color for text all web site and background login, registration ... and border-color all web site *//* Color in ts marker card not bind #63c0b6 *//* Color for text all web site and background login, registration ... and border-color all web site */.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder; }.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap; }.cal-month-view .cal-days {
  border: 1px solid;
  border-bottom: 0; }.cal-month-view .cal-cell-top {
  min-height: 78px;
  flex: 1; }.cal-month-view .cal-cell-row {
  -js-display: flex;
  display: flex; }.cal-month-view .cal-cell {
  float: left;
  flex: 1;
  -js-display: flex;
  display: flex;
  flex-direction: column;
  align-items: stretch; }.cal-month-view .cal-cell .cal-event {
    pointer-events: all !important; }.cal-month-view .cal-day-cell {
  min-height: 100px; }@media all and (-ms-high-contrast: none) {
    .cal-month-view .cal-day-cell {
      display: block; } }.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid; }.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid; }.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px; }.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px; }.cal-month-view .cal-events {
  flex: 1;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  -js-display: flex;
  display: flex;
  flex-wrap: wrap; }.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px; }.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer; }.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default; }.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em; }.cal-month-view .cal-open-day-events {
  padding: 15px; }.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px; }.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3; }.cal-month-view .cal-draggable {
  cursor: move; }.cal-month-view .cal-drag-active * {
  pointer-events: none; }.cal-month-view .cal-event-title {
  cursor: pointer; }.cal-month-view .cal-event-title:hover {
    text-decoration: underline; }.cal-month-view {
  background-color: #fff; }.cal-month-view .cal-cell-row:hover {
    background-color: #fafafa; }.cal-month-view .cal-cell-row .cal-cell:hover,
  .cal-month-view .cal-cell.cal-has-events.cal-open {
    background-color: #ededed; }.cal-month-view .cal-days {
    border-color: #e1e1e1; }.cal-month-view .cal-day-cell:not(:last-child) {
    border-right-color: #e1e1e1; }.cal-month-view .cal-days .cal-cell-row {
    border-bottom-color: #e1e1e1; }.cal-month-view .cal-day-badge {
    background-color: #b94a48;
    color: #fff; }.cal-month-view .cal-event {
    background-color: #1e90ff;
    border-color: #d1e8ff;
    color: #fff; }.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
    color: #8b0000; }.cal-month-view .cal-day-cell.cal-today {
    background-color: #e8fde7; }.cal-month-view .cal-day-cell.cal-drag-over {
    background-color: #e0e0e0 !important; }.cal-month-view .cal-open-day-events {
    color: #fff;
    background-color: #555;
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5); }.cal-week-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }.cal-week-view * {
    box-sizing: border-box; }.cal-week-view .cal-day-headers {
    -js-display: flex;
    display: flex;
    padding-left: 70px;
    border: 1px solid; }.cal-week-view .cal-day-headers .cal-header {
    flex: 1;
    text-align: center;
    padding: 5px; }.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
      border-right: 1px solid; }.cal-week-view .cal-day-headers .cal-header:first-child {
      border-left: 1px solid; }.cal-week-view .cal-day-headers span {
    font-weight: 400;
    opacity: 0.5; }.cal-week-view .cal-day-column {
    flex-grow: 1;
    border-left: solid 1px; }.cal-week-view .cal-event {
    font-size: 12px;
    border: 1px solid; }.cal-week-view .cal-time-label-column {
    width: 70px;
    height: 100%; }.cal-week-view .cal-current-time-marker {
    position: absolute;
    width: 100%;
    height: 2px;
    z-index: 2; }.cal-week-view .cal-all-day-events {
    border: solid 1px;
    border-top: 0;
    border-bottom-width: 3px;
    padding-top: 3px;
    position: relative; }.cal-week-view .cal-all-day-events .cal-day-columns {
      height: 100%;
      width: 100%;
      -js-display: flex;
      display: flex;
      position: absolute;
      top: 0;
      z-index: 0; }.cal-week-view .cal-all-day-events .cal-events-row {
      position: relative;
      height: 31px;
      margin-left: 70px; }.cal-week-view .cal-all-day-events .cal-event-container {
      display: inline-block;
      position: absolute; }.cal-week-view .cal-all-day-events .cal-event-container.resize-active {
        z-index: 1;
        pointer-events: none; }.cal-week-view .cal-all-day-events .cal-event {
      padding: 0 5px;
      margin-left: 2px;
      margin-right: 2px;
      height: 28px;
      line-height: 28px; }.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px; }.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px; }.cal-week-view .cal-all-day-events .cal-time-label-column {
      -js-display: flex;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 14px; }.cal-week-view .cal-all-day-events .cal-resize-handle {
      width: 6px;
      height: 100%;
      cursor: col-resize;
      position: absolute;
      top: 0; }.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
        right: 0; }.cal-week-view .cal-event,
  .cal-week-view .cal-header {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }.cal-week-view .cal-drag-active {
    pointer-events: none;
    z-index: 1; }.cal-week-view .cal-drag-active * {
      pointer-events: none; }.cal-week-view .cal-time-events {
    position: relative;
    border: solid 1px;
    border-top: 0;
    -js-display: flex;
    display: flex; }.cal-week-view .cal-time-events .cal-day-columns {
      -js-display: flex;
      display: flex;
      flex-grow: 1; }.cal-week-view .cal-time-events .cal-day-column {
      position: relative; }.cal-week-view .cal-time-events .cal-events-container {
      position: relative; }.cal-week-view .cal-time-events .cal-event-container {
      position: absolute;
      z-index: 1; }.cal-week-view .cal-time-events .cal-event {
      width: calc(100% - 2px);
      height: calc(100% - 2px);
      margin: 1px;
      padding: 0 5px;
      line-height: 25px; }.cal-week-view .cal-time-events .cal-resize-handle {
      width: 100%;
      height: 4px;
      cursor: row-resize;
      position: absolute; }.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {
        bottom: 0; }.cal-week-view .cal-hour-segment {
    position: relative; }.cal-week-view .cal-hour-segment::after {
      content: '\00a0'; }.cal-week-view .cal-event-container:not(.cal-draggable) {
    cursor: pointer; }.cal-week-view .cal-draggable {
    cursor: move; }.cal-week-view mwl-calendar-week-view-hour-segment,
  .cal-week-view .cal-hour-segment {
    display: block; }.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom: thin dashed; }.cal-week-view .cal-time {
    font-weight: bold;
    padding-top: 5px;
    width: 70px;
    text-align: center; }.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
    display: none; }.cal-week-view .cal-starts-within-day .cal-event {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }.cal-week-view .cal-ends-within-day .cal-event {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px; }.cal-week-view {
  background-color: #fff;
  border-top: solid 1px #e1e1e1; }.cal-week-view .cal-day-headers {
    border-color: #e1e1e1;
    border-top: 0; }.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
    border-right-color: #e1e1e1; }.cal-week-view .cal-day-headers .cal-header:first-child {
    border-left-color: #e1e1e1; }.cal-week-view .cal-day-headers .cal-header:hover,
  .cal-week-view .cal-day-headers .cal-drag-over {
    background-color: #ededed; }.cal-week-view .cal-day-column {
    border-left-color: #e1e1e1; }.cal-week-view .cal-event {
    background-color: #d1e8ff;
    border-color: #1e90ff;
    color: #1e90ff; }.cal-week-view .cal-all-day-events {
    border-color: #e1e1e1; }.cal-week-view .cal-header.cal-today {
    background-color: #e8fde7; }.cal-week-view .cal-header.cal-weekend span {
    color: #8b0000; }.cal-week-view .cal-time-events {
    border-color: #e1e1e1; }.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
      background-color: #ededed; }.cal-week-view .cal-hour-odd {
    background-color: #fafafa; }.cal-week-view .cal-drag-over .cal-hour-segment {
    background-color: #ededed; }.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom-color: #e1e1e1; }.cal-week-view .cal-current-time-marker {
    background-color: #ea4334; }.cal-day-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }.cal-day-view mwl-calendar-week-view-header {
    display: none; }.cal-day-view .cal-events-container {
    margin-left: 70px; }.cal-day-view .cal-day-column {
    border-left: 0; }.cal-day-view .cal-current-time-marker {
    margin-left: 70px;
    width: calc(100% - 70px); }.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9; }.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px; }.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0; }.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px; }.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0; }.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px; }.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px; }.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px; }.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px; }.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-align: center;
  border-radius: 0.25rem; }.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  border-top-color: #000; }.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  border-right-color: #000; }.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  border-bottom-color: #000; }.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  border-left-color: #000; }.cal-tooltip-inner {
  color: #fff;
  background-color: #000; }@font-face {
  font-family: "LibreFranklin";
  src: local("LibreFranklin"), url('LibreFranklin-Regular.ttf') format("truetype");
}/* Colors for the ripple elements.*//* stylelint-disable-next-line material/theme-mixin-api *//* stylelint-disable-next-line material/theme-mixin-api *//* stylelint-disable material/no-prefixes *//* stylelint-enable */.mat-badge-content {
  font-weight: 600;
  font-size: 12px;
  font-family: LibreFranklin;
}.mat-badge-small .mat-badge-content {
  font-size: 9px;
}.mat-badge-large .mat-badge-content {
  font-size: 24px;
}.mat-h1, .mat-headline, .mat-typography h1 {
  font: 400 24px/32px LibreFranklin;
  letter-spacing: normal;
  margin: 0 0 16px;
}.mat-h2, .mat-title, .mat-typography h2 {
  font: 500 20px/32px LibreFranklin;
  letter-spacing: normal;
  margin: 0 0 16px;
}.mat-h3, .mat-subheading-2, .mat-typography h3 {
  font: 400 16px/28px LibreFranklin;
  letter-spacing: normal;
  margin: 0 0 16px;
}.mat-h4, .mat-subheading-1, .mat-typography h4 {
  font: 400 15px/24px LibreFranklin;
  letter-spacing: normal;
  margin: 0 0 16px;
}.mat-h5, .mat-typography h5 {
  font: 400 calc(14px * 0.83)/20px LibreFranklin;
  margin: 0 0 12px;
}.mat-h6, .mat-typography h6 {
  font: 400 calc(14px * 0.67)/20px LibreFranklin;
  margin: 0 0 12px;
}.mat-body-strong, .mat-body-2 {
  font: 500 14px/24px LibreFranklin;
  letter-spacing: normal;
}.mat-body, .mat-body-1, .mat-typography {
  font: 400 14px/20px LibreFranklin;
  letter-spacing: normal;
}.mat-body p, .mat-body-1 p, .mat-typography p {
  margin: 0 0 12px;
}.mat-small, .mat-caption {
  font: 400 12px/20px LibreFranklin;
  letter-spacing: normal;
}.mat-display-4, .mat-typography .mat-display-4 {
  font: 300 112px/112px LibreFranklin;
  letter-spacing: -0.05em;
  margin: 0 0 56px;
}.mat-display-3, .mat-typography .mat-display-3 {
  font: 400 56px/56px LibreFranklin;
  letter-spacing: -0.02em;
  margin: 0 0 64px;
}.mat-display-2, .mat-typography .mat-display-2 {
  font: 400 45px/48px LibreFranklin;
  letter-spacing: -0.005em;
  margin: 0 0 64px;
}.mat-display-1, .mat-typography .mat-display-1 {
  font: 400 34px/40px LibreFranklin;
  letter-spacing: normal;
  margin: 0 0 64px;
}.mat-bottom-sheet-container {
  font: 400 14px/20px LibreFranklin;
  letter-spacing: normal;
}.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: LibreFranklin;
  font-size: 14px;
  font-weight: 500;
}.mat-button-toggle {
  font-family: LibreFranklin;
}.mat-card {
  font-family: LibreFranklin;
}.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}.mat-card-header .mat-card-title {
  font-size: 20px;
}.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}.mat-checkbox {
  font-family: LibreFranklin;
}.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}.mat-chip {
  font-size: 14px;
  font-weight: 500;
}.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}.mat-table {
  font-family: LibreFranklin;
}.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}.mat-cell, .mat-footer-cell {
  font-size: 14px;
}.mat-calendar {
  font-family: LibreFranklin;
}.mat-calendar-body {
  font-size: 13px;
}.mat-calendar-body-label,
.mat-calendar-period-button {
  font-size: 14px;
  font-weight: 500;
}.mat-calendar-table-header th {
  font-size: 11px;
  font-weight: 400;
}.mat-dialog-title {
  font: 500 20px/32px LibreFranklin;
  letter-spacing: normal;
}.mat-expansion-panel-header {
  font-family: LibreFranklin;
  font-size: 15px;
  font-weight: 400;
}.mat-expansion-panel-content {
  font: 400 14px/20px LibreFranklin;
  letter-spacing: normal;
}.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: LibreFranklin;
  letter-spacing: normal;
}.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34374em) scale(0.75);
  width: 133.3333433333%;
}.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}.mat-form-field-label {
  top: 1.34375em;
}.mat-form-field-underline {
  bottom: 1.34375em;
}.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  -ms-transform: translateY(-1.28125em) scale(0.75);
  width: 133.3333333333%;
}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);
  -ms-transform: translateY(-1.28124em) scale(0.75);
  width: 133.3333433333%;
}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);
  -ms-transform: translateY(-1.28123em) scale(0.75);
  width: 133.3333533333%;
}.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28121em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.2812em) scale(0.75);
  }
}.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59374em) scale(0.75);
  width: 133.3333433333%;
}.mat-grid-tile-header,
.mat-grid-tile-footer {
  font-size: 14px;
}.mat-grid-tile-header .mat-line,
.mat-grid-tile-footer .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}.mat-grid-tile-header .mat-line:nth-child(n+2),
.mat-grid-tile-footer .mat-line:nth-child(n+2) {
  font-size: 12px;
}input.mat-input-element {
  margin-top: -0.0625em;
}.mat-menu-item {
  font-family: LibreFranklin;
  font-size: 14px;
  font-weight: 400;
}.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: LibreFranklin;
  font-size: 12px;
}.mat-radio-button {
  font-family: LibreFranklin;
}.mat-select {
  font-family: LibreFranklin;
}.mat-select-trigger {
  height: 1.125em;
}.mat-slide-toggle-content {
  font-family: LibreFranklin;
}.mat-slider-thumb-label-text {
  font-family: LibreFranklin;
  font-size: 12px;
  font-weight: 500;
}.mat-stepper-vertical, .mat-stepper-horizontal {
  font-family: LibreFranklin;
}.mat-step-label {
  font-size: 14px;
  font-weight: 400;
}.mat-step-sub-label-error {
  font-weight: normal;
}.mat-step-label-error {
  font-size: 14px;
}.mat-step-label-selected {
  font-size: 14px;
  font-weight: 500;
}.mat-tab-group {
  font-family: LibreFranklin;
}.mat-tab-label, .mat-tab-link {
  font-family: LibreFranklin;
  font-size: 14px;
  font-weight: 500;
}.mat-toolbar,
.mat-toolbar h1,
.mat-toolbar h2,
.mat-toolbar h3,
.mat-toolbar h4,
.mat-toolbar h5,
.mat-toolbar h6 {
  font: 500 20px/32px LibreFranklin;
  letter-spacing: normal;
  margin: 0;
}.mat-tooltip {
  font-family: LibreFranklin;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}.mat-list-item {
  font-family: LibreFranklin;
}.mat-list-option {
  font-family: LibreFranklin;
}.mat-list-base .mat-list-item {
  font-size: 16px;
}.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}.mat-list-base .mat-list-option {
  font-size: 16px;
}.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}.mat-list-base .mat-subheader {
  font-family: LibreFranklin;
  font-size: 14px;
  font-weight: 500;
}.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}.mat-list-base[dense] .mat-subheader {
  font-family: LibreFranklin;
  font-size: 12px;
  font-weight: 500;
}.mat-option {
  font-family: LibreFranklin;
  font-size: 16px;
}.mat-optgroup-label {
  font: 500 14px/24px LibreFranklin;
  letter-spacing: normal;
}.mat-simple-snackbar {
  font-family: LibreFranklin;
  font-size: 14px;
}.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}.mat-tree {
  font-family: LibreFranklin;
}.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}.mat-ripple {
  overflow: hidden;
  position: relative;
}.mat-ripple:not(:empty) {
  transform: translateZ(0);
}.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale(0);
}.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}.cdk-overlay-container:empty {
  display: none;
}.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}@keyframes cdk-text-field-autofill-start {
  /*!*/
}@keyframes cdk-text-field-autofill-end {
  /*!*/
}.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}textarea.cdk-textarea-autosize {
  resize: none;
}textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}.mat-focus-indicator {
  position: relative;
}.mat-mdc-focus-indicator {
  position: relative;
}html, body {
  height: 100%;
}body {
  margin: 0;
  font-family: "LibreFranklin", sans-serif;
}@font-face {
  font-family: "LibreFranklin";
  src: local("LibreFranklin"), url('submodule_Quintesens-assets-fonts-LibreFranklin-Regular.ttf') format("truetype");
}/* Custom Carousel Generic Home Page */.carouselZ0 ngb-carousel .wrapper {
  position: relative;
  height: 0;
  padding-top: 55%;
  /* Keep ratio for 900x500 images */
}.carouselZ0 ngb-carousel .wrapper > img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}.carouselZ0 .carousel-item-next, .carouselZ0 .carousel-item-prev, .carouselZ0 .carousel-item.active {
  display: block;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}.carouselZ0 .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 482px;
  display: flex;
}.carouselZ0 .carousel-caption {
  position: absolute;
  display: flex;
  flex-direction: column;
  right: 0%;
  bottom: 0%;
  left: 0%;
  top: 0%;
  opacity: 1;
  height: 100%;
  width: 100%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  color: black;
}.carouselZ0 .carousel-indicators li {
  background: red;
  background-clip: padding-box;
  opacity: 0.2;
  height: 10px;
  width: 10px;
  border-radius: 50%;
}.carouselZ0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  top: 91%;
  right: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  flex-direction: row;
  margin-right: 0%;
  list-style: none;
  margin-left: 0%;
  left: 0;
}.carouselZ0 .carousel-indicators .active {
  opacity: 1;
}.carouselZ0 .carousel {
  margin-top: -1px;
}.carouselZ0 .carousel-control-prev {
  display: none;
}.carouselZ0 .carousel-control-next {
  display: none;
}.carouselZ0 .carousel-innerSM {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 250px;
}.carouselZ0 .carousel-innerSM .carousel-indicators li {
  background: red;
  background-clip: padding-box;
  opacity: 0.4;
  width: 15px;
  height: 15px;
  border-radius: 50%;
}.carouselZ0 .carousel-innerSM .carousel-indicators .active {
  opacity: 1;
}.carouselZ0 .carousel-innerSM .carousel-indicators {
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  flex-direction: column;
  margin-right: 0%;
  list-style: none;
  margin-left: 0%;
  left: 94%;
}.carouselZ1 ngb-carousel .wrapper {
  position: relative;
  height: 0;
  padding-top: 55%;
  /* Keep ratio for 900x500 images */
}.carouselZ1 ngb-carousel .wrapper > img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}.carouselZ1 .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 482px;
}.carouselZ1 .carousel-caption {
  position: absolute;
  display: flex;
  flex-direction: column;
  right: 0%;
  bottom: 0%;
  left: 0%;
  top: 0%;
  opacity: 1;
  height: 100%;
  width: 100%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  color: black;
}.carouselZ1 .carousel-indicators li {
  background: red;
  background-clip: padding-box;
  opacity: 0.2;
  height: 10px;
  width: 10px;
  border-radius: 50%;
}.carouselZ1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  top: 91%;
  right: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  flex-direction: row;
  margin-right: 0%;
  list-style: none;
  margin-left: 0%;
  left: 0;
}.carouselZ1 .carousel-indicators .active {
  opacity: 1;
}.carouselZ1 .carousel {
  margin-top: -1px;
}.carouselZ1 .carousel-control-prev {
  display: none;
}.carouselZ1 .carousel-control-next {
  display: none;
}.carouselZ1 .carousel-innerSM {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 250px;
}.carouselZ1 .carousel-innerSM .carousel-indicators li {
  background: red;
  background-clip: padding-box;
  opacity: 0.4;
  width: 15px;
  height: 15px;
  border-radius: 50%;
}.carouselZ1 .carousel-innerSM .carousel-indicators .active {
  opacity: 1;
}.carouselZ1 .carousel-innerSM .carousel-indicators {
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  flex-direction: column;
  margin-right: 0%;
  list-style: none;
  margin-left: 0%;
  left: 94%;
}.carouselZ2 ngb-carousel .wrapper {
  position: relative;
  height: 0;
  padding-top: 55%;
  /* Keep ratio for 900x500 images */
}.carouselZ2 ngb-carousel .wrapper > img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}.carouselZ2 .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 482px;
}.carouselZ2 .carousel-caption {
  position: absolute;
  display: flex;
  flex-direction: column;
  right: 0%;
  bottom: 0%;
  left: 0%;
  top: 0%;
  opacity: 1;
  height: 100%;
  width: 100%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  color: black;
}.carouselZ2 .carousel-indicators li {
  background: red;
  background-clip: padding-box;
  opacity: 0.2;
  height: 10px;
  width: 10px;
  border-radius: 50%;
}.carouselZ2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  top: 91%;
  right: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  flex-direction: row;
  margin-right: 0%;
  list-style: none;
  margin-left: 0%;
  left: 0;
}.carouselZ2 .carousel-indicators .active {
  opacity: 1;
}.carouselZ2 .carousel {
  margin-top: -1px;
}.carouselZ2 .carousel-control-prev {
  display: none;
}.carouselZ2 .carousel-control-next {
  display: none;
}.carouselZ2 .carousel-innerSM {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 250px;
}.carouselZ2 .carousel-innerSM .carousel-indicators li {
  background: red;
  background-clip: padding-box;
  opacity: 0.4;
  width: 15px;
  height: 15px;
  border-radius: 50%;
}.carouselZ2 .carousel-innerSM .carousel-indicators .active {
  opacity: 1;
}.carouselZ2 .carousel-innerSM .carousel-indicators {
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  flex-direction: column;
  margin-right: 0%;
  list-style: none;
  margin-left: 0%;
  left: 94%;
}.btnShowOperation {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 32px;
  background: #63c0b6;
  border-radius: 4px;
  margin-bottom: 11px;
  border: 0px;
  cursor: pointer;
  color: white;
  position: absolute;
  bottom: 0;
  right: 10px;
}::ng-deep .custom-style-success {
  background-color: #24d43e;
  color: white;
}::ng-deep .custom-style-error {
  background-color: #ec6069;
  color: white;
}::ng-deep .custom-style-zero-data {
  background-color: white;
  color: white;
}.btn {
  font-family: "LibreFranklin", sans-serif;
}.btn-outline-info-if {
  border-color: #63c0b6;
}.btn-info-if {
  background-color: #63c0b6;
  color: white;
}.bg-info-if {
  background-color: #63c0b6;
  color: white;
}.bg-green-if {
  background: #C5E0B4;
}.bg-lighblue-if {
  background: #DEEBF7;
}.w-10 {
  width: 10% !important;
}.w-20 {
  width: 20% !important;
}.w-30 {
  width: 30% !important;
}.w-50 {
  width: 50% !important;
}.w-70 {
  width: 70% !important;
}.w-80 {
  width: 80% !important;
}.cursor-pointer {
  cursor: pointer;
}.svg-blue {
  filter: invert(44%) sepia(42%) saturate(4249%) hue-rotate(182deg) brightness(95%) contrast(92%);
}.svg-white {
  filter: invert(100%) sepia(0%) saturate(7479%) hue-rotate(70deg) brightness(99%) contrast(107%);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItbm90aWZpY2F0aW9ucy9zdHlsZXMvbWF0ZXJpYWwuY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1iYXNlL3N0eWxlcy9tYXRlcmlhbC5jc3MiLCIuLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL21hdGVyaWFsLmNzcyIsIi4uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9tYXRlcmlhbC5jc3MiLCIuLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWlucHV0cy9zdHlsZXMvbWF0ZXJpYWwuY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvbWF0ZXJpYWwuY3NzIiwiLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL21hdGVyaWFsLmNzcyIsIi4uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItc3BsaXRidXR0b25zL3N0eWxlcy9tYXRlcmlhbC5jc3MiLCIuLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLXBkZnZpZXdlci9zdHlsZXMvbWF0ZXJpYWwuY3NzIiwiLi5cXHN0eWxlcy5zY3NzIiwiLi5cXHZhcmlhYmxlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYW5ndWxhci1jYWxlbmRhci9jc3MvYW5ndWxhci1jYWxlbmRhci5jc3MiLCIuLlxcLi5cXG5vZGVfbW9kdWxlc1xcQGFuZ3VsYXJcXG1hdGVyaWFsXFxfdGhlbWluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQixDQ0FoQixxRUFBcUUsQ0NBckUscUVBQXFFLENDQXJFLHFFQUFxRSxDQ0FyRSxxRUFBcUUsQ0NBckUscUVBQXFFLENDQXJFLHFFQUFxRSxDQ0FyRSxxRUFBcUUsQ0NBckUscUVBQXFFLENSQ3JFLHFFQUFxRSxDQ0FyRTtFQUNFLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLDBvak1BQTBvak07QUFDNW9qTSxDQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxvQkFBb0I7QUFDdEIsQ0FFQTtFQUNFLGNBQWM7QUFDaEIsQ0FFQTtFQUNFLGVBQWU7QUFDakIsQ0FFQTtFQUNFLGVBQWU7QUFDakIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBLGlCQUFpQixDQUNqQjs7RUFFRSxrSEFBa0g7RUFDbEgsZUFBZTtFQUNmLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCx1QkFBdUI7RUFDdkIsaUJBQWlCO0VBQ2pCLE9BQU87RUFDUCxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGVBQWU7RUFDZixRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLHExQ0FBcTFDO0VBQ3IxQyxlQUFlO0VBQ2YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxjQUFjO0FBQ2hCLENBRUE7RUFDRSxjQUFjO0VBQ2Qsa0hBQWtIO0VBQ2xILGVBQWU7RUFDZixtQkFBbUI7QUFDckIsQ0FFQTs7O0VBR0Usc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsYUFBYTtBQUNmLENBRUE7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixXQUFXO0VBQ1gsb0JBQW9CO0VBRWhCLGtCQUFrQjtFQUN0QixXQUFXO0FBQ2IsQ0FFQTtFQUNFLGFBQWE7QUFDZixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLHlCQUF5QjtFQUN6QixZQUFZO0FBQ2QsQ0FFQTtFQUNFLHFCQUFxQjtBQUN2QixDQUVBO0VBQ0UseUJBQXlCO1VBRWpCLGlCQUFpQjtBQUMzQixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBO0VBRU0sd0JBQXdCO0FBQzlCLENBRUEseUJBQXlCLENBQ3pCO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7RUFDQTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGLENBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztFQUNBO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0VBQ0E7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRixDQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7RUFDQTtJQUNFLDZCQUE2QjtFQUMvQjtBQUNGLENBRUE7RUFDRTtJQUNFLDZCQUE2QjtFQUMvQjtFQUNBO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0VBQ0E7SUFDRSw2QkFBNkI7RUFDL0I7QUFDRixDQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7RUFDQTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGLENBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtFQUNBO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsUUFBUTtFQUNWO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7QUFDRixDQUVBO0VBQ0U7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFFBQVE7RUFDVjtBQUNGLENBRUE7RUFDRTtJQUNFLFNBQVM7RUFDWDtFQUNBO0lBQ0UsWUFBWTtFQUNkO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsWUFBWTtFQUNkO0VBQ0E7SUFDRSxTQUFTO0VBQ1g7QUFDRixDQUVBO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIsVUFBVTtFQUNaO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsVUFBVTtFQUNaO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsMEJBQTBCO0lBQzFCLFVBQVU7RUFDWjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLFVBQVU7RUFDWjtBQUNGLENBRUE7RUFDRTtJQUNFLG1DQUFtQztFQUNyQztFQUNBO0lBQ0UsbUNBQW1DO0VBQ3JDO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsbUNBQW1DO0VBQ3JDO0VBQ0E7SUFDRSxtQ0FBbUM7RUFDckM7QUFDRixDQUVBO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIsVUFBVTtJQUNWLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLFVBQVU7SUFDVixtQkFBbUI7RUFDckI7QUFDRixDQUVBO0VBQ0U7SUFDRSwwQkFBMEI7SUFDMUIsVUFBVTtJQUNWLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLFVBQVU7SUFDVixtQkFBbUI7RUFDckI7QUFDRixDQUVBO0VBQ0U7SUFDRSw4Q0FBOEM7SUFDOUMsOEJBQThCO0lBQzlCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLDhCQUE4QjtJQUM5Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSwyQ0FBMkM7SUFDM0MsOEJBQThCO0lBQzlCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0UsMkJBQTJCO0lBQzNCLDhCQUE4QjtJQUM5Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSw2Q0FBNkM7SUFDN0MsOEJBQThCO0lBQzlCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLDhCQUE4QjtJQUM5Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSwyQ0FBMkM7SUFDM0MsOEJBQThCO0lBQzlCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLDhCQUE4QjtJQUM5Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSw4Q0FBOEM7SUFDOUMsNkJBQTZCO0lBQzdCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLDZCQUE2QjtJQUM3Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSwyQ0FBMkM7SUFDM0MsNkJBQTZCO0lBQzdCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLDZCQUE2QjtJQUM3Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSw4Q0FBOEM7SUFDOUMsNkJBQTZCO0lBQzdCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLDZCQUE2QjtJQUM3Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSwyQ0FBMkM7SUFDM0MsNkJBQTZCO0lBQzdCLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0UsNkNBQTZDO0lBQzdDLDZCQUE2QjtJQUM3Qiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIsVUFBVTtJQUNWLDZDQUE2QztJQUM3QywrQkFBK0I7SUFDL0IsNEJBQTRCO0VBQzlCO0VBQ0E7SUFDRSw0Q0FBNEM7RUFDOUM7RUFDQTtJQUNFLDBCQUEwQjtJQUMxQixVQUFVO0lBQ1Ysd0JBQXdCO0lBQ3hCLCtCQUErQjtJQUMvQiw0QkFBNEI7RUFDOUI7QUFDRixDQUVBO0VBQ0U7SUFDRSwwQkFBMEI7SUFDMUIsVUFBVTtJQUNWLDJDQUEyQztJQUMzQywrQkFBK0I7SUFDL0IsNEJBQTRCO0VBQzlCO0VBQ0E7SUFDRSw0Q0FBNEM7RUFDOUM7RUFDQTtJQUNFLDZDQUE2QztFQUMvQztFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLFVBQVU7SUFDViwwQkFBMEI7SUFDMUIsK0JBQStCO0lBQy9CLDRCQUE0QjtFQUM5QjtBQUNGLENBRUE7RUFDRTtJQUNFLHdCQUF3QjtJQUN4QixVQUFVO0lBQ1YsOENBQThDO0lBQzlDLCtCQUErQjtJQUMvQiw0QkFBNEI7RUFDOUI7RUFDQTtJQUNFLDZDQUE2QztFQUMvQztFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLFVBQVU7SUFDVix3QkFBd0I7SUFDeEIsK0JBQStCO0lBQy9CLDRCQUE0QjtFQUM5QjtBQUNGLENBRUE7RUFDRTtJQUNFLDBCQUEwQjtJQUMxQixVQUFVO0lBQ1YsMkNBQTJDO0lBQzNDLCtCQUErQjtJQUMvQiw0QkFBNEI7RUFDOUI7RUFDQTtJQUNFLDZDQUE2QztFQUMvQztFQUNBO0lBQ0Usd0JBQXdCO0lBQ3hCLFVBQVU7SUFDViwyQkFBMkI7SUFDM0IsK0JBQStCO0lBQy9CLDRCQUE0QjtFQUM5QjtBQUNGLENBRUE7RUFDRTtJQUNFLHdCQUF3QjtJQUN4QixVQUFVO0lBQ1YsNkNBQTZDO0lBQzdDLCtCQUErQjtJQUMvQiw0QkFBNEI7RUFDOUI7RUFDQTtJQUNFLDRDQUE0QztFQUM5QztFQUNBO0lBQ0UsMEJBQTBCO0lBQzFCLFVBQVU7SUFDVix3QkFBd0I7SUFDeEIsK0JBQStCO0lBQy9CLDRCQUE0QjtFQUM5QjtBQUNGLENBRUE7RUFDRTtJQUNFLDBCQUEwQjtJQUMxQixVQUFVO0lBQ1YsMkNBQTJDO0lBQzNDLCtCQUErQjtJQUMvQiw0QkFBNEI7RUFDOUI7RUFDQTtJQUNFLDRDQUE0QztFQUM5QztFQUNBO0lBQ0UsNkNBQTZDO0VBQy9DO0VBQ0E7SUFDRSx3QkFBd0I7SUFDeEIsVUFBVTtJQUNWLDBCQUEwQjtJQUMxQiwrQkFBK0I7SUFDL0IsNEJBQTRCO0VBQzlCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLFVBQVU7SUFDViw4Q0FBOEM7SUFDOUMsK0JBQStCO0lBQy9CLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0UsNkNBQTZDO0VBQy9DO0VBQ0E7SUFDRSwwQkFBMEI7SUFDMUIsVUFBVTtJQUNWLHdCQUF3QjtJQUN4QiwrQkFBK0I7SUFDL0IsNEJBQTRCO0VBQzlCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsMEJBQTBCO0lBQzFCLFVBQVU7SUFDViwyQ0FBMkM7SUFDM0MsK0JBQStCO0lBQy9CLDRCQUE0QjtFQUM5QjtFQUNBO0lBQ0UsNkNBQTZDO0VBQy9DO0VBQ0E7SUFDRSx3QkFBd0I7SUFDeEIsVUFBVTtJQUNWLDJCQUEyQjtJQUMzQiwrQkFBK0I7SUFDL0IsNEJBQTRCO0VBQzlCO0FBQ0YsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLCtCQUErQjtBQUNqQyxDQUVBOztFQUVFLG9DQUFvQztFQUNwQyxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLCtEQUErRDtBQUNqRSxDQUVBO0VBQ0UsOEJBQThCO0VBQzlCLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCxVQUFVO0VBQ1YsUUFBUTtFQUNSLG1CQUFtQjtFQUNuQixzQ0FBc0M7RUFDdEMsVUFBVTtBQUNaLENBRUE7RUFDRSxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLGNBQWM7QUFDaEIsQ0N2bEdBLG1CQUFtQixDQUNuQjs7RUFFRSxtQ0FBbUM7RUFDbkMsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixrSEFBa0g7RUFDbEgsZUFBZTtFQUNmLGdCQUFnQjtFQUVaLHVCQUF1QjtFQUMzQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHlCQUF5QjtFQUN6Qix5QkFBeUI7VUFFakIsaUJBQWlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7OztFQUdFLHFCQUFxQjtBQUN2QixDQUVBOztFQUVFLFNBQVM7RUFDVCxVQUFVO0FBQ1osQ0FFQTs7RUFFRSxxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsVUFBVTtBQUNaLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLGFBQWE7QUFDZixDQUVBOztFQUVFLHVCQUF1QjtFQUN2QixhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxjQUFjO0VBQ2QsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxjQUFjO0VBQ2QsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxvQkFBb0I7QUFDdEIsQ0FFQTs7O0VBR0UsY0FBYztFQUNkLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixVQUFVO0FBQ1osQ0FFQTs7RUFFRSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsZUFBZTtBQUNqQixDQUVBOztFQUVFLGNBQWM7RUFDZCx1QkFBdUI7QUFDekIsQ0FFQTs7RUFFRSxpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLHFCQUFxQjtBQUN2QixDQUVBOztFQUVFLGVBQWU7RUFDZixjQUFjO0FBQ2hCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx1QkFBdUI7RUFDdkIsY0FBYztBQUNoQixDQUVBOztFQUVFLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7O0VBRUUsb0JBQW9CO0FBQ3RCLENBRUE7OztFQUdFLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxhQUFhO0VBQ2IsY0FBYztFQUNkLFVBQVU7RUFDVixZQUFZO0FBQ2QsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLFdBQVc7QUFDYixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixlQUFlO0FBQ2pCLENBRUE7O0VBRUUsY0FBYztFQUNkLHVCQUF1QjtBQUN6QixDQUVBOztFQUVFLGNBQWM7RUFDZCxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIscUJBQXFCO0FBQ3ZCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsY0FBYztBQUNoQixDQUVBOzs7O0VBSUUsc0JBQXNCO0VBQ3RCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLHVCQUF1QjtFQUN2QixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxvQkFBb0I7QUFDdEIsQ0FFQTs7Ozs7OztFQU9FLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGFBQWE7RUFDYixjQUFjO0VBQ2QsVUFBVTtFQUNWLFlBQVk7QUFDZCxDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLHNCQUFzQjtFQUN0QixlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxjQUFjO0VBQ2QsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBQUN2QixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7O0VBSUUsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGtCQUFrQjtFQUNsQixlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkIsQ0FFQTs7Ozs7OztFQU9FLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsVUFBVTtFQUNWLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsY0FBYztFQUNkLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixxQkFBcUI7QUFDdkIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLGlCQUFpQjtFQUNqQixVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLGtCQUFrQjtFQUNsQixVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLHFCQUFxQjtBQUN2QixDQUVBOzs7Ozs7O0VBT0UsY0FBYztFQUNkLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxVQUFVO0VBQ1YsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBQUN2QixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7O0VBSUUsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGtCQUFrQjtFQUNsQixlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkIsQ0FFQTs7Ozs7OztFQU9FLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsVUFBVTtFQUNWLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsY0FBYztFQUNkLGtCQUFrQjtBQUNwQixDQUVBLGtCQUFrQixDQUNsQjs7RUFFRSx3Q0FBd0M7RUFDeEMseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QiwrR0FBK0c7RUFDL0csMEJBQTBCO0VBQzFCLHlEQUF5RDtBQUMzRCxDQUVBOztFQUVFLDZDQUE2QztFQUM3Qyx5QkFBeUI7RUFDekIsZ0hBQWdIO0VBQ2hILDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLHdCQUF3QjtFQUN4QixpQkFBaUI7RUFDakIsZ0hBQWdIO0FBQ2xILENBRUE7O0VBRUUsNkNBQTZDO0VBQzdDLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLGlCQUFpQjtFQUNqQixxSEFBcUg7QUFDdkgsQ0FFQTs7RUFFRSw2Q0FBNkM7RUFDN0MseUJBQXlCO0VBQ3pCLHFIQUFxSDtFQUNySCwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7QUFDdkMsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyxpQ0FBaUM7RUFDakMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUscUNBQXFDO0VBQ3JDLHlCQUF5QjtFQUN6QiwrR0FBK0c7RUFDL0csMEJBQTBCO0VBQzFCLHdCQUF3QjtFQUN4QixpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSw2Q0FBNkM7RUFDN0MseUJBQXlCO0VBQ3pCLHFIQUFxSDtFQUNySCwwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixnSEFBZ0g7RUFDaEgsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0VBQ1gsd0JBQXdCO0VBQ3hCLGdIQUFnSDtBQUNsSCxDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLHdCQUF3QjtFQUN4QixxSEFBcUg7QUFDdkgsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLHFIQUFxSDtFQUNySCxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwyQ0FBMkM7QUFDN0MsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZ0hBQWdIO0VBQ2hILFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLGdIQUFnSDtBQUNsSCxDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxxSEFBcUg7QUFDdkgsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwyQ0FBMkM7QUFDN0MsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZ0hBQWdIO0VBQ2hILFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLGdIQUFnSDtBQUNsSCxDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixxSEFBcUg7QUFDdkgsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwyQ0FBMkM7QUFDN0MsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZ0hBQWdIO0VBQ2hILFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLGdIQUFnSDtBQUNsSCxDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxxSEFBcUg7QUFDdkgsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwyQ0FBMkM7QUFDN0MsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZ0hBQWdIO0VBQ2hILFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLGdIQUFnSDtBQUNsSCxDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLHFIQUFxSDtBQUN2SCxDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIscUhBQXFIO0VBQ3JILFdBQVc7QUFDYixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLDJDQUEyQztBQUM3QyxDQUVBOztFQUVFLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHVDQUF1QztFQUN2Qyx5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHVDQUF1QztFQUN2Qyx5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLGdCQUFnQjtBQUNsQixDQUVBOzs7RUFHRSx1Q0FBdUM7RUFDdkMseUJBQXlCO0VBQ3pCLDBCQUEwQjtFQUMxQixnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7QUFDdkMsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEIsQ0FFQTs7O0VBR0UseUNBQXlDO0VBQ3pDLHlCQUF5QjtFQUN6QixjQUFjO0FBQ2hCLENBRUE7O0VBRUUscUNBQXFDO0VBQ3JDLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUNBQXlDO0FBQzNDLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixjQUFjO0FBQ2hCLENBRUE7O0VBRUUseUNBQXlDO0VBQ3pDLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsY0FBYztBQUNoQixDQUVBOztFQUVFLHlDQUF5QztFQUN6Qyx5QkFBeUI7RUFDekIsY0FBYztFQUNkLGdCQUFnQjtBQUNsQixDQUVBOzs7RUFHRSx5Q0FBeUM7RUFDekMseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlDQUF5QztBQUMzQyxDQUVBOztFQUVFLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsY0FBYztBQUNoQixDQUVBOztFQUVFLHlDQUF5QztFQUN6Qyx5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxnQkFBZ0I7QUFDbEIsQ0FFQTs7O0VBR0UseUNBQXlDO0VBQ3pDLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUscUNBQXFDO0VBQ3JDLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSx5Q0FBeUM7QUFDM0MsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx3Q0FBd0M7RUFDeEMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7O0VBRUUsd0NBQXdDO0VBQ3hDLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCLENBRUE7OztFQUdFLHdDQUF3QztFQUN4Qyx5QkFBeUI7RUFDekIsY0FBYztFQUNkLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsd0NBQXdDO0FBQzFDLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixjQUFjO0FBQ2hCLENBRUE7O0VBRUUseUNBQXlDO0VBQ3pDLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsY0FBYztBQUNoQixDQUVBOztFQUVFLHlDQUF5QztFQUN6Qyx5QkFBeUI7RUFDekIsY0FBYztFQUNkLGdCQUFnQjtBQUNsQixDQUVBOzs7RUFHRSx5Q0FBeUM7RUFDekMseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlDQUF5QztBQUMzQyxDQUVBOztFQUVFLDZCQUE2QjtFQUM3QixxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLGdIQUFnSDtBQUNsSCxDQUVBOzs7RUFHRSxxQ0FBcUM7RUFDckMscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7RUFHRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsY0FBYztBQUNoQixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtFQUMxQixjQUFjO0FBQ2hCLENBRUE7O0VBRUUsMEJBQTBCO0VBQzFCLDZCQUE2QjtFQUM3QixnQkFBZ0I7RUFDaEIscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUEscUJBQXFCLENBQ3JCOztFQUVFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsY0FBYztFQUNkLGFBQWE7RUFDYix5QkFBeUI7VUFFakIsaUJBQWlCO0FBQzNCLENBRUE7O0VBRUUsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsU0FBUztFQUNULGtCQUFrQjtFQUNsQixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFlBQVk7RUFDWixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsU0FBUztFQUNULFdBQVc7RUFDWCxVQUFVO0FBQ1osQ0FFQTs7RUFFRSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLGtIQUFrSDtFQUNsSCxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQix5QkFBeUI7VUFFakIsaUJBQWlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixVQUFVO0FBQ1osQ0FFQTs7RUFFRSxrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLFdBQVc7QUFDYixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLFVBQVU7QUFDWixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsZUFBZTtFQUNmLG9CQUFvQjtBQUN0QixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsU0FBUztBQUNYLENBRUE7O0VBRUUsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBOztFQUVFLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxTQUFTO0FBQ1gsQ0FFQTs7RUFFRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOztFQUVFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGNBQWM7RUFDZCxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsWUFBWTtFQUNaLFlBQVk7RUFDWixVQUFVO0VBQ1YsV0FBVztFQUNYLFNBQVM7RUFDVCxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osWUFBWTtFQUNaLFVBQVU7RUFDVixXQUFXO0VBQ1gsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixZQUFZO0VBQ1osVUFBVTtFQUNWLFdBQVc7RUFDWCxTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixZQUFZO0VBQ1osVUFBVTtFQUNWLFdBQVc7RUFDWCxTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxTQUFTO0FBQ1gsQ0FFQTs7OztFQUlFLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixZQUFZO0VBQ1osVUFBVTtFQUNWLFdBQVc7RUFDWCxTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUEsb0JBQW9CLENBQ3BCOztFQUVFLHdDQUF3QztBQUMxQyxDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixxQkFBcUI7QUFDdkIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsY0FBYztBQUNoQixDQUVBOztFQUVFLG1DQUFtQztBQUNyQyxDQUVBOztFQUVFLCtCQUErQjtBQUNqQyxDQUVBOztFQUVFLCtCQUErQjtBQUNqQyxDQUVBOztFQUVFLG1DQUFtQztBQUNyQyxDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLFdBQVc7QUFDYixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLHFCQUFxQjtBQUN2QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsY0FBYztBQUNoQixDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsY0FBYztBQUNoQixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsV0FBVztBQUNiLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCLENBRUE7O0VBRUUsY0FBYztBQUNoQixDQUVBOztFQUVFLHFDQUFxQztBQUN2QyxDQUVBOztFQUVFLHlDQUF5QztBQUMzQyxDQUVBOztFQUVFLHFCQUFxQjtFQUNyQixpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxxQkFBcUI7RUFDckIsaUJBQWlCO0FBQ25CLENBRUEsd0JBQXdCLENBQ3hCO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLHdCQUF3QjtFQUN4QixXQUFXO0VBQ1gsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixVQUFVO0FBQ1osQ0FFQTs7RUFFRSxVQUFVO0FBQ1osQ0FFQTtFQUNFLHdDQUF3QztFQUN4QyxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIseUJBQXlCO1VBRWpCLGlCQUFpQjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxxQkFBcUI7RUFDckIsa0hBQWtIO0VBQ2xILGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix3QkFBd0I7RUFDeEIsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsWUFBWTtFQUNaLE9BQU87RUFDUCxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFdBQVc7QUFDYixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsV0FBVztFQUNYLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLG1CQUFtQjtFQUNuQixVQUFVO0FBQ1osQ0FFQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztFQUNYLFVBQVU7QUFDWixDQUVBO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsVUFBVTtFQUNWLFFBQVE7QUFDVixDQUVBO0VBQ0UsVUFBVTtFQUNWLFVBQVU7QUFDWixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsT0FBTztFQUNQLFdBQVc7QUFDYixDQUVBO0VBQ0UsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBO0VBQ0UsV0FBVztFQUNYLFNBQVM7RUFDVCxRQUFRO0VBQ1IsVUFBVTtBQUNaLENBRUE7RUFDRSxXQUFXO0VBQ1gsVUFBVTtBQUNaLENBRUE7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxVQUFVO0VBQ1YsVUFBVTtBQUNaLENBRUE7RUFDRSxVQUFVO0VBQ1YsWUFBWTtBQUNkLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUE7RUFDRSxXQUFXO0VBQ1gsV0FBVztBQUNiLENBRUE7RUFDRSxtQkFBbUI7RUFDbkIsNkRBQTZEO0FBQy9ELENBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsU0FBUztFQUNULFFBQVE7RUFDUixVQUFVO0FBQ1osQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsVUFBVTtBQUNaLENBRUE7OztFQUdFLGVBQWU7RUFDZixtQkFBbUI7QUFDckIsQ0FFQTs7O0VBR0UsVUFBVTtFQUNWLFVBQVU7QUFDWixDQUVBOzs7RUFHRSxVQUFVO0VBQ1YsWUFBWTtBQUNkLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLFNBQVM7RUFDVCxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsV0FBVztBQUNiLENBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsU0FBUztFQUNULFFBQVE7RUFDUixVQUFVO0FBQ1osQ0FFQTs7RUFFRSxZQUFZO0VBQ1osV0FBVztFQUNYLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7O0VBR0UsZUFBZTtFQUNmLG1CQUFtQjtBQUNyQixDQUVBOzs7RUFHRSxVQUFVO0VBQ1YsVUFBVTtBQUNaLENBRUE7OztFQUdFLFVBQVU7RUFDVixZQUFZO0FBQ2QsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7RUFDWCxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osV0FBVztFQUNYLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7O0VBR0UsZUFBZTtFQUNmLG1CQUFtQjtBQUNyQixDQUVBOzs7RUFHRSxVQUFVO0VBQ1YsVUFBVTtBQUNaLENBRUE7OztFQUdFLFVBQVU7RUFDVixZQUFZO0FBQ2QsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7RUFDWCxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7RUFDWCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFVBQVU7QUFDWixDQUVBOztFQUVFLFlBQVk7RUFDWixXQUFXO0VBQ1gsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBOzs7RUFHRSxlQUFlO0VBQ2YsbUJBQW1CO0FBQ3JCLENBRUE7OztFQUdFLFVBQVU7RUFDVixVQUFVO0FBQ1osQ0FFQTs7O0VBR0UsVUFBVTtFQUNWLFlBQVk7QUFDZCxDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztFQUNYLFdBQVc7QUFDYixDQUVBLHVCQUF1QixDQUN2QjtFQUNFLHNCQUFzQjtFQUN0QixxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFLHFDQUFxQztBQUN2QyxDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSx5Q0FBeUM7QUFDM0MsQ0FFQTtFQUNFLHFDQUFxQztBQUN2QyxDQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCLENBRUE7RUFDRSxzQkFBc0I7RUFDdEIscUJBQXFCO0FBQ3ZCLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsY0FBYztBQUNoQixDQUVBO0VBQ0UseUNBQXlDO0FBQzNDLENBRUE7RUFDRSx5Q0FBeUM7QUFDM0MsQ0FFQTtFQUNFLHFCQUFxQjtFQUNyQixpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLHFCQUFxQjtBQUN2QixDQUVBO0VBQ0UseUJBQXlCO0FBQzNCLENBRUE7RUFDRSxxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFLHlCQUF5QjtBQUMzQixDQUVBO0VBQ0UsZUFBZTtFQUNmLG9CQUFvQjtBQUN0QixDQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLGVBQWU7QUFDakIsQ0FFQTtFQUNFLDZCQUE2QjtBQUMvQixDQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLGVBQWU7QUFDakIsQ0FFQTtFQUNFLGNBQWM7QUFDaEIsQ0FFQTtFQUNFLDZCQUE2QjtFQUM3QixxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsZUFBZTtBQUNqQixDQUVBO0VBQ0UsNkJBQTZCO0FBQy9CLENBRUE7RUFDRSw2QkFBNkI7QUFDL0IsQ0FFQSxtQkFBbUIsQ0FDbkI7O0VBRUUsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHlCQUF5QjtVQUVqQixpQkFBaUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFVBQVU7QUFDWixDQUVBOztFQUVFLGdDQUFnQztFQUNoQyxvQ0FBb0M7RUFDcEMsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLE9BQU87RUFDUCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTiw0QkFBNEI7RUFDNUIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSwyREFBMkQ7RUFDM0QsK0RBQStEO0VBRTNELG1CQUFtQjtFQUN2QixzQkFBc0I7RUFFdEIsYUFBYTtFQUNiLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsWUFBWTtFQUVSLHVCQUF1QjtFQUMzQixPQUFPO0VBQ1Asa0JBQWtCO0VBQ2xCLHVEQUF1RDtFQUN2RCxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsb0JBQW9CO0FBQ3RCLENBRUE7O0VBRUUsT0FBTztFQUNQLGFBQWE7RUFDYixvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSwrQkFBK0I7RUFDL0IsbUNBQW1DO0VBQ25DLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsWUFBWTtFQUNaLE9BQU87RUFDUCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTiwyQkFBMkI7RUFDM0IsV0FBVztBQUNiLENBRUE7O0VBRUUsT0FBTztFQUNQLGFBQWE7QUFDZixDQUVBOztFQUVFLFVBQVU7QUFDWixDQUVBOztFQUVFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixZQUFZO0VBQ1osV0FBVztFQUNYLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxVQUFVO0FBQ1osQ0FFQTs7RUFFRSxVQUFVO0VBQ1Ysa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsT0FBTztBQUNULENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsVUFBVTtBQUNaLENBRUE7O0VBRUUsT0FBTztBQUNULENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixPQUFPO0VBQ1AsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sMkJBQTJCO0VBQzNCLFdBQVc7QUFDYixDQUVBOztFQUVFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVU7QUFDWixDQUVBOztFQUVFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxVQUFVO0VBQ1Ysa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLFVBQVU7RUFDVixhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxPQUFPO0FBQ1QsQ0FFQTs7RUFFRSxPQUFPO0FBQ1QsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztFQUNYLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxvQkFBb0I7QUFDdEIsQ0FFQTs7OztFQUlFLG9CQUFvQjtBQUN0QixDQUVBOzs7O0VBSUUsVUFBVTtFQUNWLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsVUFBVTtFQUNWLGFBQWE7QUFDZixDQUVBOzs7O0VBSUUsT0FBTztBQUNULENBRUE7Ozs7RUFJRSxPQUFPO0FBQ1QsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsVUFBVTtBQUNaLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osT0FBTztFQUNQLE1BQU07RUFDTixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztFQUNYLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxvQkFBb0I7QUFDdEIsQ0FFQTs7OztFQUlFLG9CQUFvQjtBQUN0QixDQUVBOzs7O0VBSUUsVUFBVTtFQUNWLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsVUFBVTtFQUNWLGFBQWE7QUFDZixDQUVBOzs7O0VBSUUsT0FBTztBQUNULENBRUE7Ozs7RUFJRSxPQUFPO0FBQ1QsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsVUFBVTtBQUNaLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osT0FBTztFQUNQLE1BQU07RUFDTixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxZQUFZO0FBQ2QsQ0FFQTs7OztFQUlFLG9CQUFvQjtBQUN0QixDQUVBOzs7O0VBSUUsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osV0FBVztFQUNYLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixhQUFhO0FBQ2YsQ0FFQTs7OztFQUlFLE9BQU87QUFDVCxDQUVBOzs7O0VBSUUsT0FBTztBQUNULENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7QUFDWixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLE9BQU87RUFDUCxNQUFNO0VBQ04sV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFBVTtBQUNaLENBRUE7Ozs7RUFJRSxVQUFVO0VBQ1Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsY0FBYztBQUNoQixDQUVBOzs7O0VBSUUsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7RUFJRSxvQkFBb0I7QUFDdEIsQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixhQUFhO0FBQ2YsQ0FFQTs7OztFQUlFLE9BQU87QUFDVCxDQUVBOzs7O0VBSUUsT0FBTztBQUNULENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7QUFDWixDQUVBLGtCQUFrQixDQUNsQjs7RUFFRSx3Q0FBd0M7QUFDMUMsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLCtHQUErRztBQUNqSCxDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUscUNBQXFDO0FBQ3ZDLENBRUE7O0VBRUUseUNBQXlDO0FBQzNDLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2Isc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHFCQUFxQjtBQUN2QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7O0VBR0UsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHVCQUF1QjtBQUN6QixDQUVBOzs7RUFHRSw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLGFBQWE7QUFDZixDQUVBOzs7RUFHRSxxQ0FBcUM7QUFDdkMsQ0FFQTs7O0VBR0UseUNBQXlDO0FBQzNDLENBRUE7OztFQUdFLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYix1QkFBdUI7QUFDekIsQ0FFQTs7O0VBR0UsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixhQUFhO0FBQ2YsQ0FFQTs7O0VBR0UscUNBQXFDO0FBQ3ZDLENBRUE7OztFQUdFLHlDQUF5QztBQUMzQyxDQUVBOztFQUVFLHlDQUF5QztBQUMzQyxDQUVBOztFQUVFLHlDQUF5QztBQUMzQyxDQUVBOztFQUVFLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsYUFBYTtBQUNmLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLCtHQUErRztBQUNqSCxDQUVBOztFQUVFLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLHNCQUFzQjtFQUN0Qix5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxzQkFBc0I7QUFDeEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFFRSxhQUFhO0VBQ2IsWUFBWTtBQUNkLENBRUE7O0VBRUUsd0NBQXdDO0VBRXBDLG1CQUFtQjtFQUN2QixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsZUFBZTtFQUVmLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFFUix1QkFBdUI7RUFDM0Isa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIseURBQXlEO0VBQ3pELHlCQUF5QjtVQUVqQixpQkFBaUI7QUFDM0IsQ0FFQTs7RUFHTSxtQkFBbUI7RUFDdkIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUVsQixhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7RUFFUix1QkFBdUI7RUFDM0IsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7OztFQUdFLG1CQUFtQjtBQUNyQixDQUVBOztFQUdNLG1CQUFtQjtFQUN2QixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBRWxCLGFBQWE7RUFDYixlQUFlO0VBQ2YsWUFBWTtFQUVSLHVCQUF1QjtFQUMzQixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBOztFQUdNLG1CQUFtQjtFQUN2QixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBRWxCLGFBQWE7RUFDYixlQUFlO0VBQ2YsWUFBWTtFQUVSLHVCQUF1QjtFQUMzQixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxzQkFBc0I7QUFDeEIsQ0FFQTs7RUFHTSxtQkFBbUI7RUFDdkIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUVsQixhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7RUFFUix1QkFBdUI7RUFDM0IsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiLENBRUE7O0VBR00sbUJBQW1CO0VBQ3ZCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFFbEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsWUFBWTtFQUVSLHVCQUF1QjtFQUMzQixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2IsQ0FFQTtFQUVNLGVBQWU7QUFDckIsQ0FFQTtFQUVNLG1CQUFtQjtFQUV2QixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFlBQVk7RUFFUix1QkFBdUI7RUFDM0IsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLG9EQUFvRDtFQUNwRCxXQUFXO0FBQ2IsQ0FFQTtFQUNFLFFBQVE7QUFDVixDQUVBO0VBQ0UsYUFBYTtBQUNmLENBRUE7RUFDRSxZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxhQUFhO0FBQ2YsQ0FFQTtFQUVFLGFBQWE7QUFDZixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsb0JBQW9CO0FBQ3RCLENBRUE7O0VBRUUsb0JBQW9CO0FBQ3RCLENBRUE7OztFQUdFLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLG9CQUFvQjtBQUN0QixDQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLGFBQWE7QUFDZixDQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLGFBQWE7QUFDZixDQUVBOzs7O0VBSUUsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixZQUFZO0VBQ1osZUFBZTtBQUNqQixDQUVBOztFQUVFLGVBQWU7RUFDZixZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLFdBQVc7QUFDYixDQUVBOzs7RUFHRSxtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLHFCQUFxQjtBQUN2QixDQUVBOzs7O0VBSUUsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7RUFJRSxvQkFBb0I7QUFDdEIsQ0FFQTs7Ozs7OztFQU9FLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLG9CQUFvQjtFQUNwQixhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxxQkFBcUI7RUFDckIsYUFBYTtBQUNmLENBRUE7O0VBRUUsb0JBQW9CO0FBQ3RCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7OztFQUlFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLGdCQUFnQjtBQUNsQixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLGdCQUFnQjtBQUNsQixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLGdCQUFnQjtBQUNsQixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLCtHQUErRztBQUNqSCxDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLFVBQVU7RUFDVixvQkFBb0I7QUFDdEIsQ0FFQTs7OztFQUlFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQywwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLDBCQUEwQjtFQUMxQixpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMscUJBQXFCO0VBQ3JCLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyxxQkFBcUI7RUFDckIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUscUNBQXFDO0VBQ3JDLHFCQUFxQjtFQUNyQiwwQkFBMEI7QUFDNUIsQ0FFQTs7OztFQUlFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQywwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMscUJBQXFCO0VBQ3JCLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUscUNBQXFDO0VBQ3JDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyxxQkFBcUI7RUFDckIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLGlDQUFpQztFQUNqQywwQkFBMEI7QUFDNUIsQ0FFQTs7OztFQUlFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLGtDQUFrQztFQUNsQywwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7RUFDRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7QUFDYixDQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBO0VBQ0UscUNBQXFDO0VBQ3JDLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLHFDQUFxQztFQUNyQywwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7RUFDRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7QUFDYixDQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLGlDQUFpQztFQUNqQywwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLGtDQUFrQztFQUNsQywwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLHlDQUF5QztFQUN6Qyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSx5Q0FBeUM7RUFDekMsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSx5Q0FBeUM7RUFDekMscUJBQXFCO0VBQ3JCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UseUNBQXlDO0VBQ3pDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSwrQkFBK0I7QUFDakMsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsNkJBQTZCO0FBQy9CLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSwrQkFBK0I7QUFDakMsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsNkJBQTZCO0FBQy9CLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSwrQkFBK0I7QUFDakMsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsNkJBQTZCO0FBQy9CLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSwrQkFBK0I7QUFDakMsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsNEJBQTRCO0FBQzlCLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx3Q0FBd0M7RUFDeEMscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSwrQkFBK0I7QUFDakMsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHFDQUFxQztFQUNyQyx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxxQ0FBcUM7RUFDckMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsNkJBQTZCO0VBQzdCLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsNkJBQTZCO0FBQy9CLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5Q0FBeUM7RUFDekMscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsV0FBVztBQUNiLENBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSw2QkFBNkI7RUFDN0IsaUNBQWlDO0VBQ2pDLDBCQUEwQjtBQUM1QixDQUVBOzs7O0VBSUUsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLDBCQUEwQjtBQUM1QixDQ3oyTEE7RUFDRSxtQkFBbUI7QUFDckIsQ0FFQTtFQUNFLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7OztFQU1FLGlCQUFpQjtFQUNqQixpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7RUFDRSxjQUFjO0VBQ2QsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsV0FBVztBQUNiLENBRUE7RUFDRSxTQUFTO0VBQ1QsVUFBVTtBQUNaLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7RUFDRSxlQUFlO0VBQ2Ysc0JBQXNCO0FBQ3hCLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtBQUNSLENBRUE7RUFDRSxVQUFVO0FBQ1osQ0FFQTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLFdBQVc7RUFDWCxlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCLENBRUE7RUFDRSxpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0UsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxjQUFjO0FBQ2hCLENBRUE7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEIsQ0FFQTs7O0VBR0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOzs7OztFQUtFLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLHFCQUFxQjtBQUN2QixDQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsMEJBQTBCO0VBQzFCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQiwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCLENBRUE7RUFDRSxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsbUJBQW1CO0VBQ25CLFdBQVc7QUFDYixDQUVBOztFQUVFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQix1QkFBdUI7QUFDekIsQ0FFQTtFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtBQUNuQixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtBQUNuQixDQUVBOzs7O0VBSUUsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7RUFDRSxzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQiwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGNBQWM7QUFDaEIsQ0FFQTtFQUNFLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCLENBRUE7RUFDRTtJQUNFLFVBQVU7SUFDVixtQkFBbUI7RUFDckI7QUFDRixDQUVBO0VBQ0U7SUFDRSx3Q0FBd0M7RUFDMUM7RUFDQTtJQUNFLHdDQUF3QztFQUMxQztBQUNGLENBRUE7RUFDRTtJQUNFLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7QUFDRixDQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGdDQUFnQztBQUNsQyxDQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLGdDQUFnQztBQUNsQyxDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBOzs7Ozs7RUFNRSx1QkFBdUI7QUFDekIsQ0FFQTtFQUNFLGVBQWU7QUFDakIsQ0FFQTtFQUNFLFNBQVM7RUFDVCxxSEFBcUg7RUFDckgsZUFBZTtBQUNqQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFLGFBQWE7QUFDZixDQUVBOztFQUVFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBQUNsQixDQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0IsQ0FFQTtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFlBQVk7QUFDZCxDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixlQUFlO0FBQ2pCLENBRUE7O0VBRUUsdUJBQXVCO0FBQ3pCLENBRUE7OztFQUdFLHVCQUF1QjtBQUN6QixDQUVBOztFQUVFLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7RUFNRSxTQUFTO0FBQ1gsQ0FFQTs7Ozs7O0VBTUUseUJBQXlCO0FBQzNCLENBRUE7Ozs7Ozs7RUFPRSxnQkFBZ0I7RUFDaEIsZUFBZTtBQUNqQixDQUVBOzs7Ozs7O0VBT0UsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTtFQUNFLGNBQWM7QUFDaEIsQ0FFQTtFQUNFLFNBQVM7RUFDVCxPQUFPO0VBQ1AsU0FBUztFQUNULGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsUUFBUTtFQUNSLE1BQU07QUFDUixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxXQUFXO0FBQ2IsQ0FFQTtFQUNFLHlCQUF5QjtBQUMzQixDQUVBO0VBQ0UsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwrQ0FBK0M7RUFDL0MsY0FBYztFQUNkLFVBQVU7QUFDWixDQUVBO0VBQ0UsZUFBZTtBQUNqQixDQUVBOztFQUVFLFFBQVE7QUFDVixDQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsU0FBUztFQUNULFlBQVk7RUFDWixxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7RUFLRSxxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSwyQkFBMkI7RUFDM0IsU0FBUztFQUNULFNBQVM7RUFDVCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFFBQVE7QUFDVixDQUVBOztFQUVFLGFBQWE7QUFDZixDQUVBO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQix3QkFBd0I7QUFDMUIsQ0FFQTs7O0VBR0UsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7RUFRRSxhQUFhO0FBQ2YsQ0FFQTs7Ozs7OztFQU9FLGFBQWE7QUFDZixDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBRWYsYUFBYTtBQUNmLENBRUE7O0VBRUUsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixZQUFZO0VBQ1osU0FBUztFQUNULGFBQWE7RUFDYixXQUFXO0FBQ2IsQ0FFQTs7O0VBR0Usb0JBQW9CO0FBQ3RCLENBRUE7OztFQUdFLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7O0VBR0UsMkJBQTJCO0VBQzNCLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7RUFNRSwyQkFBMkI7RUFDM0IsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxxQkFBcUI7QUFDdkIsQ0FFQTs7RUFFRSxjQUFjO0FBQ2hCLENBRUE7RUFDRTtJQUNFLFVBQVU7SUFDVixtQkFBbUI7RUFDckI7QUFDRixDQUVBO0VBQ0U7SUFDRSx3Q0FBd0M7RUFDMUM7RUFDQTtJQUNFLHdDQUF3QztFQUMxQztBQUNGLENBRUE7RUFDRTtJQUNFLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0UsdUJBQXVCO0VBQ3pCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7QUFDRixDQUVBLHVFQUF1RSxDQUN2RTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxlQUFlO0VBQ2YsYUFBYTtBQUNmLENBRUE7RUFDRSx1QkFBdUI7RUFDdkIsZ0NBQWdDO0FBQ2xDLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsZ0NBQWdDO0FBQ2xDLENBRUE7RUFDRSxTQUFTO0VBQ1QsU0FBUztFQUNULGtCQUFrQjtFQUNsQixRQUFRO0FBQ1YsQ0FFQTtFQUNFLHVCQUF1QjtFQUN2QixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLFNBQVM7QUFDWCxDQUVBO0VBQ0UsYUFBYTtBQUNmLENBRUE7RUFDRSxTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFFBQVE7QUFDVixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFFBQVE7QUFDVixDQUVBOzs7OztFQUtFLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLFdBQVc7QUFDYixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxlQUFlO0FBQ2pCLENBRUE7RUFFTSxtQkFBbUI7RUFDdkIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUV0QixvQkFBb0I7RUFDcEIsV0FBVztFQUNYLFlBQVk7RUFDWixlQUFlO0VBQ2YsMkJBQTJCO0VBQzNCLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHVCQUF1QjtFQUN2QixtQkFBbUI7QUFDckIsQ0FFQTtFQUNFLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxXQUFXO0FBQ2IsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUI7QUFDekIsQ0FFQTtFQUNFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsV0FBVztFQUNYLFdBQVc7QUFDYixDQUVBO0VBQ0UsV0FBVztFQUNYLFdBQVc7QUFDYixDQUVBO0VBQ0UsV0FBVztFQUNYLFdBQVc7QUFDYixDQUVBOztFQUVFLGVBQWU7RUFDZixjQUFjO0FBQ2hCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsWUFBWTtBQUNkLENBRUE7O0VBRUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7RUFDRSxpQkFBaUI7RUFDakIsVUFBVTtBQUNaLENBRUE7RUFDRSxpQkFBaUI7RUFDakIsY0FBYztBQUNoQixDQUVBOztFQUVFLFlBQVk7RUFDWixlQUFlO0VBQ2YsY0FBYztBQUNoQixDQUVBOztFQUVFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBO0VBQ0UsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBO0VBQ0UsV0FBVztFQUNYLFdBQVc7QUFDYixDQUVBO0VBQ0UsV0FBVztFQUNYLFdBQVc7QUFDYixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtBQUN6QixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGtCQUFrQjtFQUNsQiw0QkFBNEI7QUFDOUIsQ0FFQTtFQUNFLGtCQUFrQjtFQUNsQiw0QkFBNEI7QUFDOUIsQ0FFQTtFQUNFLGtCQUFrQjtFQUNsQiw0QkFBNEI7QUFDOUIsQ0FFQTs7O0VBR0Usb0JBQW9CO0FBQ3RCLENBRUE7OztFQUdFLFFBQVE7QUFDVixDQUVBO0VBQ0UscUhBQXFIO0VBQ3JILGtCQUFrQjtBQUNwQixDQUVBO0VBQ0Usd0JBQXdCO0VBQ3hCLGVBQWU7RUFDZixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTtFQUNFLGFBQWE7QUFDZixDQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7QUFDaEIsQ0FFQTtFQUNFLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsWUFBWTtBQUNkLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7RUFDRSxTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsWUFBWTtBQUNkLENBRUE7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxhQUFhO0FBQ2YsQ0FFQTtFQUNFLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGFBQWE7QUFDZixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLFdBQVc7QUFDYixDQUVBO0VBQ0UsVUFBVTtBQUNaLENBRUE7RUFDRSxTQUFTO0VBQ1QsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxZQUFZO0FBQ2QsQ0FFQTtFQUNFLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBO0VBQ0UsWUFBWTtBQUNkLENBRUE7RUFDRSxtQkFBbUI7QUFDckIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7RUFLRSxVQUFVO0FBQ1osQ0FFQTtFQUNFLHVCQUF1QjtBQUN6QixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBOztFQUVFLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQixDQUVBOzs7OztFQUtFLE9BQU87RUFDUCxXQUFXO0FBQ2IsQ0FFQTtFQUNFLFVBQVU7QUFDWixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxZQUFZO0FBQ2QsQ0FFQTs7Ozs7RUFLRSxXQUFXO0FBQ2IsQ0FFQTs7Ozs7RUFLRSxXQUFXO0FBQ2IsQ0FFQTs7O0VBR0UsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7OztFQUdFLFdBQVc7QUFDYixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtFQUNqQixzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSxpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGdCQUFnQjtBQUNsQixDQUVBOzs7RUFHRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7OztFQUdFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7O0VBR0UsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLGlCQUFpQjtBQUNuQixDQUVBOzs7O0VBSUUsWUFBWTtBQUNkLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtFQUNqQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7Ozs7OztFQU9FLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLDRCQUE0QjtBQUM5QixDQUVBOztFQUVFLGtCQUFrQjtFQUNsQiw0QkFBNEI7QUFDOUIsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsNEJBQTRCO0FBQzlCLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsWUFBWTtBQUNkLENBRUE7Ozs7Ozs7Ozs7O0VBV0UsVUFBVTtBQUNaLENBRUE7O0VBRUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7RUFPRSxVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7OztFQUdFLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7Ozs7OztFQU9FLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtFQUNqQixpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxpQkFBaUI7RUFDakIsaUJBQWlCO0FBQ25CLENBRUE7OztFQUdFLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTtFQUNFLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLHlCQUF5QjtBQUMzQixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSx5QkFBeUI7QUFDM0IsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtBQUMzQixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7RUFDRSx3Q0FBd0M7QUFDMUMsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsbUJBQW1CO0VBQ3JCO0FBQ0YsQ0FFQTtFQUNFO0lBQ0Usd0NBQXdDO0VBQzFDO0VBQ0E7SUFDRSx3Q0FBd0M7RUFDMUM7QUFDRixDQUVBO0VBQ0U7SUFDRSx1QkFBdUI7RUFDekI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtBQUNGLENBRUE7RUFDRTtJQUNFLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0FBQ0YsQ0FFQTtFQUNFLGdCQUFnQjtFQUNoQixzQkFBc0I7QUFDeEIsQ0FFQTtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsT0FBTztFQUNQLGtCQUFrQjtFQUNsQixNQUFNO0FBQ1IsQ0FFQTtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsU0FBUztFQUNULGtCQUFrQjtFQUNsQixRQUFRO0FBQ1YsQ0FFQTtFQUNFLFdBQVc7QUFDYixDQUVBO0VBQ0UsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBO0VBQ0UsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7QUFDYixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUE7Ozs7Ozs7O0VBUUUsV0FBVztBQUNiLENBRUE7O0VBRUUsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBOztFQUVFLFdBQVc7QUFDYixDQUVBOztFQUVFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsV0FBVztFQUNYLFNBQVM7RUFDVCxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixRQUFRO0FBQ1YsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsUUFBUTtBQUNWLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixZQUFZO0VBQ1osT0FBTztFQUNQLGlCQUFpQjtFQUNqQixRQUFRO0FBQ1YsQ0FFQTs7OztFQUlFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsWUFBWTtFQUNaLE9BQU87RUFDUCxnQkFBZ0I7RUFDaEIsUUFBUTtBQUNWLENBRUE7RUFDRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxzQkFBc0I7QUFDeEIsQ0FFQTs7OztFQUlFLHdCQUF3QjtBQUMxQixDQUVBOzs7O0VBSUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7O0VBUUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7RUFJRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7RUFRRSx3QkFBd0I7QUFDMUIsQ0FFQTs7Ozs7Ozs7RUFRRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7O0VBTUUsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxXQUFXO0FBQ2IsQ0FFQTs7Ozs7Ozs7OztFQVVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7O0VBRUUsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOzs7Ozs7OztFQVFFLGlCQUFpQjtFQUNqQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxpQkFBaUI7QUFDbkIsQ0FFQTs7O0VBR0UsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7Ozs7Ozs7RUFPRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7Ozs7Ozs7RUFPRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7OztFQUtFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsWUFBWTtFQUNaLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLFdBQVc7QUFDYixDQUVBOztFQUVFLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7O0VBRUUsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFNBQVM7RUFDVCxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFVBQVU7RUFDVixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0FBQ1osQ0FFQTs7RUFFRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7QUFDYixDQUVBOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsVUFBVTtFQUNWLFdBQVc7QUFDYixDQUVBOztFQUVFLG9CQUFvQjtBQUN0QixDQUVBOztFQUVFLFNBQVM7QUFDWCxDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLGVBQWU7RUFDZixVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7O0VBRUUsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsWUFBWTtFQUNaLHlCQUF5QjtFQUN6QixVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7Ozs7Ozs7Ozs7O0VBV0UsV0FBVztBQUNiLENBRUE7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQix5QkFBeUI7VUFFakIsaUJBQWlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBO0VBQ0UsWUFBWTtFQUNaLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQix1QkFBdUI7QUFDekIsQ0FFQTtFQUNFLFdBQVc7RUFDWCxlQUFlO0VBQ2YsVUFBVTtFQUNWLE1BQU07QUFDUixDQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSxRQUFRO0FBQ1YsQ0FFQTs7RUFFRSxXQUFXO0VBQ1gsZUFBZTtBQUNqQixDQUVBO0VBQ0UsZUFBZTtBQUNqQixDQUVBOztFQUdFLGFBQWE7RUFDYixXQUFXO0VBQ1gsV0FBVztBQUNiLENBRUE7O0VBR0Usb0JBQW9CO0VBQ3BCLFdBQVc7QUFDYixDQUVBOztFQUVFLFFBQVE7QUFDVixDQUVBOzs7Ozs7RUFNRSxhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxtQkFBbUI7QUFDckIsQ0FFQTs7RUFHTSxtQkFBbUI7RUFDdkIsZUFBZTtFQUNmLGVBQWU7RUFDZixzQkFBc0I7QUFDeEIsQ0FFQTs7OztFQUtNLG1CQUFtQjtFQUN2QixlQUFlO0VBQ2YsYUFBYTtFQUVULG1CQUFtQjtFQUN2QixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7QUFDWCxDQUVBOzs7O0VBS0UsYUFBYTtBQUNmLENBRUE7O0VBRUUsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixRQUFRO0FBQ1YsQ0FFQTs7RUFFRSxTQUFTO0FBQ1gsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOzs7O0VBSUUsT0FBTztFQUNQLFdBQVc7QUFDYixDQUVBOztFQUVFLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsV0FBVztFQUNYLG9CQUFvQjtBQUN0QixDQUVBOztFQUVFLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLFNBQVM7QUFDWCxDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGVBQWU7RUFDZixjQUFjO0FBQ2hCLENBRUE7RUFDRSxTQUFTO0VBQ1QsU0FBUztFQUNULGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsUUFBUTtBQUNWLENBRUE7RUFFTSxtQkFBbUI7RUFFdkIsb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLFdBQVc7QUFDYixDQUVBOztFQUVFLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLHNCQUFzQjtBQUN4QixDQUVBO0VBRU0sa0JBQWtCO0VBRXRCLGFBQWE7RUFDYixZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztBQUNiLENBRUE7RUFDRSxlQUFlO0FBQ2pCLENBRUE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixTQUFTO0VBQ1QsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7RUFDRSxVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixVQUFVO0VBQ1YsY0FBYztBQUNoQixDQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsVUFBVTtFQUNWLGNBQWM7QUFDaEIsQ0FFQTtFQUNFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7RUFDWixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGFBQWE7QUFDZixDQUVBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0FBQ2IsQ0FFQTtFQUNFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOzs7O0VBSUUsd0JBQXdCO0FBQzFCLENBRUE7RUFDRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7OztFQUlFLHdCQUF3QjtBQUMxQixDQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsc0JBQXNCO0FBQ3hCLENBRUE7RUFDRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOztFQUVFLGFBQWE7QUFDZixDQUVBO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsWUFBWTtFQUNaLE9BQU87RUFDUCxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sV0FBVztBQUNiLENBRUE7RUFFTSxrQkFBa0I7RUFDdEIsNkNBQTZDO0VBRTdDLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsVUFBVTtBQUNaLENBRUE7RUFDRSxXQUFXO0FBQ2IsQ0FFQTtFQUNFLFdBQVc7QUFDYixDQUVBO0VBQ0UsZUFBZTtBQUNqQixDQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCLENBRUE7RUFDRSxXQUFXO0FBQ2IsQ0FFQTtFQUNFLFNBQVM7RUFDVCxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLFlBQVk7QUFDZCxDQUVBO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixvQkFBb0I7QUFDdEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7RUFDRSxPQUFPO0FBQ1QsQ0FFQTtFQUNFLG9CQUFvQjtBQUN0QixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxvQkFBb0I7QUFDdEIsQ0FFQTtFQUNFLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0UsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0FBQ2IsQ0FFQTtFQUNFLFVBQVU7QUFDWixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxVQUFVO0FBQ1osQ0FFQTtFQUNFLFVBQVU7QUFDWixDQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsY0FBYztFQUNkLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxtQkFBbUI7QUFDckIsQ0FFQTtFQUNFLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsY0FBYztFQUNkLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTtFQUNFLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGVBQWU7RUFDZixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsMEJBQTBCO0VBQzFCLG9CQUFvQjtFQUNwQixlQUFlO0FBQ2pCLENBRUE7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsY0FBYztFQUNkLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTtFQUNFLFlBQVk7RUFDWixlQUFlO0FBQ2pCLENBRUE7RUFDRSxXQUFXO0FBQ2IsQ0FFQTtFQUNFLHVCQUF1QjtFQUN2QixnQ0FBZ0M7QUFDbEMsQ0FFQTtFQUNFLHlCQUF5QjtFQUN6QixnQ0FBZ0M7QUFDbEMsQ0FFQTs7RUFFRSxVQUFVO0FBQ1osQ0FFQTs7RUFFRSxZQUFZO0FBQ2QsQ0FFQTs7RUFFRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBO0VBQ0UsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7RUFDRSxvQkFBb0I7QUFDdEIsQ0FFQTtFQUNFLG9CQUFvQjtBQUN0QixDQUVBO0VBQ0UsY0FBYztBQUNoQixDQUVBO0VBQ0UsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0UsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLFVBQVU7QUFDWixDQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLDJCQUEyQjtFQUMzQixnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBQUN2QixDQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIscUJBQXFCO0FBQ3ZCLENBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkIsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtBQUN6QixDQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtBQUN6QixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQix1QkFBdUI7QUFDekIsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0FBQ3pCLENBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0FBQ3pCLENBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0FBQ3pCLENBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7OztFQU1FLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7RUFXRSx1QkFBdUI7QUFDekIsQ0FFQTs7O0VBR0UsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7Ozs7Ozs7Ozs7O0VBY0UsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7RUFTRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOzs7O0VBSUUsWUFBWTtBQUNkLENBRUE7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0FBQ3JCLENBRUE7O0VBRUUsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxtQkFBbUI7QUFDckIsQ0FFQTs7Ozs7O0VBTUUsbUJBQW1CO0FBQ3JCLENBRUE7Ozs7OztFQU1FLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxtQkFBbUI7QUFDckIsQ0FFQTtFQUNFLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsY0FBYztBQUNoQixDQUVBOztFQUVFLHFCQUFxQjtBQUN2QixDQUVBOztFQUVFLFlBQVk7RUFDWixlQUFlO0FBQ2pCLENBRUE7O0VBRUUsWUFBWTtFQUNaLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixjQUFjO0FBQ2hCLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7RUFLRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7RUFHTSxtQkFBbUI7QUFDekIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtBQUNqQixDQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7O0VBS0UsVUFBVTtBQUNaLENBRUE7Ozs7O0VBS0Usb0JBQW9CO0FBQ3RCLENBRUE7O0VBRUUsd0JBQXdCO0FBQzFCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxVQUFVO0FBQ1osQ0FFQTs7Ozs7RUFLRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0FBQ3JCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixZQUFZO0FBQ2QsQ0FFQTs7RUFFRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOzs7O0VBSUUsWUFBWTtBQUNkLENBRUE7O0VBRUUsY0FBYztBQUNoQixDQUVBOzs7OztFQUtFLGdCQUFnQjtBQUNsQixDQUVBOzs7OztFQUtFLGVBQWU7RUFDZixpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7RUFLRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7O0VBS0UsWUFBWTtBQUNkLENBRUE7Ozs7RUFJRSxZQUFZO0FBQ2QsQ0FFQTs7RUFFRSxZQUFZO0FBQ2QsQ0FFQTtFQUNFLFlBQVk7QUFDZCxDQUVBOzs7OztFQUtFLFlBQVk7QUFDZCxDQUVBOzs7Ozs7Ozs7O0VBVUUsbUJBQW1CO0VBQ25CLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7OztFQVVFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBOzs7Ozs7O0VBT0UsWUFBWTtFQUNaLFdBQVc7QUFDYixDQUVBOzs7OztFQUtFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7Ozs7O0VBS0UsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7OztFQUtFLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7RUFNRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsU0FBUztFQUNULFdBQVc7QUFDYixDQUVBOzs7OztFQUtFLGFBQWE7QUFDZixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7RUFDRSx5QkFBeUI7QUFDM0IsQ0FFQTtFQUNFLHlCQUF5QjtBQUMzQixDQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCLENBRUE7RUFDRSw0Q0FBNEM7RUFDNUMsMEJBQTBCO0VBQzFCLG9CQUFvQjtFQUNwQixlQUFlO0FBQ2pCLENBRUE7RUFDRSxXQUFXO0FBQ2IsQ0FFQTtFQUNFLFdBQVc7QUFDYixDQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixZQUFZO0FBQ2QsQ0FFQTtFQUNFLHNCQUFzQjtBQUN4QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSw0Q0FBNEM7RUFDNUMsMEJBQTBCO0VBQzFCLGVBQWU7QUFDakIsQ0FFQTtFQUNFLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLFdBQVc7QUFDYixDQUVBOztFQUVFLFlBQVk7QUFDZCxDQUVBO0VBQ0UscUhBQXFIO0VBQ3JILHVCQUF1QjtFQUN2QixpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLG9DQUFvQztFQUNwQyw4QkFBOEI7RUFDOUIsK0JBQStCO0VBQy9CLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCLENBRUE7RUFDRSxzQkFBc0I7QUFDeEIsQ0FFQTtFQUNFLG9DQUFvQztFQUNwQyxpQ0FBaUM7QUFDbkMsQ0FFQTtFQUNFLG9DQUFvQztBQUN0QyxDQUVBO0VBQ0UsaUNBQWlDO0FBQ25DLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsNkJBQTZCO0VBQzdCLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7RUFDRSx5QkFBeUI7RUFDekIsNkJBQTZCO0VBQzdCLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7RUFDRSw2QkFBNkI7QUFDL0IsQ0FFQTtFQUNFLDZCQUE2QjtBQUMvQixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSw0Q0FBNEM7QUFDOUMsQ0FFQTtFQUNFLDRDQUE0QztBQUM5QyxDQUVBO0VBQ0UsNENBQTRDO0VBQzVDLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsV0FBVztBQUNiLENBRUE7RUFDRSxZQUFZO0FBQ2QsQ0FFQTtFQUNFLGVBQWU7QUFDakIsQ0FFQTtFQUNFLGVBQWU7QUFDakIsQ0FFQTtFQUNFLFNBQVM7QUFDWCxDQUVBO0VBQ0UsWUFBWTtBQUNkLENBRUE7RUFDRSxlQUFlO0FBQ2pCLENBRUE7RUFDRSxlQUFlO0FBQ2pCLENBRUE7RUFDRSx5QkFBeUI7QUFDM0IsQ0FFQTtFQUNFLHlCQUF5QjtBQUMzQixDQUVBO0VBQ0UseUJBQXlCO0FBQzNCLENBRUE7RUFDRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSx5QkFBeUI7QUFDM0IsQ0FFQTs7Ozs7RUFLRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDRDQUE0QztFQUM1QywwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxlQUFlO0VBQ2YsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7O0VBRUUsV0FBVztBQUNiLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7RUFDRSxnQkFBZ0I7QUFDbEIsQ0FFQTtFQUNFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsaUNBQWlDO0VBQ2pDLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsY0FBYztFQUNkLGtCQUFrQjtFQUNsQix5QkFBeUI7VUFFakIsaUJBQWlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLGFBQWE7QUFDZixDQUVBOztFQUVFLGVBQWU7RUFDZixvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsWUFBWTtFQUNaLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsWUFBWTtFQUNaLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxTQUFTO0VBQ1QsVUFBVTtBQUNaLENBRUE7O0VBRUUsYUFBYTtBQUNmLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGFBQWE7QUFDZixDQUVBOztFQUdNLG1CQUFtQjtFQUN2Qix3QkFBd0I7RUFFeEIsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osZUFBZTtBQUNqQixDQUVBOztFQUVFLFNBQVM7QUFDWCxDQUVBOztFQUVFLGVBQWU7RUFDZixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxTQUFTO0VBQ1Qsa0NBQWtDO0FBQ3BDLENBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCLENBRUE7O0VBRUUsZUFBZTtFQUNmLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFFBQVE7RUFDUiwyQkFBMkI7QUFDN0IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLHFCQUFxQjtFQUNyQixzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSxxQkFBcUI7QUFDdkIsQ0FFQTs7RUFFRSxxQkFBcUI7QUFDdkIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsY0FBYztBQUNoQixDQUVBOztFQUVFLHFCQUFxQjtFQUNyQixvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxjQUFjO0FBQ2hCLENBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxRQUFRO0VBQ1IsY0FBYztFQUNkLFFBQVE7RUFDUiwwQ0FBMEM7QUFDNUMsQ0FFQTs7RUFFRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFFBQVE7QUFDVixDQUVBOztFQUVFLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLFdBQVc7RUFDWCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsV0FBVztBQUNiLENBRUE7RUFDRSxjQUFjO0FBQ2hCLENBRUE7RUFDRSxjQUFjO0FBQ2hCLENBRUE7RUFDRSxpQkFBaUI7QUFDbkIsQ0FFQTtFQUNFLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsYUFBYTtBQUNmLENBRUE7O0VBR00sbUJBQW1CO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFFWCxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7RUFFUix1QkFBdUI7RUFDM0Isa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1YsV0FBVztBQUNiLENBRUE7O0VBRUUsZUFBZTtFQUVmLGFBQWE7QUFDZixDQUVBOztFQUVFLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLGVBQWU7RUFDZixvQkFBb0I7QUFDdEIsQ0FFQTs7RUFHTSxPQUFPO0FBQ2IsQ0FFQTs7RUFFRSxpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSxrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSx5QkFBeUI7RUFDekIsY0FBYztFQUNkLFlBQVk7QUFDZCxDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsbUJBQW1CO0FBQ3JCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxrQ0FBa0M7RUFDbEMsZ0NBQWdDO0VBQ2hDLGlDQUFpQztFQUNqQywrQkFBK0I7QUFDakMsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxZQUFZO0VBQ1osaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFLTSxtQkFBbUI7RUFFdkIsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixZQUFZO0FBQ2QsQ0FFQTs7OztFQUlFLGFBQWE7QUFDZixDQUVBOzs7O0VBSUUsYUFBYTtBQUNmLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7O0VBRUUseUJBQXlCO0FBQzNCLENBRUE7OztFQUdFLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLGtIQUFrSDtFQUNsSCxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLGlDQUFpQztFQUNqQywwQkFBMEI7RUFDMUIsZUFBZTtBQUNqQixDQUVBOztFQUVFLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLHlCQUF5QjtBQUMzQixDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixrQ0FBa0M7RUFDbEMsZ0NBQWdDO0VBQ2hDLGlDQUFpQztFQUNqQywrQkFBK0I7RUFDL0IsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSxzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCLENBRUE7Ozs7RUFJRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7QUFDYixDQUVBOztFQUVFLHlCQUF5QjtFQUN6QixpQ0FBaUM7RUFDakMsMEJBQTBCO0VBQzFCLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsNENBQTRDO0VBQzVDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLDZCQUE2QjtBQUMvQixDQUVBOztFQUVFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxpQkFBaUI7QUFDbkIsQ0FFQTs7RUFFRSwwQkFBMEI7RUFDMUIsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsU0FBUztFQUNULGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLDBCQUEwQjtFQUMxQixjQUFjO0VBQ2QsZUFBZTtFQUNmLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsZUFBZTtBQUNqQixDQUVBOztFQUVFLG1CQUFtQjtFQUNuQix1QkFBdUI7QUFDekIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsb0JBQW9CO0FBQ3RCLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsYUFBYTtFQUNiLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxhQUFhO0FBQ2YsQ0FFQTs7RUFFRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixRQUFRO0VBQ1IsMkJBQTJCO0VBQzNCLFlBQVk7QUFDZCxDQUVBOztFQUVFLG1CQUFtQjtFQUNuQix1QkFBdUI7QUFDekIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCLENBRUE7O0VBRUUsY0FBYztFQUNkLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxhQUFhO0VBQ2IsZUFBZTtBQUNqQixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxtQkFBbUI7RUFDbkIsdUJBQXVCO0FBQ3pCLENBRUE7O0VBRUUsY0FBYztFQUNkLGNBQWM7QUFDaEIsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osY0FBYztBQUNoQixDQUVBOztFQUVFLHNCQUFzQjtFQUN0QixvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0FBQ3pCLENDcDFKQTtFQUNFLGlCQUFpQjtBQUNuQixDQUVBO0VBQ0Usc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixxQkFBcUI7QUFDdkIsQ0FFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLG1CQUFtQjtFQUNyQjtBQUNGLENBRUE7RUFDRTtJQUNFLHdDQUF3QztFQUMxQztFQUNBO0lBQ0Usd0NBQXdDO0VBQzFDO0FBQ0YsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixzQkFBc0I7QUFDeEIsQ0FFQTs7RUFFRSxnQkFBZ0I7RUFDaEIsc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixzQkFBc0I7QUFDeEIsQ0FFQSxrQkFBa0IsQ0FDbEI7O0VBRUUsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxrSEFBa0g7RUFDbEgsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLGtIQUFrSDtFQUNsSCxlQUFlO0VBQ2YsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxhQUFhO0FBQ2YsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBa0JFLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsbUJBQW1CO0FBQ3JCLENBRUE7Ozs7Ozs7O0VBUUUsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixtQkFBbUI7QUFDckIsQ0FFQTs7Ozs7Ozs7Ozs7OztFQWFFLGdCQUFnQjtBQUNsQixDQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLG1CQUFtQjtBQUNyQixDQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCLENBRUE7RUFDRSxtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxtQkFBbUI7QUFDckIsQ0FFQTs7Ozs7O0VBTUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGFBQWE7QUFDZixDQUVBOzs7Ozs7OztFQVFFLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsa0JBQWtCO0FBQ3BCLENBRUE7O0VBR00sbUJBQW1CO0VBQ3ZCLGVBQWU7RUFDZixlQUFlO0VBQ2YsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFFWCxzQkFBc0I7RUFDMUIsZUFBZTtFQUVYLHVCQUF1QjtFQUMzQixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixVQUFVO0VBQ1Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsU0FBUztFQUNULGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsVUFBVTtBQUNaLENBRUE7Ozs7OztFQU1FLGdCQUFnQjtFQUNoQixlQUFlO0FBQ2pCLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtFQUNmLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0VBQ2YsU0FBUztFQUNULGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGVBQWU7RUFDZixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7RUFFRSx1QkFBdUI7QUFDekIsQ0FFQTs7RUFFRSxZQUFZO0FBQ2QsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMkJFLG1CQUFtQjtBQUNyQixDQUVBOzs7Ozs7Ozs7OztFQVdFLDBCQUEwQjtFQUMxQixVQUFVO0FBQ1osQ0FFQTs7O0VBR0UsY0FBYztBQUNoQixDQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBR0Usb0JBQW9CO0VBQ3BCLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLHFCQUFxQjtBQUN2QixDQUVBOztFQUdFLGFBQWE7QUFDZixDQUVBOztFQUVFLG9CQUFvQjtBQUN0QixDQUVBOztFQUVFLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLHFCQUFxQjtBQUN2QixDQUVBOzs7RUFHRSxvQkFBb0I7QUFDdEIsQ0FFQTs7OztFQUlFLDRCQUE0QjtFQUM1Qix5QkFBeUI7QUFDM0IsQ0FFQTs7OztFQUlFLDZCQUE2QjtFQUM3QiwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSxvQkFBb0I7RUFDcEIscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsb0JBQW9CO0VBQ3BCLHFCQUFxQjtBQUN2QixDQUVBOztFQUVFLG9CQUFvQjtBQUN0QixDQUVBOztFQUVFLHFCQUFxQjtBQUN2QixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxhQUFhO0FBQ2YsQ0FFQTs7O0VBR0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7Ozs7O0VBV0UsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7O0VBVUUsZUFBZTtBQUNqQixDQUVBOzs7RUFHRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7OztFQUtFLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLE9BQU87RUFDUCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLFVBQVU7RUFDViwyQ0FBMkM7RUFDM0MsMEJBQTBCO0VBQzFCLGtEQUFrRDtFQUNsRCx5QkFBeUI7VUFFakIsaUJBQWlCO0VBQ3pCLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTs7Ozs7RUFLRSxVQUFVO0FBQ1osQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF1QkUsV0FBVztFQUNYLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxlQUFlO0VBQ2YsU0FBUztFQUNULGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7QUFDWCxDQUVBOzs7Ozs7OztFQVFFLFVBQVU7QUFDWixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxVQUFVO0FBQ1osQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxlQUFlO0VBQ2YsU0FBUztFQUNULDhDQUE4QztBQUNoRCxDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLGVBQWU7RUFDZixTQUFTO0VBQ1QsOENBQThDO0FBQ2hELENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkUsOENBQThDO0FBQ2hELENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTBDRSw4Q0FBOEM7QUFDaEQsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLFNBQVM7QUFDWCxDQUVBOzs7Ozs7Ozs7Ozs7OztFQWNFLGVBQWU7RUFDZixTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNkJFLGVBQWU7RUFDZixTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQkUsVUFBVTtBQUNaLENBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsV0FBVztBQUNiLENBRUE7OztFQUdFLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7RUFRRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsbUJBQW1CO0FBQ3JCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsYUFBYTtBQUNmLENBRUE7Ozs7OztFQU1FLGtIQUFrSDtFQUNsSCxlQUFlO0VBQ2YsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsdUJBQXVCO0VBQ3ZCLGNBQWM7RUFDZCxhQUFhO0VBQ2IsV0FBVztBQUNiLENBRUE7O0VBRUUsWUFBWTtFQUNaLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsY0FBYztBQUNoQixDQUVBOzs7O0VBSUUsY0FBYztBQUNoQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7O0VBTUUsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0FBQ2pCLENBRUE7O0VBRUUsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7RUFNRSxhQUFhO0VBQ2Isb0JBQW9CO0VBQ3BCLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7RUFNRSxhQUFhO0FBQ2YsQ0FFQTs7O0VBR0Usb0JBQW9CO0FBQ3RCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUseUJBQXlCO1VBRWpCLGlCQUFpQjtBQUMzQixDQUVBOzs7Ozs7OztFQVFFLHlCQUF5QjtVQUVqQixpQkFBaUI7QUFDM0IsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW1CRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7OztFQUlFLFNBQVM7RUFDVCxXQUFXO0VBQ1gsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsUUFBUTtBQUNWLENBRUE7O0VBRUUsU0FBUztBQUNYLENBRUE7O0VBRUUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFVBQVU7QUFDWixDQUVBOztFQUVFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsV0FBVztBQUNiLENBRUE7O0VBRUUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7OztFQWNFLFFBQVE7RUFDUiwyQkFBMkI7QUFDN0IsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QiwwQkFBMEI7QUFDNUIsQ0FFQTs7OztFQUlFLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixtQkFBbUI7QUFDckIsQ0FFQTs7RUFFRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7RUFFRSxxQkFBcUI7QUFDdkIsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osV0FBVztBQUNiLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtFQUNmLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7RUFRRSxrREFBa0Q7RUFDbEQsU0FBUztFQUNULFdBQVc7RUFDWCxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLDZDQUE2QztFQUM3QyxRQUFRO0FBQ1YsQ0FFQTs7Ozs7Ozs7RUFRRSxrREFBa0Q7RUFDbEQsU0FBUztFQUNULFdBQVc7RUFDWCxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLDZDQUE2QztFQUM3QyxRQUFRO0FBQ1YsQ0FFQTs7OztFQUlFLFNBQVM7QUFDWCxDQUVBOzs7O0VBSUUsU0FBUztBQUNYLENBRUE7Ozs7Ozs7O0VBUUUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7O0VBUUUsVUFBVTtBQUNaLENBRUE7Ozs7RUFJRSxVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFVBQVU7QUFDWixDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLGtCQUFrQjtBQUNwQixDQUVBOzs7RUFHRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsb0JBQW9CO0VBQ3BCLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7O0VBTUUsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCLENBRUE7Ozs7OztFQU1FLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7Ozs7OztFQWVFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSxtQkFBbUI7RUFDbkIsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMEJFLG1CQUFtQjtFQUNuQix1QkFBdUI7QUFDekIsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7Ozs7Ozs7RUFRRSxpQkFBaUI7RUFDakIsdUJBQXVCO0FBQ3pCLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLHVHQUF1RztFQUN2Ryx1Q0FBdUM7RUFDdkMsMkJBQTJCO0VBQzNCLHdCQUF3QjtFQUN4QixnQ0FBZ0M7RUFDaEMsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCLENBRUE7Ozs7O0VBTUUsb0JBQW9CO0VBQ3BCLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIsV0FBVztFQUNYLFNBQVM7RUFDVCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixtQkFBbUI7RUFDbkIsVUFBVTtBQUNaLENBRUE7O0VBRUUscUNBQXFDO0FBQ3ZDLENBRUE7OztFQUdFLGFBQWE7QUFDZixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSx3QkFBd0I7QUFDMUIsQ0FFQTs7OztFQUlFLFlBQVk7RUFDWixrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLFNBQVM7QUFDWCxDQUVBOzs7O0VBSUUsUUFBUTtBQUNWLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CLENBRUE7RUFDRSxrQkFBa0I7QUFDcEIsQ0FFQTtFQUNFLGtCQUFrQjtBQUNwQixDQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTtFQUNFLGtCQUFrQjtFQUNsQix5QkFBeUI7VUFDakIsaUJBQWlCO0FBQzNCLENBRUE7Ozs7O0VBS0UsdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYixDQUVBOztFQUVFLHVCQUF1QjtFQUN2QixXQUFXO0FBQ2IsQ0FFQTs7Ozs7Ozs7Ozs7OztFQWFFLHVCQUF1QjtBQUN6QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7OztFQWlCRSx1QkFBdUI7RUFDdkIsV0FBVztBQUNiLENBRUE7Ozs7Ozs7O0VBUUUsdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7OztFQWlCRSx1QkFBdUI7RUFDdkIsV0FBVztBQUNiLENBRUE7Ozs7Ozs7O0VBUUUsdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7OztFQWlCRSx1QkFBdUI7RUFDdkIsV0FBVztBQUNiLENBRUE7Ozs7Ozs7O0VBUUUsdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYixDQUVBOzs7OztFQUtFLHVCQUF1QjtFQUN2QixXQUFXO0FBQ2IsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW1CRSx1QkFBdUI7RUFDdkIsV0FBVztBQUNiLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUJFLHVCQUF1QjtFQUN2QixXQUFXO0FBQ2IsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpQkUsdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7RUFVRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUJFLGVBQWU7RUFDZixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7RUFhRSxlQUFlO0VBQ2YsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkUsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBOEJFLGVBQWU7RUFDZixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzQkUsZUFBZTtFQUNmLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0Q0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9DRSxnQkFBZ0I7RUFDaEIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE4QkUsZUFBZTtFQUNmLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0Q0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzQkUsZUFBZTtFQUNmLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0NFLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBc0NFLGVBQWU7RUFDZixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMEVFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTBCRSxlQUFlO0VBQ2YsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFtREUsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1QsZUFBZTtFQUVmLGFBQWE7RUFFVCxzQkFBc0I7RUFFdEIsdUJBQXVCO0VBQzNCLGNBQWM7RUFDZCxlQUFlO0VBQ2YsYUFBYTtFQUNiLFVBQVU7RUFDVixrQkFBa0I7QUFDcEIsQ0FFQTs7OztFQUlFLGVBQWU7RUFDZixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLHNCQUFzQjtBQUN4QixDQUVBOzs7O0VBSUUsZUFBZTtFQUVmLGFBQWE7QUFDZixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7Ozs7OztFQVVFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7OztFQVVFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7O0VBT0UsYUFBYTtBQUNmLENBRUE7O0VBRUUsYUFBYTtBQUNmLENBRUE7O0VBRUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7OztFQVFFLG1CQUFtQjtBQUNyQixDQUVBOzs7Ozs7OztFQVFFLFlBQVk7QUFDZCxDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7RUFNRSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7OztFQU1FLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7O0VBTUUsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7OztFQU1FLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFrQkUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxRQUFRO0FBQ1YsQ0FFQTs7OztFQUtFLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsV0FBVztBQUNiLENBRUE7Ozs7RUFJRSxpQkFBaUI7RUFDakIsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtBQUNuQixDQUVBOzs7Ozs7OztFQVFFLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSwyQ0FBMkM7QUFDN0MsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtFQUNmLFVBQVU7RUFDViw2Q0FBNkM7QUFDL0MsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOztFQUVFLFVBQVU7QUFDWixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFxQkUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7OztFQU1FLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSx3QkFBd0I7QUFDMUIsQ0FFQTs7OztFQUlFLHdCQUF3QjtBQUMxQixDQUVBOzs7Ozs7OztFQVFFLFlBQVk7QUFDZCxDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW1DRSxtQkFBbUI7RUFDbkIscUJBQXFCO0FBQ3ZCLENBRUE7OztFQUdFLGVBQWU7RUFDZixTQUFTO0VBQ1QsOENBQThDO0VBQzlDLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLFNBQVM7RUFDVCw4Q0FBOEM7RUFDOUMseUJBQXlCO1VBQ2pCLGlCQUFpQjtBQUMzQixDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsU0FBUztFQUNULDhDQUE4QztFQUM5Qyx5QkFBeUI7VUFDakIsaUJBQWlCO0FBQzNCLENBRUE7Ozs7Ozs7Ozs7RUFVRSxlQUFlO0VBQ2YsVUFBVTtFQUNWLDhDQUE4QztFQUM5Qyx5QkFBeUI7VUFDakIsaUJBQWlCO0FBQzNCLENBRUE7Ozs7Ozs7Ozs7RUFVRSxlQUFlO0VBQ2YsVUFBVTtFQUNWLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQ0UsNkNBQTZDO0FBQy9DLENBRUE7O0VBRUUsMkNBQTJDO0FBQzdDLENBRUE7O0VBRUUsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsT0FBTztFQUNQLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsVUFBVTtFQUNWLDJDQUEyQztFQUMzQywwQkFBMEI7RUFDMUIsa0RBQWtEO0VBQ2xELHlCQUF5QjtVQUVqQixpQkFBaUI7RUFDekIsbUJBQW1CO0VBQ25CLFdBQVc7QUFDYixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7RUFHRSxlQUFlO0VBQ2YsU0FBUztFQUNULDhDQUE4QztFQUM5Qyx5QkFBeUI7VUFDakIsaUJBQWlCO0FBQzNCLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixTQUFTO0VBQ1QsOENBQThDO0VBQzlDLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTs7Ozs7Ozs7OztFQVVFLGVBQWU7RUFDZixVQUFVO0VBQ1YsOENBQThDO0VBQzlDLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLFNBQVM7RUFDVCw4Q0FBOEM7RUFDOUMseUJBQXlCO1VBQ2pCLGlCQUFpQjtBQUMzQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsNkNBQTZDO0FBQy9DLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRSw2Q0FBNkM7QUFDL0MsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLDZDQUE2QztBQUMvQyxDQUVBOzs7Ozs7RUFNRSwwQkFBMEI7RUFDMUIsVUFBVTtBQUNaLENBRUE7Ozs7RUFJRSx1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtBQUNyQixDQUVBOzs7Ozs7Ozs7RUFTRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7Ozs7RUFXRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWtCRSxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRSxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7RUFTRSxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7OztFQWNFLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBK0JFLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7OztFQVdFLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZ0JBQWdCO0FBQ2xCLENBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7O0VBTUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7OztFQVNFLHVCQUF1QjtBQUN6QixDQUVBOzs7Ozs7OztFQVFFLFNBQVM7QUFDWCxDQUVBOzs7Ozs7Ozs7Ozs7O0VBYUUscUNBQXFDO0VBQ3JDLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLHNDQUFzQztBQUN4QyxDQUVBOztFQUVFLGFBQWE7QUFDZixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLDZCQUE2QjtBQUMvQixDQUVBOzs7OztFQUtFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7RUFNRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTJCRSxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpQkUsc0JBQXNCO0VBQ3RCLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7Ozs7OztFQVdFLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7OztFQU1FLHNCQUFzQjtFQUN0QixnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsYUFBYTtBQUNmLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWtCRSxxQkFBcUI7RUFDckIsNkVBQTZFO0FBQy9FLENBRUE7Ozs7RUFJRSxTQUFTO0VBQ1QsZUFBZTtFQUNmLGNBQWM7QUFDaEIsQ0FFQTs7OztFQUlFLHNCQUFzQjtBQUN4QixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLHVCQUF1QjtBQUN6QixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGVBQWU7RUFDZixzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7RUFlRSxzQkFBc0I7RUFDdEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMEJFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwQkUsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE4RUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE4QkUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkIsQ0FFQTs7OztFQUlFLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLHVCQUF1QjtBQUN6QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLHNCQUFzQjtFQUN0QixnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLHlCQUF5QjtBQUMzQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxjQUFjO0VBQ2QsaUJBQWlCO0FBQ25CLENBRUE7Ozs7OztFQU1FLHdCQUF3QjtBQUMxQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE4QkUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzQkUsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBQUN0QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSxzQkFBc0I7RUFDdEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBc0NFLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTBCRSxzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBQUN0QixDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7O0VBTUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7RUFJRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxTQUFTO0VBQ1QsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW1DRSxzQkFBc0I7RUFFdEIsYUFBYTtFQUNiLE9BQU87RUFDUCxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCx3Q0FBd0M7RUFDeEMscURBQXFEO0FBQ3ZELENBRUE7Ozs7Ozs7Ozs7Ozs7O0VBY0UsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7Ozs7Ozs7O0VBY0UsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7RUFPRSxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7OztFQU9FLGlCQUFpQjtBQUNuQixDQUVBOzs7Ozs7O0VBT0UsaUJBQWlCO0FBQ25CLENBRUE7Ozs7O0VBS0UsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFtQkUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFtQkUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7OztFQU1FLHFCQUFxQjtFQUNyQiw2QkFBNkI7RUFDN0IsbUNBQW1DO0VBQ25DLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osY0FBYztFQUNkLFdBQVc7RUFDWCxlQUFlO0VBQ2YsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsNENBQTRDO0FBQzlDLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxjQUFjO0FBQ2hCLENBRUE7Ozs7OztFQU1FLHFDQUFxQztFQUNyQyxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7O0VBTUUseUJBQXlCO0FBQzNCLENBRUE7Ozs7OztFQU1FLHFCQUFxQjtBQUN2QixDQUVBOzs7Ozs7RUFNRSx5QkFBeUI7QUFDM0IsQ0FFQTs7Ozs7O0VBTUUscUJBQXFCO0FBQ3ZCLENBRUE7Ozs7OztFQU1FLHlCQUF5QjtBQUMzQixDQUVBOzs7Ozs7RUFNRSxxQkFBcUI7QUFDdkIsQ0FFQTs7O0VBR0Usa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixVQUFVO0VBQ1YsaUJBQWlCO0FBQ25CLENBRUE7OztFQUdFLGNBQWM7RUFDZCxvQkFBb0I7RUFDcEIsU0FBUztBQUNYLENBRUE7OztFQUdFLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsVUFBVTtBQUNaLENBRUE7OztFQUdFLG9CQUFvQjtFQUNwQixtQ0FBbUM7RUFFL0IsWUFBWTtFQUNoQixTQUFTO0VBQ1QsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7OztFQU1FLHlCQUF5QjtBQUMzQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSw2QkFBNkI7RUFDN0IsMkVBQTJFO0FBQzdFLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMEJFLGVBQWU7RUFDZixTQUFTO0VBQ1Qsd0NBQXdDO0FBQzFDLENBRUE7Ozs7Ozs7O0VBUUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE4QkUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGlCQUFpQjtBQUNuQixDQUVBOzs7O0VBSUUsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7RUFXRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7O0VBUUUsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7RUFJRSxpQkFBaUI7RUFDakIsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7O0VBVUUsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7O0VBV0UsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUZFLFNBQVM7RUFDVCx3Q0FBd0M7QUFDMUMsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0Q0UsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxTQUFTO0VBQ1Qsd0NBQXdDO0FBQzFDLENBRUE7Ozs7O0VBS0Usc0JBQXNCO0FBQ3hCLENBRUE7Ozs7RUFJRSx5QkFBeUI7QUFDM0IsQ0FFQTs7Ozs7Ozs7RUFRRSxTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7OztFQVVFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7OztFQVVFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtBQUNqQixDQUVBOztFQUVFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7O0VBVUUsZUFBZTtBQUNqQixDQUVBOzs7OztFQUtFLGVBQWU7QUFDakIsQ0FFQTs7O0VBR0UsMEJBQTBCO0FBQzVCLENBRUE7OztFQUdFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7O0VBTUUsMEJBQTBCO0FBQzVCLENBRUE7Ozs7OztFQU1FLGVBQWU7QUFDakIsQ0FFQTs7Ozs7O0VBTUUsMEJBQTBCO0FBQzVCLENBRUE7Ozs7OztFQU1FLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7OztFQVVFLDBCQUEwQjtBQUM1QixDQUVBOzs7Ozs7Ozs7O0VBVUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7RUFVRSxlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxjQUFjO0FBQ2hCLENBRUE7Ozs7O0VBS0Usc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7Ozs7Ozs7RUFhRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpQkUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7O0VBUUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUJFLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7OztFQVFFLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7OztFQWlCRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7RUFRRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7RUFLRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW1CRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpQkUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUJFLHNCQUFzQjtBQUN4QixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxzQkFBc0I7QUFDeEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLGVBQWU7QUFDakIsQ0FFQTs7RUFFRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7RUFJRSxhQUFhO0VBQ2Isc0JBQXNCO0FBQ3hCLENBRUE7OztFQUdFLGFBQWE7RUFDYixvQkFBb0I7QUFDdEIsQ0FFQTs7Ozs7Ozs7RUFRRSxhQUFhO0VBQ2Isc0JBQXNCO0FBQ3hCLENBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIsYUFBYTtFQUNiLHNCQUFzQjtBQUN4QixDQUVBOzs7O0VBSUUsYUFBYTtFQUNiLHNCQUFzQjtBQUN4QixDQUVBOzs7RUFHRSxhQUFhO0VBQ2Isb0JBQW9CO0FBQ3RCLENBRUE7Ozs7Ozs7O0VBUUUsYUFBYTtFQUNiLHNCQUFzQjtBQUN4QixDQUVBOzs7O0VBSUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7O0VBUUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7OztFQU1FLG9CQUFvQjtBQUN0QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLHNCQUFzQjtBQUN4QixDQUVBOzs7O0VBSUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7Ozs7O0VBUUUsc0JBQXNCO0FBQ3hCLENBRUE7Ozs7OztFQU1FLG9CQUFvQjtBQUN0QixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7RUFNRSx3QkFBd0I7QUFDMUIsQ0FFQTtFQUNFLG9CQUFvQjtBQUN0QixDQUVBOzs7Ozs7RUFNRSx3QkFBd0I7QUFDMUIsQ0FFQTs7Ozs7Ozs7RUFRRSx3QkFBd0I7QUFDMUIsQ0FFQTs7Ozs7Ozs7RUFRRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSxvQkFBb0I7QUFDdEIsQ0FFQTtFQUNFLG1CQUFtQjtBQUNyQixDQUVBOzs7RUFHRSxzQkFBc0I7QUFDeEIsQ0FFQTs7OztFQUlFLHNCQUFzQjtBQUN4QixDQUVBOztFQUVFLG9CQUFvQjtBQUN0QixDQUVBOzs7RUFHRSx3QkFBd0I7QUFDMUIsQ0FFQTs7Ozs7O0VBTUUsd0JBQXdCO0FBQzFCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLHdCQUF3QjtBQUMxQixDQUVBOztFQUVFLHVCQUF1QjtBQUN6QixDQUVBOzs7Ozs7RUFNRSx1QkFBdUI7QUFDekIsQ0FFQTs7Ozs7O0VBTUUsdUJBQXVCO0FBQ3pCLENBRUE7O0VBRUUsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUJFLHdCQUF3QjtFQUN4QixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsdUJBQXVCO0VBQ3ZCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLHNCQUFzQjtFQUN0QixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLHVCQUF1QjtFQUN2QixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRSx3QkFBd0I7RUFDeEIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSx1QkFBdUI7RUFDdkIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXNDRSx3QkFBd0I7RUFDeEIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQ0UsdUJBQXVCO0VBQ3ZCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtBQUNqQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7OztFQVFFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7OztFQUlFLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7O0VBTUUsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7Ozs7Ozs7OztFQWVFLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLGdCQUFnQjtBQUNsQixDQUVBOztFQUVFLGdCQUFnQjtBQUNsQixDQUVBOzs7RUFHRSxnQkFBZ0I7QUFDbEIsQ0FFQTs7Ozs7RUFLRSxlQUFlO0VBQ2YsVUFBVTtFQUNWLHlCQUF5QjtFQUN6QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsU0FBUztFQUNULGVBQWU7RUFDZixrR0FBa0c7RUFDbEcsV0FBVztBQUNiLENBRUE7O0VBRUUsZUFBZTtFQUNmLGVBQWU7RUFDZixTQUFTO0VBQ1QsZUFBZTtFQUNmLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7OztFQWNFLGVBQWU7RUFDZixTQUFTO0VBQ1QsdUNBQXVDO0FBQ3pDLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGVBQWU7RUFDZixTQUFTO0VBQ1QsdUNBQXVDO0FBQ3pDLENBRUE7OztFQUdFLGVBQWU7RUFDZixTQUFTO0VBQ1QsdUNBQXVDO0VBQ3ZDLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTs7O0VBR0UsZUFBZTtFQUNmLFNBQVM7RUFDVCx1Q0FBdUM7RUFDdkMseUJBQXlCO1VBQ2pCLGlCQUFpQjtBQUMzQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsZUFBZTtFQUNmLFNBQVM7QUFDWCxDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixTQUFTO0VBQ1QsdUNBQXVDO0VBQ3ZDLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLFNBQVM7RUFDVCx1Q0FBdUM7RUFDdkMseUJBQXlCO1VBQ2pCLGlCQUFpQjtBQUMzQixDQUVBOzs7Ozs7Ozs7Ozs7OztFQWNFLGVBQWU7RUFDZixTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7RUFRRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixTQUFTO0VBQ1QsdUNBQXVDO0VBQ3ZDLHlCQUF5QjtVQUNqQixpQkFBaUI7QUFDM0IsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLFNBQVM7RUFDVCx1Q0FBdUM7RUFDdkMseUJBQXlCO1VBQ2pCLGlCQUFpQjtBQUMzQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsZUFBZTtFQUNmLFNBQVM7QUFDWCxDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7RUFVRSxlQUFlO0VBQ2YsU0FBUztFQUNULHVDQUF1QztFQUN2Qyx5QkFBeUI7VUFDakIsaUJBQWlCO0FBQzNCLENBRUE7Ozs7Ozs7Ozs7RUFVRSxlQUFlO0VBQ2YsU0FBUztFQUNULHVDQUF1QztFQUN2Qyx5QkFBeUI7VUFDakIsaUJBQWlCO0FBQzNCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGVBQWU7RUFDZixTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtFQUNmLFNBQVM7QUFDWCxDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7Ozs7O0VBUUUsZUFBZTtFQUNmLFNBQVM7QUFDWCxDQUVBOzs7Ozs7Ozs7Ozs7OztFQWNFLGVBQWU7RUFDZixTQUFTO0VBQ1QsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwQ0UsdUNBQXVDO0FBQ3pDLENBRUE7Ozs7Ozs7Ozs7RUFVRSxlQUFlO0VBQ2YsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9DRSx1Q0FBdUM7QUFDekMsQ0FFQTs7Ozs7O0VBTUUsVUFBVTtBQUNaLENBRUE7O0VBRUUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7RUFVRSxXQUFXO0FBQ2IsQ0FFQTs7OztFQUlFLFdBQVc7QUFDYixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFVBQVU7QUFDWixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSxXQUFXO0FBQ2IsQ0FFQTs7Ozs7Ozs7RUFRRSxXQUFXO0FBQ2IsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsU0FBUztBQUNYLENBRUE7Ozs7RUFJRSxTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQkUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7O0VBUUUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFVBQVU7QUFDWixDQUVBOzs7O0VBSUUsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzQkUsV0FBVztBQUNiLENBRUE7Ozs7Ozs7Ozs7RUFVRSxXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxZQUFZO0VBQ1osa0JBQWtCO0FBQ3BCLENBRUE7Ozs7RUFJRSxRQUFRO0FBQ1YsQ0FFQTs7OztFQUlFLFlBQVk7QUFDZCxDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFrQkUsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0NFLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0NFLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFrQkUsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2Isa0JBQWtCO0FBQ3BCLENBRUE7Ozs7RUFJRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7O0VBUUUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOztFQUVFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7O0VBRUUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7RUFNRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9DRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7RUFRRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0NFLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7OztFQVFFLGtCQUFrQjtBQUNwQixDQUVBOzs7O0VBSUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7O0VBVUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7O0VBVUUsZUFBZTtBQUNqQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7QUFDWCxDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSxTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLFNBQVM7QUFDWCxDQUVBOzs7Ozs7OztFQVFFLGtCQUFrQjtFQUNsQixlQUFlO0FBQ2pCLENBRUE7Ozs7RUFJRSxTQUFTO0FBQ1gsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsU0FBUztBQUNYLENBRUE7Ozs7Ozs7O0VBUUUsU0FBUztBQUNYLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7QUFDWCxDQUVBOztFQUVFLGVBQWU7RUFDZixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7RUFNRSxlQUFlO0VBQ2YsU0FBUztFQUNULGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsVUFBVTtBQUNaLENBRUE7Ozs7OztFQU1FLGVBQWU7RUFDZixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7OztFQUlFLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixVQUFVO0FBQ1osQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsU0FBUztFQUNULGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsVUFBVTtBQUNaLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFVBQVU7QUFDWixDQUVBOzs7Ozs7RUFNRSxPQUFPO0FBQ1QsQ0FFQTs7Ozs7Ozs7OztFQVVFLFFBQVE7QUFDVixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxPQUFPO0FBQ1QsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQkUsUUFBUTtBQUNWLENBRUE7Ozs7Ozs7Ozs7OztFQVlFLE9BQU87QUFDVCxDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSxRQUFRO0FBQ1YsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsT0FBTztBQUNULENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzQkUsUUFBUTtBQUNWLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWtCRSxlQUFlO0FBQ2pCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9DRSxjQUFjO0FBQ2hCLENBRUE7Ozs7OztFQU1FLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsY0FBYztFQUNkLGVBQWU7QUFDakIsQ0FFQTs7OztFQUlFLGVBQWU7QUFDakIsQ0FFQTs7Ozs7Ozs7RUFRRSxjQUFjO0VBQ2QsZUFBZTtBQUNqQixDQUVBOzs7OztFQUtFLHNCQUFzQjtBQUN4QixDQUVBOzs7Ozs7Ozs7RUFTRSxvQkFBb0I7QUFDdEIsQ0FFQTs7RUFFRSxtQkFBbUI7QUFDckIsQ0FFQTs7Ozs7Ozs7Ozs7O0VBWUUsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7OztFQU1FLG1CQUFtQjtBQUNyQixDQUVBOzs7Ozs7Ozs7OztFQVdFLG9CQUFvQjtBQUN0QixDQUVBOzs7Ozs7OztFQVFFLGtCQUFrQjtBQUNwQixDQUVBOzs7Ozs7RUFNRSxrQkFBa0I7QUFDcEIsQ0FFQTs7Ozs7Ozs7O0VBU0Usa0JBQWtCO0FBQ3BCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsb0JBQW9CO0FBQ3RCLENBRUE7Ozs7Ozs7Ozs7Ozs7OztFQWVFLG1CQUFtQjtBQUNyQixDQUVBOzs7Ozs7Ozs7O0VBVUUsb0JBQW9CO0FBQ3RCLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxpQkFBaUI7QUFDbkIsQ0FFQTs7O0VBR0UsZ0JBQWdCO0FBQ2xCLENBRUE7Ozs7Ozs7O0VBUUUsaUJBQWlCO0FBQ25CLENBRUE7O0VBRUUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxpQkFBaUI7QUFDbkIsQ0FFQTs7O0VBR0UsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7O0VBUUUsaUJBQWlCO0FBQ25CLENBRUE7Ozs7Ozs7Ozs7Ozs7RUFhRSxvQkFBb0I7RUFDcEIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7RUFZRSxtQkFBbUI7RUFDbkIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSxrQkFBa0I7RUFDbEIsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLG9CQUFvQjtFQUNwQixjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsbUJBQW1CO0VBQ25CLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwQkUsb0JBQW9CO0VBQ3BCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCLENBRUE7Ozs7RUFJRSxpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7OztFQVFFLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7Ozs7RUFRRSxpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7OztFQVFFLGdCQUFnQjtBQUNsQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRSxjQUFjO0VBQ2QsaUJBQWlCO0FBQ25CLENBRUE7Ozs7RUFJRSxzQkFBc0I7QUFDeEIsQ0FFQTs7OztFQUlFLGtEQUFrRDtFQUNsRCxTQUFTO0VBQ1QsV0FBVztFQUNYLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsNkNBQTZDO0VBQzdDLFFBQVE7RUFDUixZQUFZO0FBQ2QsQ0FFQTs7OztFQUlFLGtEQUFrRDtFQUNsRCxTQUFTO0VBQ1QsV0FBVztFQUNYLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsNkNBQTZDO0VBQzdDLFFBQVE7QUFDVixDQUVBOztFQUVFLFNBQVM7QUFDWCxDQUVBOztFQUVFLFNBQVM7QUFDWCxDQUVBOzs7O0VBSUUsVUFBVTtFQUNWLFlBQVk7QUFDZCxDQUVBOzs7O0VBSUUsVUFBVTtBQUNaLENBRUE7O0VBRUUsVUFBVTtBQUNaLENBRUE7O0VBRUUsVUFBVTtBQUNaLENBRUE7O0VBRUUsVUFBVTtBQUNaLENBRUE7Ozs7RUFJRSxRQUFRO0FBQ1YsQ0FFQTs7RUFFRSx3QkFBd0I7QUFDMUIsQ0FFQTs7RUFFRSxhQUFhO0FBQ2YsQ0FFQTs7Ozs7Ozs7RUFRRSxpQkFBaUI7RUFDakIsdUJBQXVCO0FBQ3pCLENBRUE7Ozs7RUFJRSxhQUFhO0FBQ2YsQ0FFQSxpQkFBaUIsQ0FDakI7Ozs7Ozs7Ozs7RUFVRSx1QkFBdUI7RUFDdkIsaUNBQWlDO0VBQ2pDLDBCQUEwQjtBQUM1QixDQUVBOzs7Ozs7RUFNRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0FBQzVCLENBRUE7O0VBRUUsdUJBQXVCO0VBQ3ZCLGlDQUFpQztFQUNqQywwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7Ozs7Ozs7Ozs7RUFXRSw0Q0FBNEM7RUFDNUMsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQix1R0FBdUc7RUFDdkcsdUNBQXVDO0VBQ3ZDLDJCQUEyQjtFQUMzQix3QkFBd0I7RUFDeEIsZ0NBQWdDO0FBQ2xDLENBRUE7Ozs7Ozs7Ozs7Ozs7O0VBY0UsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7O0VBTUUsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7RUFRRSxjQUFjO0FBQ2hCLENBRUEsK0NBQStDLENBQy9DOzs7O0VBSUUsNENBQTRDO0VBQzVDLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLHVCQUF1QjtFQUN2QixpQ0FBaUM7QUFDbkMsQ0FFQTs7RUFFRSwwQkFBMEI7QUFDNUIsQ0FFQTs7RUFFRSx1QkFBdUI7QUFDekIsQ0FFQTs7Ozs7Ozs7RUFRRSxxQkFBcUI7QUFDdkIsQ0FFQTs7Ozs7Ozs7RUFRRSxxQkFBcUI7QUFDdkIsQ0FFQTs7Ozs7Ozs7RUFRRSxxQkFBcUI7QUFDdkIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUUsMEJBQTBCO0FBQzVCLENBRUE7Ozs7Ozs7O0VBUUUsY0FBYztBQUNoQixDQUVBOzs7O0VBSUUsd0NBQXdDO0FBQzFDLENBRUE7Ozs7RUFJRSw0QkFBNEI7QUFDOUIsQ0FFQTs7OztFQUlFLDRCQUE0QjtBQUM5QixDQUVBOzs7O0VBSUUsNEJBQTRCO0FBQzlCLENBRUE7Ozs7Ozs7O0VBUUUsbUJBQW1CO0FBQ3JCLENBRUE7Ozs7Ozs7O0VBUUUsbUJBQW1CO0FBQ3JCLENBRUE7Ozs7Ozs7O0VBUUUsbUJBQW1CO0FBQ3JCLENBRUE7OztFQUdFLDBCQUEwQjtBQUM1QixDQUVBOzs7Ozs7OztFQVFFLG1CQUFtQjtBQUNyQixDQUVBOztFQUVFLHVCQUF1QjtFQUN2QiwwQkFBMEI7QUFDNUIsQ0FFQTs7Ozs7Ozs7OztFQVVFLG1CQUFtQjtFQUNuQixXQUFXO0FBQ2IsQ0FFQTs7RUFFRSxtQkFBbUI7RUFDbkIsV0FBVztBQUNiLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBOztFQUVFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEwQjtBQUM1QixDQUVBO0VBQ0UsMEJBQTBCO0FBQzVCLENBRUE7RUFDRSwwQkFBMEI7QUFDNUIsQ0FFQTtFQUNFLDBCQUEw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Q2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFtQkUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBbUJFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQkUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTBDRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW1CRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7O0VBY0UsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRSxjQUFjO0FBQ2hCLENBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLGNBQWM7QUFDaEIsQ0FFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFvQkUsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwQ0UsY0FBYztBQUNoQixDQUVBOzs7Ozs7Ozs7Ozs7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emdCQTtFQUNJLHFCQUFBO0FBNGdCSixDQXpnQkE7RUFDSSxxQkFBQTtBQTRnQkosQ0F6Z0JBO0VBQ0kscUJBQUE7QUE0Z0JKLENBemdCQTtFQUNJLHFCQUFBO0FBNGdCSixDQXpnQkE7RUFDSSxxQkFBQTtBQTRnQkosQ0F6Z0JBO0VBQ0kscUJBQUE7QUE0Z0JKLENBemdCQTtFQUNJLGVBQUE7QUE0Z0JKLENBeGdCQTtFQUNJLCtGQUFBO0FBMmdCSixDQXhnQkE7RUFDSSwrRkFBQTtBQTJnQkoiLCJmaWxlIjoic3R5bGVzLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDUwMFwiKTtcbi5lLWJhZGdlIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlNlZ29lIFVJXCIsIFwiR2VlemFQcm9cIiwgXCJEZWphVnUgU2VyaWZcIiwgXCJzYW5zLXNlcmlmXCIsIFwiLWFwcGxlLXN5c3RlbVwiLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbSAwLjI1ZW0gMC40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtYmFkZ2U6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDVlbTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1ub3RpZmljYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiAwIDhweCAwIDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1ub3RpZmljYXRpb24uZS1iYWRnZS1naG9zdCB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxLjgzNGVtO1xuICBsaW5lLWhlaWdodDogMS44MzRlbTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMS44MzRlbTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1jaXJjbGUuZS1iYWRnZS1naG9zdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1vdmVybGFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtZG90IHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmY7XG4gIGhlaWdodDogNnB4O1xuICBsZWZ0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDZweDtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1ib3R0b20uZS1iYWRnZS1kb3Qge1xuICBib3R0b206IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtYm90dG9tLmUtYmFkZ2Utbm90aWZpY2F0aW9uIHtcbiAgYm90dG9tOiAtM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbn1cblxuYnV0dG9uIC5lLWJhZGdlIHtcbiAgbGluZS1oZWlnaHQ6IC45O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbn1cblxuYnV0dG9uIC5lLWJhZGdlLmUtYmFkZ2UtY2lyY2xlIHtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07XG59XG5cbmJ1dHRvbiAuZS1iYWRnZS5lLWJhZGdlLWNpcmNsZS5lLWJhZGdlLWdob3N0IHtcbiAgbGluZS1oZWlnaHQ6IDEuOWVtO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXByaW1hcnk6bm90KC5lLWJhZGdlLWdob3N0KTpub3QoW2hyZWZdKSwgLmUtYmFkZ2UuZS1iYWRnZS1wcmltYXJ5W2hyZWZdOm5vdCguZS1iYWRnZS1naG9zdCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWI1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1zZWNvbmRhcnk6bm90KC5lLWJhZGdlLWdob3N0KTpub3QoW2hyZWZdKSwgLmUtYmFkZ2UuZS1iYWRnZS1zZWNvbmRhcnlbaHJlZl06bm90KC5lLWJhZGdlLWdob3N0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXN1Y2Nlc3M6bm90KC5lLWJhZGdlLWdob3N0KTpub3QoW2hyZWZdKSwgLmUtYmFkZ2UuZS1iYWRnZS1zdWNjZXNzW2hyZWZdOm5vdCguZS1iYWRnZS1naG9zdCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ4NDFkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1kYW5nZXI6bm90KC5lLWJhZGdlLWdob3N0KTpub3QoW2hyZWZdKSwgLmUtYmFkZ2UuZS1iYWRnZS1kYW5nZXJbaHJlZl06bm90KC5lLWJhZGdlLWdob3N0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjQxMTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXdhcm5pbmc6bm90KC5lLWJhZGdlLWdob3N0KTpub3QoW2hyZWZdKSwgLmUtYmFkZ2UuZS1iYWRnZS13YXJuaW5nW2hyZWZdOm5vdCguZS1iYWRnZS1naG9zdCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE1NzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1pbmZvOm5vdCguZS1iYWRnZS1naG9zdCk6bm90KFtocmVmXSksIC5lLWJhZGdlLmUtYmFkZ2UtaW5mb1tocmVmXTpub3QoLmUtYmFkZ2UtZ2hvc3QpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNzhkNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtbGlnaHQ6bm90KC5lLWJhZGdlLWdob3N0KTpub3QoW2hyZWZdKSwgLmUtYmFkZ2UuZS1iYWRnZS1saWdodFtocmVmXTpub3QoLmUtYmFkZ2UtZ2hvc3QpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtZGFyazpub3QoLmUtYmFkZ2UtZ2hvc3QpOm5vdChbaHJlZl0pLCAuZS1iYWRnZS5lLWJhZGdlLWRhcmtbaHJlZl06bm90KC5lLWJhZGdlLWdob3N0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXByaW1hcnlbaHJlZl06bm90KC5lLWJhZGdlLWdob3N0KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjQwOGY7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOm5vdCguZS1iYWRnZS1naG9zdCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjUxMTQ4O1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXN1Y2Nlc3NbaHJlZl06bm90KC5lLWJhZGdlLWdob3N0KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTVhMTQ7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtZGFuZ2VyW2hyZWZdOm5vdCguZS1iYWRnZS1naG9zdCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTczMzBmO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXdhcm5pbmdbaHJlZl06bm90KC5lLWJhZGdlLWdob3N0KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQwMDA7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtaW5mb1tocmVmXTpub3QoLmUtYmFkZ2UtZ2hvc3QpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNWNhMztcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1saWdodFtocmVmXTpub3QoLmUtYmFkZ2UtZ2hvc3QpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1kYXJrW2hyZWZdOm5vdCguZS1iYWRnZS1naG9zdCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNzE3O1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXByaW1hcnlbaHJlZl0uZS1iYWRnZS1naG9zdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJiMzg3YztcbiAgY29sb3I6ICMyYjM4N2M7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdLmUtYmFkZ2UtZ2hvc3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5ZDBmM2Y7XG4gIGNvbG9yOiAjOWQwZjNmO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXN1Y2Nlc3NbaHJlZl0uZS1iYWRnZS1naG9zdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI4NDUwZjtcbiAgY29sb3I6ICMyODQ1MGY7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtZGFuZ2VyW2hyZWZdLmUtYmFkZ2UtZ2hvc3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5MDJjMGQ7XG4gIGNvbG9yOiAjOTAyYzBkO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLXdhcm5pbmdbaHJlZl0uZS1iYWRnZS1naG9zdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzc1MzUwMDtcbiAgY29sb3I6ICM3NTM1MDA7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtaW5mb1tocmVmXS5lLWJhZGdlLWdob3N0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDI0ZThhO1xuICBjb2xvcjogIzAyNGU4YTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1saWdodFtocmVmXS5lLWJhZGdlLWdob3N0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xuICBjb2xvcjogI2Q5ZDlkOTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1kYXJrW2hyZWZdLmUtYmFkZ2UtZ2hvc3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLWdob3N0LmUtYmFkZ2UtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Y1MWI1O1xuICBjb2xvcjogIzNmNTFiNTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1naG9zdC5lLWJhZGdlLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTMxNjViO1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1naG9zdC5lLWJhZGdlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRkODQxZDtcbiAgY29sb3I6ICM0ZDg0MWQ7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtZ2hvc3QuZS1iYWRnZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2NDExMztcbiAgY29sb3I6ICNkNjQxMTM7XG59XG5cbi5lLWJhZGdlLmUtYmFkZ2UtZ2hvc3QuZS1iYWRnZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMTU3MDA7XG4gIGNvbG9yOiAjYzE1NzAwO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLWdob3N0LmUtYmFkZ2UtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDM3OGQ1O1xuICBjb2xvcjogIzAzNzhkNTtcbn1cblxuLmUtYmFkZ2UuZS1iYWRnZS1naG9zdC5lLWJhZGdlLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1iYWRnZS5lLWJhZGdlLWdob3N0LmUtYmFkZ2UtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzAzMDMwO1xuICBjb2xvcjogIzMwMzAzMDtcbn1cblxuLmUtdG9hc3QgLmUtdG9hc3QtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLun7xcIjtcbn1cblxuLmUtdG9hc3QgLmUtdG9hc3Qtc3VjY2Vzcy1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qhFwiO1xufVxuXG4uZS10b2FzdCAuZS10b2FzdC1lcnJvci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6IiFwiO1xufVxuXG4uZS10b2FzdCAuZS10b2FzdC1pbmZvLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piHXCI7XG59XG5cbi5lLXRvYXN0IC5lLXRvYXN0LXdhcm5pbmctaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIdcIjtcbn1cblxuLyohIHRvYXN0IGxheW91dCAqL1xuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LXRvcC1sZWZ0LFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyLmUtdG9hc3QtdG9wLWxlZnQge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIuZS10b2FzdC1ib3R0b20tbGVmdCxcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlci5lLXRvYXN0LWJvdHRvbS1sZWZ0IHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtdG9wLXJpZ2h0LFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyLmUtdG9hc3QtdG9wLXJpZ2h0IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LWJvdHRvbS1yaWdodCxcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlci5lLXRvYXN0LWJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIuZS10b2FzdC1ib3R0b20tY2VudGVyLFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyLmUtdG9hc3QtYm90dG9tLWNlbnRlciB7XG4gIGJvdHRvbTogMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LWJvdHRvbS1jZW50ZXIgLmUtdG9hc3QsXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIuZS10b2FzdC1ib3R0b20tY2VudGVyIC5lLXRvYXN0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LXRvcC1jZW50ZXIsXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIuZS10b2FzdC10b3AtY2VudGVyIHtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtdG9wLWNlbnRlciAuZS10b2FzdCxcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlci5lLXRvYXN0LXRvcC1jZW50ZXIgLmUtdG9hc3Qge1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtZnVsbC13aWR0aCxcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlci5lLXRvYXN0LWZ1bGwtd2lkdGgge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LWZ1bGwtd2lkdGggLmUtdG9hc3QsXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIuZS10b2FzdC1mdWxsLXdpZHRoIC5lLXRvYXN0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWFjdGlvbnMsXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWFjdGlvbnMgPiAqLFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtYWN0aW9ucyA+ICoge1xuICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9hc3QtY29udGFpbmVyLmUtcnRsIC5lLXRvYXN0IC5lLXRvYXN0LWNsb3NlLWljb24sXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9hc3QgLmUtdG9hc3QtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIuZS1ydGwgLmUtdG9hc3QgLmUtdG9hc3QtaWNvbixcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1wcm9ncmVzcyxcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1wcm9ncmVzcyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRvYXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC1jb250ZW50LFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtY29udGVudCB7XG4gIHBhZGRpbmc6IDE0cHggMCAxMHB4IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC1jb250ZW50OmZpcnN0LWNoaWxkLFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtY29udGVudDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC1jb250ZW50Omxhc3QtY2hpbGQsXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC1jb250ZW50Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQgKyAuZS10b2FzdC1hY3Rpb25zLFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtY29udGVudCArIC5lLXRvYXN0LWFjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtYWN0aW9ucyxcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWFjdGlvbnMge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWFjdGlvbnMgPiAqLFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtYWN0aW9ucyA+ICoge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uLFxuLmUtdG9hc3QtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRvYXN0IC5lLXRvYXN0LWNsb3NlLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtaWNvbixcbi5lLXRvYXN0LWNvbnRhaW5lci5lLWJpZ2dlciAuZS10b2FzdCAuZS10b2FzdC1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtcHJvZ3Jlc3MsXG4uZS10b2FzdC1jb250YWluZXIuZS1iaWdnZXIgLmUtdG9hc3QgLmUtdG9hc3QtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LXRvcC1sZWZ0IHtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZS10b2FzdC1jb250YWluZXIuZS10b2FzdC1ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtdG9wLXJpZ2h0IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtYm90dG9tLWNlbnRlciB7XG4gIGJvdHRvbTogMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyLmUtdG9hc3QtYm90dG9tLWNlbnRlciAuZS10b2FzdCB7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIuZS10b2FzdC10b3AtY2VudGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIuZS10b2FzdC10b3AtY2VudGVyIC5lLXRvYXN0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LWZ1bGwtd2lkdGgge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lci5lLXRvYXN0LWZ1bGwtd2lkdGggLmUtdG9hc3Qge1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICB3aWR0aDogOTYlO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIuZS1ydGwgLmUtdG9hc3QgLmUtdG9hc3QtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1hY3Rpb25zID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lci5lLXJ0bCAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyLmUtcnRsIC5lLXRvYXN0IC5lLXRvYXN0LWljb24ge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIuZS1ydGwgLmUtdG9hc3QgLmUtdG9hc3QtcHJvZ3Jlc3Mge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LWljb24sXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCA+ICoge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LXRpdGxlLFxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC10aXRsZTpmaXJzdC1jaGlsZCxcbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC10aXRsZTpsYXN0LWNoaWxkLFxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtY29udGVudDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LXRpdGxlID4gKixcbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQgPiAqIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNHB4IDAgMTBweCAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQgKyAuZS10b2FzdC1hY3Rpb25zIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWFjdGlvbnMge1xuICBtYXJnaW46IDFweDtcbiAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWFjdGlvbnMgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBvcGFjaXR5OiAuNztcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LWljb24ge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtcHJvZ3Jlc3Mge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10b2FzdC5lLXBsYWNlaG9sZGVyLXRvYXN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCAxMDBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdG9hc3QuZS1wbGFjZWhvbGRlci10b2FzdCxcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10b2FzdC5lLXBsYWNlaG9sZGVyLXRvYXN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCAxMDBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi5lLWJsYXpvci10b2FzdC1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uLmJsYXpvci10b2FzdC1jbG9zZS1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiA2cHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjJweDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uLmUtYmxhem9yLXRvYXN0LWNsb3NlLWljb24sIC5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uLmUtYmxhem9yLXRvYXN0LWNsb3NlLWljb246Zm9jdXMsIC5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1jbG9zZS1pY29uLmUtYmxhem9yLXRvYXN0LWNsb3NlLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDgzMWU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QuZS10b2FzdC1zdWNjZXNzIC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3Qtc3VjY2VzcyAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3Qtc3VjY2VzcyAuZS10b2FzdC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LXN1Y2Nlc3MgLmUtdG9hc3QtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QuZS10b2FzdC1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkODMxZTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY3N2Q1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3QtaW5mbyAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LWluZm8gLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC1jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LWluZm8gLmUtdG9hc3QtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QuZS10b2FzdC1pbmZvIC5lLXRvYXN0LWNsb3NlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3QtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjc3ZDU7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QuZS10b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxNTYwMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LXdhcm5pbmcgLmUtdG9hc3QtbWVzc2FnZSAuZS10b2FzdC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QuZS10b2FzdC13YXJuaW5nIC5lLXRvYXN0LW1lc3NhZ2UgLmUtdG9hc3QtY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QuZS10b2FzdC13YXJuaW5nIC5lLXRvYXN0LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3Qtd2FybmluZyAuZS10b2FzdC1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE1NjAxO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3QtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3NDExMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LWRhbmdlciAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdC5lLXRvYXN0LWRhbmdlciAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3QtZGFuZ2VyIC5lLXRvYXN0LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3QtZGFuZ2VyIC5lLXRvYXN0LWNsb3NlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0LmUtdG9hc3QtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3NDExMztcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1tZXNzYWdlIC5lLXRvYXN0LWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LWFjdGlvbnMgLmUtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZWY1NzhhO1xufVxuXG4uZS10b2FzdC1jb250YWluZXIgLmUtdG9hc3QgLmUtdG9hc3QtYWN0aW9ucyAuZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNlZjU3OGE7XG59XG5cbi5lLXRvYXN0LWNvbnRhaW5lciAuZS10b2FzdCAuZS10b2FzdC1hY3Rpb25zIC5lLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2VmNTc4YTtcbn1cblxuLmUtdG9hc3QtY29udGFpbmVyIC5lLXRvYXN0IC5lLXRvYXN0LWFjdGlvbnMgLmUtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2VmNTc4YTtcbn1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwXCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUtBSUFBQXdBZ1QxTXZNamVhVHpnQUFBRW9BQUFBVm1OdFlYRDh2dndwQUFBTGJBQUFDbkJuYkhsbU1TNy8vUUFBR3RRQUFmOU1hR1ZoWkI3T2Jha0FBQURRQUFBQU5taG9aV0VJWGdZOEFBQUFyQUFBQUNSb2JYUjQ3QWIrckFBQUFZQUFBQW5zYkc5allVUWd3Z29BQUJYY0FBQUUrRzFoZUhBRHBnSFFBQUFCQ0FBQUFDQnVZVzFsYzBjT0JnQUNHaUFBQUFJbGNHOXpkQ2JQT09VQUFoeElBQUFvWVFBQkFBQUVBQUFBQUZ3RUFQL0EvOEFFUUFBQkFBQUFBQUFBQUFBQUFBQUFBQUFDZXdBQkFBQUFBUUFBOEdCZ0hWOFBQUFVBQ3dRQUFBQUFBTjNYbEZZQUFBQUEzZGVVVnYvQS8rUUVRQVFjQUFBQUNBQUNBQUFBQUFBQUFBRUFBQUo3QWNRQUlRQUFBQUFBQWdBQUFBb0FDZ0FBQVA4QUFBQUFBQUFBQVFRQUFaQUFCUUFBQW9rQ3pBQUFBSThDaVFMTUFBQUI2d0F5QVFnQUFBSUFCUU1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVHWkZaQUJBNFJIc0tnUUFBQUFBWEFRY0FCd0FBQUFCQUFBQUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBLytRRUFQL2tCQUFBQUFRQS8rUUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBLzhBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUEvOEFFQUFBQUJBRC93QVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFEL3dBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFBQUFBQ0FBQUFBd0FBQUJRQUF3QUJBQUFBRkFBRUNsd0FBQUZXQVFBQUJ3Qlc0UlhoS2VFNTRVWGhuT0dmNGdiaUN1SU00aDdpTGVJdjRrTGlSZUpJNGxIaVZPSlc0bG5pWXVKbDRtZmljZUo1NG9uaWt1S1Y0cGpqQU9NQzR3VGpCdU1JNHdyakR1TVY0eHZqSGVNaTR5VGpKdU5mNDJya0NlUVo1Q0hrSk9RdzVEYmtTZVJaNUdMa2llU1Q1Sm5rcE9VQjVRUGxCK1VKNVJIbEdPVWo1U2ZsVk9WWjVYSGxwT1duNWhYbWFlWjU1b1BtaWVjQjV4bm5JZWNwNXpqblArZE01MTdubytlbjU3RG42ZWZ1NS9ubi9PZi82QmpvSHVnbDZDZm9LdWd1NkRib09lZzk2RUhvUStoSjZFdm9UdWhTNkZub1craHA2SG5vbCtpZjZRWHBCK2tUNlNIcEp1a3I2VERwTmVrMzZUenBSZWxLNlUzcFZ1bGo2V25wZE9sMzZZVHBqdW1UNlpycG5lcDM2bi9xZ3VxRjZvanFpK3FPNnB2cW4rc0E2d1hyRHVzMzZ6cnJQdXRCNjBQclIrdEs2MDNyVCt0UjYxUHJXK3RkNjJEclp1dUk2NVBybGV1ZzY2THJwdXVxNjdQc0t2Ly9BQURoRWVFaDRURGhRT0dTNFo3aUErSUk0Z3ppSHVJcTRpL2lRT0pGNGtqaVVlSlQ0bGJpV2VKaTRtWGlaK0p3NG5QaWdPS1E0cFRpbU9NQTR3TGpCT01HNHdqakN1TU00eFBqRytNZDR5TGpKT01tNHpEamF1UUI1QkRrSU9RazVERGtOT1JBNUZEa1lPU0c1SkRrbGVTazVRSGxBK1VGNVFubEVlVVY1U0RsSmVWVTVWYmxhdVdoNWFibUFPWlI1bkRtZ09hRjV3RG5BK2NoNXlUbk11YzY1MHJuWHVlajU2Zm5zT2ZwNSs3bitlZjg1Ly9vRStnZTZDUG9KK2dxNkM3b01lZzQ2RDNvUCtoRDZFYm9TK2hPNkZEb1ZPaGI2Ri9vY09pQTZKbnBBT2tINlFucEZ1a202U3JwTU9reTZUZnBQT2xFNlVycFRlbFc2V1BwYWVsMDZYZnBoT21PNlpQcG11bWQ2blRxZitxQzZvVHFpT3FMNm83cWtlcWU2d0RyQXVzTjZ6WHJPdXM4NjBIclErdEg2MG5yVE90UDYxSHJVK3RiNjEzclgrdG02NGpyayt1VjY2RHJvdXVtNjZqcnMrd0UvLzhBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVCVmdGZUFXNEJnQUdLQVo0Qm9BR21BYW9CcWdHcUFiQUJzQUcwQWJRQnRBRzBBYllCdGdHMkFiWUJ0Z0cyQWJnQnhBSFdBZG9CM0FIY0Fkd0IzQUhjQWR3QjNBSGNBZUFCNUFIa0FlUUI1QUhrQWVRQ1FnSkNBbElDWkFKbUFtWUNaZ0pxQW53Q2pnS1NBcGdDbmdLbUFxWUNwZ0ttQXFvQ3FnS3FBckFDdGdLNkFyb0N3QUxPQXRRQzFnTUFBekFEUWdOSUExQURVZ04rQTM0RGlBT1VBNTREb2dPaUE2SURvZ09pQTZJRG9nT2lBNklEb2dPc0E2d0RzQU93QTdBRHNBTzZBN3dEdkFQQUE4QUR4Z1BHQThZRHlnUFVBOVFENkFQNkJDZ0VOQVErQkQ0RVVnUm9CR2dFYWdScUJIQUVjQVJ3QkhJRWNnUnlCSElFY2dSeUJISUVjZ1J5QkhJRWNnUnlCSElFZUFSNEJIZ0VlZ1I2QkhvRWVnU09CSkFFa0FTV0JKZ0VuQVNjQktBRW9BU2dCS0FFb2dTa0JLUUVwQVNrQktRRXBBU21CS1lFcGdTbUJLWUVwZ1NtQktZRXFnU3FBQUFDRlFJeUFqMENKQUlDQWdnQ0NRSUtBZ3NDREFJTkFnOENFQUlSQWhJQ0V3SVVBaHNDSEFJZEFoNENKUUltQWkwQ05BSTFBaW9DRndJaEFnNEJ4QUc2QWJzQnZBRzlBYjRCdndIQUFjRUJ3Z0hEQWNVQnhnSEhBY2dCeVFIS0FHZ0J5d0hNQUdrQWFnQnJBR3dBYlFCdUFHOEFBUUFDQUFNQUJBQUZBQVlBQndBSUFBa0FDZ0FMQUF3QURRQU9BQThCUWdCekFIUUFkUUIyQUhjQWVBQjVBSG9BZXdCOEFIMEFmZ0IvQUlBQWdRQ0NBSU1BaEFDRkFJWUFod0NJQUJBQUVRQVNBQk1BRkFBVkFCWUFGd0FZQUJvQUd3QWNBQjBBSGdBWkFIRUFjZ0RLQUpzQW5BQ2RBSjRBbndDZ0FLRUFvZ0NqQUtRQXBRQ21BS2NBcUFDcEFLb0Fxd0NzQUswQXJnQ3ZBTEFBc1FDeUFMTUF0QUMxQUxZQXR3QzRBTGtBdWdDN0FMd0F2UUMrQUw4QXdBREJBTUlBd3dERUFNVUF4Z0RIQU1nQXlRQTJBYzBCemdIUEFkQUIwUUhTQWRNQjFBSFZBZFlCMXdIWUFka0IyZ0hiQWR3QjNRSGVBZDhCNEFBZkFDQUFjQURMQWVFQjRnSGpBZVFCNVFIbUFlY0I2QUhwQWVvQjZ3SHNBZTBCN2dIdkFmQUI4UUh5QWZNQjlBSDFBZllCOXdINEFma0IrZ0g3QWZ3Qi9RSCtBZjhDQUFJQkFnTUNCQUlGQWdZQ0J3RnJBSWtBaWdDTEFJd0FqUUNPQUk4QWtBQ1JBSklBa3dDVUFKVUFsZ0NYQUpnQW1RQ2FBUXdCRFFFT0FROEJFQUVSQVJJQkV3RVZBUllCRndFWUFSa0JaUUZtQVdjQmFBRnBBV29CSEFFZEFSNEJId0VnQVNFQklnRWpBU1FCSlFFbUFTY0JLQUVwQVNvQkt3RXNBUzBCTGdFdkFUQUJNUUZzQVcwQmJnRnZBWEFCY1FGeUFYTUJkQUdWQVpRQmt3R1NBWmNCa1FHWUFaa0JsZ0dhQVpzQm5BR2RBWjRCZFFGMkFYY0JlQUY1QVhvQmV3RjhBWDBCZmdGL0FZQUJnUUdDQVlNQmhBRzBBYlVCdGdHM0FiZ0JNZ0V6QVRRQk5RQWxBVGNCT0FFNUFUb0FKZ0U4QVQwQlBnRS9BVUFCUVFFMkFUc0JoUUFuQVlZQmh3R0pBWW9CaXdHTUFZOEJpQUdOQVk0QmtBR2ZBYUFCb1FHaUFDZ0JxQUduQWJBQnFnR3JBYXdCclFHdUFhOEJzUUd5QWJNQUtRQXFBQ3NBTEFBdEFDNEFMd0F3QURFQU1nR2pBYVFCcFFHbUFia0FNd0EwQWFrQU5RSWpBRGNBT0FJbkFpZ0NLUUE1QWlzQ0xBSXVBaThBT2dBN0FEd0NNUUl6QWpZQ053QTlBamtBUGdBL0Fqb0NPd0k4QUVBQ1B3SkFBa0VDUWdCQkFFSUFRd0pFQWtVQ1JnSkhBa2dDU1FKS0Frc0NUQUpOQWs0Q1R3SlFBbEVDVWdKVEFsUUNWUUpXQWxjQ1dBSlpBbG9DV3dKY0FsMENYZ0pmQW1BQ0lnSmhBbU1DWWdKa0FtVUNaZ0JFQUVVQ0dBSVpBaG9DSHdCR0FFY0NNQUpuQW1nQ2FRSnFBbXNDYkFJNEFFZ0NRd0VVQUVrQ0ZnRWJBRW9DYlFKdUFtOENjQUp4QW5JQVN3SWdBajRBVEFCTkFFNEFUd0JRQW5NQ2RBSjFBbllDZHdKNEFGRUFVZ0JUQW5rQ2VnQlVBRlVBVmdCWEFWNEFXQUJpQUZrQVdnQmpBR1FBV3dCY0FGMEFYZ0JmQUdBQVpRQmhBR1lBWndETUFNMEF6Z0RQQU5BQTBRRFNBQ0VBSWdBakFDUUEwd0RVQU5VQTFnRFhBTmdBMlFEYUFOc0EzQURkQU40QTN3RGdBT0VBNGdEakFPUUJYUUZjQVZzQlF3RkVBVVVCUndGSUFVa0JTZ0ZMQVV3QlRRRk9BVThCVUFGUkFWSUJVd0ZVQVZVQlZnRlhBVVlCV1FGYUFWZ0JZQUZoQVY4QllnRmpBV1FCR2dEbEFPWUE1d0RvQU9rQTZnRHJBT3dBN1FEdUFPOEE4QUR4QVBJQTh3RDBBUFVBOWdEM0FQZ0ErUUQ2QVBzQS9BRDlBUDRBL3dFQUFRRUJBZ0VEQVFRQkJRRUdBUWNCQ0FFSkFRb0JDd0FBQUFBQkNBSTRBblFDNkFOeUE2SUR1QVJLQlZJRlpBWTRCd3dITUFkK0I0d0hzQWZTQi9ZSUZnaldDWFFLdWd0a0RHd00xQTRFRG5nTzlnOVlEOGdRM2hIV0VwSVRaaFIyRlZBVmtoWk9GcllXN2hjYUYxSVhkQmYwR0pRWXNCak9HWGdaamhwUUdwSWFxaHJJR3Q0YTdCcjZHd2diRmhzd0cwZ2JWaHRrRzVBYm9odXdHOGdiNGh3QUhDb2NSaHhpSE13YzRCejZIUTRkSkIwNkhkb2Q2QjMySGlJZU5oNlVIdlFmRmg4cUh6b2ZUaCswSDlZZjdDQUVJQklncGlDK0laWWluaU1pSTF3amNpUUNKQndsQkNXa0pzSW05Q2dTS0tZcFFpbGtLWG9wa0NtZUtiUXA5Q3NVSzdZc3lDNGdMeEl2UGkvb01CNHdVakNNTU1neUtqTE1NM1Ewb2pYV05uNDJ5amNNT0hJNUhEbUlPZkE2S0RwZ090WTdZRHY4UER3ODFEMFNQVkE5YWoyRVBaNDkzajRHUGpBK1dENThQekEvVUQ5dVA5SkFJRUJDUUdwQkVrRXdRbDVDY0VMa1F2NURKRU5jUTlCRDlFUnVSV1pHd0VkK1NBQkkwRW51U2taS2prcXFTc3hMbmt1NlMrQk05azFJVFpST0NFNkdUcVJPOWs4NFQxUlBiRStBVUFwUU1sQlNVRzVTR2xNZ1UzUlR5RlBrVS9aVUdGUkNWTnhVK0ZVdVZXWlZrRlhJVmZ4V05sWlVWbzVXdGxiZ1Z4UlhqbGVtVjloWDhGaktXUFJaVWxsdVdZSlptRm0wV3M1YjhGd01YRnBkWWwyOFhkWmZJRit5WDlCZ1NtQytZT1JodkdJMll1eGphR1FnWkhKa3RtVUdaUlJsT0dXQVpmUm1FR2JlWnV4bkJtZFFaNEJvT21ob2FKQm90bWprYVBocERHa1lhU1JwTW1sQWF2WnJCR3NTYXlCckxtd0diSEJzbEcxTWJjUnQvbTRZYjBadmNuQlVjTzV4QkhGaWNZUngybkpZY3I1enZuUFdjKzUwWEhTQWRWaDFiSFpHZHF4NEhuaXVlVVI2QkhvK2V4aDdqSHh5Zk1oOWdIMytmMGlBYUlEVWdPeUJFSUV5Z1dLQ1JvS1FnelNEVW9OK2c3eUVEb1NzaE1xRkZvWklocUtHL29jd2gzcUlhSWl5aU5TSkhvbEtpZGlLRUlvdWlreUttSXFzaXNxSytJc3VpNHlMeW95S2pLaU0wSXo4alJxTmNvMjZqbGlPYkk2Q2pwaU9ySTdRanZLUEtvOU9qM0tQZ0krWWo3Q1F4SkRra1JLUlVKR2FrZkNTR0pJNmt5aVVLSlRhbFk2V1FwYjZsNGFaSnBvZ214Q2JsSndXblRpZHZwNUVucVNmT0ovVW9PU2hHS0dhb2FpaHZxSGNvZ0tpTUtKa285aWtScVR1cFZ5bC9xWStwbmFtcnFjQXAwNm5ZcWVzcUt5bzhLbFNxV0NwZnFtV3FhNnB5cW5pcWdxcXFxcnNxeXlyckt5RXJUYXVDSzR1cnBxd01MRE1zWkN4MExLVXN3Q3pjclAydEl5MUZMVjB0YWkxMnJZT3RraTJmTGE4dHZLM09yZlF1Qnk0OExreXVXYTU5cnBVdXA2NjlydE91NUM3NkwwVXZZQytjcjlHd0RqQkFNSEt3aExEWHNQU3cvTEVKc1JteEpURXdNVDJ4U2pGZk1XWXhkckdITVpjeHNiSENNZFd4NHJId01mcXlHRElmTWlxeU16SkJNayt5WGpKMHNva3lsN0t1c3NBeTBETHpNd2d6RzdNc000U3puck92TThTejRyUDBOQ3EwUHpSYU5ITzBnN1NSTktZMHZiVFNOT2MwOXpVRnRSbzFLalUrdFdFMWRMV0V0Wm8xcXJXL05kTzEzcllETmlHMldUWnJOb1cybWpheU5zZTNRN2RQTjFxM2xyZXdON2czeERna3VEbzRRYmg3T0oyNHFiaXdPTUU0MHpqa3VSUzVQamxpT1crNWpybWpPYmM1eUxuZk9nRTZFTG9iT2pVNlFEcFB1bDI2YURxSHV2VzYvenNQdXhrN01qczd1MUE3V0R1WXU3eTd6endRUENjOE1Udy9QRTI4WWJ5V1BLSTgyNzBLdlNzOVZUMTVQWjI5cWIyNVBjZzkyRDNpdmU4K1hiNTNQcDIrcEw2dXZ3Vy9EYjh5UDFjL2ZyK2pQOG8vMzcvcGdBSEFBQUFBQVBVQS9RQUdRQWlBRGNBUXdCWUFNWUEwZ0FBQVE4R0t3RXZBVDBCUHdvekJSY2pGVE1IRnpjdkFSOEZGUThFSXk4RU56TW5Ed1EvQVI4REp3OEJMd0kxUHdZekh3VW5JdzhKSHdNUEVSOEhPd0UvRHg4R093RS9CelV2Q2c4Q0x3WS9BUzhJQVNFMUlSRWhGeEV6RVNjaEFTTUVBeGNKQ0FjRUF3TUZBd0lFQkFVR0JnMEdCd1lHQkFINk4vUHpPRG1EZzY4RUF3WURBZ0VCQlFRR0JnME9EeEFQRUNRZ21STVRJeUVmS1JVRUNSSU1Hd0VSREFRQkFRRUNBd01EQXdRRUF3TUNBZ0VXQmdjR0JnVUZCQUVEQVFFQkFnTWFBaUFXRGdzRUt4b05EQXdMQlFrR0FnSUJBUVFGQmdRRUJRVUdCZ1lIQmdjSEJ3NFFFQklURmk0dExSY0xGaGNYRnhVU0NBZ0dBd3dHQmdJQ0FRRUNBZ0lIQ1F3TURnNE9IU0FXRlJnYUVBMEZCQmtEQVFJQ0F3UUVDQWtJL244RExmMFNBZ2FwUDg3OW9RR1dDQWN1RGdvR0FnRUdCd2NJQndnSUJ3Y01CZ1FEQWhzM1hUWXhsWmM4QVFFREJBTUVBd01DQWdFQkF3UUdCd29CRVFRRkN3c01XellIRUJrUS9nVmJQaHNOQlFVRUJBSUNBUUVDQWdNRUJnWkFBUU1EQlFZSUJBOExDZ29URkdNSldEUWRFd1VXRVFrTEN3d0dEQTRHQndjSUN3Z0lBd0lDQVFJQ0JBUUZCdzhWR1I0bENBNE5DZ1VIREFzSUJ3VUNBZ0VIQmdrRkJRWUhDQWdFQXdZR0JRUURBZ0VCQXdRV0hpTVpGd3NKZWg0SkJ3WUZCQVFGQkFIOHBqNERiS3orMXdGRDBBQUFBQUFGQUFBQUFBUFVBL1FBQ0FBU0FKQUErQUVFQUFBQkZ5TVZNd2NYTnk4Qk16Y2pEd0V4THdFakR3Y1ZIdzRkQVE4Rkt3RXZCaU1WSHd3ekZ6OE1OUzhQUHdjZkJ6TTFMdzBQRFIwQkh3NHpQdzRqRHdjakx3ay9Dak1mQmpNdkRpc0JEd1VESVRVaEVTRVhFVE1SSnlFREdqZno4emc1ZzRQMU0wUTRJUVFFSVRpZkJRUUVBd0lDQVFFQ0FnSURCQVFLREE0bENRWURBZ0lDQkFRRkJnY0lCd1lGQlFNQ0FUSUJBZ01EQkFRR0JRY0hDQWdKQ1JNUkNBY0hCd1VHQkFRREF3SUJBUUVDQXdNREJBb05EeVVLQlFNQkFRRUJBZ1FFQkFZR0J3WUZCUU1DQVFFMUFRSUNBd1FGQlFZR0J3Y0lDUklKRUFnSEJnYkxCUVVFQXdNQ0FRRUNBd01FQlFVR0J3Y0pDUWtMQ3dnSUNBZ0hCd1lHQmdVRUF3SUNBUUV5QVFJREJBVUZCd2NGQ1FRREF3TUNCQUlCQVFFQkF3TUNBd01EQkFRS0NBWUdCUVFDQWdFeUFRRUJBd01FQkFZR0JnY0hDQWdKQ1FzS0NnZ0pCd2VSQXkzOUVnSUdxVC9PL2FFQmV6ZGROakdWbHpYR2ZCUVVmQTRGQkFVR0JRWUdCd3NHQlFRRkJBTUhCUVVKQlFVREJBVUVCUU1EQXdJQkFnSURCQVVHQ0FjR0JnWUdCUVlGQlFRREF3SUNBUU1CQXdNREJBUUZCUVVHQmdZSERBVUZCUVFFQkFjRkJRa0VCUU1FQlFRRkF3UUNBZ0VCQVFFQ0JBUUVCUVlIQmdjR0JRVUZCUVFFQXdJQ0FnRUJBZ0lDQXdRT0J3Z0lDUWtLQ3dzUUNnb0tDQWtIQndjRkJRUURBZ0VCQVFJQ0F3TUVCUVVHQmdZSEJ3Y0hCZ1lGQlFNREFRRUNBZ0lEQXdRSUNnd05FZ3dLQ0FRREF3SUNBUUVDQXdVRkJnY0hDQWdJQndjR0JnWUZCQU1EQWdJQkFRSURCQVVHL1hjK0EyeXMvdGNCUTlBQUFBTUFBQUFBQTlRRDlBQUlBQlFBSUFBQUFSY2pGVE1IRnpjbkFRY25CeGNIRnpjZkFTYzNBU0UxSVJFaEZ4RXpFU2NoQXhvMzgvTTRPWU9EL25ORE9WdGZabGhBUVY5dWJ2NE1BeTM5RWdJR3FUL08vYUVCZXpkZE5qR1Zsd0Zyb3B3RjBzVUlvNmtIMzk3ODd6NERiS3orMXdGRDBBQUFBQVVBQUFBQUE4QUQ5QUFEQUFjQUN3QVBBRnNBQUFFek5TTUhNelVqQnpNMUl5VVJJUkUzSXc4T0ZRTWZEeUUvRHhFdkR5TTFJeFVoTlNNQ2xtTmp5R1JreDJOakFsYjlSakl5Q2dvS0NRa0lCd2NIQmdRRkF3SUNBUUVCQXdNRUJRWUdCd2dJQ1FrS0Nnb0N1Z29LQ2drSkNBY0lCZ1lGQkFNREFRRUJBUU1EQkFVR0JnZ0hDQWtKQ2dvS01tUCtjR01Cem1Sa1pHUmtaUDNhQWliNkFRRURBd1FGQmdZSENBZ0pDUW9LQ3YxRUNnb0tDUWtJQ0FjR0JnVUVBd01CQVFFQkF3TUVCUVlHQndnSUNRa0tDZ29DdkFvS0Nna0pDQWdIQmdZRkJBTURBUUZrWkdRQUFBQUNBQUFBQUFOdUExNEFTUUJvQUFBQkR3UWZCQThFSHdjN0FUOERId003QVQ4RVBRRXZBejhEUFFFdkJpc0JEd012QXlzQkR3RUJEd1lWSHdJQkVUTVJBVDhETHdZaklTTUNwUnNDQWdFQkFRRUNBam82QWdJQkFRRUJBZ0liQXdNREJBUURCQU01T2dNREJBTUVCQU1nQWdFQkFnTTVPUU1DQVFFQ0F4b0RBd1FFQXdRREF6bzVBd1FEQkFRREEvNEVCUVFKQXdNQkFRTUZCd0VsZEFFZ0NRWUVBUUVCQXdNSkNRa0svWDRLQVlZYkF3TURCQVFEQkFNNU9nTURCQU1FQkFNREdnTUNBUUVDQXprNUF3SUJBUUlnQXdRRUF3UURBem81QXdRREJBUURBd01iQWdJQkFRSUNPam9DQWdFQkFnSFVBUUlGQXdRRUJRUUpDUW4rMi82aUFWNEJJQW9KQ0FrRkJBUURCUU1DQUFBQkFBQUFBQU50QTEwQUhnQUFFdzhHRlI4Q0FSRXpFUUUvQXk4SElTT3NCUVFKQXdNQkFRTUZCd0VsZEFFZ0NRWUVBUUVCQXdNSkNRa0svWDRLQTF3QkFnVURCQVFGQkFrSkNmN2IvcUlCWGdFZ0Nna0lDUVVFQkFNRkF3RUJBQUFDQUFBQUFBTFJBdWNBQXdBSEFBQUJNUWNuRndjdEFRS200MkJJZkFHaS9sNENBZ0t6cytmcDVRQUFBQUlBQUFBQUFuMENmUUEvQUg4QUFBRVZEdzByQVM4TlBRRS9EVHNCSHcwSEh3OC9EeThQRHc0Q1V3RUNBd1FFQlFVR0JnY0lCd2dKQ0FnSkNBY0lCd1lHQlFVRUJBTUNBUUVDQXdRRUJRVUdCZ2NJQndnSUNRa0lDQWNJQndZR0JRVUVCQU1DQWRBQkFnTUVCUVlJQ0FrSkNnc01EQXdORFF3TURBc0tDUWtJQ0FZRkJBTUNBUUVDQXdRRkJnZ0lDUWtLQ3d3TURBME5EQXdNQ3dvSkNRZ0lCZ1VFQXdJQ0FBa0lDQWNJQndZR0JRVUVCQU1DQVFFQ0F3UUVCUVVHQmdjSUJ3Z0pDQWdKQ0FjSUJ3WUdCUVVFQkFNQ0FRRUNBd1FFQlFVR0JnY0lCd2dKQ0EwTURBd0xDZ2tKQ0FnR0JRUURBZ0VCQWdNRUJRWUlDQWtKQ2dzTURBd05EUXdNREFzS0NRa0lDQVlGQkFNQ0FRRUNBd1FGQmdnSUNRa0tDd3dNREFBR0FBQUFBQU5yQW1jQUVBQXdBRk1BbVFEUkFOc0FBQUVmQXlNL0J4OENCUjhDSFFFUEJpOEdQUUUvQmg4Q055Y2pGVE0xUHdRZkJoMEJNelV2QmlNUEJEY1BCeFVmRGo4SEp3OEhMd2N6TlM4Tkl3OENCUThISHc4L0NqVXZEaU1QQWdVek5SY3pOU01WSnlNRFBBUURBZ0ZIQWdNREJBVUdCd2NIQndYK3BBUUVBZ0lEQlFVSEJ3Z0pCd2NGQlFNQ0FnTUZCUWNIQ0FrSEJvSUJJU01GQlFNRENRWUdCUVFEQWdFakFnTUZCZ2dKQ3d3R0JRUUVCSjRKQndZRkJRSUNBUUVDQXdNREJRVUdCZ1lIQ0FnSUNBc0pDUWtJQndZRkZBUUVCUVVHQlFZR0NRZ0hCd1VFQXdGc0FRSUNBZ01FQlFRR0JnWUhCd2dJQ2dvSy9wTUhCd1lGQkFNQ0FRRUJBUUlEQkFRRUJnVUdCd1lJQndrS0Nna0pDQVlHQlFRREFnRUJBZ0lEQkFRRUJnVUdCZ2NIQndnS0Nnbis4eVZ3SlNWd0pRSVdCUWNIQ3drSEJ3VUZBd0lCQVFJQ0NRZ0pDZ3NOQ3drSUJnUURBUUVEQkFZSUNBc0xEUXNKQ0FZRUF3RUJBd1FQRXAxd0NBVUNBZ0VCQVFJREJRVUdCMlZ1REFzSkJ3VUVBUUVCQWdNREFnWUhCd2tLQ2dzTERRZ0lCd2NHQmdZRkJBUURBZ0VCQVFFQkF3TUVCUVlIRWdVRUF3TUNBUUVCQVFJRUJRWUhDQWtZQ0FnSUJ3WUdCUVVFQkFNQ0FnRUJBZ01FQmdZSUNBb0tDd3NMQ0FnSUJ3Y0dCZ1VFQkFNREFRRUJBUUlEQkFZR0NBa0pDZ3NMRVFjSUJ3WUdCZ1VGQkFRREFnSUJBUUlEblpPVDBKU1VBQUFCQUFBQUFBTEdBcHdBQlFBQUFTY0hGd0VuQWI1WUxJUUJDQ3dCdlZrc2hnRU1MQUFYQUFBQUFBS0hBb2NBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BSndBckFDOEFNd0EzQURzQVB3QkRBRWNBU3dCUEFGTUFWd0NmQUFBQk16VWpCek0xSXdjek5TTUhNelVqQnpNMUl6Y3pOU01ITXpVak56TTFJd2N6TlNNM016VWpCek0xSXdjek5TTUhNelVqTnpNMUl3Y3pOU00xTXpVakZ6TTFJemN6TlNNSE16VWpCek0xSXdjek5TTUhNelVqRndjMUl4VXpCelVqRlRNSE5TTVZNd2MxSXhVekR3TWRBUjhGT3dFL0FoVXpOU00zRlRNMUl6Y1ZNelVqTnhVek5TTS9BajBCTHdVckFROEJBbk1VRkNvVkZTb1ZGU2tVRkNvVkZhY1VGSDBVRkgwVUZQb1VGUG9VRkNvVkZhY1ZGU2tVRlBvVUZQb1VGQlFVZlJRVUtSVVZLUlFVS2hVVktoVVZLUlFVNndZVkRFc1VEQ0VWREVzVURBWURBZ0VCQWdNREJBTUVCQVFFQ1JVTVN4UU1JUlVNU2hVTUNRSUJBUUlEQXdRRUJBTUVCQUY1RkJRVUZCUVVGQlFVRlJVVkZSVVZGUlVWRkJRVUZCUVVGQlVWRlJVVkZSVVZGQlVWRlJVVkZSVVZGUVlHREJSTERCVWhEQlJMREJVR0F3UUVCQVFEQkFNREFnRUJBZ2tNRkVzTUZTRU1GRXNNRlFrRUF3UUVCQVFEQXdJQkFRSUFBQUFBRndBQUFBQUNod0tIQUFNQUJ3QUxBQThBRXdBWEFCc0FId0FqQUNjQUt3QXZBRE1BTndBN0FEOEFRd0NLQUk0QWtnQ1dBSm9BbmdBQUFUTTFJd2N6TlNNSE16VWpCek0xSXdjek5TTTNNelVqQnpNMUl6Y3pOU01ITXpVak56TTFJd2N6TlNNSE16VWpCek0xSXpjek5TTUhNelVqTnpNMUl3Y3pOU01uRHdJZEFSOENJeFV6TlJjakZUTTFGeU1WTXpVWEl4VXpOUjhDT3dFL0JUMEJMd016TlNNVkp6TTFJeFVuTXpVakZTY3pOU01WTHdJckFROEJGek0xSXdjek5TTUhNelVqQnpNMUl3Y3pOU01DSHhVVktSUVVLaFVWS2hVVktSUVVmUlFVZlJRVStoUVUraFFVK2hRVUtoVVZweFVWS1JRVStoUVUraFFVK2hRVWZSUVVkd01DQVFFQ0NRd1VTd3dWSVF3VVN3d1ZDUVFFQXdRRUJBTURBZ0VCQWdNR0RCUkxEQlVoREJSTERCVUpCQVFEQkFRRThSUVVLaFVWS2hVVktSUVVLaFVWQVhrVUZCUVVGQlFVRkJRVkZSVVZGUlVWRlJVVUZCUVVGQlFVRlJVVkZSVVZGUlVqQXdRREJBUUVCQWtWREVzVURDRVZERW9WREFrQ0FRRUNBd01FQkFRRUF3UURCaFVNU3hVTklSVU1TeFFNQ1FJQkFRSVJGQlFVRkJRVUZCUVVBQUFBQUFRQUFBQUFBdG9DMmdBREFBY0FDd0FQQUFBQkZ6Y25OeGMzSndVWE55YzNGemNuQWFKZVhsNGZYbDVlL3FoZVhsNGZYbDVlQVlOZVhsNGZYbDVlWGw1ZVhoOWVYbDRBQUFFQUFBQUFBbjBDZlFBL0FBQUJIdzgvRHk4UER3NEJnd0VDQXdRRkJnZ0lDUWtLQ3d3TURBME5EQXdNQ3dvSkNRZ0lCZ1VFQXdJQkFRSURCQVVHQ0FnSkNRb0xEQXdNRFEwTURBd0xDZ2tKQ0FnR0JRUURBZ0lBRFF3TURBc0tDUWtJQ0FZRkJBTUNBUUVDQXdRRkJnZ0lDUWtLQ3d3TURBME5EQXdNQ3dvSkNRZ0lCZ1VFQXdJQkFRSURCQVVHQ0FnSkNRb0xEQXdNQUFBQUFBRUFBQUFBQW1nQ2FBQURBQUFCTXpVakFaalEwQUdZMEFBQUFBQUNBQUFBQUFQMEE3VUFCUUFMQUFBSkFoY0pBUVVKQVJjSkFRSE1BVmIrcW1nQndQNUEvZGdCVi82cGFRRy8va0VEVC82eC9yRm5BYllCdG1mK3NmNnhad0cyQWJZQUFBQUNBQUFBQUFQMEE3VUFCUUFMQUFBSkFUY0pBU2NKQVRjSkFTY0J6QUcvYWY2cEFWZHAvSUVCd0dqK3FnRldhQUlBL2twbkFVOEJUMmYrU3Y1S1p3RlBBVTluQUFJQUFBQUFBN1VEOUFBRkFBc0FBQk1KQVNjSkFRTUpBU2NKQVVvQnRnRzJaLzZ4L3JGbkFiWUJ0bWYrc2Y2eEFjeitRQUhBYVA2cUFWWUJWLzVCQWI5cC9xa0JWd0FBQUFJQUFBQUFBN1VEOUFBRkFBc0FBRGNYQ1FFM0FTRVhDUUUzQVVwbkFVOEJUMmYrU3Y1S1p3RlBBVTluL2twMWFRRlgvcWxwQWI5b0FWYitxbWdCd0FBQ0FBQUFBQU4zQS9RQVZBQ3BBQUFCSHdjUEhpTTFCeGMxUHg4dkJ5VVBIeDhITnk4SFB4NHpGVGNuQXZnSEJ3WUVCQU1CQVFFQkFnSURCQVFGQlFjR0J3Z0pDUW9LQ2dzTEN3d01EQTBORFEwT0RnNFB1cm9VRXhNVEVoRVNFQkVRRHc4UERnNE5EUXdMQ3drSkNBY0hCUVVFQkFJQ0FRRUVCQWNJQ2d3Ti9zUVVFeE1URWhFU0VCRVFEdzhQRGc0TkRRd0xDd2tKQ0FjSEJnUUZBd0lDQVFFREJRY0lDZ3dOUkFnR0JnUUVBd0VCQVFFQ0FnTUVCQVVGQmdjSENBa0pDZ29LQ3dzTERBd01EUTBORFE0T0RnKzZ1Z0tBRHhBUEVCQVFFUkVPRGc0TkRRME1EUXNNQ3dzTEN3b0tDUWtJQ0FjR0JnVUZCQVFEQWdJQmlMVzNpQUVDQWdNRUJRWUdCd2dJQ2dvTEN3ME5EUTRPRHc4UEVCQVJFUklTRWhNVEd4b1pHUmNZRmhhcUFRSUNBd1FGQmdZSENBZ0tDZ29NREEwT0RnNFBEdzhRRUJFUkVoSVNFeE1iR2hrWkZ4Z1dGa0lQRHc4UUVCRVJFUTRPRGcwTkRRME1EQXNNQ3dvTENnb0pDUWdJQndZR0JRVUVCQU1DQWdHSXRiY0FBQUFEQUFBQUFBT2NBL1FBS1FCbEFIc0FBQUVmQnc4SEZ6OFBMd2NsRnc4SEh3YzNMd1kxUHdjQkR3Y2pOUWNYTlQ4SEZ6Y0JCUThJRno4SEZUY25BeEVJQndVRkF3TUJBUUVEQlFZSENnb05RZ29KQ0FnSEJ3WUdCUVFFQXdJQ0FRRUJBd1VIQ0FvTURmMFBmdzhOQ2drSEJRUUNBZ01GQmdnS0RBNUVDQWNGQlFRQ0FnRUJBd1FHQmdjSkFYTUxEUTRPRGc4UEVCQzZ1aG9hR0JnWEZ4VWJpVGo5QUFGOUR4QWVIUndiR1JrWVFoRVJFeElVRkJVVnU3c0NnQThRRHhBUUVSQVJGeFlWRlJNVEV4RkVEQXdORFEwT0RROE9EdzhQRUJBUUVSc2FHUmtYRnhjV2pJSVhGeGdaR2hzYkhSc2FHUmtZRnhZV1FnOFBEeEFRRVJFUkV4SVJFUkVRRUJEK2hRVUZCUVFFQWdNQmlMVzNpQUlDQkFZSENBa1BqRGtERVJzQkFRUUZDQW9MRFJCRENna0hCZ1VFQWdHSXRiY0FBQUFBQXdBQUFBQURoZ1B6QUlzQXl3RWxBQUFURHdjZkZqOFdMdzhISHdrZEFROFJMeEkvQ2ljUEJnRVZEdzByQVM4TlBRRS9EVHNCSHcwbER3b1ZIeEEvRURVdkdnOE9wQW9JQndZRkF3SUNBUUlEQXdRR0JRY0lDQWtLQ3d3YUhCNGdJaU1sSnlrcEp5VWpJaUFlSEJvTUN3b0pDQWdIQlFZRUF3TUNBUUlDQXdVR0J3Z0tDZ3dNRFE4UEVCRWVDaElQRGdvSUF3TUNBUUVDQXdNRUNRd1BFUk1XRnhnWkdod2RIaDRkSEJvYUdCWVdDaElRRFFzSUF3TUNBUUVCQVFJREF3TUtEQTRSRXg0UkVBOFBEUXdNQWI4Q0FnUUZCUWNIQndrSkNRb0xDd3NMQ3dvTENRa0pCd2NIQlFVREF3SUNBd01GQlFjSEJ3a0pDUXNLQ3dzTEN3c0tDUWtKQndjSEJRVUVBZ0wreEEwTkRBd0tDQWdGQlFJQ0FnSURCQVVGQmdZUEVCTVZJemhKRndZRERSNWtKQllVRWc4T0JnVUVCQVFDQVFFREJBWUhDUW9MRFEwTkN3c0xDd3dNRFEwTkRRNE9EZzhQRHc4UER3NE9EZzBORFEwTUN3d0xDd0VlQ2dvS0N3b0xDd3NLQ2dvSkNna0pDQWtJQ0FnSEJ3NE5Dd2tJQlFVQ0FRRUNCUVVJQ1FzTkRnY0hDQWdJQ1FnSkNRb0pDZ29LQ3dzTENnc0tDZ29LQ1FrSUNBZ0hCeW9GQ1FrS0N3c0dCZ1lHQmdjR0JRWUdCUXNLQ1FvSUNBY0dCQVFEQVFFQkFRTUVCQVlIQ0FRSkNRb0xDZ1lHQlFZSEJnWUdCZ1lHQ3dvS0NRa3FCd2NJQ0FnSkNRR2pDd3NLQ3drSkNRY0hCd1VGQXdNQ0FnTURCUVVIQndjSkNRa0xDZ3NMQ3dzTENna0pDUWNIQndVRkJBSUNBZ0lFQlFVSEJ3Y0pDUWtLQ3d2TERnOFFFUkVSRWhJVEV4TVRFeE1URWhFUkVCQWhJQ0FoTVV0ZEdnVUNEaU9ETWlBaElDQWhFQkVRRXhNVEV4TVRFeE1SRWhJUkVSQVBEZ29KQ1FnSEJ3WUZCUVFFQXdJQ0FRRUJBUUlDQXdRRUJRVUdCd2NJQ1FrQUFBVUFBQUFBQTdVRDh3QURBQWNBQ3dBc0FJa0FBQUVWSVRVbEZTRTFKUlVoTlNVZkJBOEhMd2MvQng4Q0p3OEhJdzhORVI4TklUOE5FUzhOSXk4UEl3OEZBbDcrcUFIMC9nd0I5UDRNQVJ3REF3UURBUUVEQkFZSENBa0tDZ2tJQndZRUF3RUJBd1FHQndnSkNnb0pDRzhKQ0FnSEJnVUZCZEVRQ0FjSEJ3WUtDQWNHQkFNQ0FRRUNBd1FHQndnS0JnY0hDQWNRQXJRUUNBY0hCd1lLQ0FjR0JBTUNBUUVDQXdRR0J3Z0pCd2NIQndnUTBRVUZCUVlIQ0FnSkNRb0tDZ3NMQ3d3TUN3c0xDZ29LQVVOZFhicGRYYnRkWGNJRUJBZ0pDZ29KQ0FnR0JBTUJBUU1FQmdnSUNRb0tDUWtIQmdRREFRRURCRmtIQ0FnSUNna0xDd0lDQXdNRUJBa0pDUW9LREFzTi9VVU1EQXNMQ2drSkNBVUVBd0lDQXdNQ0FnTUVCUWdKQ1FvTEN3d01BcnNOQ3dzTENna0pDQVVFQXdNQ0Fnc0tDZ2tKQ0FnSEJnWUVCQU1DQVFFQ0FnTUVCQVlBQUFBRkFBQUFBQVAwQTlRQUJRQkZBSVlBaWdEYUFBQWxGemNuTlNNWER3NHJBUzhOUFFFL0RoOE9CUmNWSHc0L0R5OFBEdzRERVNVUkpROEJMd0VsTHdFakJ3VVBCUkVmQnpNL0FUc0JGd1VYT3dFL0FTOEZOVDhWTXg4QkVTOEhJd000VHc4K0lKMEJBZ1FFQmdjSUNRb0xEQXdORGcwUERnNE9EQTBMQ3dvSkNBY0dCUVFDQWdRRkJnY0lDUW9MQ3d3TkRnNE9EZzRPRFF3TUN3b0pDQWNHQkFRQy9zZ0JBd1FHQndrS0N3d05EZzhRRVJFUkVoRVFFQThPRFEwTENnZ0lCUVVDQVFFQ0JRVUlDQW9MRFEwT0R4QVFFUklSRVJFUUR3NE5EQXNLQ1FjR0JBTmYvdWNCT1FVR0JRYis4Z1VGQmdYKzlRUURBd0lCQVFFQkFnTUVCQVVGQS8wRkJnVUZBUThGQlFVR013WUZCQUlDQVFJQ0F3UUVCUVlIQndjSUNRa0pDZ3NMRWhJUkVoRVFFQkFCQVFNQ0JBUUZCUWUzTGhza1hVNE9EZzRNRFFzTENna0lCd1lGQkFJQ0JBVUdCd2dKQ2dzTERRd09EZzRQRFE0TkRBd0xDZ2tJQndZRUJBSUJBUUlFQkFZSENBa0tDd3dNRFEwT0R3a0lFUkVRRHc0TkRBc0tDUWNHQkFNQkFRTUVCZ2NKQ2dzTURRNFBFQkVSRVJJUkVCQVBEZzBOQ3dvSUNBVUZBZ0VCQWdVRkNBZ0tDdzBORGc4UUVCRUNHLzNVWXdJc0N3RUJBUUZmQVFFQ1d3SUNBd01EQlAwZUJRVUVCQU1DQVFGaUFnSmZBUUVTRFE0T0R3OFBFQkFNREFzTUN3b0tDZ29KQ0FrSEJ3Y0dDQVlGQWdFQ0F3SWZCUVVFQXdNQ0FnRUFBQUFEQUFBQUFBUEJBL1FBQXdBSEFGTUFBQ1V6TlNNbEVTRVJOeXNCRHc0Ukh3NHpJVE0vRGhFdkRpc0JOU01WSVRVakFnRDcrd0ZkL1VZeE1Rc0tDZ2tKQ0FnSUJnWUZCQU1DQVFFQkFRSUVCQVVHQndjSUNBa0pDZ29LQXJvS0Nnb0pDUWdJQndjR0JRUUVBZ0VCQVFFQ0JBUUZCZ2NIQ0FnSkNRb0tDakZsL25KbDAvdkgvZHdDSlBvQkF3TUVCUVVIQndnSUNRa0tDd3I5UmdzS0NRa0pDQWdJQndZRkJBTUNBZ0lDQXdRRkJnY0lDQWdKQ1FrS0N3SzZDZ3NLQ1FrSUNBY0hCUVVFQXdNQlpXVmxBQUFBQmdBQUFBQUR4Z1AwQUFjQURRQk9BRmtBalFFSkFBQVRNeWMvQXlNRkZ6Y25OU00zSHdnUER5OFBQdzhmQmdVelB3Y2pKUlV2QmlNUEh4OEhJeEUzS3dFUERSVVJGUjhOTXlFZkR6OGZMdzhSTHc0ckFUVWpGU0UxSStnbkFnRUJBZ01zQVhLUkltNUZ5UWdIRFFzSkJ3VUVBUUVFQlFjSkN3MFBFQkVTRXhRVkZoY1hGaFVVRXhFUkVBOE1Dd2tIQlFRQkFRUUZCd2tMREE4UUVSRVRGQlVXRnhjV0ZSUVRFaEg5MVU0SUNBZ0pDZ29LQzVnQ0p3OFFFUkVSRWhJU0VSQVFEdzhQRHc0T0RRME5EQXdNQ3dzS0Nna0lCd2NHQmdVRUJBSURBUUVCQVFJREJRVUdCOU10TFFvSkNRZ0lDQWNIQmdVRUJBTUNBUUVDQXdRRUJRWUhCd2NKQ0FrSkNnRVZDd3NNREEwTkRnNE9EdzhQRHhBUEVCRVFFUThRRHc0UERnME5EUTBNQ3d3S0N3a0pDQWdIQmdVRkJBUURBZ0VCQVFFQ0F3UUVCUVVHQndnSENRa0tDZ0VCQWdNRUJBWUdCd2NIQ0FrSUNRb3NYUDZXV3dFcEhoRVNFUkZoVXpwQ2Z4TUhDQkVTRXhRVkZoY1hGaFVVRXhJUkVBOE5Dd2tIQlFRQkFRUUZCd2tMRFE4UUVSSVRGQlVXRnhjV0ZSUVRFaEVQRHcwS0NRY0dBd0VCQXdZSENRb05CUTRPRFEwTURBd0xZRXNIQmdVRkF3SUNBUUVDQXdRRUJRVUhCZ2dJQ1FrTEN3c01EQXdORFEwT0RnOE9FQThRRUJFU0VoSVJFUkFRRUFIeTR3RUNBd01GQlFZSEJ3Y0lDUWtKQ3YyR0NRa0pDQWdJQndjR0JnUUVBd0lCQ3dvSkNBZ0lCZ1lHQlFRRUFnTUJBUUVCQXdJRUJBVUdCZ2NIQ0FrS0Nnc0xEQXdNRFEwT0RnNFBEdzhRRUJBUkVCQVBEdzhQRHc0UERRME5EQXdNQ2dFVkNRa0pDQWdJQndjR0JnUUVBd0lCWEZ4Y0FBQUZBQUFBQUFQQkEvUUFBd0FIQUFzQUR3QmJBQUFCTXpVakJ6TTFJd2N6TlNNbEVTRVJOeXNCRHc0Ukh3NHpJVE0vRGhFdkRpc0JOU01WSVRVakFxVldWc2RWVmNoVlZRSkgvVVl4TVFzS0Nna0pDQWdJQmdZRkJBTUNBUUVCQVFJRUJBVUdCd2NJQ0FrSkNnb0tBcm9LQ2dvSkNRZ0lCd2NHQlFRRUFnRUJBUUVDQkFRRkJnY0hDQWdKQ1FvS0NqRmwvbkpsQVdaVlZWVlZWZHI5M0FJaytnRURBd1FFQmdjSENBZ0pDUW9MQ3YxR0N3b0pDUWtJQ0FnSEJnVUVBd0lDQWdJREJBVUdCd2dJQ0FrSkNRb0xBcm9LQ3dvSkNRZ0lCd2NGQlFRREF3RmxaV1VBQUFBQUJ3QUFBQUFEd1FQMEFBTUFCd0FMQUE4QUV3QVhBR01BQUFFek5TTUhNelVqQnpNMUl3Y3pOU01ITXpVakpSRWhFVGNyQVE4T0VSOE9NeUV6UHc0Ukx3NHJBVFVqRlNFMUl3TGtWbGFKVlZXS1ZsYUpWVldKVlZVQ252MUdNVEVMQ2dvSkNRZ0lDQVlHQlFRREFnRUJBUUVDQkFRRkJnY0hDQWdKQ1FvS0NnSzZDZ29LQ1FrSUNBY0hCZ1VFQkFJQkFRRUJBZ1FFQlFZSEJ3Z0lDUWtLQ2dveFpmNXlaUUZtVlZWVlZWVlZWVlZWMnYzY0FpVDZBUU1EQkFVRkJ3Y0lDQWtKQ2dzSy9VWUxDZ2tKQ1FnSUNBY0dCUVFEQWdJQ0FnTUVCUVlIQ0FnSUNRa0pDZ3NDdWdvTENna0pDQWdIQndVRkJBTURBV1ZsWlFBQUFnQUFBQUFEd1FQMEFBTUFUd0FBQVJFaEVUY3JBUThPRVI4T015RXpQdzRSTHc0ckFUVWpGU0UxSXdOZC9VWXhNUXNLQ2drSkNBZ0lCZ1lGQkFNQ0FRRUJBUUlFQkFVR0J3Y0lDQWtKQ2dvS0Fyb0tDZ29KQ1FnSUJ3Y0dCUVFFQWdFQkFRRUNCQVFGQmdjSENBZ0pDUW9LQ2pGbC9uSmxBcFg5M0FJaytnRURBd1FFQmdjSENBZ0pDUW9MQ3YxR0N3b0pDUWtJQ0FnSEJnVUVBd0lDQWdJREJBVUdCd2dJQ0FrSkNRb0xBcm9LQ3dvSkNRZ0lCd2NHQkFRREF3RmxaV1VBQUFRQUFBQUFBOEVEOUFBREFBY0FDd0JYQUFBQklUVWhOU0UxSVNVUklSRTNLd0VQRGhFZkRqTWhNejhPRVM4T0t3RTFJeFVoTlNNQkJRRmcvcUFCOXY0S0FsajlSakV4Q3dvS0NRa0lDQWdHQmdVRUF3SUJBUUVCQWdRRUJRWUhCd2dJQ1FrS0Nnb0N1Z29LQ2drSkNBZ0hCd1lGQkFRQ0FRRUJBUUlFQkFVR0J3Y0lDQWtKQ2dvS01XWCtjbVVCQjJKbFpHUDkzQUlrK2dJQ0F3UUZCZ2NJQndrSUNna0tDdjFHQ3dvSkNRa0lDQWdIQmdVRUF3SUNBZ0lEQkFVR0J3Z0lDQWtKQ1FvTEFyb0tDZ2tLQ0FrSENBY0dCUVFEQWdKbFpXVUFBQUFBQkFBQUFBQUR4Z1AwQUFVQVJnQjZBUFlBQUFFWE55YzFJemNmQ0E4UEx3OC9EeDhHSnhVdkJpTVBIeDhISXhFM0t3RVBEUlVSRlI4Tk15RWZEejhmTHc4Ukx3NHJBVFVqRlNFMUl3SmFrU0p1UmNvSEJ3MExDUWNHQXdFQkF3WUhDUXNORGhFUkVoTVVGUllYRnhZVkV4TVNFUkFQREFzSkJ3VURBZ0lEQlFjSkN3d1BFQkVTRXhNVkZoY1hGaFVVRXhJUkJBOFFFUkVSRVJJVEVCRVFEdzhQRHc0T0RRME5EQXdNQ3dzS0Nna0lCd2NHQmdVRUF3TUNBZ0VCQVFJRUJBVUdCOU10TFFvSkNRZ0lDQWNIQmdVRUJBTUNBUUVDQXdRRUJRWUhCd2NJQ1FrSkNnRVZDd3NNREEwTkRnNE9EdzhQRHhBUEVCRVFFUThRRHc0UERRNE5EUXdOQ3d3S0N3a0pDQWdIQmdVRkJBUURBZ0VCQVFFQ0F3UUVCUVVHQndjSUNRa0tDZ0VCQWdNRUJBWUdCd2NIQ0FrSUNRb3NYUDZXV3dFclV6cENmeE1IQ0JFU0V4UVZGaGNYRmhVVUV4SVJFQThOQ3drSEJRUUJBUVFGQndrTERROFFFUklURkJVV0Z4Y1dGUlFURWhFUER3MEtDUWNHQXdFQkF3WUhDUW9Od0VzSEJnVUZBd0lDQVFFQ0F3UUVCUVVIQmdnSUNRa0xDd3NNREF3TkRRME9EZzhPRUE4UUVCRVNFaElSRVJBUUVBSHk0d0VDQXdNRkJRWUhCd2NJQ1FrSkN2MkdDUWtKQ0FnSUJ3Y0dCZ1FFQXdJQkN3b0pDQWdJQmdZR0JRUUVBZ01CQVFFQkF3SUVCQVVHQmdjSENBa0tDZ3NMREF3TURRME9EZzRQRHc4UUVCQVJFQkFQRHc4UER3NFBEUTBOREF3TUNnRVZDUWtKQ0FnSUJ3Y0dCZ1FFQXdJQlhGeGNBQVFBQUFBQUEvUURQUUFuQUZnQW1BRFlBQUFCSHd3VklUVXZGU01GRHc0VklUVXZGU3NCRHdVQkR3WWRBUjhPUHc4dkR3OEdCUThISHc4L0RqMEJMdzRQQmdLS0Nna1JEdzBHQkFVREF3SUNBUUVRQWdJREJRUUdCZ2NJQ1FrTEN3c2FHeHNhR1JnWUZ5SDkyUTBZQ3dzSkNRZ0hCZ1lFQlFNQ0FnSjhBZ0lEQkFVR0JnY0lDQW9LQ3dzYUd4b2FHUmdZRnhjV0dCZ1lHUm9iQWJZSkNBWUdCQU1DQWdNRUJnWUlDUW9LQ3d3TURRNE9EZzRORFF3TEN3b0pCd2NGQlFNQkFRRUJBd1VGQndjSkNnc0xEQXdORGc0T0RnME5Dd3dLL29vSkJ3Y0ZCUU1CQVFFQkF3VUZCd2NKQ2dzTERBd09EZzRPRGcwTURBc0tDZ2tJQmdZRUF3SUNBd1FHQmdnSkNnb01DdzBORGc0T0RnME1EQXNMQWRFSENCRVJFd29LQ2dzTURBd01jWEVKQ2drSkNBZ0lDQWNIQndZR0Jnc0pDUWNGQlFNQ0tBVU1CZ1lIQndjSUNBZ0lDUWtLQ1hGeENRb0pDUWdJQ0FnSEJ3Y0dCZ1lMQ1FrSEJRVURBZ0lEQlFVSENRRmpDZ3NMREF3TkRnNE9EZzBOQ3d3S0Nna0lCd1VGQXdJQkFRSURCUVVIQ0FrS0Nnd0xEUTBPRGc0T0RRd01Dd3NLQ1FjSEJRVURBUUVCQVFNRkJRY0hDUW9MQ3d3TURRNE9EZzRORFFzTUNnb0pDQWNGQlFNQ0FRRUNBd1VGQndnSkNnb01DdzBORGc0T0RnME1EQXNMQ2drSEJ3VUZBd0VCQVFFREJRVUhCd0FFQUFBQUFBUUFCQUFBQlFCR0FFb0Ftd0FBQVJVWEJ5YzFCeFVmRHo4UEx3OFBEZ0VoTlNFREt3RVBEUlVSRlI4Tk15RXZBeUV2QmpVUkZTRVJId01STHc0ckFUVWpGU0UxSXdOQVd5NXR3QUVFQlFnSkN3MFBFQkVTRkJRV0ZoY1hGaFlVRkJJUkVBOE5Dd2tJQlFRQkFRUUZDQWtMRFE4UUVSSVVGQllXRnhjV0ZoUVVFaEVRRHcwTENRZ0ZCUDUvQWdEK0FFQWdDZ29KQ1FnSUJ3Y0dCZ1FFQkFJQ0FnSUVCQVFHQmdjSENBZ0pDUW9LQWJJRkJBTUQvbDBIQmdVRkJBTUNBd0FSRUE4UUFRRURBd1FGQlFZSEJ3Z0pDQW9KQ2lDQS9vQ0FBV0J6V2k1dWpZQU1DeFlXRkJRU0VSQVBEUXNKQ0FVRUFRRUVCUWdKQ3cwUEVCRVNGQlFXRmhjWEZoWVVGQklSRUE4TkN3a0lCUVFCQVFRRkNBa0xEUThRRVJJVUZCWVdBWWxBQVFBQ0FnUUVCQVlHQndjSUNRZ0tDUXI5Z0FvSkNnZ0pDQWNIQmdZRUJBUUNBZzhRRVJBQkFnSUVCUVlHQmdLRUpQNjlBd01FQlFGeUNna0tDQWtJQndjR0JnUUVCQUlDUUVCQUFBQUFCQUFBQUFBRUFBUUFBQVVBUmdCZUFMRUFBQUVWRndjbk5RY1ZIdzgvRHk4UER3NEJNdzhKTXo4SU5TRURLd0VQRFJVUkZSOE5NeUV2QXlFdkJqVVJOUlVoTlJFZkF4RXZEaXNCTlNNVklUVWpBMEJiTG0zQUFRUUZDQWtMRFE4UUVSSVVGQllXRnhjV0ZoUVVFaEVRRHcwTENRZ0ZCQUVCQkFVSUNRc05EeEFSRWhRVUZoWVhGeFlXRkJRU0VSQVBEUXNKQ0FVRS92K3BGUk1KRVE4T0N3VUZBMVVJQkFVTURRZ1JGQ0wvQU1BZ0Nnb0pDUWdJQndjR0JnUUVCQUlDQWdJRUJBUUdCZ2NIQ0FnSkNRb0tBYklGQkFNRC9sMEhCZ1VGQkFNQ0F3QVJFQThRQVFFREF3UUZCUVlIQndnSkNBb0pDaUNBL29DQUFXQnpXaTV1allBTUN4WVdGQlFTRVJBUERRc0pDQVVFQVFFRUJRZ0pDdzBQRUJFU0ZCUVdGaGNYRmhZVUZCSVJFQThOQ3drSUJRUUJBUVFGQ0FrTERROFFFUklVRkJZV0FZQWpKUklsSnlncEZSVVdMaFVWS0NnVUtDbENNUUVBQWdJRUJBUUdCZ2NIQ0FrSUNna0svWUFLQ1FvSUNRZ0hCd1lHQkFRRUFnSVBFQkVRQVFJQ0JBVUdCZ1lDZ0FRa0lQNmRBd01FQlFGeUNna0tDQWtJQndjR0JnUUVCQUlDUUVCQUFBQUFBQVFBQUFBQUJBQUVBQUFGQUVZQW1RRHFBQUFCRlJjSEp6VUhGUjhQUHc4dkR3OE9KejhCTXg4TEhRRVBEQ012QmhVZkJUOFBOUzhOSXdjM016VWpBeXNCRHcwVkVSVWZEVE1oTHdNaEx3WTFFUlVoRVI4REVTOE9Ld0UxSXhVaE5TTURRRnN1YmNBQkJBVUlDUXNORHhBUkVoUVVGaFlYRnhZV0ZCUVNFUkFQRFFzSkNBVUVBUUVFQlFnSkN3MFBFQkVTRkJRV0ZoY1hGaFlVRkJJUkVBOE5Dd2tJQlFUN0ZDVWFFeEFIQmdZRkJBUURBZ0lCQVFFREFnUUVCUVVGQndZSUR4VUxEQXNMQ3dvTENnc01EQm9jRWhBUUR3NE5EQXNLQ0FnRkJRTUNBUUlEQkFVR0J3Z0tDZ3NNREE0T0VDWUdrOWZXSUFvS0NRa0lDQWNIQmdZRUJBUUNBZ0lDQkFRRUJnWUhCd2dJQ1FrS0NnR3lCUVFEQS81ZEJ3WUZCUVFEQWdNQUVSQVBFQUVCQXdNRUJRVUdCd2NJQ1FnS0NRb2dnUDZBZ0FGZ2Mxb3VibzJBREFzV0ZoUVVFaEVRRHcwTENRZ0ZCQUVCQkFVSUNRc05EeEFSRWhRVUZoWVhGeFlXRkJRU0VSQVBEUXNKQ0FVRUFRRUVCUWdKQ3cwUEVCRVNGQlFXRnZZQ0F3SUVBZ01EQkFRRkJRVUdCZ2NIQmdZRkJRVUZCQU1FQWdJQ0FnRUNBd01FQlFWSEJBTURBZ01CQVFFREJBVUdDQWdLQ2dvTURBd09EZ3dNQ3dzS0NRa0lCd1lGQkFRQ0FnRkxSQUVBQWdJRUJBUUdCZ2NIQ0FrSUNna0svWUFLQ1FvSUNRZ0hCd1lHQkFRRUFnSVBFQkVRQVFJQ0JBVUdCZ1lDaENUK3ZRTURCQVVCY2dvSkNnZ0pDQWNIQmdZRUJBUUNBa0JBUUFBSkFBQUFBQVFBQkFBQUJRQkdBRW9BVGdCVUFGZ0FYQUJnQUxNQUFBRVZGd2NuTlFjVkh3OC9EeThQRHc0bk16VWpCek0xSXdVL0F5TTFNelVqQnpNMUl3Y3pOU01ES3dFUERSVVJGUjhOTXlFdkF5RXZCalVSTlJVaE5SRWZBeEV2RGlzQk5TTVZJVFVqQTBCYkxtM0FBUVFGQ0FrTERROFFFUklVRkJZV0Z4Y1dGaFFVRWhFUUR3MExDUWdGQkFFQkJBVUlDUXNORHhBUkVoUVVGaFlYRnhZV0ZCUVNFUkFQRFFzSkNBVUV3WUNBd0lDQUFZQUtDd3dNTFlDQXdJQ0F3SUNBUUNBS0Nna0pDQWdIQndZR0JBUUVBZ0lDQWdRRUJBWUdCd2NJQ0FrSkNnb0JzZ1VFQXdQK1hRY0dCUVVFQXdJREFCRVFEeEFCQVFNREJBVUZCZ2NIQ0FrSUNna0tJSUQrZ0lBQllITmFMbTZOZ0F3TEZoWVVGQklSRUE4TkN3a0lCUVFCQVFRRkNBa0xEUThRRVJJVUZCWVdGeGNXRmhRVUVoRVFEdzBMQ1FnRkJBRUJCQVVJQ1FzTkR4QVJFaFFVRmhaSmdJQ0FMUXdNQ3dxQWdJQ0FnSUFCQUFJQ0JBUUVCZ1lIQndnSkNBb0pDdjJBQ2drS0NBa0lCd2NHQmdRRUJBSUNEeEFSRUFFQ0FnUUZCZ1lHQW9BRUpDRCtuUU1EQkFVQmNnb0pDZ2dKQ0FjSEJnWUVCQVFDQWtCQVFBQUFDZ0FBQUFBRDZnUHFBQU1BQndBTEFBOEFFd0FYQUJzQUh3QWpBQ2NBQUFFVk16VWhGVE0xSVJVek5TVVZNelVoRlRNMUlSVXpOU1VWTXpVaEZUTTFJUlV6TlNVaEVTRUN1UFg5MlBiOTJQVUJjUFg5MlBiOTJQVUJjUFg5MlBiOTJQWCt6UVBXL0NvQkM3aTR1TGk0dVBXNHVMaTR1TGoxdUxpNHVMaTQ5dndxQUFBQUF3QUFBQUFEZ3dQcUFCb0FRUUNiQUFBQkZROEtLd0VUSHdJaFB3SVJMd0lCRlE4S0t3RVJGUjhHTXpVM01UY3pOUzhISlNFZkRoMEJNeDhORlJFVkR3NGhMdzQ5QVNNdkRqVVJOek1DWXdJRUF3UUZCd2NKQ3d3UEVHd0JBZ1FGQVpvRkJBSUNCQVgrZWdNRUJBVUdDQWtMRFE4UkZJSUJBZ0lDQXdRRGk3UTFpQUVCQVFJREF3TUUvdGtCSndrSkNBa0hCd2NHQmdVRUJBTUNBaTBIQndZSEJRWUZCUVFFQXdJQ0FRRUNBZ01FQkFVRkJnVUhCZ2NIQ1A1c0NBY0hCZ2NGQmdVRkJBUURBZ0lCaXdrSUNRZ0hDQVlIQlFVRkF3TURBZG9CQW9oL0RRMEhCd2dIQmdZRUJBSCtuZ1lEQXdNREJnSWlCUVFDQVIyYUVCQUpDUWtJQ0FjRkJBTCtWZ1FEQXdNQ0FRRUIycjgzMFFRREF3TUNBUUVCUmdFQkFnTUVCQVVHQmdjSENBZ0lDUW5SQVFJREF3TUZCQVVHQmdZSEJ3Y0gvZVFJQndjSEJnWUZCZ1FFQkFNQ0FnRUJBUUVDQWdNRUJBVUZCUVlHQndjSENFNEJBUUlEQkFRRkJnWUhCd2dJQ0FrSkFiem5BQUFBQUJBQUFBQUFBK29ENmdBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSXdBbkFDc0FMd0F6QURjQU93QS9BQUFsTXhVakpUTVZJeVV6RlNNbE14VWpBVE1WSXlVekZTTWxNeFVqSlRNVkl3RXpGU01sTXhVakpUTVZJeVV6RlNNQk14VWpKVE1WSXlVekZTTWxNeFVqQXliRnhmNzd4TVQrK3NURS92ckZ4UU1SeGNYKys4VEUvdnJFeFA3NnhjVURFY1hGL3Z2RXhQNzZ4TVQrK3NYRkF4SEZ4Zjc3eE1UKytzVEUvdnJGeGRyRnhjWEZ4Y1hGQWNyRXhNVEV4TVRFQWNyRXhNVEV4TVRFQWNyRnhjWEZ4Y1hGQUFBRUFBQUFBQVBxQStvQUF3QUxBQmtBSVFBQUV4RWhFUUVWSVRVakZTTTFJUkV6RVNFUk14RWpOU01SSVJFbklSVXpGVE1SSWVnQ01QNFdBVjVHUnY1YlJ3SzhSMGVNL2hiVEEwbEhSdndxQVhUKzV3RVpBakhUMDQyTi9MWUJYLzZoQXdOSC91Y0JHVVpHUi95M0FBQUFCZ0FBQUFBRHJRUHFBQU1BQndBTEFBOEFFd0FYQUFBM0lSVWhOU0VWSVRVaEZTRTFJUlVoTlNFVklUVWhGU0ZUQWlqOTJBTmEvS1lDS1AzWUExcjhwZ0lvL2RnRFd2eW1VejcyUHZZKzlqNzJQdlkrQUFBQUFBUUFBQUFBQStvRDZnQURBQVlBREFBZ0FBQWxJUlVoQVRNakpSY0JJelVKQVI4SEZROEVKejhEQWNrQ0l2M2VBYlFCQWY3d3ovMnAwQUhQQVZNRkNnb0poUVlFQWdJRUJsZ0p6Mk1JQ2dwTU53S1VtZEQ5bzhvQjB3RTVBUUlFQm9VSkNnb0tDZ29KWUF6UFlnY0dBd0FCQUFBQUFBUHFBK29BQ3dBQUFSY0pBUWNKQVNjSkFUY0JBNnRBL2xJQnJrRCtVdjVZUUFHby9saEFBYWdENjBEK1ZmNVZRQUdzL2xwQUFhVUJwVUQrV3dBQUFBTUFBQUFBQStvRDZnQUdBQlVBWUFBQUFRMEJOU00xTXdFekd3RWZBVGNqTlRNREl3c0JJd0V6SHcwVkVTY1JJUkVoTnhVUER5RXZEalVSUHc4Q3pBRWYvdUgxOWYzdFVpbFJWRkFiUktSU1VsSlNVUUhzQVNFS0N3c0ZDZ29KQ0FZQ0FnSUJVdjFKQXJkU0F3TURCUU1IQ1FzTkNBZ0lDZ29LRFAyY0hBc1JDd3dMQ2dRRUJBTURBZ0lCQVFJR0JRY0pDd1lIQ0FnSkNnb0xEQUlBek10UTlBSEQvdUlCSGdQeW8xTCtad0VlL3VJQ0ZBVURCQVlEQ0FrTERSQUlDUW9MQy81Q01nRzUvTTVTR1M0S0N3c0dDd3NKQ1FNRUFnTUJBUUVDQXdVRkJ3a0xCZ2NJQ0FrS0Nnc01BdUFjQ3hFTEN3c0tCQVVEQkFJREFRRUJBQUFDQUFBQUFBUHFBK29BQ3dDTEFBQUJCeGNIRnpjWE55YzNKd2NSSHg4UEh5OGZQeDRCWEY2a3BGNmtwVjZrcEYra0dSa1pHQmdYRnhZV0ZSUVVFeE1TRVJBUURnNE5Dd3NLQ1FnR0JnUURBZ0VCQWdNRUJnWUlDUW9MQ3cwT0RoQVFFUklURXhRVUZSWVdGeGNZR0JrWkdSa1pHUmdZRnhjV0ZoVVVGQlFTRWhFUUVBNE9EUXNMQ2drSUJnWUVBd0lCQVFJREJBWUdDQWtLQ3dzTkRnNFFFQkVTRWhRVUZCVVdGaGNYR0JnWkdRTURYNlNrWHFTa1hxU2tYcVFCalFFQ0F3UUdCZ2dKQ2dzTERRNFBEeEFSRWhNVEZCUVZGaFlYR0JjWUdSa1pHUmtaR0JnWEZ4WVdGUlFVRXhNU0VSQVFEZzROQ3dzS0NRZ0dCZ1FEQWdFQkFnTUVCZ1lJQ1FvTEN3ME9EaEFRRVJJVEV4UVVGUllXRnhjWUdCa1pHUmtaR1JnWEdCY1dGaFVVRkJNVEVoRVFEdzhPRFFzTENna0lCZ1lFQXdJQUFBTUFBQUFBQStvRFJ3QURBQWNBQ3dBQUFUTVZJd01oRlNFRElSVWhBWlBhMnRvQ2p2MXlwQVBXL0NvQkptMEJmbTBCZlcwQUFBQUFBUUFBQUFBRDZnUHFBQXNBQUFFVElSRWhFd1VESVJFaEF3S0xBZ0ZlL3FNQi92WUMvcElCYlFFRDYvNlgvdmIrbmdFQll3RUtBV2dBQUFBQUFRQUFBQUFENmdQcUFJY0FBQUVmRHc4SENRRWZCdzhQTHdjSkFROEhMdzgvQndrQkx3Yy9EeDhIQ1FFL0JnT2hCd2NIQndZR0JnWUZCQVFEQXdFQkFRRUJBUU1EQkFRRi9wTUJiUVVFQkFNREFRRUJBUUVCQXdNRUJBVUdCZ1lHQndjSEJ3Y0hCd2NHQndZRi9wUCtrd1VHQndZSEJ3Y0hCd2NIQndZR0JnWUZCQVFEQXdFQkFRRUJBUU1EQkFRRkFXMytrd1VFQkFNREFRRUJBUUVCQXdNRUJBVUdCZ1lHQndjSEJ3Y0hCd2NHQndZRkFXMEJiUVVHQndZSEJ3Y0Q2d0VCQVFNREF3VUZCUVlIQmdjSEJ3Y0hCd2NIQmdjRkJ2NlQvcE1GQmdjR0J3Y0hCd2NIQndjR0JnWUdCUVFFQXdNQkFRRUJBUUVEQXdRRUJRRnQvcE1GQlFNREF3RUJBUUVCQVFNREF3VUZCZ1lHQmdjSEJ3Y0hCd2NIQmdjR0JRRnRBVzBGQmdjR0J3Y0hCd2NIQndjR0JnWUdCUVFFQXdNQkFRRUJBUUVEQXdRRUJmNlRBVzBGQlFNREF3RUJBQUFBQUFFQUFBQUFBK29EZHdBR0FBQUJGd0VIQVRjWEEyMSsvYVlWL3BsMDZBTjRmdjJtR0FFMWg4Z0FBQUFBQndBQUFBQUQ2Z1BoQUFNQUJ3QW5BRWNBU3dCUEFKb0FBQ1VoRlNFMUlSVWhKUThISHdjelB3WXZCaVVQQmgwQkh3WXpQd1U5QVM4Rk54RWhFUUVSSVJFbElSVTdBUjhORVE4UEl4VWhOU012RHhFL0Rqc0JBVm9CVC82eEFVLytzUUl0QmdjRkJRUUNBZ0VCQWdJRUJRVUhCZ2NHQmdVREF3SUJBUUlEQXdVR0J2ejRCd1lGQlFRREFnSURCQVVGQmdjSEJnVUZCQU1DQWdNRUJRVUdid0lML2dvQjN2MzFBajVyQ2drS0NBa0lCd2NHQlFVRUF3SUJBUUVEQXdVRkJRY0hDQWdJQ2drS0NsWDluRlVLQ2drS0NBZ0lCd2NGQlFVREF3RUJBUUVEQXdVRkJRY0hDQWdJQ2drS0NtdklLWndvVmdFQkFnTUVCQVlHQlFVRkJBTURBUUVCQWdNRUJRVUhCUVVFQkFRQ0FnRUJBUUlEQkFRR0JnVUZCUVFEQXdFQkFRSURCQVVGQndVRkJBUUVBZ0llL3N3Qk5BSXcvb0VCZnl2SkFnSURCUVFHQmdjSUNBa0pDZ3IrZndvS0NRa0pDQWdIQndVRkJRTURBUUc3dXdFQkF3TUZCUVVIQndnSUNRa0pDZ29CZHdvS0NRa0pDQWdIQmdZRkJBUUNBZ0FBQUFNQUFBQUFBK29Ed2dBQ0FBc0FLQUFBRXhjSENRSXZBVGN2QWdFekh3a1ZEd1lCUHdkQm9zNENHUUVKL244QlhBTmNCazBDVGdVTENnbS9CQU1EQWdFQkFRSUVCd1VFTVA3eUtnY0hCd2dIQ0FjQkNMRWFBdWorNFA2ZVBTaEJJVWtRQWdBREJBYlFCQVlGQmdZSEJnY0dEUTBHQml3QkpTY0dCUVFEQXdJQkFBQUFBQUVBQUFBQUErb0Q2Z0FMQUFBQk14RWhGU0VSSXhFaE5TRUJ3M29CcnY1U2V2NVNBYTRENi81U2V2NVNBYTU2QUFFQUFBQUFBK29EZUFBTEFBQVRJUmMzSVFrQklTY0hJUUVWQVJMWjJRRVMvcDRCWVA3dTE5Zis3Z0ZnQTNubzZQNkcvb2ptNWdGNEFBQUFBQUVBQUFBQUEvUURMQUFGQUFBVENRRW5DUUVNQWZRQjlFbitWZjVWQXVmOTdRSVRSZjQ2QWNZQUFBQUFBUUFBQUFBRDZnTDFBQUlBQUFrQklRSUFBZXY4S2dMMS9oWUFBQUVBQUFBQUErb0RXd0FDQUFBVElRRVZBOWIrRlFOYi9Vb0FBQUFCQUFBQUFBUHFBdlVBQWdBQUNRRWhBZ0FCNi93cUF2WCtGZ0FBQVFBQUFBQUQ2Z0wxQUFJQUFCTWhBUlVEMXY0VkF2WCtGZ0FBQUFFQUFBQUFBNVFENmdBSUFBQUJNeEVCRndrQk53RUJ5MUlCUHpuK1ovNXZNUUV2QSt2OHV3RXBRdjZJQVhoQy91WUFBQUFCQUFBQUFBT1VBK29BQ0FBQUNRRUhBUkVqRVFFbkFnUUJrVEgrMFZMK3dUa0Q2LzZJUWdFYS9Nb0RSZjdYUWdBQkFBQUFBQUwxQStvQUFnQUFDUUlCQ3dIcS9oWUQ2LzRWL2hVQUFRQUFBQUFDOVFQcUFBSUFBQUVSQVFMMS9oWUQ2L3dxQWVzQUFBUUFBQUFBQTI4RDZnQURBQWNBQ3dBWEFBQUJNeEVqQXpNUkl3TVJJUkVCSVJVekZTTVJJUkVqTlRNQ1BUNCt1RDQrZWdIcS9sTUJjTGc5L1pvOXVBSjcvaFVCNi80VkFpajltd0psQVRON3VQMWRBcU80QUFBQkFBQUFBQU5kQStvQUJnQUFBUkV4RVRFUkFRTmQvVVlENi82Ni9yYit1Z0hnQUFBQkFBQUFBQU5iQStvQUFnQUFFd2tCcFFLMi9Vb0Q2LzRWL2hVQUFRQUFBQUFENmdONUFBZ0FBQUVYQVNFVklRRUhBUUZ4UFA3MUEwbjh0d0VMUFA2a0EzazAvdUZNL3VFMEFYa0FBUUFBQUFBRDZnT0lBQWdBQUFrQ0p3RWhOU0VCQW9JQmFmNlhQd0VWL0wwRFEvN3JBNG4rZC81M053RXJUZ0VyQUFBQUFBSUFBQUFBQStvRHdnQUdBQTBBQUFFekVUTUJNU01ETXdNakVTTUJBbFdpOVA2OFUvdFRBYUwwQVVRRHUvM0gvcndEaFB5REFqa0JSQUFBQUFJQUFBQUFBK29ENmdBRUFCY0FBQUVYQVNNMUFSOEhGUThESno4REFuRE4vYVhOQXlBRkNnb0pod1lFQWdJRUJtZk1Zd2tKQ2dNOXpmMmx6UU1KQVFJRUJvY0pDZ29LQ3dvSlo4eGtCd1VEQUFBQUFBSUFBQUFBQStvRDJnQUZBQWtBQUFFWENRRUhDUUV6RVNNRGUzRCtsUUZyY1A0bS9uU2VuZ1BhYi82Vi9wVnZBZG9CMnZ4TUFBQUFBZ0FBQUFBRDZnUGFBQU1BQ1FBQUFUTVJJd2tDSndrQkEwMmVudjA0QWRyK0puQUJhLzZWQTlyOFRBTzAvaWIrSm04QmF3RnJBQUFEQUFBQUFBTzVBK29BQXdBSEFGTUFBQUV6RlNNQkVTRVJBVE1WSVRVekZUTWZEeEVQRHlFdkR4TTFQdzR6QWdEMTlmNnBBcTc5ZzJJQmlHSXhDZ29LQ1FnSUNBY0dCZ1VFQXdNQkFRRUJBd01FQlFZR0J3Z0lDQWtLQ2dyOVVnc0pDZ2tJQ0FnSEJnWUZCQU1EQVFFQkFnSURCUVFHQmdjSUNBZ0pDZ2tMTVFIUDlRRzUvZVFDSEFGWVltSmlBUUVEQXdRRkJnWUhDQWdJQ2drS0N2MVJDZ2tLQ1FnSUNBY0dCZ1VFQXdNQkFRRUJBd01FQlFZR0J3Z0lDQWtLQ1FvQ3J3b0tDUW9JQ0FnSEJnWUZCQU1EQVFFQUFBRUFBQUFBQXk0RDZnQUZBQUFCRndrQkJ3RUN2SFAraVFGM2MvNFZBK3QwL29uK2lYUUI2d0FEQUFBQUFBUHpBMDBBQXdBSEFBc0FBQ1V6TlNNbklUVWhKeUUxSVFHUjN0N2VBcHI5WnFjRDZQd1lzMittYjZkdkFBQUFBUUFBQUFBRDZnTXVBQVVBQUFrQkJ3a0JKd0lBQWV0MC9vbitpWFFETC80VmN3RjMvb2x6QUFFQUFBQUFBeTRENmdBRkFBQUpBaWNKQVFGRUFlditGWE1CZC82SkErditGZjRWZEFGM0FYY0FBQUFBQVFBQUFBQUQ2Z011QUFVQUFCTUpBUmNKQVlrQmR3RjNkUDRWL2hVREwvNkpBWGR6L2hVQjZ3QUFBQUFDQUFBQUFBUHFBK29BQ3dDTEFBQUJCeGNIRnpjWE55YzNKd2NSSHg4UEh5OGZQeDRCVUVXd3NFV3dzRVd3c0VXd0dSa1pHQmdYRnhZV0ZSVVRGQklTRVJBUURnNE5EQW9LQ1FnR0JnUURBZ0VCQWdNRUJnWUlDUW9LREEwT0RoQVFFUklTRkJNVkZSWVdGeGNZR0JrWkdSa1pHUmdZRnhjV0ZoVVZFeFFTRWhFUUVBNE9EUXdLQ2drSUJnWUVBd0lCQVFJREJBWUdDQWtLQ2d3TkRnNFFFQkVTRWhRVEZSVVdGaGNYR0JnWkdRTDFSYkN3UmJDd1JiQ3dSYkFCcGdFQ0F3UUdCZ2dKQ2dvTURRNE9FQkFSRWhJVUV4VVZGaFlYRnhnWUdSa1pHUmtaR0JnWEZ4WVdGUlVURkJJU0VSQVFEZzROREFvS0NRZ0dCZ1FEQWdFQkFnTUVCZ1lJQ1FvS0RBME9EaEFRRVJJU0ZCTVZGUllXRnhjWUdCa1pHUmtaR1JnWUZ4Y1dGaFVWRXhRU0VoRVFFQTRPRFF3S0Nna0lCZ1lFQXdJQUFBRUFBQUFBQStvQzlRQUNBQUFKQVNFQ0FBSHIvQ29DOWY0V0FBQUJBQUFBQUFQcUF2VUFBZ0FBRXlFQkZRUFcvaFVDOWY0V0FBQUFBd0FBQUFBRDZnT1dBQU1BQndBWUFBQUJNeFVqQVNFVklTVUJCeWNWSXpVekp5TTFNeWNqTlRNbkFuL0lXLzZDQW4zOThQNlhBdUJObU5xMnBPeC9vNEFUQXdJM2JnRitiYjM5SUU2WlNXMmpicU50QWdBQUFBRUFBQUFBQXk0RDZnQUZBQUFCRndrQkJ3RUN2SFAraVFGM2MvNFZBK3QwL29uK2lYUUI2d0FCQUFBQUFBUHFBN2NBU2dBQUFSYzNBU01SSVQ4UEh3OFBEeU12RGlFUkl6Y0JFZ0lHQVFUWUFYVUZCUVlIQndrSUNna0xDd3NNREF3TkVBOFBEZzROREFzS0NRZ0dCZ01EQVFFREF3WUdDQWtLQ3d3TkRnNFBEeEFOREF3TUN3c0xDUW9JQ1FjSEJnVUYvaVBKK2dPM0JnYisvdjVqQ3dvS0Nna0pDQWNHQmdVRUF3TUJBUUVDQkFVSENBa0tDd3NORGc0UER4QVFEdzhPRGcwTUN3b0pCd2NGQkFJQkFnSUVCQVVHQmdjSUNRa0pDd29MQWdYNEFBQUFBQThBQUFBQUErb0Q2Z0FEQUFjQUN3QVBBQk1BRndBYkFCOEFJd0FuQUNzQUx3QXpBRGNBT3dBQUpSVXpOU0VWTXpVaEZUTTFKVE1WSXlVekZTTWxNeFVqQVRNVkl5VXpGU01sTXhVakFSVXpOU0VWTXpVaEZUTTFKVE1WSXlVekZTTWxNeFVqQXpONi9oWjYvaFo2QWlqMjl2NlE5dmIra1BiMkF1RDI5djZROXZiK2tQYjJBeDU2L2haNi9oWjZBaWoyOXY2UTl2YitrUGIyelhwNmVucDZlajcyOXZiMjlnSm05dmIyOXZZQ0tIcDZlbnA2ZWo3Mjl2YjI5Z0FBQUFFQUFBQUFBL1FEOUFBTEFBQVRDUUVYQ1FFM0NRRW5DUUVNQVkvK2NXVUJqd0dQWmY1eEFZOWwvbkgrY1FPUC9uSCtjV1VCai81eFpRR1BBWTlsL25FQmp3QUFBUUFBQUFBRDlBTjNBQVVBQUFrQkJ3a0JKd0Z4L3dCbEFXVUNnMlVCVlFFQ1p2NllBb2htQUFFQUFBQUFBL1FDWFFBRUFBQVRJVFVuSVF3RDZBYjhIZ0dpdXdFQUFBQUFBUUFBQUFBRE5nUHpBQVVBQUJNQk53a0JKOG9CODNuK2hnRjZlUUlBL2cxNUFYb0JlbmtBQUFRQUFBQUFBL01EOHdBR0FCMEFJZ0JEQUFBbEJ5TTFJelUzQVFjVkJ3RVBBU012QXpVL0FRRS9BVE1mQXdFUklRa0JOd2NCUHdjOUFTOE1JdzhGQVRnOFJsVThBYmdCQXY2V0FnTUhCUUlDQWdFRUFXY0RBd2NGQWdJQi9ia0JFZ0lrL3U2WWJnRVRiUVlGQkFNREFnRUJBZ01EQkFVR29Bc01CZ2NNRGdrSUNBY0hCNTA4VlVZOEFZMERBd1ArbGdFQkFnRUNCZ1lEQlFGb0FRRUNBUUlEL2xUKzdnSWtBUktYYlA3dGJnWUhCZ2dIQ0FnSkNBa0lCd2dIQmdlZkNBWURBUUlCQWdNREJRVUFBQUVBQUFBQUEvTUQ4d0FMQUFBVENRRVhDUUUzQ1FFbkNRRU5BWTcrY21RQmp3R1BaUDV5QVk1ay9uSCtjUU9QL25IK2NXUUJqdjV5WkFHUEFZOWsvbkVCandBQUFRQUFBQUFETmdQekFBVUFBQk1KQVJjSkFjb0JldjZHZVFIei9nMERldjZHL29aNUFmTUI4d0FBQUFBQkFBQUFBQVB6QS9NQUN3QUFBU0VWSVJFekVTRTFJUkVqQWJuK1ZBR3NqZ0dzL2xTT0FrZU8vbFFCckk0QnJBQUJBQUFBQUFQekF2a0FBZ0FBQ1FFaEFnQUI4L3dhQVFZQjlBQUFBZ0FBQUFBRDh3UHpBQU1BZ3dBQUFSVWhOUU1QRHg4ZlB4OHZIdzhPQXZ2K0NtY1JFQThPREF3TENnZ0lCZ1VGQXdJQkFRSURCUVVHQ0FnS0N3c05EZzhRRVJJU0V4UVVGUlVXRmhjWUdCa1pHaG9hR2hrWkdCZ1hGaFlWRlJRVUV4SVNFUkFQRGcwTEN3b0lDQVlGQlFNQ0FRRUNBd1VGQmdnSUNnc0xEUTRQRUJFU0VoTVVGQlVWRmhZWEdCZ1pHUm9hR2hvWkdSZ1lGeFlXRlJVVUZCTVNBakZpWWdFeEVoSVRGQlFWRlJZV0Z4Z1lHQm9hR2hvYUdSa1lHQmNXRmhVVkZCUVRFaElSRUE4T0RBd0xDUWtJQmdVRkF3SUJBUUlEQlFVR0NBZ0tDd3NORGc4UUVSSVNFeFFVRlJVV0ZoY1lHQmtaR2hvYUdoa1pHQmdYRmhZVkZSUVVFeElTRVJBUERnMExDd29JQ0FZRkJRTUNBUUVDQXdVRkJnZ0lDZ3NMRFE0UEVBQUJBQUFBQUFQekE2Y0FDQUFBRXdFM0FTRTFJUUVuRFFHbVdQN3hBdmY5Q1FFU1dRSC8vbGxZQVJGOEFSTllBQUFEQUFBQUFBS0JBL01BUHdCL0FMOEFBQ1VWSHcwN0FUOE5QUUV2RGc4T0VSVWZEVHNCUHcwOUFTOE5Ld0VQRFJFVkh3NC9EajBCTHcwckFROE5BWDhDQXdVRkJ3Y0lDZ29LREF3TURRME5EUTBMREFvS0NnZ0hCd1VGQXdJQ0F3VUZCd2NJQ2dvS0RBc05EUTBORFF3TURBb0tDZ2dIQndVRkF3SUNBd1VGQndjSUNnb0tEQXdNRFEwTkRRMExEQW9LQ2dnSEJ3VUZBd0lDQXdVRkJ3Y0lDZ29LREFzTkRRME5EUXdNREFvS0NnZ0hCd1VGQXdJQ0F3VUZCd2NJQ2dvS0RBd01EUTBORFEwTERBb0tDZ2dIQndVRkF3SUNBd1VGQndjSUNnb0tEQXNORFEwTkRRd01EQW9LQ2dnSEJ3VUZBd0tPRFEwTURBc0xDZ2tKQndjRkJBUUNBZ1FFQlFjSENRa0tDd3NNREEwTkRRME5EQXNMQ2drSUNBWUdCQU1DQVFFQ0F3UUdCZ2dJQ1FvTEN3d05EUUZsRFEwTURBd0tDZ29JQndjRkJRTUNBZ01GQlFjSENBb0tDZ3dNREEwTkRRME1EQXdLQ2dvSUJ3Y0ZCUU1DQWdNRkJRY0hDQW9LQ2d3TERRMEJaUTBORFF3TEN3b0pDQWdHQmdRREFnRUJBZ01FQmdZSUNBa0tDd3NNRFEwTkRRME1EQXNMQ2drSkJ3Y0ZCQVFDQWdRRUJRY0hDUWtLQ2d3TURBMEFBQUFDQUFBQUFBUHpBL01BWndEdUFBQUJEeGt2R0QwQlB4YzdBUjhYQlJVZkhqTS9EaGNWQVRjQkl5Yy9EalV2SGlzQkR4MENnUUVCQVFNQ0JBUUVCZ1VORHhBVEV4WUxDd3dNREF3TkRRME5EUTRNRFEwTURBc01DeFVVRWhFT0RRWUZCUVFEQXdJQ0FRRUNBZ01EQkFVRkJnME9FUklVRlFzTUN3d01EUTBNRGcwTkRRME5EQXdNREFzTEZoTVRFQThOQlFZRUJBUUNBd0VCL1kwQ0FnTUVCUVlIQndrSUNnb0xEQXdORGc0T0R4QVFFQkVSRWhJU0V4TVRFUkVSRUJBUUVCQVBEdzRPRGcwTkRCQUJIVlgrNHkwUUN3a0pDUWdIQndZR0JBUUVBZ0lDQVFFQ0JBUUZCZ1lJQ0FrSkN3c01EQTBORGc4UER4QVJFUkVSRWhNU0V4TVRFeE1TRWhJUkVSQVFFQThPRGc0TkRBd0xDZ29JQ1FjSEJnVUVBd0lDQW9BTkRRME5EQXdNREFzTEZoTVRFQThOQlFZRUJBUUNBd0VCQVFFQkFRTUNCQVFFQmdVTkR4QVRFeFlMQ3d3TURBd05EUTBORFE0TURRME1EQXNNQ3hVVUVoRU9EUVlGQlFRREF3SUNBUUVDQWdNREJBVUZCZzBPRVJJVUZRc01Dd3dOREEwTURnMFRFeElURWhFUkVSRVFEdzhQRGcwTkRBd0xDd2tKQ0FnR0JnVUVCQUlCQVFJQ0FnUUVCQVlHQndjSUNRa0pDeEF0L3VOVkFSMFFEQTBORGc0T0R3OFFFQkFRRUJFUkVSTVRFeElTRWhFUkVCQVFEdzRPRGcwTURBc0tDZ2tJQndjR0JRUURBZ0lDQWdNRUJRWUhCd2tJQ2dvTERBd05EZzRPRHhBUUVCRVJFaElTRXhNQUFBQUlBQUFBQUFQQkEvTUFBd0FIQUFzQUR3QVRBQmNBR3dCbkFBQUJNelVqQnpNMUl3Y3pOU01sTXpVakJ6TTFJd2N6TlNNbEVTRVJOeXNCRHcwVkF4OE9NeUV6UHc0Ukx3NHJBVFVqRlNFMUl3S1daR1RJWkdUSFkyTUJqMlJreUdSa3gyTmpBbGY5UlRJekNnb0pDZ2dJQ0FjSEJRVUVCQUlDQVFFQkF3TUVCUVlIQndjSkNBb0pDZ29DdkFvS0NRa0pDQWdIQndVRkJRTURBUUVCQVFNREJRVUZCd2NJQ0FrSkNRb0tNbVQrY0dNQkJtUmtaR1JrWkdSa1pHUmtaUDNiQWlYNUFnSURCUVVGQndjSUNBa0pDUW9LL1VVTENna0pDUWdJQndZR0JRUUVBZ0lDQWdRRUJRWUdCd2dJQ1FrSkNnc0N1d29LQ1FrSkNBZ0hCd1VGQlFNQ0FtUmtaQUFDQUFBQUFBT0VBL01BSXdBckFBQTNIdzR6SVRNL0RoRWhOeU1WSVRVakp5R3pBUUVEQkFVRkJ3Y0lDQWtLQ2dzTEN3RzhDd3NMQ2dvSkNBZ0hCd1VGQkFNQkFmMW1pOElEQ01JMy91cDhEQXNLQ2dvSkNRZ0hCZ1lFQkFNQ0FnTUVCQVlHQndnSkNRb0tDZ3NNQXBtbmIyODNBQUVBQUFBQUEvTUROZ0FGQUFBVENRRW5DUUVOQWZNQjgzbitodjZHQXIzK0RRSHplZjZHQVhvQUFBQUFBd0FBQUFBRDh3UHpBRUFBUkFCNUFBQUJIUUVQRGk4UFB3NDdBUjhORVJVaE5TTVJGUjhOTXlFelB3MDFFU2NoSXc4TkFxWURCQVlIQ0FvS0RBME9EZzhRRVJFUkVROFFEZzROREFvS0NBY0dCQUlCQVFJRUJnY0lDZ29NRFE0T0R4QVJFUkVSRUE4T0RnME1Dd2tJQndZRUEvM1did0lEQXdVR0JnY0lDUWtKQ3dvTERBTUlEQXNLQ2dvSkNRZ0hCZ1lFQkFNQzN2MW5EQXNLQ3drSkNRZ0hCZ1lGQXdNQ0FTSUlDUkFRRUE0T0RRd0tDZ2dIQmdRQ0FRRUNCQVlIQ0FvS0RBME9EaEFRRUJFUkVSQVBEdzBOREFzSkNBY0dCQU1EQkFZSENBa0xEQTBORHc4UUVRSlIzdDc4K0F3TENnb0tDUWtJQndZR0JRTURBZ0lEQXdVR0JnY0lDUWtLQ2dvTERBS1ozZ0lEQXdVR0JnY0lDUWtLQ2dvTEFBQUFBd0FBQUFBRDh3Tk5BQU1BQndBTEFBQTNJVFVoTlNFMUlUVWhOU0VOQStiOEdnUG0vQm9ENXZ3YXMyK21jS1p2QUFBQUFBRUFBQUFBQS9NRDh3RFZBQUFUSHg0N0FUOGVJdzhQS3dFdkhqOGZIdzhISVJFSEx3NHJBUThkRFFFQ0F3UUdCZ2dKQ2dzTURRNFBEeEVSRWhNVUZCVVZGaGNYR0JnWkdSa2FGUllWRlJVVUZCTVVFeElTRWhFUUVCQVBEdzBPRFF3TEN3b0pDUWdIQmdhQ0JRc09EeEVURkJZWEdCb2FIQndkSGc4VUV4SVRFaElSRVJFUUR4QU9EZzROREF3TEN3b0pDQWNIQmdVRUF3TUJBUUVCQXdNRUJRWUhCd2dKQ2dzTERBd05EZzRPRUE4UUVSRVJFaElURWhNVUV4TVRFaElTRVJFUUVCQVBEdzRORGNrQnRaTVJFaE1VRkJVVkZoY1hHQmdZR1JvWkdoa1pHUmdZRnhjV0ZSVVVGQk1TRVJFUER3NE5EQXNLQ1FnR0JnUURBZ0lBR2hrWkdSZ1lGeFlYRlJVVUZCTVNFUkVQRHc0TkRBc0tDUWdIQlFVREFnRURBd1FGQlFjSENBa0pDd29NREEwTkRnOFBFQkFSRVJJU0VoTVRGQlFOR3hrWUZoWVRFeEFQRFFzSkJ3VUNBUU1EQkFVR0J3Z0lDUW9LQ3d3TURRNE9EdzhRRUJBUkVoSVNFaE1URXhNVEV4SVRFUklSRUJBUUR3OE9EZzBNREFzTENRa0pCd2NHQlFRREF3RUJBUUVEQXdVRkJnY0hDUWtLQ2dzTURja0J0WklRRUE4T0RRd0xDZ2tJQmdZRUJBSUNCQVFGQndnSkNnc01EUTRQRHhFUkVoTVVGQlVXRmhZWUZ4Z1pHUmtBQWdBQUFBQUQ4d1B6QUFzQWl3QUFBVGNYQnhjSEp3Y25OeWMzQlJVZkhUc0JQeDA5QVM4ZEt3RVBIUUlBczBlenMwZXpzMGV6czBmK3dBSURCUVVIQ0FrS0N3d05EZzhQRVJFU0V4UVVGUlVYRmhjWUdCa1pHUm9hR1JrWkdCZ1hGaGNWRlJRVUV4SVJFUThQRGcwTUN3b0pDQWNGQlFNQ0FnTUZCUWNJQ1FvTERBME9EdzhSRVJJVEZCUVZGUmNXRnhnWUdSa1pHaG9aR1JrWUdCY1dGeFVWRkJRVEVoRVJEdzhPRFF3TENna0lCd1VGQXdJQ1I3TkhzN05IczdOSHM3TkgraG9aR1JrWUdCY1dGeFVWRkJRVEVoRVJEdzhPRFF3TENna0lCd1VGQXdJQ0F3VUZCd2dKQ2dzTURRNFBEeEVSRWhNVUZCVVZGeFlYR0JnWkdSa2FHaGtaR1JnWUZ4WVhGUlVVRkJNU0VSRVBEdzROREFzS0NRZ0hCUVVEQWdJREJRVUhDQWtLQ3d3TkRnOFBFUkVTRXhRVUZSVVhGaGNZR0JrWkdRQURBQUFBQUFQekEvTUFCUUNGQVFVQUFBRVhOeWNSSXdFVkR4MHJBUzhkUFFFL0hUc0JIeDBGRlI4ZE93RS9IVDBCTHgwckFROGRBY0RUTmJ0TkFlWUNBZ1FGQmdZSUNBb0tDd3dNRFE0UER4QVJFUklTRXhNVEZSUVZGUlVXRmhVVkZSUVVGQk1URWhJUkVSQVBEdzROREF3TENnb0lDQVlHQlFRQ0FnSUNCQVVHQmdnSUNnb0xEQXdORGc4UEVCRVJFaElURXhNVkZCVVZGUllXRlJVVkZCUVVFeE1TRWhFUkVBOFBEZzBNREFzS0NnZ0lCZ1lGQkFJQy9HY0NBd1VGQndnSkNnc01EUTRQRUJBUkV4SVVGQlVXRmhjWEZ4a1lHUmthR2hrWkdCa1hGeGNXRmhVVUZCSVRFUkFRRHc0TkRBc0tDUWdIQlFVREFnSURCUVVIQ0FrS0N3d05EZzhRRUJFVEVoUVVGUllXRnhjWEdSZ1pHUm9hR1JrWUdSY1hGeFlXRlJRVUVoTVJFQkFQRGcwTUN3b0pDQWNGQlFNQ0FmREtPTElCSVA3UUZoVVZGUlFVRkJNVEVoSVJFUkFQRHc0TkRBd0xDZ29JQ0FZR0JRUUNBZ0lDQkFVR0JnZ0lDZ29MREF3TkRnOFBFQkVSRWhJVEV4UVVGQlVWRlJZV0ZSVVZGQlFVRXhNU0VoRVJFQThQRGcwTURBc0tDZ2dJQmdZRkJBSUNBZ0lFQlFZR0NBZ0tDZ3NNREEwT0R3OFFFUkVTRWhNVEZCUVVGUlVWRmhvWkdSZ1pGeGNYRmhZVkZCUVNFeEVRRUE4T0RRd0xDZ2tJQndVRkF3SUNBd1VGQndnSkNnc01EUTRQRUJBUkV4SVVGQlVXRmhjWEZ4a1lHUmthR2hrWkdCa1hGeGNXRmhVVUZCSVRFUkFRRHc0TkRBc0tDUWdIQlFVREFnSURCUVVIQ0FrS0N3d05EZzhRRUJFVEVoUVVGUllXRnhjWEdSZ1pHUUFBQUFjQUFBQUFBL1FEOUFBREFBY0FDd0FQQUJNQUZ3QWJBQUFCTlRNVklUVXpGUUUxTXhVaE5UTVZBVFV6RlNFMU14VUZJUkVoQXNqSS9PRElBWkRJL09ESUFaREkvT0RJL3RRRDZQd1lBc2pJeU1qSS90VEl5TWpJL3RUSXlNaklaQVBvQUFBREFBQUFBQVAwQS9RQVFBQ0JBUUVBQUFFZkJoVVBIeU12RGdFZkJpY2ZCd0V2RGpVL0h6TWZCUVVQRHg4ZlB4OHZIdzhPQTRnRkJRUUVBd0VDQVFJQ0JBVUZCZ2NJQ1FvTEN3ME5EZzhQRUJBUkVSSVNFeE1VRkJRV0ZSWVRFaE1TRVJJUkVSQVFFQThQRHc0T0Frb0xDZ29KQ0FnSDhoQVFFQThQRHc0Ty9iWUxDZ29KQ0FnSEJ3VUZCQVFEQVFJQkFnSUVCUVVHQndnSkNnc0xEUTBPRHc4UUVCRVJFaElURXhRVUZCWVZGaE1TRXhJUkVoSCtJQkVRRGc0TkRBc0pDUWdHQmdRREF3RUJBd01FQmdZSUNRa0xEQTBPRGhBUkVoTVRFeFFWRlJZWEZoZ1lHUmthR2hvYUdSa1lHQllYRmhVVkZCTVRFeElSRUE0T0RRd0xDUWtJQmdZRUF3TUJBUU1EQkFZR0NBa0pDd3dORFE4UUVSSVRFeE1VRlJVV0Z4Y1hHQmtaR2hvYUdoa1pHQmNYRnhZVkZSUVRFeE1DanhFUkVoRVNFeElURmhVV0ZCUVVFeE1TRWhFUkVCQVBEdzRORFFzTENna0lCd1lGQlFRQ0FnRUNBUU1FQkFVRkJ3Y0lDQWtLQ2dzQ1NnNE9EdzhQRUJEcEJ3Y0lDQWtLQ2d2OXRnNE9EdzhQRUJBUkVCRVNFUklURWhNV0ZSWVVGQlFURXhJU0VSRVFFQThQRGcwTkN3c0tDUWdIQmdVRkJBSUNBUUlCQXdRRUJTc1NFeE1URkJVVkZoY1dHQmdaR1JvYUdob1pHUmdZRmhjV0ZSVVVFeE1URWhFUURnNE5EQXNKQ1FnR0JnUURBd0VCQXdNRUJnWUlDUWtMREEwTkR4QVJFaE1URXhRVkZSWVhGeGNZR1JrYUdob2FHUmtZR0JZWEZoVVZGQk1URXhJUkVBNE9EUXdMQ1FrSUJnWUVBd01CQVFNREJBWUdDQWtKQ3d3TkRROFFBQUlBQUFBQUEvUUQ5QUFEQUlNQUFBRVZJVFVERHc4Zkh6OGZMeDhQRGdMNy9ncG5FUkFQRGcwTUN3a0pCd2NGQkFRQ0FRRUNCQVFGQndjSkNRc01EUTRQRUJFUkV4TVVGQlFXRmhZWEdCZ1lHaG9hR2hvYUdCZ1lGeFlXRmhRVkV4TVRFUklRRHcwTkRBc0pDUWNIQlFRRUFnRUJBZ1FFQlFjSENRa0xEQTBPRGhBU0VSTVRFeFVVRmhZV0Z4Z1lHQm9hR2hvYUdoZ1lHQmNXRmhZVUZCUVRFd0l4WW1JQk1SRVRFeE1WRkJZV0ZoY1lHQmdhR2hvYUdob1lHQmdYRmhZV0ZCUVVFeE1SRVJBUERnME1Dd2tKQndjRkJBUUNBUUVDQkFRRkJ3Y0pDUXNNRFE0UEVCRVJFeE1VRkJRV0ZoWVhHQmdZR2hvYUdob2FHQmdZRnhZV0ZoUVZFeE1URVJJUURnNE5EQXNKQ1FjSEJRUUVBZ0VCQWdRRUJRY0hDUWtMREEwT0RoQUFBZ0FBQUFBRDlBUDBBQXNBaXdBQUFSVXpGU01WSXpVak5UTTFKUThQSHg4L0h5OGZEdzRDTWNyS1lzcksvczhSRUE4T0RRd0xDUWtIQndVRUJBSUJBUUlFQkFVSEJ3a0pDd3dORGc4UUVSRVRFeFFVRkJZV0ZoY1lHQmdhR2hvYUdob1lHQmdYRmhZV0ZCVVRFeE1SRWhBUERRME1Dd2tKQndjRkJBUUNBUUVDQkFRRkJ3Y0pDUXNNRFE0T0VCSVJFeE1URlJRV0ZoWVhHQmdZR2hvYUdob2FHQmdZRnhZV0ZoUVVGQk1UQXZ2S1lzcktZc3BuRVJNVEV4VVVGaFlXRnhnWUdCb2FHaG9hR2hnWUdCY1dGaFlVRkJRVEV4RVJFQThPRFF3TENRa0hCd1VFQkFJQkFRSUVCQVVIQndrSkN3d05EZzhRRVJFVEV4UVVGQllXRmhjWUdCZ2FHaG9hR2hvWUdCZ1hGaFlXRkJVVEV4TVJFaEFPRGcwTUN3a0pCd2NGQkFRQ0FRRUNCQVFGQndjSkNRc01EUTRPRUFBQUJBQUFBQUFEOUFOZ0FBTUFCd0FLQUE0QUFEY2hOU0UzSVRVaEFTMEJOeUUxSWFJRFV2eXUyZ0o0L1lqK2tBRVkvdWlXQTFMOHJxQlM1VlArMC83Zk5GSUFBQUFCQUFBQUFBTTBBL1FBQlFBQUV3a0JGd2tCeXdGKy9vSjJBZlQrREFOKy9vTCtnbllCOUFIMEFBQUFBQUVBQUFBQUF5c0Q1QUFGQUFBVENRRVhDUUhWQVhMK2puRUI1ZjRiQTNQK2pmNk5jZ0hsQWVVQUFBQUFBUUFBQUFBRGR3UDBBQUlBQURjSkFZa0M3djBTREFIMEFmUUFBQUlBQUFBQUE3VUQ5QUFEQUFjQUFDVWhFU0VCSVJFaEFuMEJPZjdIL2MwQk9mN0hEQVBvL0JnRDZBQUFCZ0FBQUFBRUFBUUFBQU1BQndBUUFCUUFHQUFoQUFBbElUVWhKU0UxSVFVWE54RXpFUmMzSnhNaE5TRWxJVFVoQlNjSEZ6Y25CeEVqQVlBQ2dQMkFBUUFCZ1A2QS9ZQXJWVUJWSzZEZ0FvRDlnQUVBQVlEK2dQNEFWU3Vnb0N0VlFFQkFnRUJSTDAzKzh3RU5UUytSQVVCQWdFRE5UUytSa1M5TkFRMEFBQUFDQUFBQUFBUHpBL1FBZndFRkFBQUJGUThlTHg4L0h4OGVCUlVmQndFUEF4OElNejhFQVI4SE16OGRQUUV2SFNzQkR4MER0UUVDQXdNRkJRVUdCd2dJQ1FrS0Nnc0xEQXdORFE0TkR3NFBEdzhRRUJBUUVCQVBEdzhPRHcwT0RRME1EQXNMQ2dvSkNRZ0lCd1lHQkFVREF3SUJBUUVCQWdNREJRUUdCZ2NJQ0FrSkNnb0xDd3dNRFEwT0RROE9EdzhQRUJBUUVCQVFEdzhQRGc4TkRnME5EQXdMQ3dvS0NRa0lDQWNHQlFVRkF3TUNBZjFSQVFRRkNBb01EZy8rendNR0F3SUJBZ1VHQ1FVRkRBc01EQXdGQlFVQkxSZ1lHaHNjSFIwZUV4TVRFaE1SRWhFUUVROFFEZzRPRFF3TUN3c0tDUWdIQndZRkJBUUNBZ0lDQkFRRkJnY0hDQWtLQ3dzTURBME9EZzRRRHhFUUVSSVJFeElURXhNVEV4TVNFeEVTRVJBUkR4QU9EZzROREF3TEN3b0pDQWNIQmdVRUJBSUNBbjBRRUJBUER3OE9EdzBPRFEwTURBc0xDZ29KQ1FnSUJ3WUdCQVVEQXdJQkFRRUJBZ01EQlFRR0JnY0lDQWtKQ2dvTEN3d01EUTBPRFE4T0R3OFBFQkFRRUJBUUR3OFBEZzhORGcwTkRBd0xDd29LQ1FrSUNBY0dCZ1FGQXdNQ0FRRUJBUUlEQXdVRUJnWUhDQWdKQ1FvS0N3c01EQTBORGcwUERnOFBEeEFRRUE4UEhSMGNHeG9ZR1A3T0JRb0xDd3NMQ3drSkJBTUVBd01FQXdRRUFTMFBEZ3dLQ0FVRUFRSUNCQVFGQmdjSENBa0tDd3NNREEwT0RnNFFEeEVRRVJJUkV4SVRFeE1URXhNU0V4RVNFUkFSRHhBT0RnNE5EQXdMQ3dvSkNBY0hCZ1VFQkFJQ0FnSUVCQVVHQndjSUNRb0xDd3dNRFE0T0RoQVBFUkFSRWhFVEVoTVRBQUFiQUFBQUFBUFVBOVFBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BSndBckFDOEFNd0EzQURzQVB3QkRBRWNBU3dCUEFGTUFWd0JiQUY4QVl3Qm5BR3NBQUNVek5TTUhNelVqQnpNMUl3Y3pOU01ITXpVakJ6TTFJd2N6TlNNbE16VWpCVE0xSXdVek5TTWxNelVqQlRNMUl3VXpOU00xSVRVaEpUTTFJd1V6TlNNRk16VWpKVE0xSXdVek5TTUZNelVqSlRNMUl3Y3pOU01ITXpVakJ6TTFJd2N6TlNNSE16VWpCek0xSXdPV1B6OTlQejk5UHorN1BqNjhQejk5UHo5OVB6OERhejgvL2tzK1B2NUtQejhEYXo4Ly9rcytQdjVLUHo4RHF2eFdBMnMvUC81TFBqNytTajgvQTJzL1AvNUxQajcrU2o4L0Eycy9QMzAvUDMwL1A3cytQcncvUDMwL1AzMC9QeXMvUHo4L1B6OC9QejgvUHo4L1BqOC9QejgvUGo4L1B6OC9mVDU5UHo4L1B6OCtQejgvUHo4K1B6OC9QejgvUHo4L1B6OC9Qd0FGQUFBQUFBUHpBL01BSVFCWEFIa0Ftd0RnQUFBbEh3Y2hQd2N2QnlFUEJnTVJMd1FqRHdjZkF6OERMd1lyQVE4RUVTOEhEd1kzSHdjaFB3Y3ZCeUVQQmdNZkJ5RS9CeThISVE4R0p3OEVGUjhHTXo4REZTTVBCeDhITXo4R1BRRXZCU3NCRVM4SkR3SUJnd0VDQWdRRkJRWUdBak1HQmdVRkJBSUNBUUVDQWdRRkJRWUcvYzBHQmdVRkJBSUMrMFVFQlFZRkJnWUdCUVVFQWdFQkFRSUVtWk1EQWdFQkFRTURCUVlGQmdZR0JnVUVSQUVDQXdNRkJRWUhCZ1lGQlFRQ0F2a0JBZ0lFQlFVR0JnSXpCZ1lGQlFRQ0FnRUJBZ0lFQlFVR0J2M05CZ1lGQlFRQ0FnRUJBZ0lFQlFVR0JnSXpCZ1lGQlFRQ0FnRUJBZ0lFQlFVR0J2M05CZ1lGQlFRQ0F2RjlCQU1DQVFJREF3VUdCUVlHQmdZRlNGNEdCZ1VGQkFJQ0FRRUNBZ1FGQlFZRytnY0ZCZ1FFQXdJQ0F3UUVCZ1VIWFFFQkFRTUNBd1FFQndZR0JRV29CZ1lGQlFNREFnRUJBZ01EQlFVR0JnY0dCUVVEQXdJQkFRSURCQVFGQmdFdi90QjRCUVFEQVFFQ0JBUUdCZ1lIQmdZRzhmRUdCZ2NHQndZRkJRTURBZ0lFQlg0Qk5nY0dCZ1VFQXdJQkFRSURCQVVHQmpvR0JnVUZCQUlDQVFFQ0FnUUZCUVlHQndZRkJRTURBZ0VCQWdNRUJBVUdBWEFHQmdVRkF3TUNBUUVDQXdNRkJRWUdCd1lGQlFNREFnRUJBZ01FQkFVR1QzVUZCUVlHQmdVR0JRUURBZ0VDQXdORTBRRUNBd1FFQlFZSEJnWUZCUVFDQWdFQkFnSUVCUVVHQmdjRkJnUUVBd0lCR2dRRkJBUURCQUlDQWdFQkFRTUFBQVFBQUFBQUEvTURkd0E5QUhJQXBRRXNBQUFCSHdZN0FRRVBBeDhIUHdNQkhRRWZCajhITlM4SEl3OEdKUlVmRHpNMUt3RXZEVDBCTHdjUEJpVVZId1k3QVI4TkZUTXZEeU1QQmdVVkh3OHpQd1k5QVM4R0t3RXZEVDBDUHcweklUTWZGVHNCUHdZdkVDRVBEZ0w2QVFFREJBVUZCZ1p3L3YwRUF3RUJBUUVEQkFVRkJnWUdCZ1VGQVFRQ0F3UUVCZ1VIQmdZRkJRUUNBZ0VCQVFNRUJRVUdCcndHQmdVRkJBTUIvb2dCQXdRSENBa0xEQTBQRHdnUkVoSVRoMzBORFF3TEN3b0tDUWdIQmdZRUF3SUJBZ01FQkFZRkJ3WUdCUVVFQWdJQk9BSURCQVFHQlFkZERRME1Dd3NLQ2drSUJ3WUdCQU1DUHdFREJBY0lDUXNNRFE4UENCRVNFaE5uQndVR0JBUURBdjFRQVFNRUJnZ0pDd3dORGdjUUVCRVNFbXdIQlFZRUJBTUNBZ01FQkFZRkIySU1EQXdMQ2dvS0NBZ0hCZ1VFQXdJQ0F3UUZCZ2NJQ0FvS0Nnc01EQXdCQ2dzTEN3c0pDZ2tJQ0FjR0JnUUVBd0VDQWdJRUJRVUdCZ2NHQlFRRUF3SUJBUU1FQmdjSUNnb01EQTRPRUFjUkVCSCs3Uk1TRVJFUUR3NE5EQXNKQ0FZRUF3SGhCZ1lHQkFRREF2NzhCUVVHQmdZRkJnVUVBd0VCQVFFREJBRURjQVlHQlFVRUF3RUJBUUVEQkFVRkJnYThCZ1lGQlFRREFRRUJBUU1FQlFVR25VWVRFaElSRVE4UERRd0xDUVFJQlFRQ1B3SURCQVlHQndnSkNnb0xDd3dOREVZSEJnVUZBd01DQVFFQ0F3UUVCUWJOQndVR0JBUURBZ0VDQXdRR0JnY0lDUW9LQ3dzTURRMFVFaElSRVE4UERRd0xDUVFJQlFRQ0FRSUNCQVVGQnFkMEZCTVNFaEFRRHc0TUN3VUpCd1lFQWdFQkF3UUZCUVlHQndVR0JBUURBZ0VDQXdVRkJ3Y0pDUW9LREF3TURRMTBEUTBOQ3d3S0Nnb0lCd2NGQlFNQ0FnTURCUVlHQndrSUNnb0xDd3dNRkFZR0JBUURBZ0lEQkFRR0JnWVZFaEVSRUE4T0RRd0xDZ2dIQXdVREFnRURCUVlJQ2dzTURnOFFFQklTRXdBREFBQUFBQU4zQS9RQUpRQkxBTXNBQUNVZkJ4VVBDQzhITlQ4SE14Y0ZId2dQQ0M4SE5UOEhNeGNERXdNUER4OFBQdzR2Q1JzQkR3MFZIdzQvRGk4UEF4TW5Dd0VEQVFNS0JRMEVBZ01EQXdZRkJBNEdCeGNMRFJZTURRUUJBd01EQlFZRURnWURHZ3dOL2swREF3d05CQUlEQWdFREJnVUVEZ1lIRndzTkZnd05CQUVEQXdNRkJnUU9CZ01hREEwaXc3d1BEUTRORFFzTEJRNElCd1lGQXdFQkFRSUVCZ1lJQ1FRS0VRd09EUTRQRHc4UERnME9EQXdQRFFnR0JnUUNBUUVCQXd3R0N3Y09DQkdibXdrSUNBZ0dCd1lMQkFRREF3SUJBUUlFQmdZSUNRNFJEQTRORGc4UER3OE9EUTRNRVFvTkNBWUdCQUlCQVFFQ0F3a0dCQWtGRnd3TkRRNFBEN25GSXREUXhBRUVCQXNHQXdrTkNRd1BDQVVMQXdNREFRTUdCd3NHQWdvTkNRc1FDQVVMQXdFRkFnUUJBUWNMQmdNSkRRa01Ed2dGQ3dNREF3RURCZ2NMQmdJS0RRa0xFQWdGQ3dNQkJRSUMxZjZ2L3NBQ0FnUUVCZ1lIQkE4SkNnc01EQXdORFF3TURBc0tDZ1VJQ3djR0JBTUNBUUVDQXdRR0J3Y01Ed29MREF3TURSSUlDQmdJRGdjTUJnb0JCdjczQkFRR0JRWUhCdzhJQ0FnSkNBZ0pEUXdNREFzS0NnMExCd1lFQXdJQkFRSURCQVlIQ3dnUENnc01EQXdORFF3R0RCRUxCUWtFRHdjR0JBTUNBUUZDQVZGWC9xQUJZQUFBQkFBQUFBQUR0UVAwQUFJQUNBQU9BQmNBQUFFak5TY1ZNeEVoRVRjWEl4RWpFUU16RlNFUkFTTW5JUU5ManovNi9nd1RmYys3UC9vQ2N2N3pQN3YrbXdJK2tDejYva29Dc0x4Ky9jNENzUDBTdkFJaUFRcThBQndBQUFBQUE5UUQxQUFEQUFjQUN3QVBBQk1BRndBYkFCOEFJd0FuQUNzQUx3QXpBRGNBT3dBL0FFTUFSd0JMQUU4QVV3QlhBRnNBWHdCakFHY0Fhd0J2QUFBbE16VWpCVE0xSXdVek5TTUhNelVqQnpNMUl3VXpOU01ITXpVakpUTTFJd1V6TlNNRk16VWpKVE0xSXdVek5TTUZNelVqSlRNMUl5RXpOU01ITXpVakJ6TTFJd1V6TlNNSE16VWpCek0xSXlFek5TTWxNelVqQlRNMUl3VXpOU01sTXpVakJUTTFJd1V6TlNNMUlUVWhBZUUrUHY1S1B6OERhejgvZlQ4L2ZUOC8vb2svUDMwL1B3THVQei8rU3o0Ky9rby9Qd05yUHovK1N6NCsva28vUHdHMlBqNEJ0VDgvZlQ4L2ZUOC8vb2svUDMwL1AzMC9Qd0cyUGo0QnRUOC8va3MrUHY1S1B6OERhejgvL2tzK1B2NUtQejhEcXZ4V0t6OC9QejgvUHo4L1B6OC9QejgrUHo4L1B6OCtQejgvUHo4K1B6NCtQajQrUGo0K1BqNCtQejQvUHo4L1B6NC9QejgvUHo0L0FBQUVBQUFBQUFQMEEvUUFDd0FQQUJNQUd3QUFBUmNIRnpjWE55YzNKd2NuQVJFakVTRVJJeEVESVJVaE5TRVJJUUdEY0hBc2NIQXNjSEFzY0hBQ0IvcitpUG8rQVRnQmVBRTQvQmdCR0hCd0xIQndMSEJ3TFhGeEFuSCt4d0U1L3NjQk9mNklmSHdCdGdBQUFBQUVBQUFBQUFQMEEvUUFBd0FQQUJNQUd3QUFBUlVoTlFFWEJ4YzNGemNuTnljSEp3RVZJVFVISXhFekVTRVJJUU8yL3NmOWozQndMSEJ3TFhGeExYQndBMzcreHo5OGZBRzIva29CUlByNkFRMXdjQzF4Y1Mxd2NDeHdjQUU1K3ZyNi9vait5QVBvQUFVQUFBQUFBL1FEOUFBREFBY0FFd0FYQUNjQUFBRVZJelVURlNNMUJTTVZNeFV6TlRNMUl6VWpKeFVqTlNFekZTTVZNeFVqRlRNVkl4VWhFU0VDUHZyNitnSDBmSHcvZlgwLyt2cit5UHI2K3ZyNitnSngvWThCUlByNkFUbjYrajgrZlgwK2Z2cjYrdm8vK2ovNlBnUG9BQUFBQlFBQUFBQUQ5QVAwQUFNQUJ3QVRBQmNBS0FBQUFSVWpOUk1WSXpVRkl4VXpGVE0xTXpVak5TTWxGU00xQXlrQk5TTTFNelVqTlRNMUl6VXpOU0VDdlByNit2N0hmWDAvZkh3L0FqUDZQd0U1QVRqNit2cjYrdnI5andGRSt2b0JPZnI2UHo1OWZUNSsrdnI2L0ZZKytqLzZQL28rQUFBQUJBQUFBQUFEOHdOM0FFY0FlZ0N0QVRRQUFBRVBBeFVmQXc4RUh3WTdBVDhESHdRL0J5OEVQd005QVM4R0R3UXZCQThDSlJVZkR6VXZEajBCTHdjUEJpVVZId1U3QVI4T0ZUTXZEeU1QQmdVVkh3OHpQd1k5QVM4Rkt3RXZEajBDUHcweklUTWZGVHNCUHdZdkVDRVBEZ0tMQkFNQkFRSURCSUdHQkFNQkFRRUJBd1FGQmdVR0JnWUdCWVdHQlFZR0JnWUZCZ1VFQXdFQkFRRURCSWVCQkFNQ0FnTUVCUVVHQmdZR0JRV0JnUVFHQmdZR0JRYis4d0VEQkFjSUNRc01EUThQRVJFU0VoUU5EUXdMQ3dvS0NRZ0hCZ1lFQXdJQkFnTUVCQVlGQndZR0JRVUVBZ0lCT0FJREJBUUdCUWRkRFEwTUN3c0tDZ2tJQndZR0JBTUNQd0VEQkFjSUNRc01EUThQQ0JFU0VoTm5Cd1VHQkFRREF2MVFBUU1FQmdnSkN3d05EZ2NRRUJFU0Vtd0hCUVlFQkFNQ0FnTUVCQVlGQjJJTURBd0xDZ29LQ0FnSEJnVUVBd0lDQXdRRkJnY0lDQW9LQ2dzTURBd0JDZ3NMQ3dzSkNna0lDQWNHQmdRRUF3RUNBZ0lFQlFVR0JnY0dCUVFFQXdJQkFRTUVCZ2NJQ2dvTURRME9FQWNSRUJIKzdSTVNFUkVRRHc0TkRBc0pDQVlFQXdIM0JRVUdCZ1lHQlFXRWlBVUZCZ1lHQmdVRkJBTUNBZ01FaUlrRUF3RUJBUUVEQkFVRkJnWUdCZ1VGaVlRRkJRWUdCZ1lGQlFRREFRRUJBUU1FZzRNRUF3RUJBUUVEaVVZVEVoSVJFUThQRFF3TENRZ0hCQU1CUGdFQ0F3UUdCZ2NJQ1FvS0N3c01EUXhHQndVR0JBUURBZ0VCQWdNRUJBWUZ6UWNGQmdRRUF3SUJBZ01FQmdZSENBa0tDZ3NMREEwTUV4SVNFUkVQRHcwTUN3a0ZCd1VFQWdFQkF3UUZCUWFuZEJRVEVoSVFFQThPREFzRkNRY0dCQUlCQVFNRUJRVUdCZ1lHQmdRRUF3SUJBZ01GQlFjSENBb0tDZ3dMRFEwTmRBME5EQXdNQ2dvSkNRY0hCUVVEQWdJREF3VUdCZ2dJQ1FrS0N3c01EQlFHQmdRRUF3SUNBd1FFQmdZR0ZCSVNFUkFQRGcwTUN3a0pCd01GQXdJQkF3VUdDQW9MREE0UEVCQVNFaE1BR3dBQUFBQUQxQVBVQUFNQUJ3QUxBQThBRXdBWEFCc0FId0FqQUNjQUt3QXZBRE1BTndBN0FEOEFRd0JIQUVzQVR3QlRBRmNBV3dCZkFHTUFad0JyQUFBbE16VWpCek0xSXdjek5TTUZNelVqQnpNMUl3Y3pOU01sTXpVakJUTTFJeVV6TlNNRk16VWpKVE0xSXdjek5TTUZNelVqQnpNMUl3Y3pOU01GTXpVak5UTTFJd1V6TlNNbE16VWpCVE0xSXlVek5TTUhNelVqQnpNMUl3TXpFU01ITXpVakJ6TTFJd2N6TlNNRGxqOC9mVDgvZlQ4Ly9vay9QMzAvUDMwL1B3TnJQei84bFQ4L0Eycy9QL3lWUHo4QzdqOC9mVDgvL29rL1AzMC9QMzAvUHdOclB6OC9QL3lWUHo4RGF6OC8vSlUvUHdOclB6OTlQejk5UHorN1BqNjhQejk5UHo5OVB6OHJQejgvUHo4L1B6OC9QejgrUHo4L1BqOC9QMzArUGo0K1BqNCtQajQrUG4wL1B6OCtQejgvUGo4L1B6OC8vRllEcWo4L1B6OC9Qd0FBSEFBQUFBQUQxQVBVQUFNQUJ3QUxBQThBRXdBWEFCc0FId0FqQUNjQUt3QXZBRE1BTndBN0FEOEFRd0JIQUVzQVR3QlRBRmNBV3dCZkFHTUFad0JyQUc4QUFDVXpOU01ITXpVakJ6TTFJd2N6TlNNSE16VWpCek0xSXlVek5TTUZNelVqSlRNMUl3VXpOU01sTXpVakJ6TTFJd2N6TlNNSE16VWpCek0xSXdjek5TTUhNelVqSlRNMUl3VXpOU01sTXpVakJUTTFJd0V6RVNNSE16VWpCek0xSXdjek5TTUhNelVqQnpNMUl3Y3pOU01ER1Q4L2ZUOC91ejQrdkQ4L2ZUOC9mVDgvQWJZK1B2NUtQejhCdGo0Ky9rby9Qd0x1UHo5OVB6OTlQejk5UHo5OVB6OTlQejk5UHo4QnRqNCsva28vUHdHMlBqNytTajgvQTJzL1AzMC9QMzAvUDdzK1Bydy9QMzAvUDMwL1B5cy9QejgvUHo4L1B6OC9QejQvUHo4K1B6OC9mVDQrUGo0K1BqNCtQajQrUGo1OVB6OC9QajgvUC96VEE2by9QejgvUHo4L1B6OC9QejhBQUFBQUJRQUFBQUFEOHdPMUFBSUFIQUJIQUhvQkFRQUFMUUVuQ1FFWEFUOEVOUzhLSXc4REpSVWZEelV2QnpVdkJpc0JEd1VsRlI4R014OE9GVE12RUE4R0JSVWZEenNCUHdVOUFTOEZLd0V2RGowQ1B3NGhNeDhXUHdjdkVDVVBEZ0dEQVFTdUFWdiswYTBCTUFRRUF3UURBd1FEQkFSWEJBVUdDd3NNREFzRkJmNUtBUUVEQkFVR0J3Z0pDZ29MREF3TkRRY05Dd29JQmdVQ0FRSURCQVFHQlFjR0JnVUZCQUlDQVRnQ0F3UUVCZ1VIWFEwTkRBc0xDZ29KQ0FjR0JnUURBajhCQXdVR0NBa0xEQTBQRHdnUkVoSVRad2NGQmdRRUF3TDlVQUVEQkFZSUNRc01EUTRIRUJBUkVoSnNCd1VHQkFRREFnSURCQVFHQlFkaURBd01Dd29LQ2dnSUJ3WUZCQU1DQWdNRUJRWUhDQWdLQ2dvTERBd01BUW9MQ3dzTENRb0pDQWdIQmdZRUJBTUJBZ0lDQkFVRkJnWUhCZ1VFQkFNQ0FRRURCQVlIQ0FvS0RBME5EdzhJRUJBUy91NFRFaElRRUE4T0RRd0xDUWdHQkFOS1RiRUJZZjdMc1FFMkJBVUdDd3dNREFzRkJRVllCUU1FQkFJQ0JBUURGVVlQRHc0T0RnME1EQXNLQ2drSUJ3Y0ZSUVFLQ3d3T0R4QVJUZ1lHQlFVRUF3SUNBd1FGQlFiTkJnWUZCUVFEQVFFQkFnTUVCUVlJQ0FrSkNnc01EQXdORXhNU0VSQVFEZzRNQ2dvRUJ3WURBZ0VCQWdNRUJBWUZwM1FVRXhJU0VSQU9EZzBMQlFnSUJRUUNBZ01FQkFZR0JnWUdCUVVFQXdJQkFnTUVCZ1lJQ0FrS0N3c01EUXdPZEEwTkRBd0xDd29KQ1FjR0JnUURBZ0VDQXdRRUJnY0hDQWtKQ2dzTERBd1ZCZ1VGQXdNQ0FRRUNBd01GQlFZSEZCSVNFQkFQRGcwTkNnb0pCd01FQkFFQkFRTUZCd2dKQ3cwTkR4QVJFUk1UQUFBQUFBSUFBQUFBQS9RQytnQ0hBUlFBQUFFVkh3WTdBUjhOSFFJUERpTXZEejBCTHdVckFROEdGUjhQSVQ4UE5TOFBJdzhHQlJVZkR6TS9CajBCTHdVckFTOFBOVDhQTXg4YVB3Y3ZFeU1QRGdLOEFnTUVCQVlGQjEwTkRRd0xDd29LQ1FnSEJnWUVBd0lDQXdRR0JnY0lDUW9LQ3dzTURRMzZEQTBNQ3dzS0Nna0lCd2NGQkFNQ0FRSURCQVFHQmdZR0JnVUZCQU1CQVFFREJBY0lDUXNNRFE4UENCRVNFaE1CQXhRU0VoRVJEdzhOREFzSkJBZ0ZCQUlCQXdRSENBa0xEQTBQRHdnUkVoSVRad2NGQmdRRUF3TDlVQUVEQkFjSUNRc01EUThQQ0JFU0VoTm5CZ1lHQkFRREFnSURCQVFHQmdaZERRME1Dd3NLQ2drSUJ3WUdCQU1DQVFFQ0F3UUdCZ2NJQ1FvS0N3c01EUTM2Q1FrSkNRa0lDQWdIQndZSEJRVUZCQVFEQWdFQ0F3UUVCUVlIQmdZRkJRTURBZ0VCQXdRSEJnY0hDUWtKQ3dzTERBME5EUTRORHZvVUVoSVJFUThQRFF3TENRZ0hCQU1DMndjRkJnUUVBd0lCQWdNRUJnWUhDQWtLQ2dzTERBME5mUXdOREFzTENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NMREEwTVJnY0ZCZ1FFQXdJQ0F3UUVCUVlIUlJRU0VoRVJEdzhOREFzSkJBZ0ZCQUlCQXdRSENBa0xEQTBQRHdnUkVoSVRoaFFTRWhFUkR3OE5EQXNKQkFnRkJBSUJBUU1FQlFVR28zd1VFaElSRVE4UERRd0xDUVFJQlFRQ0FRRURCQVVGQmdZSEJRWUVCQU1DQVFJREJBWUdCd2dKQ2dvTEN3d05EWHdORFF3TEN3b0tDUWdIQmdZRUF3SUJBUUVDQWdNREJRUUdCUWNHQ0FjSUNRd01EQk1HQlFVREF3SUJBUUlEQXdVRkJnWVRFeElTREF3TUN3b0pDUWdIQmdVRkF3TUJBUUVEQkFjSUNRc01EUThQRVJFU0VnQUFBQUFjQUFBQUFBUFVBOVFBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BSndBckFDOEFNd0EzQURzQVB3QkRBRWNBU3dCUEFGTUFWd0JiQUY4QVl3Qm5BR3NBYndBQUpUTTFJd2N6TlNNSE16VWpCek0xSXdjek5TTUhNelVqSlRNMUl3VXpOU01sTXpVakJUTTFJeVV6TlNNSE16VWpCek0xSXdjek5TTUhNelVqQnpNMUl3Y3pOU01sTXpVakJUTTFJeVV6TlNNRk16VWpKVE0xSXdjek5TTUhNelVqQnpNMUl3Y3pOU01ITXpVakF6TVJJd09XUHo5OVB6OTlQeis3UGo2OFB6OTlQejhDN2o4Ly9rcytQZ0cxUHovK1N6NCtBYlUvUDMwL1AzMC9QMzAvUDMwL1AzMC9QMzAvUHdMdVB6LytTejQrQWJVL1AvNUxQajRCdFQ4L2ZUOC9mVDgvdXo0K3ZEOC9mVDgvZlQ4L0t6OC9QejgvUHo4L1B6OC9QajgvUHo0L1B6OTlQajQrUGo0K1BqNCtQajQrUG4wL1B6OCtQejgvUGo4L1B6OC9QejgvUHo4Ly9GWURxZ0FBQUFBSEFBQUFBQVAwQS9RQUF3QUhBQXNBRHdBVEFDVUFNUUFBQVJVak5TTVZJelVqRlNNMUFSVWpOUk1WSXpVaE14VWpGVE1WSXpVakZTTTFJeEVoRVNFRkZ3Y1hOeGMzSnpjbkJ5Y0R0dm8vK2ovNkEyejYrdnIrNk5uNit2by8rajRENlAydy9taHdjQ3h3Y0MxeGNTMXdjQUZFK3ZyNit2cjZBVG42K2dFNSt2cjZQL3I2K3QzOXJBUG9MSEJ3TEhCd0xIQndMSEJ3QUFvQUFBQUFBL1FEOUFBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSXdBb0FBQUJGU00xSXhVak5TTVZJelVCRlNNMUl4VWpOU01WSXpVQkZTTTFJeFVqTlNNVkl6VURLUUVSSVFPMitqLzZQL29EYlBvLytqLzZBMno2UC9vLytqNEJPQUt3L0JnQlJQcjYrdnI2K2dFNSt2cjYrdnI2QVRuNit2cjYrdnI4VmdQb0FBQUFBQVVBQUFBQUEvTUR0UUFqQUZJQWZRQ3dBVGNBQUFFUkZSOEZNeGMvQnhFdkJ5TVBCaWNSRlI4R1B3Y1JNejhHUFFFdkJpc0JEd2duRlI4UE5TOEhOUzhIRHdZbEZSOEdNeDhPRlRNdkVBOEdCUlVmRHpzQlB3VTlBUzhHSXk4T1BRSS9EaUVmRno4SEx4QWxEdzRDdkFNREJRVUhCd1R3QndnR0JnUUVBZ0VCQWdRRUJnWUlBL0FJQndjRkJRTURmUUlEQkFRR0JRY0dCZ1VGQkFJQ0Fmb0dCZ1VGQkFNQ0FnTUVCUVVHQnZvR0J3WUxDZ2dIQlFFQnZBRUJBd1FGQmdjSUNRb0tDd3dNRFEwSERRc0tDQVlGQWdFQ0F3UUVCZ1VIQmdZRkJRUUNBZ0U0QWdNRUJBWUZCMTBORFF3TEN3b0tDUWdIQmdZRUF3SS9BUU1FQndnSkN3d05EdzhJRVJJU0UyY0hCUVlFQkFNQy9WQUJBd1FHQ0FrTERBME9CeEFRRVJJU2JBY0ZCZ1FFQXdJQ0F3UUVCZ1VIWWd3TURBc0tDZ29JQ0FjR0JRUURBZ0lEQkFVR0J3Z0lDZ29LQ3d3TURBRUtDd3NMQ3drS0NRZ0lCd1lHQkFRREFRSUNBZ1FGQlFZR0J3WUZCQVFEQWdFQkF3UUdCd2dLQ2d3TkRROFBDQkFRRXY3dUV4SVNFQkFQRGcwTUN3a0lCZ1FEQWRyK2x3Z0hCd1VGQXdNQkFRTURCUVVIQndRQmJRY0lCZ1lFQkFJQkFRSUVCQVlHQ0YzK2lnY0dCUVVEQXdJQkFRSURBd1VGQmdjQmRnRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFnVUdDUW9MQmdaK1JnOFBEZzRPRFF3TUN3b0tDUWdIQndWRUJRa01EQTRQRUJCUEJnWUZCUVFEQVFFQkFRTUVCUVVHelFZR0JRVUVBd0VCQVFJREJBVUdDQWdKQ1FvTERBd01EUk1URWhFUUVBNE9EQW9LQkFjR0F3SUJBUUlEQkFRR0JhZDFFeE1URVJFUUR3ME5Dd1VKQndVRUFnSURCQVFHQlFjR0JnVUZCQU1CQVFFQ0F3UUdCZ2dJQ1FvTEN3d01EUTUwRFEwTURBc0xDZ2tJQ0FZR0JBTUNBUUVCQXdRRkJRY0hDQWtKQ3dvTERBd1ZCZ1VGQXdNQ0FRRUNBd01GQlFZSEZCSVNFQkFQRGcwTUN3b0lCd01GQkFFQkFRTUZCd2dKQ3cwTkR4QVJFUk1UQUFBQUhBQUFBQUFEMUFQVUFBTUFCd0FMQUE4QUV3QVhBQnNBSHdBakFDY0FLd0F2QURNQU53QTdBRDhBUXdCSEFFc0FUd0JUQUZjQVd3QmZBR01BWndCckFHOEFBRGNoTlNFbE16VWpCVE0xSXdVek5TTWxNelVqQlRNMUl3VXpOU01sTXpVaklUTTFJd2N6TlNNSE16VWpCVE0xSXdjek5TTUhNelVqSVRNMUl5VXpOU01GTXpVakJUTTFJeVV6TlNNRk16VWpCVE0xSXlVek5TTUhNelVqQnpNMUl3Y3pOU01ITXpVakJ6TTFJd2N6TlNNckE2cjhWZ05yUHovK1N6NCsva28vUHdOclB6LytTejQrL2tvL1B3RzJQajRCdFQ4L2ZUOC9mVDgvL29rL1AzMC9QMzAvUHdHMlBqNEJ0VDgvL2tzK1B2NUtQejhEYXo4Ly9rcytQdjVLUHo4RGF6OC9mVDgvZlQ4L3V6NCt2RDgvZlQ4L2ZUOC9LejgrUHo4L1B6OCtQejgvUHo4K1B6NCtQajQrUGo0K1BqNCtQejQvUHo4L1B6NC9QejgvUHo0L1B6OC9QejgvUHo4L1B6OC9BQUFBQUFRQUFBQUFBN1VEOUFBREFBMEFLZ0JRQUFBQkVTRVJKUlVoTlRNVklSRWhFU1VmQnhVekZTRTFNelUvQ2g4Qkp3OEtJeEVoRlNFUkl6VWpOUzhNRHdJRGQvNkovc2dCOUQ3K3lQN0hBVllGQmdRSEJRSURBWDMraVgwQkFRSUVCQVVHQndrTERSQUdSZ1lGQ3drTkN3b0dCQUlCK2dGNEFmUisrZ0lFQkFVSEJ3d09FQkVNREF3TkRBd0NQdjRNQWZUNmZIeTcvZ3dDcjNrREJBVUpEQVlPRFRjK1BpZ1dDZ29KQ0FjSEJnTURBUUVCTmdNREJnZ01EaEFRREEwTS9OTStBbkg2REEwTUN3c0tDZ3dNQ1FjREFnRUJBZ01BQUFVQUFBQUFBL1FEOHdBSkFBMEFFUUJFQUVvQUFCTXpGU01WSVRVakVTTUJNelVqSnhVak5TVVBBeDBCSHdZN0FUOEdMd1FoRVNFVklSRWhQd1F2QnlNUEFRVXpGVE1SSXd4OWZRRTRmTHdCT0x5OGZINEN1c0lFQXdJQ0F3VENCQVlGQmdZR0JnVUVBZ0lCQVFJREJJb0JFZjNOQW5IK3NZb0VBd0lCQVFJQ0JBVUZCZ1lHQmdiOUJMdysrZ0ZFK2o0K0FUa0JkejU5ZlgwMnV3VUdCUWNHQmdVRnZBTURBZ0lEQkFVR0JRWUdCZ1VGaHYyUFB3THVoZ1VHQlFZR0JnWUVCUU1CQVFJRDlid0J0Z0FBQUFBRkFBQUFBQVAwQS9RQUN3QVBBQk1BRndBbkFBQWxJeFV6RlRNMU16VWpOU01CRlNNMUl4VWpOU01WSXpVRElSRWpGU00xSXhVak5TTVZJelVqQWNKK2ZqNTlmVDRCOVBvLytqLzZQZ1BvUHZvLytqLzZQc2cvZlgwL2ZBRjQrdnI2K3ZyNi9zY0NjZnI2K3ZyNitnQUFCUUFBQUFBRDlBUDBBQU1BQndBTEFCc0FKd0FBQVJVak5TTVZJelVqRlNNMUF6TTFNeFV6TlRNVk16VXpGVE1SSVNVakZUTVZNelV6TlNNMUl3TzIrai82UC9vK1B2by8rai82UHZ3WUFiWitmajU5ZlQ0Q1B2cjYrdnI2K3YzTyt2cjYrdnI2QW5INlAzeDhQMzBBQUJBQUFBQUFBNlFEcEFBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSXdBbkFDc0FMd0F6QURjQU93QS9BQUFsSVRVaEJTRTFJU1VoTlNFRklUVWhKU0UxSVFVaE5TRWxJVFVoQlNFMUlTVWhOU0VGSVRVaEpTRTFJUVVoTlNFbElUVWhCU0UxSVNVaE5TRUZJVFVoQW5nQkxQN1UvZVFCTFA3VUFod0JMUDdVL2VRQkxQN1VBaHdCTFA3VS9lUUJMUDdVQWh3QkxQN1UvZVFCTFA3VUFod0JMUDdVL2VRQkxQN1VBaHdCTFA3VS9lUUJMUDdVQWh3QkxQN1UvZVFCTFA3VUFod0JMUDdVL2VRQkxQN1VYQjRlSGp3ZUhoNDhIaDRlUEI0ZUh2QWVIaDQ4SGg0ZVBCNGVIandlSGg0QUV2L2svK1FFSEFRY0FBTUFCd0FMQUE4QUV3QVhBQnNBSHdBakFDY0FLd0F2QURNQU53QTdBRDhBUlFCS0FBQWxJVFVoQlNFMUlTVWhOU0VGSVRVaEpTRTFJUVVoTlNFbElUVWhCU0UxSVNVaE5TRUZJVFVoSlNFMUlRVWhOU0VsSVRVaEJTRTFJU1VoTlNFRklUVWhKVE1oRVNFUkF5a0JFU0VDZUFFcy90VCtBZ0VzL3RRQi9nRXMvdFQrQWdFcy90UUIvZ0VzL3RUK0FnRXMvdFFCL2dFcy90VCtBZ0VzL3RRQi9nRXMvdFQrQWdFcy90UUIvZ0VzL3RUK0FnRXMvdFFCL2dFcy90VCtBZ0VzL3RRQi9nRXMvdFQrQWdFcy90UUJoaDRCNFB3RUhnSWNBaHo3eUhvZUhoNDhIaDRlUEI0ZUhqd2VIaDdTSGg0ZVBCNGVIandlSGg0OEhoNGVXdndFQS96NzVnUTRBQUFBRmYvay8rUUVIQVFjQUFNQUJ3QUxBQThBRXdBWEFCc0FId0FqQUNjQUt3QXZBRE1BTndBN0FEOEFRd0JIQUVzQVR3QlVBQUFsSVRVaEJTRTFJU1VoTlNFRklUVWhKU0UxSVFVaE5TRWxJVFVoQlNFMUlTVVJJUkVqRVNFUkpTRTFJUVVoTlNFbElUVWhCU0UxSVNVaE5TRUZJVFVoSlNFMUlRVWhOU0VsRVNFUkl4RWhFUU1wQVJFaEFuZ0JMUDdVL2dJQkxQN1VBZjRCTFA3VS9nSUJMUDdVQWY0QkxQN1UvZ0lCTFA3VUFmNEJMUDdVL2dJQkxQN1VBNFQrSUI3K0FnSjJBU3orMVA0Q0FTeisxQUgrQVN6KzFQNENBU3orMUFIK0FTeisxUDRDQVN6KzFBSCtBU3orMVA0Q0FTeisxQU9FL2lBZS9nSWVBaHdDSFB2SWVoNGVIandlSGg0OEhoNGVQQjRlSGxyK0FnSCsvZ0lCL25nZUhoNDhIaDRlUEI0ZUhqd2VIaDVhL2lBQjRQNGdBZUQ3NWdRNEFBQUFDUUFBQUFBRGFBT2tBQU1BQndBTEFBOEFFd0FYQUJzQUh3QWxBQUFsSVRVaEpTRTFJVFVoTlNFMUlUVWhBUlVqTlNNVkl6VWxGU00xSXhVak5RY2RBU0VSSVFIaUFZYitldjYyQXREOU1BTFEvVEFDMFAwd0FyS1dIcFlCU3BZZWxoNEJodjU2WEI0OEhqd2VQQjRCU3BhV2xwYTBscGFXbHFnWXFBR0dBQUFTLytRQUFBUWNBK0FBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BSndBckFDOEFNd0EzQURzQVB3QkRBRlVBQUNVaE5TRUZJVFVoSlNFMUlRVWhOU0VsSVRVaEJTRTFJU1VoTlNFRklUVWhKU0UxSVFVaE5TRWxJVFVoQlNFMUlTVWhOU0VGSVRVaEpTRTFJUVVoTlNFbEVTRVJLUUVSSVJVaEVUTVJJUkV6RVRNUk14RWhBandCRHY3eS9pQUJEdjd5QWVBQkR2N3kvaUFCRHY3eUFlQUJEdjd5L2lBQkR2N3lBZUFCRHY3eS9pQUJEdjd5QWVBQkR2N3kvaUFCRHY3eUFlQUJEdjd5L2lBQkR2N3lBZUFCRHY3eS9pQUJEdjd5QWVBQkR2N3kvaUFCRHY3eUEwaitQdjRDQWVEK0lBSGdIZ0hDSGp3ZSs4aGNIaDRlUEI0ZUhqd2VIaDQ4SGg0ZTBoNGVIandlSGg0OEhoNGVQQjRlSGp6K1BnSEMvajRlL2o0Qnd2NCtBNkw4bWdPRUFBQUFDUUFBQUFBRGFBT2tBQU1BQndBTEFBOEFFd0FYQUJzQUh3QWxBQUEzSVRVaE5TRTFJVFVoTlNFMUlUVWhBUlVqTlNNVkl6VWxGU00xSXhVak5RY2RBU0VSSVpnQmh2NTZBdEQ5TUFMUS9UQUMwUDB3QVdpV0hwWUJTcFllbGg0Qmh2NTZYQjQ4SGp3ZVBCNEJTcGFXbHBhMGxwYVdscWdZcUFHR0FBa0FBQUFBQTJnRHBBQURBQWNBQ3dBUEFCTUFGd0FiQUI4QUpRQUFOeUUxSVRVaE5TRTFJVFVoTlNFMUlRRVZJelVqRlNNMUpSVWpOU01WSXpVSEhRRWhFU0dZQVliK2VnTFEvVEFDMFAwd0F0RDlNQUgrbGg2V0FVcVdIcFllQVliK2Vsd2VQQjQ4SGp3ZUFVcVdscGFXdEphV2xwYW9HS2dCaGdBREFBQUFBQVFBQXdBQUF3QUhBQXNBQUJFaE5TRTFJVFVoTlNFMUlRUUEvQUFFQVB3QUJBRDhBQUVBUU1CQWdFQUFBQUFBQXdBQUFBQUVBQVBBQUFNQUJ3QUxBQUExSVRVaEVTRTFJUkVoTlNFRUFQd0FCQUQ4QUFRQS9BQkFRQUdBUUFGQVFBQUFBQU1BQUFBQUJBQURRQUFEQUFjQUN3QUFOU0UxSVJFaE5TRTFJVFVoQkFEOEFBUUEvQUFFQVB3QXdFQUJBRURBUUFBQUFBQUdBQUFBQUFRQUJBQUFBd0FIQUJBQUZBQVlBQ0VBQUNVaE5TRWxJVFVoQlNjSEZ6Y25CeEVqQVNFMUlTVWhOU0VGRnpjUk14RVhOeWNCZ0FLQS9ZQUJBQUdBL29EK0FGVXJvS0FyVlVBQkFBS0EvWUFCQUFHQS9vRDlnQ3RWUUZVcm9FQkFnRUROVFMrUmtTOU5BUTBCUUVDQVFGRXZUZjd6QVExTkw1RUFBQVVBQUFBQUE2UURwQUFEQUFjQUN3QVBBQk1BQURjaE5TRTFJVFVoTlNFMUlRRVJJUkVESVJFaHRnS1UvV3dDbFAxc0FwVDliQUxRL1BRZUEwajh1TFllUEI0OEhnSCsvUFFERFB6V0EwZ0FCUUFBQUFBRHBBT2tBQU1BQndBTEFBOEFFd0FBRXlFMUlUVWhOU0UxSVRVaEFSRWhFUU1oRVNHMkFwVDliQUtVL1d3Q2xQMXNBdEQ4OUI0RFNQeTRBYVllUEI0OEhnRU8vUFFERFB6V0EwZ0FBQUFBQlFBQUFBQURwQU9rQUFNQUJ3QUxBQThBRXdBQUV5RTFJVFVoTlNFMUlUVWhKUkVoRVFNaEVTRzJBcFQ5YkFLVS9Xd0NsUDFzQXREODlCNERTUHk0QW5nZVBCNDhIano4OUFNTS9OWURTQUFDQUFBQUFBUEFBNzhBQndBUEFBQVRBUU16RXdFM0FRVXpCeGMzTXpVaFFBRmRxNk41QVY1VC9OVUJJSEVqYlZiNy9YUURhdjZvL204QkdQNm5Vd01xZlUxdHVvQUFBQUFEQUFBQUFBUEFBOEFBVFFCUkFKY0FBQUVmQkE4UEl5OExGUjhJUHhnMUx3TWpId0VsSVRVaEFROFVId016THdjL0Rqc0JId1kxTHdZUEFnSitCQUlGQXdFQkFnUUVCZ2dKQ2d3TkRoQVJFeFFXRFEwZUhoNFBEZzhORFF3TUNnb0xEQjBmSUNBc0dDQWZIaDBjR2d3TkN3c0xDZ29KQ1FnSEJ3WUZCUU1EQWdJQkF3UUhxd1lNL2NjRGdQeUFBWWNPRFJvWUZ3c0tDZ2tKQ0FjSEJ3VUZCQU1DQVFFQkF3UUdzQWtIQndZRkJBSUJBUU1GQmdrSkN3c05EZzRQRUJBUEVCd2FHaGdXRmhRU0VCTVZGeGtyTUIwZEhBRmRCUVlORFE4T0RRd0xDZ29JQ0FjR0JRUUVBZ0VCQVFRSENRVUdCZ2NIQ0FnSmtnVUdCUWdJQmdVRUFRRUNCQVVJQ1FVR0JnY0hDQWdKQ1FvS0N3d01EUTBPRHc4UUZCUVRFZ2NOWElBQmNnUUVDZ3NPQndnSUNRb0tDZ3NMREF3TkRRNE9EeFlVRXhFSENRZ0pDd3dNRGc4TkRBd0tDUWdJQmdZRUF3TUNBUU1FQmdjSkN3eU1Cd1lGQkFRREFRRUNCUUFDQUFBQUFBUUFBNzhBQndBUEFBQUJNeEV6RVRNMUlTVWhFVE1SSVRVaEFnREFnTUQrQVA0QUFRQ0FBUUQ5Z0FKQS9nQUNBSUNBL1FBREFJQUFBQUFBQkFBQUFBQUVBQU8vQUFNQUJ3QUxBQThBQURVaE5TRTFJVFVoTlNFMUlUVWhOU0VFQVB3QUJBRDhBQVFBL0FBRUFQd0FRSUNBZ0lDQWdJQUFBd0FBQUFBRUFBUC9BQVFBQ0FCTUFBQUJKd01oQXhNUklSRW5FUjhQSVQ4UEVTOFBJUThPQWVLQm9RS0F2djc5QUlBQkFRTUVCUWNHQ0FrSkNnb0xEQXdNQXhBTURBd0xDZ29KQ1FnR0J3VUVBd0VCQVFFREJBVUhCZ2dKQ1FvS0N3d01EUHp3REF3TUN3b0tDUWtJQmdjRkJBTUJBVnVuL3Y0QmdBRUEvUUFEQUFqODhBd01EQXNLQ2drSkNBWUdCZ1FEQVFFQkFRTUVCZ1lHQ0FrSkNnb0xEQXdNQXhBTURBd0xDZ29KQ1FnR0JnWUVBd0VCQVFFREJBWUdCZ2dKQ1FvS0N3d01BQUFNQUFBQUFBUEFBNzhBQXdBSEFBc0FEd0FWQUJrQUhRQWhBQ1VBS1FBdEFERUFBQ1V6TlNNSE16VWpOek0xSXpVek5TTUZGUkVoRVNFbE16VWpCVE0xSXlVek5TTUhNelVqQnpNMUl3Y3pOU01ITXpVakEwQ0FnTUNBZ01DQWdJQ0EvUUFDQVA0QUF3Q0FnUDBBZ0lBREFJQ0F3SUNBd0lDQXdJQ0F3SUNBUUlDQWdFQ0FRSUNBUVA3QUFnQkFnSUNBUUlDQWdJQ0FnSUNBZ0FBQ0FBQUFBQVFBQS84QUNBQVJBQUFUTXdjWE54VXpFU0VCTlNNUklUVWpOeWRBcHVaYTVvRCtnQUtBZ0FHQXBlVmFBVURsVythbUFZQUJXcWIrZ0lEbFd3QUFBQUlBQUFBQUJBQUQvd0FFQUJjQUFEVVZNd0VuTndjWFB3TTFMd1lqRHdMaUFsdmhzWGJpZWdZRkFnSUZCcFVLQ2d3TkN3c0Y0dUlDWE9HeWR1SjdDUXNMRFFzTENwVUdCUUlDQlFNQUFBQUFBd0FBQUFBRFFBUEFBQ0lBUlFDUUFBQUJNeDhOSFFFUERpTTFFek1mRGc4UEl6VURJVE0vRUM4UFB3NDlBUzhUSXlFQ1BBb0tDZ2tKQ1FjSUJnWUZCQVFDQWdJQ0JBUUZCZ1lJQndrSkNRb0tDcnlhQ3dvSkNna0lDQWNHQmdVRkF3SUNBUUVDQWdNRkJRWUdCd2dJQ1FrS0NndWF3QUdsQ3dzTEN4VVVFeElSRUE0TkN3a0hCZ01CQVFFREJBVUdCd2dKQ2dvTERBd05EZ29LQ1FrSUNBY0dCZ1VFQkFNQ0FRRUJCUWNKQ3cwT0VCSVNGQXNMQ2d3TERBc01EZjZPQWJVQ0F3TUZCZ1lIQ0FrSkNnb0xDd3dMQ3dzS0Nna0pDQWNIQlFVRUFnSUI0QUYxQWdNREJRWUdCd2dKQ1FvS0N3c01Dd3NMQ2dvSkNRZ0hCZ1lGQXdNQ0FlRDlGZ0VDQWdZSUNnME9EeEVURkJVWEZ4Z1pFaEVTRUJFUER3OE9EUXdMQ3dvSkJ3a0pDUW9LQ2dzTEN3c01EQXdNREEwTkRRMGFHQmdXRlJNU0VBNE1CUVVFQkFNQ0FnRUFBQUFBQkFBQUFBQUVBQU8vQUFNQUJ3QUxBQThBQURVaE5TRTFJVFVoTlNFMUlUVWhOU0VEQVAwQUJBRDhBQU1BL1FBRUFQd0FRSUNBZ0lDQWdJQUFCQUFBQUFBRUFBUC9BRDhBZndDRUFRWUFBQ1VWRHc0dkRqMEJQdzA3QVI4TkVSVVBEU3NCTHcwOUFUOE9IdzRsQnhjQk5RVVZIeEEvQnhjSEx3WWpEdzhmRHo4UEx3YzNBVE0xQVRVdkR3OE9BVUFDQWdRRUJBWUdCd2NJQ1FnS0NRb0tDUW9JQ1FnSEJ3WUdCQVFFQWdJQ0FnUUVCQVlHQndjSUNRZ0tDUW9LQ1FvSUNRZ0hCd1lHQkFRRUFnSUNBZ1FFQkFZR0J3Y0lDUWdLQ1FvS0NRb0lDUWdIQndZR0JBUUVBZ0lDQWdRRUJBWUdCd2NJQ1FnS0NRb0tDUW9JQ1FnSEJ3WUdCQVFFQWdJQi8vK0FBVUQ4QUFFRUJRY0pDd3dPRHdnUkVoTVVGUllWRWcwTURBd01Dd3M3T3dzTURRd05EUTBPRnhZV0ZCUVNFZzhQRFFzSkNBVUVBUUVFQlFnSkN3ME9FQkVURXhVVkZ4WVlGaFlVRkJJUkVBOE1EQWtJQlFRQkFRRURBd1FGQmdkZUFVREEvY0FEQkFZSUNnc05EaEFSRWhJVUZSVVdHeFlWRkJNVEVROFBEQXNLQndZRTRBb0pDUWtKQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBa0pDUWtLQ2drS0NBa0lCd2NHQmdRRkF3SUNBZ0lEQlFRR0JnY0hDQWtJQ2drQ05nb0pDZ2dKQ0FjSEJnWUVCUU1DQWdJQ0F3VUVCZ1lIQndnSkNBb0pDZ29KQ2dnSkNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWtJQ2dtVC9ZQUJRRUNkQXhrVkZSUVRFaEFRRGdjTUNna0hCUU1CQVFFQ0F3TUVCUVZZV0FVRkJBUUNBZ0lCQkFVSUNRc05EdzhTRWhRVUZoWVhGeFlWRlJRU0VSQVBEUXNKQ0FVRUFRRUVCUWdKQ3cwUER4SVNFeFVWRmhjUkRnOE9EZzROREREK3dFQUNZRWNjRlJRVEV4RVFEdzRNQ2drSEJRUUJBUVFHQndrTURBOFBFUklVRkJVV0FBQUFBQUlBQUFBQUFtQUQvd0FEQUFjQUFDRXpFU00xTXpVakFhREF3TURBQW9EQXdBQUFBQU1BQUFBQUJBQUQvd0FEQUVjQVhRQUFBUkVoRVNNUkh3OGhQdzhSTHc4aER3NG5FVE1SSVRVaER3NERnUDNBZ0FFQ0F3UUZCd2NKQ1FrTEN3d01EUTBDUUEwTkRBd0xDd2tKQ1FjSEJRUURBZ0VCQWdNRUJRY0hDUWtKQ3dzTURBME4vY0FORFF3TUN3c0pDUWtIQndVRUF3TEJnQUtBL1lBTkRRd01Dd3NKQ1FrSEJ3VUVBd0lDd1AzQUFrRDl3QTBOREF3TENnb0pDUWNHQmdRREFnRUJBZ01FQmdZSENRa0tDZ3NNREEwTkFrQU5EUXdNQ3dvS0NRa0hCZ1lFQXdJQkFRSURCQVlHQndrSkNnb0xEQXdOcy8xQUFzQ0FBUUlEQkFZR0J3a0pDZ29MREF3TkFBQUNBQUFBQUFPQUE3OEFBd0FMQUFBM0lSRWhOeUVWSVRVaE5TSEFBb0Q5Z01EL0FBTUEvd0QvQUVBQ2dNQ0FnRUFBQUFBQUJRQUFBQUFFQUFPL0FBTUFCd0FMQUE0QUVnQUFOU0UxSVNVaE5TRTFJVFVoQVRjbk5TRTFJUVFBL0FBQmdBS0EvWUFDZ1AyQS9vREF3QVFBL0FCQWdJQ0FnSUQrZ01EQWdJQUFBQU1BQUFBQUEvOEQvd0FEQUI0QUlnQUFLUUUxSVFFUEJ4VWZDak0vQXdFM0NRSUJnQUtBL1lEK3NBc0pDQVlHQkFJQ0FnSUVCZ2NFQ3RnSUNBZ0pDQWdJV1A2cU9RRldBYnYrcW9BQm5nc01EQTBORGcwT0RnNE5EZ3dOQlF6TkJRTUNBZ01GVkFGR05QNjZBYWNCUndBQkFBQUFBQVFBQXdBQVpBQUFFU0VuUHc0N0FSOGVOeThlSXc4UEp3SEF0dzBPRGc4UER4QVFFQkVSRWhFU0VoSVJFQkVRRUJBUER3OFBEZzRPRGcwTURRc01Dd3NLQ2drSkNBZ0hCd1lHQlhnSEJ3a0lDZ29MREF3TkRRNFBEdzhRRVJFU0VSTVNGQk1VRkJVVUZSWVZGaGtZR0JjWEZ4Y1dGUlVWRkJRVEVoSzBBUURRREFzS0Nna0lCd2NHQmdVREF3TUJBUUlDQXdRRkJRVUhCd2NJQ0FvSkNnc0xDd3dNRFEwT0RnNE9EdzhRRUNvVkZCUVVFeElURVJFUkVCQVBEZzRPREF3TEN3a0pDUWNIQlFVRkF3SUNBUUVFQkFVR0NBa0pDd3NNRGc0UEVORUFBQUFBQWdBQUFBQUVBQVAvQUFnQUVRQUFOelVqRVNFMUl6Y25BVE1CRndFVk14RWhnSUFCZ0tialdnRWRwdjc5V2dFRGdQNkEyNlgrZ0lEaldnSEQvdjFhQVFLbEFZQUFBQUFBQWdBQUFBQURnQVAvQUFNQWFRQUFNeUUxSVJNVkh4MDdBVDhkTlJFakVROFBMdzhSSTRBREFQMEFRQUlDQXdNRUJRWUhCd2NKQ1FrS0N3c01EQXdORGcwT0R3OFBFQThRRVJBUUVSQVBFQThQRHc0TkRnME1EQXdMQ3dvSkNRa0hCd2NHQlFRREF3SUNnQUVEQmdjSUNnd05EZzhRRVJFUkVoSVNFaEVSRVJBUERnME1CUWtJQmdVQ2dJQUJnQkFSRUE4UUR3OFBEZzBPRFF3TURBc0xDZ2tKQ1FjSEJ3WUZCQU1EQWdJQ0FnTURCQVVHQndjSENRa0pDZ3NMREF3TURRNE5EZzhQRHhBUEVCRVFBZ0QrQUJVVEV4SVJFQThOREFzSkNBWUVBd0VCQXdRR0NBa0xEQTBQQ0JBUkV4TVZBZ29BQUFnQUFBQUFBL2dEdVFBREFETUFOd0JuQUdzQW13Q2ZBTThBQUNVaE5TRUhGUjhKT3dFL0NUMEJMd2tyQVE4Sk55RTFJUWNWSHdrN0FUOEpQUUV2Q1NzQkR3azNJVFVoQnhVZkNUc0JQd2s5QVM4Skt3RVBDVGNoTlNFSEZSOEpPd0UvQ1QwQkx3a3JBUThKQVFRQzlQME0vQUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUIvQUwwL1F6OEFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdIOEF2VDlEUHdCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBZndDOVAwTS9BRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQlIzNC9CZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0I3ZCtQd1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnZTNmajhHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUh0MzQvQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd0FBQUFBREFBQUFBQVFBQTRBQVFBREFBVUFBQUFFVkh3OC9EeThQRHc0RkZROGRLd0V2SFQwQlB4MDdBUjhkQlI4ZU93RS9IaThlS3dFUEhRRmdBUUlFQmdZSUNnb0xEUTBPRGhBUUVCQVFFQTRPRFEwTENnb0lCZ1lFQWdFQkFnUUdCZ2dLQ2dzTkRRNE9FQkFRRUJBUURnNE5EUXNLQ2dnR0JnUUNBYjhCQWdNREJBUUdCUWNIQndnSkNRa0tDd3NMREF3TURRME5EZzRPRHc0UER3NFBEZzRPRFEwTkRBd01Dd3NMQ2drSkNRZ0hCd2NGQmdRRUF3TUNBUUVDQXdNRUJBWUZCd2NIQ0FrSkNRb0xDd3NNREF3TkRRME9EZzRQRGc4UERnOE9EZzRORFEwTURBd0xDd3NLQ1FrSkNBY0hCd1VHQkFRREF3SUIvT0FJQ0FrS0Nnc01EQTBORGc4UER4QVFFUklSRXhJVEV4UVVGQlVWRlJVV0ZoWVdGUlVWRlJRVUZCTVRFaElTRVJFUkVBOFBEZzRPRFF3TEN3c0tDUWdJQ0FnSkNnc0xDd3dORGcwUER3OFFFUkFTRWhJU0V4TVVGQlFWRlJVVkZoWVdGaFVWRlJVVUZCUVRFeElURVJJUkVCQVBEdzhPRFEwTURBc0tDZ2tJQWdBSUNCQVFEZzRORFFzS0NnZ0dCZ1FDQVFFQ0JBWUdDQW9LQ3cwTkRnNFFFQkFRRUJBT0RnME5Dd29LQ0FZR0JBSUJBUUlFQmdZSUNnb0xEUTBPRGhBUUVBOE9EdzRPRGcwTkRRd01EQXNMQ3dvSkNRa0lCd2NIQlFZRUJBTURBZ0VCQWdNREJBUUdCUWNIQndnSkNRa0tDd3NMREF3TURRME5EZzRPRHc0UER3NFBEZzRPRFEwTkRBd01Dd3NMQ2drSkNRZ0hCd2NGQmdRRUF3TUNBUUVDQXdNRUJBWUZCd2NIQ0FrSkNRb0xDd3NNREF3TkRRME9EZzRQRGc4VkZCUVVFeE1TRWhFUUVROFBEZzRORFFzTEN3a0pDQWdHQmdVRUF3SUNBZ0lEQkFVR0JnZ0lDUWtMQ3dzTkRRNE9EdzhSRUJFU0VoTVRGQlFVRlJVVUZCUVRFeElTRVJBUkR3OE9EZzBOQ3dzTENRa0lDQVlHQlFRREFnSUNBZ01FQlFZR0NBZ0pDUXNMQ3cwTkRnNFBEeEVRRVJJU0V4TVVGQlFBQUFrQUFBQUFBL2dEdVFBQ0FBWUFFUUFWQUZnQVhBQ0RBSWNBamdBQU55TTNGeUUxSVFjVk14VXpOVE0xSXpVak55RTFJUThCRno4RE14OENEd01qRlRNZkF4VVhEd1F2QXdjZkF6TS9CalV2QkQ4Q1BRRXZCZzhDTnlFMUlROEJGejhESHdNZEFROERGVE0xSXo4R0x3Y1BBamNoTlNFSEZ6Y1ZNelVqU0FrSnZBTDAvUXo4UUNzVEV5ZTRBdlQ5RE93SERSSUZCUVlFQlFJQkFRRUZDUmtjQ0FRREFnRUNBZ01FQ0FjSEJoRU9DQXdMRFE4T0RBa0lCZ1FCQVFFQ0JnY0ZCQU1EQkFVSENRc05EUXdLNUFMMC9RenVCeEVNQ1FZR0J3VUNBUUlFQ3pGeEt4QUhCZ1FFQWdFQkFnUUdDQWtNRFEwTUMrTUM5UDBNNndvVUt4eUxDMDkrUXhvaElTTk1iSDRGQlNJTEFnRUJBZ0lFQWdJREFpTUNBUU1EQWdRRUF3SUJBUUVCQWdvaUJRVURBZ01FQlFjSUNBZ0tCQVVFQ0FjR0JnZ0hDQWNHQndVRUFnRUJBd04vZmdzRklRb0ZBZ0VCQXdFREJRWUZCZzBxR2lRUENBZ0lDQWdKQ0FrSEJ3WUZBd0VCQXdTQ2ZoUWlDV09RQUFBQUFnQUFBQUFFQUFQQUFEVUFhd0FBQVNNVk14VWZEek0vQlNjUEF5TXZEVFV6TlNNMUl5VWpGVE1SSHc4L0JpY1BBeThPRVRNMUl6VWpBc0RBd0FFQ0F3VUdDQWtLREF3T0RoQVJFaE1RRUJBWEZRd0pFUThRRVJBSUNBY0dCd1VHQkFVRUF3SUNBZ0hBd0lEK0FNREFBUUlEQlFZSUNRb01EQTRPRUJFU0V4QVFFQmNWREFrUkR4QVJFQWdJQndZSEJRWUVCUVFEQWdJQ0FjREFnQUlBZ0dBY0d4Z1hGQk1RRGcwS0NRZ0dCQUlCQWdJR0J3VUdZd1FEQWdFQ0FRTURCQVVHQmdnSUNnc05EVzZBd0VDQS9xWWNHeGdYRkJJUkRnd0xDUWdGQkFNQkFRRURCUWNHQm1JRUF3SUJBUUVDQWdRRUJBWUhCd2tLQ3d3TkFXaUF3QUFBQUFBRC84QUFBQVJBQTU4QUFnQlJBTE1BQUFFMUl5Y2hIdzRkQVE4T0l4Yy9EelV2R0NFbEZ3OFBGUjhYTXlFMUlTOE9QUUUvRGpNWEl4VXpGeFV6Rnpjbk1TY2pKekVuTVFFQ3dHZ1lBUUFPRFEwTURBc0tDZ2tIQndZRUJBSUNCQVFHQndjSkNnb0xEQXdORFE0aWJoTVNFaEVRRGc0TkN3b0pCQWNGQXdJQkFnSURCQVFFQlFZR0RnOFNFeFFXQ3d3TURBd05EUTBOL3dEOTZtTVdGUlFURWhFUER3MEdDZ2tJQmdRQ0FRSUNBd1FFQkFVR0JnNFBFaE1VRmdzTURBd01EUTBORFFFQS93QU9EUTBNREFzS0Nna0hCd1lFQkFJQ0JBUUdCd2NKQ2dvTERBd05EUTVDUmdpSWVFaWlSRjU1QVVhQS9wNEIyR2hHQVFJREJRVUhDQWdLQ2dzTURBME5EZzRORFF3TUN3b0tDQWdIQlFVREFnRnNCd2dKQ3d3TkR3OFFFaElKRXhRVUZSZ05EUXdOREF3TEN3c0xGQk1TRHc0TUJRUUVCQU1DQVFFQlhXSUdCd2tLREEwUEVCRUpFeE1WRlJZWEdBME5EQTBNREFzTUN3b1ZFaElQRGd3RkJBUUVBd0lDQVhrQkFnTUZCUWNJQ0FvS0N3d01EUTBPRGcwTkRBd0xDZ29JQ0FjRkJRTUNBVWFBZDBpaFJGMTVSb0FCWUFBQUFBTUFBQUFBQStBRDRBQUxBSHNCQWdBQUFTTVZNeFV6TlRNMUl6VWpCUlVQR1NzQkx4azlBVDhaT3dFZkdRVVZIeDQvRHhjVkFUY0JJeWMvRHk4ZUt3RVBIUUZnZ0lCQWdJQkFBU29CQWdJREJBUUZCUVlHQnc4UUV4UUtDd3NNREF3TURRME5EUTBPRFEwTkRBME1EQXNMQ3dzVUVoRVBCd1lHQlFVRUF3TURBUUVCQVFNREF3UUZCUVlHQnc4UkVoUUxDd3NMREF3TkRBME5EUTRORFEwTkRRd01EQXdMQ3dvVUV4QVBCd1lHQlFVRUJBTUNBZ0g5bGdJQ0F3UUZCZ1lIQ0FrSkNnc0xEQXdORGc0T0R4QVBFUkFSRWhFU0VoTVFFQkFQRUE4UERnOE9EZzBORFF3TUVBRUVZZjc4TXhBSkNRa0hDQWNHQlFZRUJBTUNBZ0VCQVFFREF3UUZCUWNIQ0FnS0Nnb0xEQTBORFE0UER3OFFFQkVSRVJJU0VoSVRFaElSRWhFUUVCQVFEdzRPRGcwTURBc0xDZ2tKQ0FjR0JnVUVBd0lDQXFCQWdJQkFnS1lORGcwTURRd01EQXdMQ3dvVUV4RVBCZ2NGQmdRRUJBTUNBZ0VCQWdJREJBUUVCZ1VIQmc4UkV4UUtDd3NNREF3TURRd05EZzBORGcwTkRBd05Dd3dMQ3dzVUVoRVBCd1lHQlFVRUF3TUNBZ0VCQWdJREF3UUZCUVlHQnc4UkVoUUxDd3NNQ3cwTURBME5EZzBTRXhFU0VSRVJFQkFQRHc4T0RRME5EQXNMQ1FvSUNBY0hCUVVFQXdNQkFRRUJBZ0lEQkFRRkJnWUhCd2dKQ1FrUU5QNzlZUUVFRUF3TURRME5EZzRPRHc4UEVBOFFFQkFURWhJUkVoRVFFUThRRHc0T0RnME1EQXNMQ2drSkNBY0dCZ1VFQXdJQ0FnSURCQVVHQmdjSUNRa0tDd3NNREEwT0RnNFBFQkFRRUJFU0VSSVRBQUFBQWdBQUFBQUR3QU8vQUFnQVFnQUFBVE1CRndFVk14RWhCUkVmRHlFL0R6VWpGU0VSTXpVakR3NENBT2IraTFvQmRZRCtRUDVBQVFJREJBVUhCd2dKQ2dzTERBd05EUUtBRFEwTURBc0tDZ2tKQndZR0JBTUNBWUQ5Z01EQURRME1EQXNMQ2drSUJ3Y0ZCQU1DQTBEK2kxb0JkZVlCd0lEOWdBME5EQXdMQ2dvSkNRY0dCZ1FEQWdFQkFnTUVCZ1lIQ1FrS0Nnc01EQTBOd01BQ2dJQUJBZ01FQmdZSENRa0tDZ3NNREEwQUFBQUVBQUFBQUFRQUE3OEFBd0FIQUM4QU13QUFBUlVoTlNVVkl6VWhFVE1WSVRVekVTOFBJUThPTnlFMUlRTEEvb0FDUUlEOUFNQUNnTUFCQWdNRUJRY0hDQWtLQ3dzTURBME4vUUFORFF3TUN3c0pDZ2dIQndVRUF3Sy9Bb0Q5Z0FHQXdNREFnSUQrd01EQUFVQU5EUXdNQ3dzS0NRZ0hCd1VFQXdJQkFRSURCQVlHQndrSkNnb0xEQTBNczhBQUFBQUNBQUFBQUFPQUE3OEFBZ0FLQUFBQkJSTUJNeE1oRXpNQkl3S0Evd0NBL29DQVlnRTdZNEQrd0lBQndBRUJnZjBBQVFEL0FBT0FBQVFBQUFBQUJBQUR2d0FEQUFjQUN3QVBBQUFsSVRVaEpTRTFJU1VoTlNFbElUVWhBUUFEQVAwQS93QUVBUHdBQVFBREFQMEEvd0FFQVB3QVFJQ0FnSUNBZ0lBQUEvL0FBQUFFUUFNQUFBTUFYUUMzQUFBQklUVWhKU0V6SHcwZEFROE5JeUVWSVRNL0Z6MEJMeGNqSVFFVkh4Y3pJVFVoSXk4TlBRRS9EVE1oTlNFakR4Y0JRQUdBL29BQkFBRUFEZzBOREF3TENnb0pCd2NHQkFRQ0FnUUVCZ2NIQ1FvS0N3d01EUTBPL3dBQkFBME5EUTBNREF3TUN3c1ZGQklSRGcwR0JRUUVCQU1DQWdFQkFnSURCQVFFQlFZTkRoRVNGQlVMQ3d3TURBd05EUTBOL3dEOWdBRUNBZ01FQkFRRkJnME9FUklVRlFzTERBd01EQTBORFEwQkFQOEFEZzBOREF3TENnb0pCd2NHQkFRQ0FnUUVCZ2NIQ1FvS0N3d01EUTBPQVFEL0FBME5EUTBNREF3TUN3c1ZGQklSRGcwR0JRUUVCQU1DQWdFQndJQkdBZ1FFQmdjSENRb0tDd3dNRFEwT0RnME5EQXdMQ2dvSkJ3Y0dCQVFDZWdFQ0FnTUVCQVFGQmcwT0VSSVVGUXNMREF3TURBME5EUTBORFEwTkRBd01EQXNMRlJRU0VRNE5CZ1VFQkFRREFnSUIvd0FORFEwTkRBd01EQXNMRlJRU0VRNE5CZ1VFQkFRREFnSUJlZ0lFQkFZSEJ3a0tDZ3NNREEwTkRnNE5EUXdNQ3dvS0NRY0hCZ1FFQW5vQkFnSURCQVFFQlFZTkRoRVNGQlVMQ3d3TURBd05EUTBBQXdBQUFBQUVBQU8vQUFNQUJ3QUxBQUFCRVNFUkl4RWhFUU1oRVNFRGdQN0FnUDdBZ0FRQS9BQURBUDNBQWtEOXdBSkEvVUFEZ0FBRC84QUFBQVJBQS84QUJRQUxBQThBQUFFWEJ4Y0pBemNuTnljVEZ4TW5BcVBwNlZvQlEvNisvTUlCUTFycDZWdEFmUGw4QXZqcjZWb0JRZ0ZHL3JyK3ZscnA2MXI4elI4RDRSOEFBd0FBQUFBRDRBUGdBQU1BY3dENkFBQVRJVFVoQlJVUEdTc0JMeGs5QVQ4Wk93RWZHUVVWSHg0L0R4Y1ZBVGNCSXljL0R5OGVLd0VQSGVBQlFQN0FBYW9CQWdJREJBUUZCUVlHQnc4UUV4UUtDd3NNREF3TURRME5EUTBPRFEwTkRBME1EQXNMQ3dzVUVoRVBCd1lHQlFVRUF3TURBUUVCQVFNREF3UUZCUVlHQnc4UkVoUUxDd3NMREF3TkRBME5EUTRORFEwTkRRd01EQXdMQ3dvVUV4QVBCd1lHQlFVRUJBTUNBZ0g5bGdJQ0F3UUZCZ1lIQ0FrSkNnc0xEQXdORGc0T0R4QVBFUkFSRWhFU0VoTVFFQkFQRUE4UERnOE9EZzBORFF3TUVBRUVZZjc4TXhBSkNRa0hDQWNHQlFZRUJBTUNBZ0VCQVFFREF3UUZCUWNIQ0FnS0Nnb0xEQTBORFE0UER3OFFFQkVSRVJJU0VoSVRFaElSRWhFUUVCQVFEdzRPRGcwTURBc0xDZ2tKQ0FjR0JnVUVBd0lDQW1CQUpnME9EUXdOREF3TURBc0xDaFFURVE4R0J3VUdCQVFFQXdJQ0FRRUNBZ01FQkFRR0JRY0dEeEVURkFvTEN3d01EQXdOREEwT0RRME9EUTBNREEwTERBc0xDeFFTRVE4SEJnWUZCUVFEQXdJQ0FRRUNBZ01EQkFVRkJnWUhEeEVTRkFzTEN3d0xEUXdNRFEwT0RSSVRFUklSRVJFUUVBOFBEdzRORFEwTUN3c0pDZ2dJQndjRkJRUURBd0VCQVFFQ0FnTUVCQVVHQmdjSENBa0pDUkEwL3YxaEFRUVFEQXdORFEwT0RnNFBEdzhRRHhBUUVCTVNFaEVTRVJBUkR4QVBEZzRPRFF3TUN3c0tDUWtJQndZR0JRUURBZ0lDQWdNRUJRWUdCd2dKQ1FvTEN3d01EUTRPRGc4UUVCQVFFUklSRWhNQUFBSUFBQUFBQThBRGdBQXZBRHNBQUFFekZTTVBDaDBCTXpVak5UTS9DajBCTHdvckFRRURNeHNCTXdNVEl3c0JJd01BZ0VjR0JnWUZDd2dIQXdJQ0FjQ0FSd1lHQmdZS0NBY0RBZ0lCQVFJQ0F3Y0lDZ1lHQmdZSGdQNGc0SURBd0huWjRJREF3SUFEUUVBQkFnSURCd2dLQmdZR0JnZUFRRUFCQWdJREJ3Z0tCZ1lHQmdkSEJnWUdCZ29JQndNQ0FnSCtnUDZBQVRyK3hnR0FBWUQreGdFNkFBQUFBUUFBQUFBRGdBTy9BRDBBQUJNVkh4Y3pFVE1STXhFekVUTTFJU01QRjRBQkFnSURCQVFFQlFZTkRoRVNGQlVMQ3d3TURBd05EUTBOZ0lDQWdQNEFEUTBORFF3TURBd0xDeFVVRWhFT0RRWUZCQVFFQXdJQ0FRTEFEUTBORFF3TURBd0xDeFVVRWhFT0RRWUZCUVFEQXdJQ0FmNkFBd0Q5QUFNQWdBRUNBZ01FQkFRRkJnMFBFQklVRlFzTERBd01EQTBORFFBQUFBQUJBQUFBQUFRQUF2OEFaQUFBQVM4T0t3RVBIaGMvSHg4UEJ5RVJBMHdTRWhNVUZCVVZGUllYRnhjWEdCZ1pGaFVXRlJRVkZCUVRGQklURVJJUkVSQVBEdzhPRFEwTURBc0tDZ2dKQndkNEJRWUdCd2NJQ0FrSkNnb0xDd3dMRFF3TkRnNE9EZzhQRHc4UUVCQVJFQkVTRWhJUkVoRVJFQkFRRHc4UERnNE50d0hBQWpBUER3NE9EQXdLQ2dnSUJnVUZBd0lDQWdNRUJRWUhCd2tKQ1FzTERBd09EUThQRUJBUUVoRVRFaE1VRkJRVktROFFEdzhPRHcwT0RRME1EQXNMQ3dvS0NRZ0lDQVlIQlFVRkJBTUNBZ0VCQVFFQ0F3UUZCUWNHQ0FnSkNnb0xDOUVDQUFBQUF3QUFBQUFEd0FQL0FBY0FDd0JtQUFBQkZTRTFNeEVoRVNVVkl6VWpJUThMRlJFVkh3c3pJVE0vQ2pVUk5TOExJUzhPS3dFUERnRUFBZ0JBL1lBQmdJQkEvd0FIQmdZR0Jnb0lCd01DQWdFQkFnSURBd2dKQlFZR0JnWUhBdUFtQndZR0JRc0lCd01DQWdFQkFnSURCd2dLQmdZR0JnZi9BQU1EQkFVSENRb05Cd2NKQ1FrS0N3d01Dd29KQ1FnSUJ3d0xDQWNGQkFNQ0F3QkFRUDJBQW9DQVFFQUJBUUVEQWdjSkNnWUdCZ1lIL1FFR0J3WUdCUVlKQ0FNREFnSUJBUUlDQXdjSUN3VUdCZ2NHQXVBbUJ3WUdCUW9KQndNQ0FRRUJIZ29NREF3TEN3b0VCQVFDQXdJQkFRSURBZ1FFQkFvTEN3d01Dd3NLQUFBQUF2L0FBQUFFUUFNL0FBVUFDd0FBQXdFM0p6Y25CUmNIRndrQlFBRkRXdWZuV2dHZzUrZGFBVVArdlFIKy9zSmI1T1piVytia1d3RStBVUlBQWdBQUFBQUR3QU4vQUM4QU93QUFBVE1WSXc4S0hRRXpOU00xTXo4S1BRRXZDaXNCSlFNekd3RXpBeE1qQ3dFakF3Q0FSd1lHQmdVTENBY0RBZ0lCd0lCSEJnWUdCZ29JQndNQ0FnRUJBZ0lEQndnS0JnWUdCZ2VBL2lEZ2dNREFlZG5nZ01EQWdBR0FRQUVDQWdNSENBc0ZCZ1lHQjRCQVFBRUNBZ01IQ0FzRkJnWUdCMGNHQmdZR0NnZ0hBd0lDQVVEK2dBRTYvc1lCZ0FHQS9zWUJPZ0FBQUFBREFBQUFBQVFBQTc4QUl3QW5BQ3NBQUFFUkZSOEZNeUV6UHdZUkx3WWpJU01QQlNVUklSRURJUkVoQVFBQ0FnSURCQVFFQVZVRkJBTUVBZ0lCQVFFQkFnSUVBd1FGL3FzRUJBUURBZ0lDQW9EOUFJQUVBUHdBQXF2KzZnUUVCQU1DQWdJQ0FnSURCQVFFQVJZRUJBUURBZ0lDQWdJQ0F3UUVrZjJBQW9EOUFBT0FBQUFDQUFBQUFBUUFBMzhBQmdBTkFBQVJGelVoTlNFMUFTRVZJUlUzSjhBQ1FQM0FBb0Q5Z0FLQXdNQUJRTUNBZ0lBQkFJQ0F3TUFBQUFFQUFBQUFBNEFEdndBTEFBQUJNd01qRlNFMUl4TXpOU0VCZ0tYcXV3SUFwZXE3L2dBRFFQMkFnSUFDZ0lBQUFBRUFBQUFBQTRBRHZ3QUhBQUFUSVJFekVTRTFJWUFCUUlBQlFQMEFBMEQ5QUFNQWdBQUFBQUFEQUFBQUFBUEFBNzhBTVFBMEFHb0FBQ1VWSHcwN0FUOE5QUUV2Q0E4R0F5RVRKeGNCRHdZZEFSOEdBUjhHT3dFL0JnRS9CajBCTHdZQkF3RUNBZ01FQlFZR0J3Y0lDQWtKQ2drS0Nna0pDQWdIQndZR0JRUURBZ0lDQkFrSENBa1NFQmN2RWdnSEJnVURRUDRDLzhCdC91UUZCQU1EQWdJQkFRSUNBd01FQlFFMUJRVUdCZ2NHQndZSEJnY0dCZ1lHQlFFMEJRUUVBZ01CQVFFQkF3SUVCQVgrTHFnS0N3b0pDUWtJQndjR0JRUUVBZ0lDQWdRRUJRWUhCd2dKQ1FrS0N3b0hEUThXRHc4UEd4Z2NRUndQRHc4UERnRUtBUUMzYnY3akJRWUdCZ1lHQndjR0J3WUdCZ1lHQmY3S0JRUUVBd0lDQVFFQ0FnTURCQVVCTmdVR0JnWUdCd1lIQndZSEJnWUdCZ1VCMUFBQUFBQUZBQUFBQUFRQUE3OEFBd0FIQUFzQURnQVNBQUExSVRVaEpTRTFJVFVoTlNFTkFSRWxJVFVoQkFEOEFBR0FBb0Q5Z0FLQS9ZRCtnQUVBL3dBRUFQd0FRSUNBZ0lDQXdNQUJnSUNBQUFBQUFBUUFBQUFBQkFBRHZ3QURBQWNBQ3dBUEFBQTNJVFVoSnlFMUlUY2hOU0VuSVRVaGdBTUEvUUNBQkFEOEFJQURBUDBBZ0FRQS9BQkFnSUNBZ0lDQWdBQUNBQUFBQUFPQUE3OEFBZ0FLQUFBQkJSTUJNeE1oRXpNQkl3S0Evd0NBL29DQVlnRTdZNEQrd0lBQndBRUJnZjBBQVFEL0FBT0FBQVlBQUFBQUF6TUQ5QUEvQUg4QXZ3RC9BVDhCZndBQUpSVWZEajhQTHc4UERnVWZEejhPUFFFdkRnOE9BUlVmRFRzQlB3NHZEaXNCRHcwRkh3NDdBVDhOUFFFdkRTc0JEdzBCRlI4T1B3OHZEdzhPQlI4UFB3NDlBUzhPRHc0Q1RRSURCQVVHQmdnSUNRa0tDd3NNQ3d3TUN3b0tDZ2tJQndjR0JRUUNBZ0VCQWdJRUJRWUhCd2dKQ2dvS0N3d01Dd3dMQ3dvSkNRZ0lCZ1lGQkFNQy9uOEJBZ0lFQlFZSEJ3Z0pDZ29LQ3d3TURBc0xDd29KQ1FnSUJnWUZCQU1DQWdNRUJRWUdDQWdKQ1FvTEN3c01EQXdMQ2dvS0NRZ0hCd1lGQkFJQ0FZQUNBd1FGQmdZSUNBa0pDZ3NMREFzTURBc0tDZ29KQ0FjSEJnVUVBZ0lCQVFJQ0JBVUdCd2NJQ1FvS0Nnc01EQXNNQ3dzS0NRa0lDQVlHQlFRREF2NS9BUUlDQkFVR0J3Y0lDUW9LQ2dzTURBd0xDd3NLQ1FrSUNBWUdCUVFEQWdJREJBVUdCZ2dJQ1FrS0N3c0xEQXdNQ3dvS0Nna0lCd2NHQlFRQ0FnR0FBZ01FQlFZR0NBZ0pDUW9MQ3d3TERBd0xDZ29LQ1FnSEJ3WUZCQUlDQVFFQ0FnUUZCZ2NIQ0FrS0Nnb0xEQXdMREFzTENna0pDQWdHQmdVRUF3TCtmd0VDQWdRRkJnY0hDQWtLQ2dvTERBd01Dd3NMQ2drSkNBZ0dCZ1VFQXdJQ0F3UUZCZ1lJQ0FrSkNnc0xDd3dNREFzS0Nnb0pDQWNIQmdVRUFnSi9Dd3dMQ3dvSkNRZ0lCZ1lGQkFNQkFRRUJBd1FGQmdZSUNBa0pDZ3NMREFzTURBc0tDZ29KQ0FjSEJnVUVBZ0lCQVFJQ0JBVUdCd2NJQ1FvS0Nnc01EQXNNQ3dzS0NRa0lDQVlHQlFRREFRRUJBUU1FQlFZR0NBZ0pDUW9MQ3d3TERBd0xDZ29LQ1FnSEJ3WUZCQUlDQVFFQ0FnUUZCZ2NIQ0FrS0Nnb0xEQUYxREFzTEN3b0tDQWtIQndVRkJBTUNBZ01FQlFVSEJ3a0lDZ29MQ3dzTURBc0xDd29LQ0FrSEJ3VUZCQU1DQWdNRUJRVUhCd2tJQ2dvTEN3c01EQXNMQ3dvS0NBa0hCd1VGQkFNQ0FnTUVCUVVIQndrSUNnb0xDd3NNREFzTEN3b0tDQWtIQndVRkJBTUNBZ01FQlFVSEJ3a0lDZ29MQ3dzQmRRd01Dd29LQ2drSUJ3Y0dCUVFDQWdFQkFnSUVCUVlIQndnSkNnb0tDd3dNQ3d3TEN3b0pDUWdJQmdZRkJBTUJBUUVCQXdRRkJnWUlDQWtKQ2dzTERBc01EQXNLQ2dvSkNBY0hCZ1VFQWdJQkFRSUNCQVVHQndjSUNRb0tDZ3NNREFzTUN3c0tDUWtJQ0FZR0JRUURBUUVCQVFNRUJRWUdDQWdKQ1FvTEN3d0FBQUFJQUFBQUFBUG5BL1FBUHdCREFKSUFsZ0NhQUo0QW9nRFFBQUFCRHc0ckFTOE5QUUUvRFRzQkh3MGxGU00xSlE4RUp5TVBBaFVmQWc4Qkh3RVBBaDhETXpjZkJ6TS9CeGN6UHdNdkFqOEJMd0UvQVQwQkx3SVBBUzhISXc4Q0pSVWpOU1VWSXpVakZTTTFJeFVqTlNjUkZSOEdJU2M5QVRNL0FpTTFNeFUvQVRVekZSOEJFUzhISVE4R0F5QUJBUUlDQkFNRkJBWUdCZ1lIQndnSENBZ0hCd1lHQmdVRkJRTUVBZ0lCQVFJQ0JBTUZCUVVHQmdZSEJ3Z0lCd2dIQndZR0JnWUVCUU1FQWdJQi9mVElBa01MREF3TUMwa0ZCUU04QVFJOUFRRUJBVDBEQVFFN0JBVUZTQXdMREEwTEF3UUVkZ1VFQWdzTkRBd0xTQVlFQkRzQkFRSTlBUUVCQVQwRE93UUZCVWtMQ3cwTURBSUVCSFFGQkFQK2c4Z0N2TWd5eURMSU1nSUNBd1FFQlFVQkZnTTJCeEVLV01nWUdzZ1pHUUVCQXdNREJRUUYvUklGQlFRRUF3SUNBUjhJQndjSEJ3WUdCUVVFQkFNREFRSUNBUU1EQkFRRkJRWUdCd2NIQndnSUJ3Y0hCd1lHQlFVRUJBTURBUUlDQVFNREJBUUZCUVlHQndjSEI2Zkl5RmhJQmdZSUJ4d0NBMk1GQlFRdkRRNE9EUzhFQlFWakF3SWNCd2dHQmtzRUF3SUNBd1JMQmdZSUJ4d0NBMk1GQlFRdkRRNE9EUzhFQlFWakF3SUJIQWdJQmdaTEJBTUNBUUlFbmNqSStzakl5TWpJeUJuOUVnVUZCQVFEQWdFQkdRelZEUmtNeUdnTkRFODJCQVVCVWdVRkJBUURBZ0VCQVFFQ0F3UUVCUUFBQUFNQUFBQUFBOEFFQUFBREFBY0FQd0FBQVJFaEVTTVJJUkVuRVJVZkNqTWhNejhLTlJFMUx3b2pJU01QQ2dOQS93Q0Evd0NBQVFJQ0F3Y0lDZ1lHQmdZSEF3QUhCZ1lHQmdvSUJ3TUNBZ0VCQWdJREJ3Z0tCZ1lHQmdmOUFBY0dCZ1lHQ2dnSEF3SUNBUU9BL1FBREFQMEFBd0JBL0lBSEJnWUdCZ29JQndNQ0FnRUJBZ0lEQndnS0JnWUdCZ2NEZ0FjR0JnWUdDZ2dIQXdJQ0FRRUNBZ01IQ0FvR0JnWUdBQU1BQUFBQUJBQURnQUFEQUFjQVB3QUFBUlVoTlFFVklUVW5FUlVmQ2pNaE16OEtOUkUxTHdvaklTTVBDZ09BL1FBREFQMEFnQUVDQWdNSENBb0dCZ1lHQndPQUJ3WUdCZ1lLQ0FjREFnSUJBUUlDQXdjSUNnWUdCZ1lIL0lBSEJnWUdCZ29JQndNQ0FnRUJ3TURBQVVEQXdFRDlnQWNHQmdZR0NnZ0hBd0lDQVFFQ0FnTUhDQW9HQmdZR0J3S0FCd1lHQmdZS0NBY0RBZ0lCQVFJQ0F3Y0lDZ1lHQmdZQUFBRUFBQUFBQTRBRUFBQUxBQUFUQ1FFVklUVWhDUUVoTlNHQUFWditwUU1BL2dzQkN2NzJBZlg5QUFPUS9uRCtjSENvQVZnQldLZ0FBUUFBQUFBRDRBUC9BQVVBQUFFUkZ4RUJJUUdnd0FHQS9FQUNRUDZBd0FKQUFjQUFBUUFBQUFBRHdBTy9BQXNBQUFrQkJ3a0JGd2tCTndrQkp3SUEvbTB0QVpQK2JTMEJrd0dUTGY1dEFaTXRBaTBCa3kzK2JmNXRMUUdUL20wdEFaTUJreTBBQUFBQ0FBQUFBQVArQS84QUN3QVRBQUFCRndjWE54YzNKemNuQnljSkFSRVhFUUUxSVFKbmg0ZERoNHBEaDRkRGlvZjlXQUUvdndFLy9NTUJlNHFKUlltSlJZbUtSWWlJQWNEK3dQNkF3QUpBQVVDQUFBQUNBQUFBQUFQK0EvOEFCUUNGQUFBSkFRTTNGd2tCRlI4ZVB4NDlBUzhlRHg0RFpmNDEvMGkzQVlQODVRSUVCQVlIQ0FrS0N3ME5EZzhRRVJJVEV4UVZGUllXR0JjWkdCa2FHaG9hR2hvWkdCa1hHQllXRlJVVUV4TVNFUkFQRGcwTkN3b0pDQWNHQkFRQ0FnUUVCZ2NJQ1FvTERRME9EeEFSRWhNVEZCVVZGaFlZRnhrWUdSb2FHaG9hR2hrWUdSY1lGaFlWRlJRVEV4SVJFQThPRFEwTENna0lCd1lFQkFJQ3pmNHpBUUJJdHdHRi91b2FHaG9aR1JnWUZ4Y1dGUlVVRXhNU0VSQVBEZzRNQ3dzSkNBY0ZCUU1DQVFFQ0F3VUZCd2dKQ3dzTURnNFBFQkVTRXhNVUZSVVdGeGNZR0JrWkdob2FHaG9hR1JrWUdCY1hGaFVWRkJNVEVoRVFEdzRPREFzTENRZ0hCUVVEQWdFQkFnTUZCUWNJQ1FzTERBNE9EeEFSRWhNVEZCVVZGaGNYR0JnWkdSb2FBQUlBQUFBQUEvOEQvd0FEQUF3QUFERWhOU0VsSndjSkFTY0hFU01FQVB3QUFnRHBMUUUyQVRjdDZrQkE2K3N0L3NjQk9TM3JBdFVBQmdBQUFBQUVBQVFBQUFNQUJ3QUxBQmNBR3dBZkFBQUJGU0UxSXhVaE5TTVZJVFVCSXhVekZUTTFNelVqTlNNbEVTRVJBeUVSSVFQQS93QkEvd0JBL3dBQndNREFRTURBUUFIQS9JQkFCQUQ4QUFFQXdNREF3TURBQVlCQXdNQkF3RUQ5d0FKQS9JQUVBQUFBQmdBQUFBQUVBQVFBQUFzQUVRQVZBQmtBSFFBaEFBQUJJeFV6RlRNMU16VWpOU01uTXlFUklSRUJGU0UxSXhVaE5TTVZJVFVESVJFaEFnREF3RURBd0VEQVFBSkEvSUFEZ1A4QVFQOEFRUDhBUUFRQS9BQUJnRURBd0VEQVFQM0FBa0FCQU1EQXdNREF3UHlBQkFBQUFBTUFBQUFBQTk4RC93QUlBQXdBRlFBQUpSYzNFVE1SRnpjbkpTRTFJU1VuQnhjM0p3Y1JJd0ZnSzFWQVZTdWcvaUFEd1B4QUFjQlZLNkNnSzFWQTd5OU4vdk1CRFUwdmtZQkFzMDB2a1pFdlRRRU5BQVVBQUFBQUJBQUVBQUFDQUFZQUNnQVpBQjBBQUNVaE54TXpFU01CTXhFaklSRWpOeWMzSndjbkJ4Y0hGeUVSQXlFUklRTFMvcHl5WUVCQS9zQkFRQUtBN1MyenN5MnpzeTJ6c3kzKzAwQUVBUHdBUUxNQlRRRkEvc0FCUVB6QUxiT3pMYk96TGJPekxRTkEvSUFFQUFBREFBQUFBQVFBQkFBQUN3QVhBQnNBQUFFWEJ4YzNGemNuTnljSEp5VVJJUkV6TnlFMUlTY2pFUU1oRVNFQndMT3pMYk96TGJPekxiT3pBZFA4Z1BoQS9zZ0JPRUQ0UUFRQS9BQUNrN096TGJPekxiT3pMYk96d1B6QUFRQkF3RUFCQVB5QUJBQUFBQVlBQUFBQUJBQUVBQUFEQUFjQUV3QVhBQndBSUFBQUFSRWhFUUVWSVRVRkl4VXpGVE0xTXpVak5TTWxFU0VSSXhrQklSRURJUkVoQThEL0FBRUEvd0QrZ01EQVFNREFRQUtBL3dCQS9jQkFCQUQ4QUFGQS93QUJBQUVBd01CQVFNREFRTURBL3dBQkFQOEEvY0FEUVB5QUJBQUFBZ0FBQUFBRC93UC9BQWdBREFBQUV4YzNFVE1SRnpjQkpTRTFJYWt0NmtEcExmN0svaUFFQVB3QUFoWXM2djBzQXRUcUxRRTVjRUFBQUFBQUJnQUFBQUFFQUFRQUFBTUFCd0FUQUJjQUd3QWZBQUFCRVNFUkFSVWhOUVVqRlRNVk16VXpOU00xSXlVUklSRWpFU0VSQXlFUklRRkEvd0FCQVA4QUFrREF3RURBd0VBQlFQM0FRUDhBUUFRQS9BQUJRUDhBQVFBQkFNREFRRURBd0VEQXdQekFBMEQvQUFFQS9JQUVBQUFBQUFBQ0FBQUFBQVAzQS9nQUJBQVhBQUEzRlRNQkp6Y0hGejhETlM4SER3SUkzZ0pTM3E5MDNuZ0dCUUlDQlFhT0NRb0xEQXdMQ3ViZUFsTGVyM1RlZUFvS0RBd0xDd21QQ0FVREFRRURCUUFBQUFNQUFBQUFBOW9EK0FBSUFBd0FGUUFBSlJjM0VUTVJGemNuSlNFMUlTVW5CeGMzSndjUkl3RmtLMU0vVkNxZC9pUUR0UHhNQWJ4VEs1NmRLbFEvOHk1TS92Y0JDVXd1ajM0L3NFd3VqNDh1VEFFSkFBY0FBQUFBQS9nRCtBQURBQWNBQ3dBUEFCTUFHQUFlQUFBQkZTTTFJUlVqTlFFVkl6VWhGU00xQVJVak5TRXpGU00xSXhVUklSRWhBN244L29iOEEzTDgvb2I4QTNMOC9ZdjcvRDhEOFB3UUFVUDgvUHo4QVR2OC9QejhBVHY4L1B6OC9QMUxBL0FBQWdBQUFBQUQrQVBkQUU0QVlnQUFFdzhXSHc4L0R6VXZEZzhHQ1FFWEFUOEROUzhIRHdLZ0N3a0lCZ1lFQWdNQ0F3UUZCZ2NJQ0FnSkNRZ0pDQWtLQ2dzTERBME9EZzRPRHc0UER3OFBGaFVVRXhJUkVROE9EQXNJQndVRUFRTURCUVlJQ1FzTERRME9EaEFRRVJFUER3OE5EUTBDcS80bGt3SGJCQVVFQWdJRUJVd0lDUWtLQ3drS0FXZ0xEUTBPRHc4UUhnd0xDZ2tKQ0FjR0JRVURBd0lCQVF3TEN3b0tDUWdIQndZRkJBTUNBUUVDQXdVSENRb01EaEFRRVJNVEZCVVdFUkFQRHc0TkRRc0xDUWdHQlFNQ0FRRUNBd1VIQndrQ1hQNGxrd0hiQkFvSkNnc0tDUWhNQmdVREFRRURCUUFBQUFJQUFBQUFBM29EdVFBREFBc0FBRGNoRVNFM0l4VWhOU00xSThVQ2R2Mkt2ZndDOVB6OFJ3SjJ2WDUrUHdBQUFBY0FBQUFBQS9nRCtBQURBQWNBQ3dBUEFCTUFHQUFlQUFBQkZTTTFJeFVqTlNNVkl6VUJGU00xSXhVak5TRXpGU00xSXhVUklSRWhBN244UC93Ly9BTnkvRC84L3N6MS9EOEQ4UHdRQVVQOC9QejgvUHdDZHZ6OC9QejgvUHo5U3dQd0FBQUJBQUFBQUFNN0E3a0FDd0FBTnpNUklSRXpFU01SSVJFanhYNEJlbjUrL29aK1J3RjYvb1lEY3Y2R0FYb0FBQUFEQUFBQUFBUDRBbjRBUHdCL0FMOEFBQUVmRHo4UEx3OFBEZ1VmRHo4UEx3OFBEZ1VmRHo4UEx3OFBEZ0w4QVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DL29VQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdMK2hRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnSUFEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdBQUFBQUJnQUFBQUFEbVFPWkFBTUFCd0FMQUE4QUV3QVhBQUFsTXpVakJUTTFJd1V6TlNNbE16VWpCVE0xSXpVek5TTUMzTDYrL3NhOHZQN0V2cjRCUEx5OEFUcSt2cjYrWnI2K3ZyNitmcnk4dkg2K0FBQUFBZ0FBQUFBRUFBTy9BQU1BU1FBQUFSRWhFU2NQQmhVUkZSOE9JVDhPTlJFMUx3NGhKeUVQQmdPQS9RQmlCd1lGQkFRQ0FnSUNCQVFGQmdjSUNBa0pDUW9MQ3dNdUN3c0tDUWtKQ0FnSEJnVUVCQUlDQWdJRUJBVUdCd2dJQ1FrSkNnc0wvbWxyL3RRTEN3b0pDUWtJQXNEK0FBSUEzd2NKQ0FvSkNnc0wvVmdMQ3dvSkNnZ0lDQWNIQlFRRUF3SUJBUUlEQXdVRkJ3Y0hDUWdLQ1FvTEN3SW9Dd3dLQ2dvSUNRZ0hCZ1VFQkFJQkFZQUJBZ01EQlFVSEFBQUNBQUFBQUFOZ0E0QUFCUUFKQUFBSkFUY0pBU2NCTXhFakFhQUJZVjcrN3dFU1h2MmVnSUFCLy82QlZnRXBBU3BYL1FBREFBQUFBQUVBQUFBQUF5QURud0FGQUFBVEFUY0pBU2ZnQWV4VC9vY0JlbE1CLy81aFlnRTlBVDlpQUFBQkFBQUFBQU1nQTU4QUJRQUFFd2tCRndrQjRBRjYvb2RUQWV6K0V3TSsvc0grdzJJQm53R2hBQUFBQUFJQUFBQUFBMThEZ0FBRkFBa0FBQk1KQVJjSkFqTVJJNkFCRXY3dlhnRmgvcDRCNG9DQUF5bisxdjdYVmdGL0FZSDlBQU1BQUFBQUF3QUFBQUFFQUFQL0FBTUFnd0VEQUFBQklUVWhCUThmTHg4L0hqc0JIeDBGSHg4L0h5OGZEeDRCQUFJQS9nQUNnQUVCQWdRRUJRWUhDQWdLQ2dvTURBME5EZzRQRUJBUkVSRVNFaE1URXhNVUZCTVRFeE1TRWhFUkVSQVFEdzRPRFEwTURBb0tDZ2dJQndZRkJBUUNBUUVCQVFJRUJBVUdCd2dJQ2dvS0RBd05EUTRPRHhBUUVSRVJFaElURXhNVEZCUVRFeE1URWhJUkVSRVFFQThPRGcwTkRBd0tDZ29JQ0FjR0JRUUVBZ0g4Z1FFQ0F3UUdCd2dKQ3dzTURnNFBFQkVTRXhNVUZSVVdGeGNZR0JrWkdob2FHaG9hR1JrWUdCY1hGaFVWRkJNVEVoRVFEdzRPREFzTENRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FzTERBNE9EeEFSRWhNVEZCVVZGaGNYR0JnWkdSb2FHaG9hR2hrWkdCZ1hGeFlWRlJRVEV4SVJFQThPRGd3TEN3a0lCd1lFQXdJQndJQkFGQk1URXhNU0VoRVJFUkFQRUE0T0RRME1EQW9LQ2dnSUJ3WUZCQVFDQVFFQkFRSUVCQVVHQndnSUNnb0tEQXdORFE0T0R4QVFFUkVSRWhJVEV4TVRGQlFURXhNVEVoSVJFUkVRRUE4T0RnME5EQXdLQ2dvSUNBY0dCUVFFQWdJQ0FnUUVCUVlIQ0FnS0Nnb01EQTBORGc0UEVCQVJFUkVTRWhNVEV4TVVHaG9hR1JrWUdCY1hGaFVWRkJNVEVoRVFEdzRPREFzTENRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FzTERBNE9EeEFSRWhNVEZCVVZGaGNYR0JnWkdSb2FHaG9hR2hrWkdCZ1hGeFlWRlJRVEV4SVJFQThPRGd3TEN3a0lCd1lFQXdJQkFRSURCQVlIQ0FrTEN3d09EZzhRRVJJVEV4UVZGUllYRnhnWUdSa2FHZ0FBQXdBQUFBQUVBQVAvQUFzQWl3RUxBQUFCSXhVekZUTTFNelVqTlNNQkR4OHZIejhlT3dFZkhRVWZIejhmTHg4UEhnSEF3TUNBd01DQUFjQUJBUUlFQkFVR0J3Z0lDZ29LREF3TkRRNE9EeEFRRVJFUkVoSVRFeE1URkJRVEV4TVRFaElSRVJFUUVBOE9EZzBOREF3S0Nnb0lDQWNHQlFRRUFnRUJBUUVDQkFRRkJnY0lDQW9LQ2d3TURRME9EZzhRRUJFUkVSSVNFeE1URXhRVUV4TVRFeElTRVJFUkVCQVBEZzRORFF3TUNnb0tDQWdIQmdVRUJBSUIvSUVCQWdNRUJnY0lDUXNMREE0T0R4QVJFaE1URkJVVkZoY1hHQmdaR1JvYUdob2FHaGtaR0JnWEZ4WVZGUlFURXhJUkVBOE9EZ3dMQ3drSUJ3WUVBd0lCQVFJREJBWUhDQWtMQ3d3T0RnOFFFUklURXhRVkZSWVhGeGdZR1JrYUdob2FHaG9aR1JnWUZ4Y1dGUlVVRXhNU0VSQVBEZzRNQ3dzSkNBY0dCQU1DQWtDQXdNQ0F3UDhBRkJNVEV4TVNFaEVSRVJBUEVBNE9EUTBNREFvS0NnZ0lCd1lGQkFRQ0FRRUJBUUlFQkFVR0J3Z0lDZ29LREF3TkRRNE9EeEFRRVJFUkVoSVRFeE1URkJRVEV4TVRFaElSRVJFUUVBOE9EZzBOREF3S0Nnb0lDQWNHQlFRRUFnSUNBZ1FFQlFZSENBZ0tDZ29NREEwTkRnNFBFQkFSRVJFU0VoTVRFeE1VR2hvYUdSa1lHQmNYRmhVVkZCTVRFaEVRRHc0T0RBc0xDUWdIQmdRREFnRUJBZ01FQmdjSUNRc0xEQTRPRHhBUkVoTVRGQlVWRmhjWEdCZ1pHUm9hR2hvYUdoa1pHQmdYRnhZVkZSUVRFeElSRUE4T0Rnd0xDd2tJQndZRUF3SUJBUUlEQkFZSENBa0xDd3dPRGc4UUVSSVRFeFFWRlJZWEZ4Z1lHUmthR2dBQUFBSUFBQUFBQTRBRC93QURBQW9BQURNaE5TRUJJUWtCSVJFaGdBTUEvUUFCQVA4QUFZQUJnUDhBL3dDQUFnRCtnQUdBQVlBQUFBQUFBZ0FBQUFBRG9BUC9BQklBTndBQUFUTWZCUkVsQlJFL0JpY1BCeEVsQlJFdkR5RVBCZ0w5QlFrR0J3UURBZjdnL3VBQkFRTUVCd1lJYndzSkNBY0ZCQUVDQWFBQm9BRUNCQVVIQ0FvTERBME5EdzRRRUJEK0JoQVJEdzhPRGcwRGdBSURCUVVHQi8xYmRuWUNvQWNHQlFVRkF3SlJEQTBORGc4UENCRDhtYXFxQTE4UkVCQVBEZzRNREFvSkNBWUZCQUlCQVFJRUJRY0lDUUFBQWdBQUFBQUQvd1AvQUdjQTdnQUFBUlVQRnlzQkx4YzlBVDhYT3dFZkZ3VWZIanNCUHc0WEZRRTNBU01uUHc0OUFTOGVEeDRDZ0FFQ0FnTURCUVFGQmcwT0VSSVVGUXNMREF3TURBME5EUTBORFEwTURRd01EQXNMQ3hRVEVSQU9EQVVFQkFRREFnSUJBUUlDQXdRRUJBVUdEUThRRWhRVkN3c01EQXdOREEwTkRRME5EUTBNREF3TUN3c1ZGQklSRGcwR0JRUUZBd01DQWdIOWdBRUJBZ1FFQlFZSENBZ0tDZ29NREEwTkRnNFBFQkFSRVJFU0VoTVRFeE1VRVJFUkVSQVJEeEFQRHc4T0RnME5FQ1FCQkdIKy9UUWpEQW9KQ0FnSEJ3WUZCUVFEQXdJQkFnSUVCQVVHQndnSUNnb0tEQXdORFE0T0R4QVFFUkVSRWhJVEV4TVRGQlFURXhNVEVoSVJFUkVRRUE4T0RnME5EQXdLQ2dvSUNBY0dCUVFFQWdFQ2dBME5EUTBNREF3TUN3c1ZGQklSRGcwR0JRVUVBd01DQWdFQkFnSURBd1FGQlFZR0RoQVJFeFFXQ3d3TURBd05EUTBORFEwTkRBME1EQXNNQ3hVVUVoQVBEUVlGQkFRRUF3SUNBUUVDQWdNRUJBUUZCZzBQRUJJVUZRc01Dd3dNRFF3TkRRMFVFeE1URXhJU0VSRVJFQkFQRGc0TkRRd01DZ29LQ0FnSEJnVUVCQUlDQVFJREF3UUZCUVlIQndnSUNRb01JelArL0dFQkJDUVBEZzBPRGc4UER4QVBFUkFSRVJFUkZCTVRFeE1TRWhFUkVSQVBEdzhPRFEwTURBb0tDUWtJQndZRkJBTURBUUVCQVFNREJBVUdCd2dKQ1FvS0RBd05EUTRPRUE4UUVSRVJFaElURXhNVEFBQUFBd0FBQUFBRUFBUC9BQ1FBTUFCRkFBQUJOVDhNRVNNVklUVWpFVE1mQ3pVaEpSVXpFU01WSVRVakVUTTFKeFV6RVNNVk16VWhGVE0xSXhFek5TTVZJVFVqQVFBQkJBTURCUVlIQkFvTERRNXZaZ0VNWm1ZUURnd0tDUWNHQlFNREJBSCtRQUpBUUVEOWdFQkF3RUJBd0FLQXdFQkF3UDJBd0FKMEFRME9DQWdKQ0FjRUJnVURBZ0grbnl3c0FXRUJBd1VGQndjSUNRZ0lEZzZNZ0VEOWdFQkFBb0JBSUdEOWdNQkFRTUFDZ01CQVFBQUFBUUFBQUFBRFFBTS9BQXNBQUJNWEJ4YzNGemNuTnljSEo4RDA5RXYxOVV2MTlVdjE5UUwxOWZWTDlmVkw5ZlJNOWZVQUFBUUFBQUFBQkFBRHdBQURBQWNBakFFcEFBQUJJVFVoTlNFMUlRVVBHaXNCTHdJakR3OC9CUzhOUHg0N0FSOGRCUlVmRUJVUER4VWZDak0vREI4Qk16OGNMeDhQSGdGQUFZRCtnQUdBL29BQ1FBRUNBd1FHQmdnSkNRc01EUTBPRUE4UkVSSVRFeFFVRlJVV0ZoWVdGeGNnQ1FnSUNBY0dCZ2tKQ2dvVUZSVVZGUlFGQkFNREJBRUJBZ1FIQXdVVkRnc0pCd1lEQVFFQkFnUUVCUVlIQ0FnS0Nnb01EQTBORGc0UEVCQVJFUkVTRWhNVEV4TVVGQk1URXhNU0VoRVJFUkFRRHc0T0RRME1EQW9LQ2dnSUJ3WUZCQVFDQXZ5QUFRSURBd1FFQmdZR0NBZ0lDZ29LQXdJQkFnSUVCQVlJQ1FvVkJ3Y0ZCQU1CQWdNRUJnWUlDQWtvSnlRY0h5QVJFQkVSRVJFUkVSQVFFQjRkSEIwY0d4c2JHaGtaR0JjV0ZoVVRFeElSRHc4TkRBc0tDQWNGQkFJQkFRSURCQVlIQ0FrTEN3d09EZzhRRVJJU0ZCUVZGUllYRnhnWUdSa2FHaG9hR2hvWkdSZ1lGeGNXRlJVVUV4TVNFUkFQRGc0TUN3c0pDQWNHQkFNQ0FjQkFRRUJYRUJBUUVBOFBEZzRPRFEwTURBc0tDZ29JQ0FjSEJnUUZBd0lDQWdJRUFRTURCUVVIQ0FjSEJnc0pCZ1VFQWd3TUN3d1hGeFlWRXhzSUNCa1NFeE1VRkJRVkRnNE9EZzRORFF3TkRBd0xDd29LQ2drSkNBZ0lCZ1lHQlFRRUF3TUNBUUVDQXdNRUJBVUdCZ1lJQ0FnSkNRb0tDZ3NMREF3TkRBME5EZzRPRGc0UUR3OFBEdzhQRHc0T0RnNE9EUTBOQ3c0UUNBa0pDUWtKQ0FnSURBWUhDQWdKQ2dvSkNRa0lCZ1lGQXdrRkFnSUVBd1FFQmdZSENBa0tDdzBEQWdFQ0JBUUdCd2dKQ2dzTURBNE9EeEFSRWhJU0ZCTVZGUlVXRmhZWEZSUVZGQlFURXhJU0VoRVFFQkFPRHcwTkRBc0xDZ2tJQndjRkJRTURBUUVCQVFNREJRVUhCd2dKQ2dzTERBME5EdzRRRUJBUkVoSVNFeE1VRkJVVUFBQUFBQU1BQUFBQUE4QUQvd0JBQUVRQWVRQUFBUWNWRHc0dkR6OFBIdzRERlNFMUp4RWZEeUUvRHhFbklROE9BcXNCQXdRR0J3Z0tDd3dORHc0UUVSRVJFUkVSRUE0UERRd0xDZ2dIQmdRREFRRURCQVlIQ0FvTERBMFBEaEFSRVJFUkVSRVFEZzhOREFzS0NBY0dCQU1xL2tDQUFRRURCQVVGQndjSUNRa0tDd3NMREFLY0RBc0xDZ29LQ0FrSEJnWUZCQU1CQWVUOTFnd0xDd3NLQ1FrSUJ3Y0ZCUVFEQVFFY0NBa1JFQkFQRGcwTUN3b0pCd1VGQWdFQkFnVUZCd2tLQ3d3TkRnOFFFQkVSRWhFUUVBOE9EUXdMQ2drSEJRVUNBUUVDQlFVSENRb0xEQTBPRHhBUUVRSlN3TUFPL09RTUN3c0tDZ29JQ1FjR0JnVUVBd0VCQVFFREJBVUdCZ2NKQ0FvS0Nnc0xEQUtxNUFFQkF3UUZCZ1lIQ1FnS0Nnb0xDd0FBQUFBRUFBQUFBQVFBQTc4QUF3QUhBQXNBRHdBQU5TRTFJVFVoTlNFMUlUVWhOU0UxSVFNQS9RQUVBUHdBQXdEOUFBUUEvQUJBZ0lDQWdJQ0FnQUFDQUFBQUFBUUFBOThBVGdCaUFBQVREeFVqSHc4L0R5OFBEd1lKQVJjQlB3TTFMd2NQQXBvS0NnZ0hCUVFEQWdJREJBVUdCd2tJQ1FnSkNRZ0pDUW9LQ3d3TURRNE9EdzRQRHc4UER3OFdGUlVURXhFUkVBNE1Dd2tIQlFNQ0FRSUVCUVlJQ1FzTURBMFBEdzhSRVJFUUR3OE5EZ3dDdHY0ZGxRSGpBd1lFQWdJRUJrd0lDUW9LQ3dvSkFXZ01EUTBPRGhBUUhnd0xDZ29JQ0FjR0JnUUVBd0lCRFFzTENnb0lDUWNIQmdVRUF3SUJBUUlEQlFjSkNnME9EeEVSRWhNVkZSWVJFQkFPRGc0TURBb0pDQVlGQkFJQkFRSUVCUVlJQ1FKZi9pS1RBZDBGQ1FvS0Nnb0pDVXdHQlFNQkFRTUZBQUFBQVFBQUFBQUVBQUwvQUdRQUFCRWhKejhPT3dFZkhqY3ZIaU1QRHljQndMY05EZzRQRHc4UUVCQVJFUklSRWhJU0VSQVJFQkFRRHc4UER3NE9EZzROREEwTERBc0xDZ29KQ1FnSUJ3Y0dCZ1Y0QndjSkNBb0tDd3dNRFEwT0R3OFBFQkVSRWhFVEVoUVRGQlFWRkJVV0ZSWVpHQmdYRnhjWEZoVVZGUlFVRXhJU3RBRUEwUXNMQ2dvSkNBY0hCd1VGQXdNREFRRUNBZ01FQlFVRkJ3WUlDQWdKQ2dvTEN3c01EQTBORGcwUERnOFBFQThwRlJRVUZCTVNFeEVTRUJBUUR3OE5EZ3dNQ3dzSkNRa0hCd1lFQlFNQ0FnRUJBd1VGQmdnSUNnc0xEQTRPRHhEUkFBQUFBQU1BQUFBQUE2QUVBQUFEQUFjQUVBQUFLUUUxSVFFREp3a0JNUkVITXpjbEFTVUJZQUhBL2tBQm1mWExBVTMrR2tEREh3RWhBVDMrMUVBQ3Z2NVNod0Y4L3EzK2dJQkppd0pNNEFBREFBQUFBQUpnQTk4QVB3Qi9BTDhBQUNVVkh3NC9EajBCTHcwckFROE5FUlVmRGo4T1BRRXZEU3NCRHcwUkZSOE5Pd0UvRFQwQkx3NFBEZ0dnQWdJRUJBUUdCZ2NIQ0FrSUNna0tDZ2tLQ0FrSUJ3Y0dCZ1FFQkFJQ0FnSUVCQVFHQmdjSENBa0lDZ2tLQ2drS0NBa0lCd2NHQmdRRUJBSUNBZ0lFQkFRR0JnY0hDQWtJQ2drS0Nna0tDQWtJQndjR0JnUUVCQUlDQWdJRUJBUUdCZ2NIQ0FrSUNna0tDZ2tLQ0FrSUJ3Y0dCZ1FFQkFJQ0FnSUVCQVFHQmdjSENBa0lDZ2tLQ2drS0NBa0lCd2NHQmdRRUJBSUNBZ0lFQkFRR0JnY0hDQWtJQ2drS0Nna0tDQWtJQndjR0JnUUVCQUlDZ0FvSkNRa0pDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FrSkNRa0tDZ2tLQ0FrSUJ3Y0dCZ1FGQXdJQ0FnSURCUVFHQmdjSENBa0lDZ2tCZGdvSkNRa0pDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FrSkNRa0tDZ2tLQ0FrSUJ3Y0dCZ1FGQXdJQ0FnSUVCQVFHQmdjSENBa0lDZ2tCZGdvSkNnZ0pDQWNIQmdZRUJRTUNBZ0lDQXdVRUJnWUhCd2dKQ0FvSkNnb0pDUWtKQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBa0pDUWtBQUFBQ0FBQUFBQU9BQS84QUF3QnBBQUF6SVRVaEV4VWZIVHNCUHgwMUVTTVJEdzh2RHhFamdBTUEvUUJBQWdJREF3UUZCZ2NIQndrSkNRb0xDd3dNREEwT0RRNFBEdzhRRHhBUkVCQVJFQThRRHc4UERnME9EUXdNREFzTENna0pDUWNIQndZRkJBTURBZ0tBQVFNR0J3Z0tEQTBPRHhBUkVSRVNFaElTRVJFUkVBOE9EUXdGQ1FnR0JRS0FnQUdBRUJFUUR4QVBEdzRQRFE0TkRBd01Dd3NLQ1FrSkJ3Y0hCZ1VFQXdNQ0FnSUNBd01FQlFZSEJ3Y0pDUWtLQ3dzTURBd05EZzBQRGc4UEVBOFFFUkFDQVA0QUZSTVRFaEVRRHcwTUN3a0lCZ1FEQVFFREJBWUlDUXNNRFE4SUVCRVRFeFVDQ2dBQUF3QUFBQUFEd0FPL0FFOEFVd0NaQUFBQkh3UVBEeU12REJVZkNUOFlOUzhESXg4QkpTRTFJUUVQRkI4RE15OEhQdzR6SHdjMUx3WVBBZ0orQkFJRkF3RUJBZ1FFQmdnSkNnd05EaEFSRXhRV0RRMFBEeDRlRHc0UERRME1EQW9LQ3d3T0hpQWdIeDBZSUI4ZUhSd2FEUXdMREFvTENRa0pDQWNIQmdVRkF3TUNBZ0VEQkFlckJnejl4d09BL0lBQmh3NE5HaGdYQ3dvS0NRa0lCd2NIQlFVRUF3SUJBUUVEQkFhd0NRY0hCZ1VFQWdFQkF3VUdDUWtMQ3cwT0RnOFFFQThRSEJvYUdCWVdGQklRRXhVWEdTc3dIUjBjQVYwRkJnME5EdzROREFzS0NnZ0lCd1lGQkFRQ0FRRUJBZ0lIQ1FVR0JnY0hDQWdKa2dVRkJRVUlCd1lFQWdFQkFnUUdCd2tGQmdZSEJ3Z0lDUWtLQ3dvTURBME5EZzhQRUJRVUV4SUhEVnlBQVhJRUJBb0xEZ2NJQ1FrSkNnb0xDd3dNRFEwT0RnOFdGQk1TQ0FnSkNRc0xEUTRQRFF3TUNna0lDQVlGQlFNREFnRUJBZ1FHQndrTERJd0hCZ1VFQkFNQkFRTUVBQU1BQUFBQUE2QURud0F4QURRQVhnQUFKUlVmRFRzQlB3MDlBUzhJRHdZbklUY25Gd0VQQlI4RkFSOEZQd1VCUHdVdkJRRUM3d0VEQXdNRkJRWUdCd2NJQ0FnSkNRa0pDUWdJQndjR0JnVUVCQU1DQWdJRUNBY0hDQkVQRlN3UUNBWUdCQU04L2lmc3NXWCsrQVVFQXdJRUFRRUVBZ01FQlFFakJRWUZCZ1lNRFFzR0JRWUZBUjRFQkFNREF3SUNBd01EQkFUK1Q4RUtDZ2tKQ0FnSEJ3WUdCUVFEQWdJQ0FnTUVCUVlHQndjSUNBa0pDZ29HREE0VkRnNE5HaFVhUEJvT0RnNE9EZmp0cW1iKzl3UUdCUVlNREF3TUJRWUZCZjdjQkFNREFnSUJBUVFDQkFNRkFTQUVCZ1VHREF3TURBWUZCZ1VCc2dBQUFRQUFBQUFENEFQL0FKMEFBQUVSSXhFMUx3c3JBUThNRVM4RER3UUJId2NoUHc4Uk5TOExLd0VQQ3gwQkl4RXZEQ3NCRHdzVkVTTVJOUzhMS3dFUEN3SUFMQUVDQWdNREJBZ0xCZ1lHQmdjSEJnY0dCUVlKQ0FRQ0F3RUJBY0lHQndjSkNRa0hPUUZYREE0UEJ4QVJFUkVCUnhJU0VCQVBEdzBOQ3dvSkJ3TUdBd0lCQWdJREF3UUpDZ1lHQmdjR0J3Y0dCZ1lGQ2dnREF3SUNBU3NCQVFFREFnUURDUXNGQmdjR0J3Y0dCZ1lHQlFvSUF3TUNBZ0VzQVFJQ0F3TUVDUW9HQmdZSEJnY0hCZ1lHQlFvSUF3TUNBZ0VEd1A1ckFTb0hCZ1lHQmdVRkNRY0NBZ0lCQVFJQ0FnUUhDZ1VHQmdZR0IvNEViQUlCQVFFQ0JBWTEvcXdNQ2dnRUJ3VURBZ0VEQkFZSENBb0xEQTRPRGdnUUVSRUNjd2NHQmdZR0JRVUpCd0lDQWdFQkFnSUNCQWNLQlFZR0JnWUg2Z0ZxQndZR0JnWUZCUWtHQXdJQ0FRRUNBZ01EQ0FrRkJnWUdCZ2YrbGdHVkJnY0dCZ1VHQlFnSEF3SUNBUUVDQWdNRENBa0dCUVlHQndBTkFBQUFBQVBnQTk4QUF3QUhBQXNBRHdBVEFCY0FHd0FmQUNNQUp3QXJBQzhBTXdBQUpUTTFJd1V6TlNNRk16VWpJVE0xSXdVek5TTWhNelVqQlRNMUl3VXpOU01oTXpVakJUTTFJeUV6TlNNRk16VWpCVE0xSXdNZ3dNRCtnTURBL29EQXdBSkF3TUQrZ01EQUFrREF3UDZBd01EK2dNREFBa0RBd1A2QXdNQUNRTURBL29EQXdQNkF3TUFnd01EQXdNREF3TURBd01EQXdNREF3TURBd01EQUFBTUFBQUFBQThBRC93QURBQ2NBTHdBQUFSRWhFUU1mRHlFL0R4RWhOeUVWSVRVaEp5TURBUDRBZ0FFQ0F3UUZCd2NKQ1FrTEN3d01EUTBDQUEwTkRBd0xDd2tKQ1FjSEJRUURBZ0g5QU9EKzRBT0EvdUJBd0FLQS9nQUNBUDRBRFEwTURBc0tDZ2tKQndZR0JBTUNBUUVDQXdRR0JnY0pDUW9LQ3d3TURRMENnTUNBZ0VBQUFBQUJBQUFBQUFOZkEvOEFPZ0FBRXc4REVSOEhQd1FmQmo4SE5TOENQd2N2QXdFVkx3TVBBcThFQlFRQ0FRTUVCd2NKQ1FvS0NRa0lnWE1GQndnSkNnb0tDYndKQ0FZRUF3RUVjYWdJQ0FjSEJBTUJBUU1GQi8ybUNBa0pDZ29KQ1FQeUJBZ0pDdno4Q2drSkJ3Y0VBd0VCQWdNRVovSUpCd1VFQWdFQkExWUdCZ2dKQ2dvS0MrOGlBd1VHQndrSkNRb0tDQWdCOFFJRkJBSUJBUU1FQUFBQUFRQUFBQUFDZ0FMZkFBSUFBQUV0QVFHQUFRRC9BQUVnNE9BQUFBTUFBQUFBQThBRG53QURBQWNBRVFBQUFSVWpOUUVWSXpVSEFTTVJJVFVCTXhFaEFRQ0FBd0NBUVA0b3FBRUFBZGlvL3dBQklJQ0FBa0NBZ0dQK1kvOEFvd0dkQVFBQUFBUUFBQUFBQkFBRHZ3QURBQWNBTHdBekFBQUJGU0UxSlJVak5TRVJNeFVoTlRNUkx3OGhEdzQzSVRVaEFzRCtnQUpBZ1AwQXdBS0F3QUVDQXdRRkJ3Y0lDUW9MQ3d3TURRMzlBQTBOREF3TEN3a0tDQWNIQlFRREFyOENnUDJBQVlEQXdNQ0FnUDdBd01BQlFBME5EQXdMQ3dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ1FrS0Nnc01EQTJ6d0FBQUFBRUFBQUFBQkFBQy93QmtBQUFCTHc4akR4NFhQeDQ3QVI4T0J5RVJBMHdTRWhNVUZCVVZGUllYRnhjWEdCZ1pGaFVXRlJRVkZCUVRGQklURVJJUkVSQVBEdzhPRFEwTURBc0tDZ2dKQndkNEJRWUdCd2NJQ0FrSkNnb0xDd3dMRFF3TkRnNE9EZzhQRHc4UUVCQVJFQkVTRWhJUkVoRVJFQkFRRHc4UERnNE50d0hBQWk4UUR3NE9EQXNMQ2dnSUJnVUZBd0VCQWdJREJRUUdCd2NKQ1FrTEN3d01EZzBQRHhBUUVCSVJFeElURkJRVUZTa1BFQThQRGc4TkRnME5EQXdMQ3dzS0Nna0lDQWdHQndVRkJRUURBZ0lCQVFNREF3VUZCd2NIQ0FrS0Nnc0wwUUlBQUFBQ0FBQUFBQU5BQTM4QUFnQUtBQUFCQnhNQk16Y2hGek1CSXdKcjFtdit3R3RSQVFkU2EvNzFhZ0hKQVFGSy9XN2Iyd01BQUFBQUFBTUFBQUFBQkFBRC93QkFBRXdBdEFBQUFSVVBEeThQUHc4ZkRnRVJJeThITlFjakp3OGVIUUVmSGo4ZVBRRW5JUkVoQWtBQkJBVUlDUXNORHhBUkVoUVVGaFlYRnhZV0ZCUVNFUkFQRFFzSkNBVUVBUUVFQlFnSkN3MFBFQkVTRkJRV0ZoY1hGaFlVRkJJUkVBOE5Dd2tJQlFRQlFlWU9EeEVURkJZWEdJQUZHeElTRWhFUkVSQVFEeEFPRHcwT0RRd0xEQW9LQ1FnSUJ3Y0ZCUVFEQWdJQ0FnTUVCUVVIQndnSUNRb0tEQXNNRFE0TkR3NFFEeEFRRVJFUkVoSVNFaElTRVJFUkVCQVBFQTRQRFE0TkRBc01DZ29KQ0FnSEJ3VUZCQU1DQWdFQlFmMkFBV0FMREJZVkZSUVNFUkFQRFFzSkNBVUVBUUVFQlFnSkN3MFBFQkVTRkJVVkZoY1hGaFlVRkJJUkVBOE5Dd2tJQlFRQkFRUUZDQWtMRFE4UUVSSVVGQllXQWduK2dCZ1hGaFFTRVJBTjU4RUJBUUVDQXdRRkJRY0hDQWdKQ2dzTEN3d05EZzBQRGhBUEVCQVJFUkVTRWhJU0VoRVNFUkFSRUE4UURnOE5EZ3dOQ3dzTENna0lDQWNIQlFVRUF3SUJBUUVCQWdNRUJRVUhCd2dJQ1FvTEN3c01EUTRORHc0UUR4QVFFUkVTRVJJU0RoSUNnQUFBQUFBQkFBQUFBQUtBQXVBQUFnQUFBUVVSQVlBQkFBSUE0QUhBQUFBQUF3QUFBQUFFQUFQL0FBTUFCd0FMQUFBeElUVWhFU0UxSVJFaEVTRUVBUHdBQkFEOEFBUUEvQUJBQVFEQUFRQUJBQUFBQUFVQUFBQUFCQUFEK3dBREFBY0FEQUFZQUN3QUFCTXpOU00xSVRVaEJSVXpBU2NCSVFVUkl4RW5JUkVoTlNFbEJ4Yy9BejBCTHdjUEFzREF3QUZBL3NBQlFHTUJQbVA4d2dKc0FSU0FiUDNzQWdEOWdBT1ZNV1F3QkFJQ0FnSUVQZ1FGQkFZRkJBVUJ2RUNBUUZ4a0FVTmsvUm00QWZqKytFZ0NBSUE0TVdReEJBVUZCUVVGQkFRL0JBSUJBUUVCQWdBQUFBQURBQUFBQUFQQUEvOEFCUUFZQUIwQUFETWhOU0VSSXlVZEFSOEtPd0VSSVJFRElSRUJJVUFDZ1A0QWdBSkFBUUlDQXdjSUN3VUdCZ1lIZ1A1QWdBTEEvdjMrUTRBQ2dJQ0FCd1lHQmdZS0NBY0RBZ0lCL29BQ1FQMUFBam9CQmdBREFBQUFBQVFBQS84QUF3QkhBS0FBQURNaE5TRUJId1lWRHhFak5TOFBOVDhPSHdZbER3Z1ZIeEFoRlNFMUlUVS9EalV2RmlzQkR3MkFBd0Q5QUFIbEJ3WUVCQU1DQVFFQkFnTUVCQVFPRUE0TUNna0tCUWdFQVF3SENBa0lDZ3NORGhjRUJBUURBZ0VCQVFJREJBUUdCd29LQ3d3TkRnOFFFQThPRFF3TEN2N2hCd1lMQ2dnSEJRUUNBUU1GQmdnSkdRd0tDUWdHQlFVREJnSCtoZ1FBL29ZR0NRVUdDQWtLREJRS0NBY0dBd01CQXdRR0NBa0tEUThLQ2dzTEN3d01EUTBORFE0UERnOFBEZzhPRFEwTkRRd01Dd3NMQ2dxQUF0a0pDUW9LQ2dzTEN3c0xDd29MQ2dvWUhoNGVIaHdxR1M0c05ScFNMeWtjSFI0ZUhpY0tDZ3NLQ3dzTEN3c0xDZ29LQ1FrSkNBY0ZCUU1CQVFFQkF3VUZCd2hOQ0FnUkVoSVVGQlFWRlJVVkZSVVZGQ3daR0JrWUZ4WVZGQzgwZ0lBWlFUSVdGeGdaR0JraUZCUVZGUlVXRlJVVUZCUVRFaEVSRVFrSkNBY0hCZ1VGQkFRREFnSUJBUUlDQXdRRUJRVUdCd2NJQ1FrQUFBQUNBQUFBQUFQQUEvOEFGd0FmQUFBN0FSRWhIUUVmQ2pzQkVUTVJKeUUxSVJFakZTRTFJMENBQWNBQkFnSURCd2dLQmdZR0JnZUFnT2I5WmdPQWdQMkFnQUhBZ0FjR0JnWUdDZ2dIQXdJQ0FmOEFBVnZsZ0FGQXdNQUFBQUlBQUFBQUE4QUQvd0FTQUJjQUFBRWRBUjhLT3dFUklSRURJUkVuSVFLQUFRSUNBd2NJQ2dZR0JnWUhnUDJBZ0FPQTV2MW1BNENBQndZR0JnWUtDQWNEQWdJQi9jQURBUHlBQXhybUFBQUFCQUFBQUFBRCtBUDRBQU1BQndBTEFCRUFBQk1oTlNFbEVTRVJBeUVSSVRjaEVUTVJJY1VCZXY2R0FibitDSDRDOVAwTS9BSjJmdjBNQVVOK3ZmNElBZmo5aWdMMGZ2MUxBek1BQUFRQUFBQUFBL2dEK0FBTEFBOEFFd0FaQUFBQkl4VXpGVE0xTXpVak5TTWxFU0VSQXlFUklUY2hFVE1SSVFGRGZuNStmbjUrQVR2K0NINEM5UDBNL0FKMmZ2ME1BY0YrZm41K2ZqLytDQUg0L1lvQzlINzlTd016QUFBQUFnQUFBQUFEK0FQNEFBSUFCUUFBSlNFUkNRRWhBUVFDOVB3UUF2VDlEQWdDOVA0SUF2UUFBQUlBQUFBQUEvZ0QrQUFDQUFVQUFEY2hDUUVSSVFnQzlQME1BL0Q5REFnQzlQNElBdlFBQUFBQkFBQUFBQU42QTNvQUFnQUFOeUVSaGdMMGhnTDBBQUFCQUFBQUFBTjZBM29BQWdBQUpSRWhBM3I5RElZQzlBQUJBQUFBQUFONkEzb0FBZ0FBTnlFQmhnTDAvUXlHQXZRQUFBQUFBUUFBQUFBRGVnTjZBQUlBQURjQklZWUM5UDBNaGdMMEFBQUFBQWdBQUFBQUF1QUR3QUF2QUY4QWp3Qy9BTzhCSHdGUEFYOEFBQ1VWSHdrN0FUOEpQUUV2Q1NzQkR3a0ZGUjhKT3dFL0NUMEJMd2tyQVE4SkpSVWZDVHNCUHdrOUFTOEpLd0VQQ1FVVkh3azdBVDhKUFFFdkNTc0JEd2tsRlI4Sk93RS9DVDBCTHdrckFROEpCUlVmQ1RzQlB3azlBUzhKS3dFUENTVVZId2s3QVQ4SlBRRXZDU3NCRHdrRkZSOEpPd0UvQ1QwQkx3a3JBUThKQW1BQkFnSUdDQWtMQmdZR0J3Y0dCZ1lMQ1FnR0FnSUJBUUlDQmdnSkN3WUdCZ2NIQmdZR0N3a0lCZ0lDQWY3QUFRSUNCZ2dKQ3dZR0JnY0hCZ1lHQ3drSUJnSUNBUUVDQWdZSUNRc0dCZ1lIQndZR0Jnc0pDQVlDQWdFQlFBRUNBZ1lJQ1FzR0JnWUhCd1lHQmdzSkNBWUNBZ0VCQWdJR0NBa0xCZ1lHQndjR0JnWUxDUWdHQWdJQi9zQUJBZ0lHQ0FrTEJnWUdCd2NHQmdZTENRZ0dBZ0lCQVFJQ0JnZ0pDd1lHQmdjSEJnWUdDd2tJQmdJQ0FRRkFBUUlDQmdnSkN3WUdCZ2NIQmdZR0N3a0lCZ0lDQVFFQ0FnWUlDUXNHQmdZSEJ3WUdCZ3NKQ0FZQ0FnSCt3QUVDQWdZSUNRc0dCZ1lIQndZR0Jnc0pDQVlDQWdFQkFnSUdDQWtMQmdZR0J3Y0dCZ1lMQ1FnR0FnSUJBVUFCQWdJR0NBa0xCZ1lHQndjR0JnWUxDUWdHQWdJQkFRSUNCZ2dKQ3dZR0JnY0hCZ1lHQ3drSUJnSUNBZjdBQVFJQ0JnZ0pDd1lHQmdjSEJnWUdDd2tJQmdJQ0FRRUNBZ1lJQ1FzR0JnWUhCd1lHQmdzSkNBWUNBZ0dBQndZR0Jnc0pDQVlDQWdFQkFnSUdDQWtMQmdZR0J3Y0dCZ1lMQ1FnR0FnSUJBUUlDQmdnSkN3WUdCZ2NIQmdZR0N3a0lCZ0lDQVFFQ0FnWUlDUXNHQmdZSEJ3WUdCZ3NKQ0FZQ0FnRUJBZ0lHQ0FrTEJnWUcrUWNHQmdZTENRZ0dBZ0lCQVFJQ0JnZ0pDd1lHQmdjSEJnWUdDd2tJQmdJQ0FRRUNBZ1lJQ1FzR0JnWUhCd1lHQmdzSkNBWUNBZ0VCQWdJR0NBa0xCZ1lHQndjR0JnWUxDUWdHQWdJQkFRSUNCZ2dKQ3dZR0J2a0hCZ1lHQ3drSUJnSUNBUUVDQWdZSUNRc0dCZ1lIQndZR0Jnc0pDQVlDQWdFQkFnSUdDQWtMQmdZR0J3Y0dCZ1lMQ1FnR0FnSUJBUUlDQmdnSkN3WUdCZ2NIQmdZR0N3a0lCZ0lDQVFFQ0FnWUlDUXNHQmdiNUJ3WUdCZ3NKQ0FZQ0FnRUJBZ0lHQ0FrTEJnWUdCd2NHQmdZTENRZ0dBZ0lCQVFJQ0JnZ0pDd1lHQmdjSEJnWUdDd2tJQmdJQ0FRRUNBZ1lJQ1FzR0JnWUhCd1lHQmdzSkNBWUNBZ0VCQWdJR0NBa0xCZ1lHQUFFQUFBQUFBL2dDL0FBQ0FBQVRJUUVJQS9EK0NBRUVBZmdBQUFBQkFBQUFBQVA0QXZ3QUFnQUFDUUVoQWdBQitQd1FBUVFCK0FBQUFRQUFBQUFDL0FQNEFBSUFBQ1VKQVFFRUFmaitDQWdCK0FINEFBRUFBQUFBQXZ3RCtBQUNBQUFKQVJFQkJBSDRBZ0QrQ0FQd0FBQURBQUFBQUFKK0EvZ0FQd0IvQUw4QUFDVWZEejhQTHc4UERnTWZEejhQTHc4UERnTWZEejhQTHc4UERnR0NBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0tHRFF3TkN3c0tDZ2tJQ0FZRkJBTUNBUUVDQXdRRkJnZ0lDUW9LQ3dzTkRBME5EQTBMQ3dvS0NRZ0lCZ1VFQXdJQkFRSURCQVVHQ0FnSkNnb0xDdzBNQVcwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3QmJRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUVBQUFBQUFQNEE3Z0FBd0FIQUJNQVZBQUFKVE0xSXljaE5TRW5JUzhGUFFFM0lRVVZIdzgvRHk4UER3NEJndno4dlFKMi9ZcTlBb3dKQkFNREFRSUQvWWNDdFFFQ0JBVUhDQWtLQ3d3TkRnOFBEeEFSRHc4UERnME1Dd29KQ0FjRkJBSUJBUUlFQlFjSUNRb0xEQTBPRHc4UEVSQVBEdzhPRFF3TENna0lCd1VFQWtkK3ZYNjlGZ3dMREF3TkRBZ1lJQWdJRHc4UERnME1Dd29KQ0FjRkJBSUJBUUlFQlFjSUNRb0xEQTBPRHc4UEVCRVBEdzhPRFF3TENna0lCd1VFQWdFQkFnUUZCd2dKQ2dzTURRNFBEdzhBQUFNQUFBQUFBK1VEUkFBRkFBc0FEd0FBQVJjSEZ6Y25CUmMzSnpjbkV4Y1RKd0swd01BNitQajlMUGc2djc4Nldqek5QUUsrdnI0NitQajQrRHErdmpyOTF4TUNkUk1BQUFRQUFBQUFBN2tEdUFBakFFY0Fhd0NQQUFBQkVSOEhJVDhIRVM4SElROEdCUkVmQnlFL0J4RXZCeUVQQmdFUkh3Y2hQd2NSTHdjaER3WUZFUjhISVQ4SEVTOEhJUThHQWo4QkFRTUVCUVVHQmdFOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnY3RUJnWUZCUVFEQWY0SEFRRURCQVVGQmdZQlBBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQjl3RUJBd1FGQlFZR0FUd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9zUUdCZ1VGQkFNQi9nY0JBUU1FQlFVR0JnRThCZ1lGQlFRREFRRUJBUU1FQlFVR0J2N0VCZ1lGQlFRREFRR2kvc1VIQmdVRkF3TUNBUUVDQXdNRkJRWUhBVHNHQmdVRkJBTUJBUUVCQXdRRkJRWUcvc1VIQmdVRkF3TUNBUUVDQXdNRkJRWUhBVHNHQmdVRkJBTUJBUUVCQXdRRkJRWUI4ZjdGQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0U3QndZRkJRTURBZ0VCQWdNREJRVUdCLzdGQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0U3QndZRkJRTURBZ0VCQWdNREJRVUdBQUFBQXdBQUFBQURlZ1A0QUFjQUN3QmlBQUFCRlNFMU14RWhFU1VWSXpVckFROEtGUkVWSHdveklUTS9DVFVSTlM4S0l5OE9Ld0VQRGdGREFYby8vZ2dCTzM0L3ZRWUhCZ1lLQ2djR0FnSUJBUUlDQXdZSkNnVUdCZ1lIQWxjbEJ3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0d2UU1EQkFVSENBb05Cd2NKQ0FvS0N3c0xDd29LQ0FnSUJ3d0tDUVlGQkFNQ0F2dy9QLzJLQW5aK1B6OEJBUUVDQmdnSkN3WUdCZ2Y5RFFZR0JnWUdDZ2tHQXdJQ0FRRUNBZ1lIQ2dvR0JnY0dBdFVsQndZRkN3a0lCZ0lCQVFFZEN3c01EQXNMQ1FVREJBTUNBZ0VCQWdJREJBTUZDUXNMREF3TEN3a0FBZ0FBQUFBRGVnUDNBQ01BS3dBQU54VWZEaUUvRHhFaE55TVZJVFVqSnlIRkFnSUVCQVVHQ0FnSUNRa0pDZ3NMQWFJTENnb0tDUWtJQ0FjSEJRUUVBZ0VCL1lwK3ZRTDB2VGorOW5VTEN3b0tDZ2tJQ0FnR0JRVURBd0VCQVFFREF3VUZCZ2dJQ0FrS0Nnb0xDd0tIdlg1K1B3QUNBQUFBQUFONkEvY0FBd0FLQUFBM0lUVWhFeU1KQVNNUkk0WUM5UDBNL1B3QmVnRjYvUHdJZmdINC9vWUJlZ0Y2QUFBQUJBQUFBQUFEK0FQM0FEOEFmd0NFQVFZQUFDVVZEdzR2RGowQlB3MDdBUjhORVJVUERTc0JMdzA5QVQ4T0h3NGxCeGNCTlFVVkh4QS9CeGNITHdZakR3OGZEejhQTHdjM0FUTTFBVFV2RHc4T0FVTUNBZ01FQlFZR0JnZ0hDUWdKQ2dvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ29KQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0lCOS90K0FUdjhFQUVFQlFjSkN3d05Ed2dSRVJNVUZCVVZFZzBNREF3TEN3czZPZ3NNREF3TkRRME9GaFlWRkJRU0VROFBEQXNLQndZREFRRURCZ2NLQ3d3T0VCRVNFeFVWRmhZWUZSVVZFeElSRHc0TkN3a0lCUVFCQVFFQ0JBUUZCZ2RkQVR1OS9ja0RCQVlJQ2dzTURoQVFFaElVRkJVVkd4WVVGQk1TRVE4T0RRc0pDQVVFNVFvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tDUW9KQ0FrSENBWUhCUVVFQXdJQ0FnSURCQVVGQndZSUJ3a0lDUW9DTFFrS0NRZ0pCd2dHQndVRkJBTUNBZ0lDQXdRRkJRY0dDQWNKQ0FrS0NRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUW1SK1g0Qk96K2JBaGtWRlJNVEVSRVBEZ1lNQ3dnSEJRTUJBUUVDQXdNRUJRVlhWd1lFQkFRQ0FnSUJBd1lIQ2dzTUR3OFJFaFFVRlJZV0Z4WVZGQk1TRVJBT0RRc0pDQVVFQVFFRUJRZ0pDdzBPRHhFU0V4UVZGaGNRRGc4T0RnME5EQy8reGo0Q1ZrWWNGUk1URWhFUUR3ME1DZ2tIQlFNQ0FnTUdCd2tMRFE0UEVSSVRFeFVXQUFBQUFBWUFBQUFBQS9nRHVBQURBQWNBQ3dBUEFCTUFGd0FBSlNFMUlRY3pOU00zSVRVaEJ6TTFJemNoTlNFSE16VWpBUVFDOVAwTS9INSsvQUwwL1F6OGZuNzhBdlQ5RFB4K2ZrZCtmbjc4Zm41Ky9INStmZ0FBQUFBQ0FBQUFBQVA0QS9jQVpBREpBQUFsSXk4T055RVJOeDhQUHg4akZROGRBVE0xUHg0ekh3NEhJUkVITHc4UEhnSUFFQkFQRUE4UER3OE9EdzRORGcwTkQyeit4WFVWRVJJVEV4TVVGQlFWRlJVV0ZoWVdHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdGK0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVUvZlYrQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4QVBEeEFQRGc4UERnNE9EUTBORFJOc0FUdDFHaEVTRWhNVEV4UVVGQlVWRlJZVkZob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0tHQVFJQ0F3UUVCUVVHQmdjSUNBZ01iUDdGZGhFTURBc0tDZ2dJQndZRkJBTURBUUVCQWdNRkJRY0lDUW9MREEwT0R4QVJFUk1URkJRVkZoWVhGeGdaR0JvWkdoTVVFeElTRWhJUkVSQVFEdzhPRGcwTkN3d0tDZ2tKQndjR0JRUURBd0VCZVJNVUV4SVNFaElSRVJBUUR3OE9EZzBOQ3d3S0Nna0pCd2NHQlFRREF3RUJBUUlDQXdNRUJRVUdCZ2NIQ0FnT2JBRTdkaFFNREFvS0NRa0hCd1VGQkFRQ0FRRUJBZ01GQlFjSUNRb0xEQTBPRHhBUkVSTVRGQlFWRmhZWEZ4Z1pHQm9aQUFBQUFBTUFBQUFBQS9nRDl3QURBQWNBaHdBQUFSRWpFVGNWSXpVbER3OGZIejhmTHg4UERnSS9mbjUrL3RvU0VBOE9EUXdLQ2drSEJ3VUVCQUlCQVFJRUJBVUhCd2tLQ2d3TkRnOFFFaElTRkJNVkZSVVdGeGNZR0JrWkdoc2JHaGtaR0JnWEZ4WVZGUlVURkJJU0VoQVBEZzBNQ2dvSkJ3Y0ZCQVFDQVFFQ0JBUUZCd2NKQ2dvTURRNFBFQklTRWhRVEZSVVZGaGNYR0JnWkdSb2JHeG9aR1JnWUZ4Y1dGUlVWRXhRU0FqLytoZ0Y2L0g1K0toSVRFeE1WRlJVV0Z4Y1lHQmtaR2hzYkdoa1pHQmdYRnhZVkZSVVRFeE1TRVJBUERnME1Dd29JQ0FZR0JBTURBUUVEQXdRR0JnZ0lDZ3NNRFE0UEVCRVNFeE1URlJVVkZoY1hHQmdaR1JvYkd4b1pHUmdZRnhjV0ZSVVZFeFFTRWhFUUVBNE1EQXNLQ0FnR0JnUURBd0VCQXdNRUJnWUlDQW9MREEwT0R4QUFBUUFBQUFBRE9nUDNBQVVBQUJNSkFSY0pBY1VCdmY1RFZnSWcvZUFEbS81bC9tVmRBZmdCK0FBQUFBQUNBQUFBQUFQM0E3Z0FBd0JKQUFBQkVTRVJKdzhIRVI4UElUOFBFUzhQSVNjaER3WURldjBNWUFjR0JRVURBZ0VCQVFFQ0F3VUZCZ2NIQ0FrSkNRb0xDZ01pQ2dzS0NRa0pDQWNIQmdVRkF3SUJBUUVCQWdNRkJRWUhCd2dKQ1FrS0N3citiMnIrMmdzTENna0pDUWdDdmY0SUFmamNDQWdKQ1FrS0N3cjlZd3NMQ2drSkNRZ0lCd1lGQkFRREFnRUJBZ01EQlFVR0J3Z0lDUWtKQ2dzS0FoOE1Dd29LQ1FrSUNBY0dCUVFEQXdFQmZnRUNBd01GQlFZQUFBRUFBQUFBQTVZRG1RQUxBQUFKQVFjSkFSY0pBVGNKQVNjQ0FQN0RXUUU5L3NOWkFUMEJQVm4rd3dFOVdRSmFBVDlaL3NEK3dGa0JQLzdCV1FGQUFVQlpBQUFBQVFBQUFBQUQ5d080QUVVQUFCTVBCeEVmRHlFL0R4RXZEeUVuSVE4R0pnY0dCUVVEQWdFQkFRRUNBd1VGQmdjSENBa0pDUW9MQ2dNaUNnc0tDUWtKQ0FjSEJnVUZBd0lCQVFFQkFnTUZCUVlIQndnSkNRa0tDd3IrYjJyKzJRb0xDZ2tKQ1FnRG1RZ0lDUWtKQ2dzSy9XTUxDd29KQ1FrSUNBY0dCUVFFQXdJQkFRSURBd1VGQmdjSUNBa0pDUW9MQ2dJZkRBc0tDZ2tKQ0FnSEJnVUVCQUlCQVg0QkFnTURCUVVHQUFRQUFBQUFBN2tEdUFBREFBZ0FIQUJnQUFBQkZTRTNFd0VqTlFFM0h3UVBCQ2MvQkI4Q0pSRWZEeUUvRHhFdkR5RVBEZ003L2tjL24vN0hZZ0U1ZWowREF3RUJBUUVEQXpCaEx3UUZCUVVGQkFYOTB3RUNBd1FGQndjSUNRb0tDd3dNREEwQ2RnME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOL1lvTkRBd01Dd29LQ1FnSEJ3VUVBd0lCUXo4L0FRRCt3Mk1CUEU4OUJBVUZCUVVGQkFRd1lqQUVBZ0VCQVFFQ1EvMktEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwQ2RnME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdBQUFNQUFBQUFBN2tEOXdBRkFEb0FVQUFBQVJVekVTRVJJeEVmRHlFL0R4RW5JUThPSnhFekVTRTFJUThPQW42OS9rZCtBUUlEQkFVSEJ3Z0pDZ29MREF3TURRRzVEUXdNREFzS0Nna0lCd2NGQkFNQ0Fmeit4UTBNREF3TENnb0pDQWNIQlFRREFyNStBZmorQ0EwTURBd0xDZ29KQ0FjSEJRUURBZ0s5dmY2R0FqZjl5UTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkFibjhBUUlEQkFVSEJ3Z0pDZ29MREF3TXNQMktBblorQVFJREJBVUhCd2dKQ2dvTERBd01BQUlBQUFBQUEvZ0Q5d0JmQU9ZQUFBRVZEeFVyQVM4VlBRRS9GVHNCSHhVRkZSOGVQdzhYRlFFM0F5TW5QdzQ5QVM4ZUR4NENmZ0VDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCL1lvQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFUkVRRVJBUUVBOFBEdzRPRGcwTkVDSUJBVi8vTXlNTUNna0lDQWNHQmdVRkJBTURBZ0VDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEV4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBZ0orRFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFEwTkRBME1EQXNNRmhVVEVoQVBEQXNGQkFNREFnSUJBUUlDQXdNRUJRc01EeEFTRXhVV0RBc01EQTBNRFEwVEZCTVNFaElTRVJFUUVBOFBEZzRORFFzTUNnb0pDUWNIQmdVRUF3TUJBUUVCQVFNREJBVUZCZ1lJQndrSUNnd2pNdjhBWUFFQUl3OE5EUTRPRGc4UER4QVFFQkVRRVJFVEZCSVRFaElTRVJFUUVBOFBEZzRORFFzTUNnb0pDQWdIQmdVRUF3TUJBUUVCQXdNRUJRWUhDQWdKQ2dvTUN3ME5EZzRQRHhBUUVSRVNFaElURWhRQUFBQUFBZ0FBQUFBRGVnUDNBQU1BQ2dBQU55RTFJUkV6RVRNUk13R0dBdlQ5RFB6OC9QNkdDSDRCK1A2R0FYb0JlZ0FBQVFBQUFBQUQ5d09aQUFnQUFCTUJOd01oTlNFVEp3Z0JobHYzQXdiOCt2ZGJBZ0QrWjFjQkEzNEJBMWNBQUFBQUF3QUFBQUFEK0FQM0FCVUFHd0JWQUFBM0h3OGhOU0VSSXdVbkJ4Y0JKd1VSSHc4aFB3ODFJeFVoRVNFMUlROE9DQUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMENkdjJLZmdJM1VWcXJBYmxaL1NZQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQWpjTkRBd01Dd29LQ1FnSEJ3VUVBd0lCZnYzSkFYcitoZzBNREF3TENnb0pDQWNIQlFRREFvWU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQmZnSjJvMUZacWdHNVdULzl5UTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3Ti9Qd0NOMzRCQWdNRUJRY0hDQWtLQ2dzTURBd0FBQVFBQUFBQUEvZ0QyQUFEQUFjQUN3QVNBQUFsTXpVak5TRTFJVFVoTlNFQkl4YzNJeEVqQWNIOC9BRjYvb1lDTi8zSi9zVit2YjErZnFaK3ZYMjlmdjFNdmIwQzh3QUFBQU1BQUFBQUFsNEQyQUEvQUg4QXZ3QUFKUlVmRFRzQlB3MDlBUzhPRHc0UkZSOE5Pd0UvRFQwQkx3MHJBUThORVJVZkRqOE9QUUV2RFNzQkR3MEJvZ0VEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBWVlKQ2drSkNBZ0hCd1lGQlFRREFnSUNBZ01FQlFVR0J3Y0lDQWtKQ2drS0NRa0pDQWdIQndZR0JBUURBd0VCQVFFREF3UUVCZ1lIQndnSUNRa0pBWEFLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRRndDZ2tKQ1FnSUJ3Y0dCZ1FFQXdNQkFRRUJBd01FQkFZR0J3Y0lDQWtKQ1FvSkNna0pDQWdIQndZRkJRUURBZ0lDQWdNRUJRVUdCd2NJQ0FrSkNnQUFBQUVBQUFBQUEvY0RlUUFGQUFBQkp3Y0pBU2NCVmZSWkFVMENvMWtCTi9GYS9yZ0NtbG9BQUFBREFBQUFBQVBZQWw0QVB3Qi9BTDhBQUFFVkh3MDdBVDhOUFFFdkRTc0JEdzBGRlI4Tk93RS9EVDBCTHcwckFROE5CUlVmRFRzQlB3MDlBUzhOS3dFUERRTWNBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQi9vWUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdIK2hnRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFJQUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBQUFBZ0FBQUFBRCtBUDNBQXNBVHdBQUFSYzNNd2NYSXljSEl6Y25KUkVWSHc0aFB3NDFFVFV2RGlFUERnRjNpWWx1eGNwd2pJeHd6Y2YrL2dJQ0F3UUZCZ1lHQ0FjSkNBa0tDUU0wQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQy9LNnUrdjZ4c2Z6OG5mek9DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvRE1nb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUNBZ0lDZ2tBQUFBQUJBQUFBQUFEK0FQM0FBa0FsQUVBQVVRQUFBRWZBVE0vQVRNREl3TUhId2NqTlM4R0R3WWRBUjhSRHc4dkRqVXpId28vQmpVdkVUMEJQdzA3QVI4RkJSOEhJelV2QmlNUEN4VWZDejhITXc4T0t3RXZEajhPT3dFZkJRRVJGUjhPSVQ4T05SRTFMdzRoRHc0QzZEMEZBUVk3Um1vN2EwUUhCd1VGQXdNQkFVUURCQVlJQ1FzTERBb0pCd1VFQXdJRUJRZ1JOQmNUQ0FjR0JnUUVBd0lCQVFFQkF3TUZCZ1lJQ1FrS0N3c01EUTRPRGcwTUN3b0tDUWdHQmdVRUFnSkJBUUlDQXdNRUJBa0tEQXdTQ2drSEJRUUJBUU1GQndrTk1oWVRDQWNIQlFVRUF3SUJBUU1EQlFVSEJ3Z0pDZ29MQ3cwTkRRME1EQW9LQ2Y3cUNBY0dCQVFEQVFGQUFnUUdDQW9MREJBSUNBY0hCUVVFQkFNQ0JBSUNCQVVFQkFRR0JnY0lDUWtOQ3dvSkJ3WURBVUFCQWdJRUJRWUlDQWtLQ2dzTEN3d05FQkFPRFEwTENna0lCd1lGQkFJQ0FRRUNBZ1FGQmdjSUNRb01EQTBPRUJBTkRRd01Dd29KL3RJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nmek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FubTBGeGUwL3ZFQkR4TUdCd2NJQ0FnSkNRZ0hCd2NGQkFJQkFRSURCQVVHQndjR0J3VUVCQVlMQndnRUJRVUZCZ1lIQndnSUNRa0lDQWNIQmdZRkJRUURBZ0lCQVFFQkFnTUVCUVVHQndjSUNBZ0lDUWtHQ2dVRUF3UUNCUU1DQVFFREF3UUdCZ2NIQmdZRkJRUUVEQWNIQlFRRkJRWUdCd2NJQ0FnSkNBY0hCd1lIQlFVRUF3TUNBUUVDQXdNRUJRb0hDQWdKQ2dvTEN3WUtDZ2dJQlFRQ0FRSURBd1FGQmdZSEJ4QVNIQkVRRGdjRkJRUUVBZ0lCQVFFQ0JRVUhDQWtLQ2dvSkNBa0lCd2NIQlFVRUF3SUJBZ01FQlFjSUNBb0xDd3dORFE0UEZ3NE9EQXdNQ2dvSkNBWUdCQU1DQVFNREJBUUdBVEQ4emdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0tBeklLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkFBQURBQUFBQUFPNUEvZ0FRQUJFQUhrQUFBRVZEdzh2RHo4UEh3NERGU0UxSXhFZkR5RS9EeEVuSVE4T0FxZ0JBZ1VGQndrSkN3d05EZzhQRUJFUkVSRVFEdzhPRFF3TENRa0hCUVVDQVFFQ0JRVUhDUWtMREEwT0R3OFFFUkVSRVJBUER3NE5EQXNKQ1FjRkJRSXAva2QrQVFJREJBVUhCd2dKQ2dvTERBd01EUUoyRFF3TURBc0tDZ2tJQndjRkJBTUNBZUQ5N0EwTURBd0xDZ29KQ0FjSEJRUURBZ0VnQ1FnUkVBOFBEZzBNQ3drSkJ3VUVBd0VCQXdRRkJ3a0pDd3dORGc4UEVCRVJFUkVRRHc4T0RRd0xDUWtIQlFVQ0FRRUNCUVVIQ1FrTERBME9EdzhRRVFKSnZiMzlEQTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkFwTGdBUUlEQkFVSEJ3Z0pDZ29MREF3TUFBQUVBQUFBQUFQM0EvZ0FCQUFZQUJ3QWVBQUFKUlV6QVNjM0J4Yy9BejBCTHdZckFROEJBUlVoTlNNUkh3OGhOUzhQUHc4ZkR6Y3hQd00xSnlFUERnSUFZUUUyWVZvd1lTOEVBZ0lDQWdROEJBUUZCUVVGQlA2ci9rZCtBUUlEQkFVSEJ3Z0pDZ29MREF3TURRRTdFUkVRRHc4T0RRd0xDUWtIQlFVQ0FRRUNCUVVIQ1FrTERBME9EdzhRRVJFUkVBOFBEZzRNREFzSkNRY0dCUU1DemkwRkJnemcvZXdOREF3TUN3b0tDUWdIQndVRUF3SnBZUUUzWUZrdllDOEVCQVVGQlFVRUJEd0VBZ0lDQWdGK3ZiMzlEQTBNREF3TENnb0pDQWNIQlFRREFnRndBUUlGQlFjSkNRc01EUTRPRUJBUkVSRVJFQThQRGcwTUN3a0pCd1VFQXdFQkFnUUZCd2dKQ2dzTURRNFBEeEFRemkwRUJBZms0QUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUFBQUFDQUFBQUFBUDRBL2dBWndDaEFBQUJEd1lkQVE4Z0ZSOEhQeE1kQVI4SlB3UUJQd012QXdFdkF3Y0ZFUjhQSVQ4UE5TTVZJUkVoTlNFUERnS2VCQU1FQWdJQ0FSY1hGaFVWRkJNVEV4SVJFUkFRRHc0T0Rnd05Dd3NMQ2drSkNBZ0hCZ1lGQVFFQ0F3TUVCUVlIQndjR0JSTVVGQlVXRmhnWUdSb2JIQndlSHlBQkFRTUNBd1FFQkFVRUJRUUVCQVFCTFFVREFnRUJBZ01FL3RJRkJRVUZCLzFqQVFJREJBVUhCd2dKQ2dvTERBd01EUUsxRFF3TURBc0tDZ2tJQndjRkJBTUNBWDc5U3dFNy9zVU5EQXdNQ3dvS0NRZ0hCd1VFQXdJRHRnSURBd01FQkFVRWt3UUZCUVlHQndnSUNBa0tDd29NREEwTkRnNFBFQkFRRVJJVEVoUVVGUlVXQlFVRkJRVUVBd01DQVFFQ0JBVVdGUk1TRVE4T0RRc0pDUWNHQkFNQ2pnVUVCQVFFQXdNQ0FRRUJBUUVCQXdJQkRRUUdCZ2NIQmdZRkFRNERBd0VCQVQ3OURBME1EQXdMQ2dvSkNBZ0dCUVFEQWdFQkFnTUVCUVlJQ0FrSkN3c0xEUXdOcEtRQzlINEJBZ01FQlFjSENBa0tDZ3NNREF3QUFBQUNBQUFBQUFONkEvY0FJd0FyQUFBM0h3OGhQdzhSSVRjakZTRTFJeWNoeFFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBCZWcwTURBd0xDZ29KQ0FjSEJRUURBZ0g5aW42OUF2UzlPUDcyaGcwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05BbmE5Zm40L0FBVUFBQUFBQS9nRCtBQXpBRDhBY3dDRkFMa0FBQk1kQVI4Sk15RXpQd2s5QWk4Skl5RWpEd2tURlRNVkl4VWpOU00xTXpVbkVSVWZDVE1oTXo4Sk5SRTFMd2tqSVNNUENUY1ZNelVoTlNFakR3a0ZFUlVmQ1RzQ1B3azFFVFV2Q1NzQ0R3a0lBUUlDQmdjS0NnWUdCd1lEY2dZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YjhqZ1lIQmdZS0NnY0dBZ0lCL0Q4L1B6OC92UUVDQWdZSENnb0dCZ2NHQVRzR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0cvc1VHQndZR0Nnb0hCZ0lDQWIwL0FYcitoZ1lIQmdZS0NnY0dBZ0lCQWZnQkFnSUdCd29LQmdZSEJyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHdlFZSEJnWUtDZ2NHQWdJQkFRUzlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnIwR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0JzejgvUHo4L1B6Lyt4UVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZQk93WUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCN2MvUHo4QkFnSUdCd29LQmdZSEJ2NElCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdINEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhBQUFLQUFBQUFBUDRBL2dBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BVndBQUFSVWpOU01WSXpVakZTTTFKUlVqTlNNVkl6VWpGU00xSlJVak5TTVZJelVGSXpVekpSRVZId2t6SVRNL0NUVVJOUzhKSXlFakR3a0R1ZncvL0QvOEEzTDhQL3cvL0FJMy9ELzhBM0w4L1B4UEFRSUNCZ2NLQ2dZR0J3WURjZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiOGpnWUhCZ1lLQ2djR0FnSUJBUVM5dmIyOXZiMzh2YjI5dmIyOS9MMjl2YjI5dmIzOGpnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lEY2dZSEJnWUtDZ2NHQWdJQkFRSUNCZ2dKQ3dVR0J3QUFCZ0FBQUFBRCtBUDRBQXNBUHdCTEFIOEFrUURGQUFBQkZUTVZJeFVqTlNNMU16VWpIUUVmQ1RNaE16OEpQUUl2Q1NNaEl3OEpFeFV6RlNNVkl6VWpOVE0xSXgwQkh3a3pJVE0vQ1QwQ0x3a2pJU01QQ1RjVk16VXpOU3NCRHdrRkVSVWZDVE1oTXo4Sk5SRTFMd2tqSVNNUENRRUVQejgvUHorOUFRSUNCZ2NLQ2dZR0J3WUJPd1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiK3hRWUhCZ1lLQ2djR0FnSUIvRDgvUHo4L3ZRRUNBZ1lIQ2dvR0JnY0dBVHNHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjRy9zVUdCd1lHQ2dvSEJnSUNBYjAvL1B3R0J3WUdDZ29IQmdJQ0FRRjZBUUlDQmdjS0NnWUdCd1lCT3dZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3Yit4UVlIQmdZS0NnY0dBZ0lCQVFRL1B6OC9Qeis5QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NCc3o4L1B6OC9QNzBHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR3ZRWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCL1orZmo4QkFnSUdCd29LQmdZSEJ2eU9CZ2NHQlFzSkNBWUNBZ0VCQWdJR0NBa0xCUVlIQmdOeUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhBQUlBQUFBQUE3a0QrQUFMQUVRQUFBRWpGVE1WTXpVek5TTTFJd0VSSHc4ek5TTVJJUjBCSHdrN0FSVXpOU2NoRHc0Q3ZYNStmbjUrZnYyS0FRSURCQVVIQndnSkNnb0xEQXdNRGZ6OEFia0JBZ0lHQndvS0JnWUhCbjUrNHYzdURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVVOK2ZuNStmZ0c1L1F3TkRBd01Dd29LQ1FnSEJ3VUVBd0lCZmdMMGZnWUhCZ1lLQ2djR0FnSUJmdGZpQVFJREJBVUhCd2dKQ2dvTERBd01BQUFGQUFBQUFBUDRBL2dBQkFBWUFDY0FOZ0NVQUFBbEZUTUJKemNIRno4RFBRRXZCaXNCRHdFbER3SVZQd1FWTXhFakR3UVZQd1FWTXhFakJ5VVJIdzh6TlNzQkx3azFFVFUvQ1RNaE14OEpIUUV6TlM4UElROE9BZ0JoQVRaaFdqQmhMd1FDQWdJQ0JEd0VCQVVGQlFVRS9sd0xEQmdKRVJBT0JrQW5FOUlMREJnSkVSQU9Ca0FuRS83QUFRTUZCZ2dKQ3d3T0RnZ1FFUklTRThHM0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ0oyQmdjR0Jnb0tCd1lDQWdGK0FRTUZCZ2dKQ3d3T0RnZ1FFUklTRS8yQUV4TVNFaEFRRGc0TUN3a0lCZ1VEYVdFQk4yQlpMMkF2QkFRRkJRVUZCQVE4QkFJQ0FnSzBCUVVITVFFRUJnY0Z6UUVPREFvRkJRY3hBUVFHQndYTkFRNE1nZjJLRXhNU0VSRVFEZzBOQ3dRSkJ3WUVBbjRCQWdJR0NBa0xCUVlIQmdKMkJ3WUdCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUdCNzI5RXhNU0VSRVFEZzRNQ3dVSUNBVUVBZ0VEQlFZSUNRc01EZzRRRVJFU0V3QUFBQVFBQUFBQUEvZ0QrQUFEQUFnQUhBQmdBQUFCRlNFM0V3RWpOUUUzSHdRUEJDYy9BenNCSHdFbEVSOFBJVDhQRVM4UElROE9BenYrUnorZi9zZGlBVGw2UFFNREFRRUJBUU1ETUdFdkJBVUZCUVVFQmYyVUFRSURCQVVIQndnSkNnb0xEQXdNRFFMMERRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTM5REEwTURBd0xDZ29KQ0FjSEJRUURBZ0ZEUHo4QkFQN0RZd0U4VHowRUJRVUZCUVFGQkRCaU1BUUNBZ0lDZ3YwTURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBDOUEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FBQVlBQUFBQUEvZ0Q5d0FZQUM4QU93QldBTlFCR0FBQUFROElId2N6UHdVbEh3VS9CalV2QmdjbkR3SS9BeThFRHdVVkh3VS9BVDBCTHdjakh3TVZEd1FmQXo4Q014OEtGUThOTHdjUERTOEtQUUUvRVM4R1BRRS9EQjhHSlJFVkh3NGhQdzQxRVRVdkRpRVBEZ0ZKRUJRVkNRZ0hCQUVCQVFJQ0JBUUZCUVVGQmdRRUJBWXFBVWdOSXcwR0JnVUhDQVlHQWdRQ0FRTUVDUTBURHhqZ0NRb1ZKU1VrSXhnWEZ4WXBBd1FHQmdNQ0FRSUNBeE1URHdNQ0FnTUVCQVVGQlFWTUFnRUJBUUlEQ2cwZUlDRWpIeDhRRUJBUUNSQU5Dd2dIQkFRQkFRRURCQVFGQmdjSEJ3Z0pDQWtNREFzS0Nna1lMa2N0THk4TUdTRUdCZ2dJQ2d3TUN3c0tDUWtJQmdNRkFnRUJBZ0lFQkFRRkRBd09EVWdkRUE0T0VoQVFFQThQQmdVREFRSUNBd1FGQmdZSUNBa0lDdzBNREFzSkNRYitBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRTTBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KL013SkNna0lDUWNJQmdZR0JRUURBZ0lCU1FZSUNRWUdCZ2NEQkFZSEJRVURBd0lCQWdJREF3bEpXUXdnQ1FRQ0FRRURCQVlEQndjSEJnVUZCQVFDQVFKYkdob3pEQWtKQnhrYkd4dmhBUUVFQlFjSEJ3Z0hCd1lmSGpjU0NRZ0lCUVVFQXdNQ0FRb0dCZzBNRFF3TUpESW9KaVVrQmdRQ0FRRUNCUVlIQ0FnSkRRZ0pDQWdKQndnSEJ3WUZCUU1EQVFFQkF3VUdCd2dYS2c0TERoQVhMVGtJQndZR0JBUUJBUU1FQlFjSUNRVU5Cd2NIQndZSEJnY0dCZ1VLQ0FjSEhBc2lJaU0wTmhnWUdCa09EdzhJQndnSEJ3Y0hCZ1lGQlFRREFnRUJBd1FIQ0FrTGlmek9DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvRE1nb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUNBZ0lDZ2tBQUFRQUFBQUFBL2dEK0FBL0FIOEF2d0QvQUFBQkZTc0JEd2tkQVI4Sk93SS9DVDBDTHdrckFROEpCUjBCSHdrN0FqOEpQUUV2Q1NzQlBRRXZDU3NCRHdrUkhRRWZDVHNCUHdrOUFUc0JQd2s5QVM4Skt3SVBDUVVWSHdrN0FSMEJId2s3QVQ4SlBRSXZDU3NDRHdrRGVyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBZnlPQVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCcjBCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBYjBHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjRy9BWUhCZ1lLQ2djR0FnSUJBbllCQWdJR0J3b0tCZ1lIQnIwQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I4QmdjR0Jnb0tCd1lDQWdFQlE3MEJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdndHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRzlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQW5EOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCcjBCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBYjBHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjRy9BWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd0FBQUFVQUFBQUFBL2dEK0FBREFBY0FDd0FQQUZNQUFBRXpOU01GTXhFakV6TVJJeVVSSVJFakVSOFBJVDhQRVM4UElROE9BbjUrZnY2R2ZuNjlmbjRCdWYwTWZnRUNBd1FGQndjSUNRb0tDd3dNREEwQzlBME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOL1F3TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQlB6OEFYcitoZ0g0ZnYwTUF2VDlEQTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkF2UU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNQUFJQUFBQUFBM29EOXdBREFBb0FBRGNoTlNFUk14RXpFVE1CaGdMMC9RejgvUHoraGdoK0FmaitoZ0Y2QVhvQUFBSUFBQUFBQTNjRHRRQUhBQThBQUFFZkFSTUZFejhCQVRNM0JSY3pBU01DQVFrSXF2NklwUWdOL290R1lRR2ZZVWYrcVR3RGFSNGIvbE1CQWFZVkxQemgrd0g2QTJ3QUFBRUFBQUFBQTdrRHVBQUxBQUFUQ1FFWENRRTNDUUVuQ1FGSEFXRCtvRmtCWUFGZ1dmNmdBV0JaL3FEK29BTmcvcUQrb0ZrQllQNmdXUUZnQVdCWi9xQUJZQUFBQkFBQUFBQUQ5d1AzQUFNQUJ3QUxBQmtBQUNVaE5TRTFJVFVoTlNFMUlRVVhOeEVuQnhjM0p3Y1JGemNuQWdBQitQNElBZmorQ0FINC9naitDRlFxS2xTOXZWUXFLbFM5aG42OWZyMStLMTRtL2RJbVhxbXBYaVlDTGlaZXFRQUFBd0FBQUFBRG1RUDRBRDhBWWdESkFBQUJGUThOS3dFdkRUMEJQdzA3QVI4TkVSVWpQUUUvRFRzQkh3MEZGU3NCRHc0Ukh3NHpJVE0vRGhFdkRpc0JOUzhQRHc0Q1hnRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQWJ3QkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SCt4bGNMQ2dvSkNRZ0lCd2NHQlFRRUFnSUJBUUlDQkFRRkJnY0hDQWdKQ1FvS0N3Sm1Dd29LQ1FrSUNBZ0dCZ1VFQkFJQ0FRRUNBZ1FFQlFZSEJ3Z0lDUWtLQ2d0WEFRTUZDQWtMRFE0UUVSSVRGQllWRnhjVkZoUVRFaEVRRGcwTENRZ0ZBd0ZpQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JzRjlmQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSlh3SUNBd1FGQmdZR0NBY0pDQWtLQ3Y0SUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBZmdLQ2drSUNRY0lCZ1lHQlFRREFnSmZGaFlWRkJRU0VROFBEQXNLQndZREFRRURCZ2NLQ3d3UER4RVNGQlFWRmdBQUN3QUFBQUFEMUFQVUFBTUFCd0FMQUE4QUV3QVhBQnNBSHdBakFDa0FMd0FBSlRNMUl6VXpOU00zTXpVakJ6TTFJd2N6TlNNSE16VWpCek0xSXpjek5TTTFNelVqSnpNaEVTRVJJeEVWSVJFaEFlRStQajQrK2o0K2ZUNCtmVDQrZlQ0K2ZUNCsrajQrUGo3NlBnSngvTlEvQTZyOFZ1YytQejQvUGo0K1BqNCtQajQrUHo0L1BuMzgxQU1zL05RK0E2Z0FBQU1BQUFBQUEvZ0M0QUFEQUVnQWpnQUFBU0UxSVRjekh3OFBEeU1WTXo4T05TOE9Jd1VWSHc0ek5TTXZEejhQTXpVakR3NEJXQUZRL3JEZzRBd01Dd3NLQ2drSUNBY0ZCUVFEQWdFQkFnTUVCUVVIQ0FnSkNnb0xDd3dNNE93V0ZoVVVFeElSRHc0TUNnZ0hCQU1EQkFjSUNnd09EeEVTRXhRVkZoYnMvZEFEQkFjSUNnd09EeEVTRXhRVkZoYnM0QXdNQ3dzS0Nna0lDQWNGQlFRREFnRUJBZ01FQlFVSENBZ0pDZ29MQ3d3TTRPQVhGaFlVRkJJU0R3OE5Dd2tJQlFRQnlIQStBUUlEQkFVRkJ3Z0lDUW9LQ3dzTURBd01Dd3NLQ2drSUNBY0ZCUVFEQWdGcUF3UUhDQW9NRGc4UkVoTVVGUllXR0JZV0ZSUVRFaEVQRGd3S0NBY0VBK0FNRmhZVkZCTVNFUThPREFvSUJ3UURhZ0VDQXdRRkJRY0lDQWtLQ2dzTERBd01EQXNMQ2dvSkNBZ0hCUVVFQXdJQmFnRUVCUWdKQ3cwUER4SVNGQlFXRmdBQ0FBQUFBQVA0QS9nQUF3QU1BQUEzSVRVaEFTY0hDUUVuQnhFakNBUHcvQkFCdWRCWUFXY0JaMWpRZmdoK0FSektXdjZqQVYxYXlnSldBQUFGQUFBQUFBUDRBL2dBQXdBSEFBc0FEd0FUQUFBQkVTRVJJeEVoRVFFUklSRWpFU0VSQXlFUklRTjYvc1YrL3NVQzlQN0ZmdjdGZmdQdy9CQUJ3ZjdGQVR2K3hRRTdBYm4reFFFNy9zVUJPL3lPQS9BQUFBQUFDQUFBQUFBRCtBTzVBQU1BQndBTEFCQUFGQUFaQUIwQUlnQUFKVE0xSXdVaE5TRWxNelVqQlJVaE5TRWxNelVqQlJVaE5TRWxNelVqQlJVaE5TRURlbjUrL0k0RE0vek5BM0orZnZ5T0FmaitDQU55Zm43OGpnSzEvVXNEY241Ky9JNERNL3pOUjM1K2ZuNStQejkrZm40L1AzNStmajgvZmdBQUFBUUFBQUFBQTdrRCtBQURBQjhBTVFBMkFBQUJCeU0zSnlNVk13Y2pGVE1IRnpjekJ4YzNNelVqTnpNMUl6Y25CeU0zSnpjZEFSOEpPd0VSSVJFRElSRW5JUUpqRG4wTk5teGpEbFZNRFQ4TmZnMC9EbkJuRFZwUUVUOFNmUkUvdlFFQ0FnWUhDZ29HQmdjR2Z2MktmZ055NHYxd0FjRmZYejgvWHo1V0NWOVdDVjgrWHo5MUNYNTFDZngrQmdjR0Jnb0tCd1lDQWdIOXlRTDAvSTRERHVJQUFBQUFBd0FBQUFBRE93TjZBQ0lBUlFDSEFBQUJIdzhQRGlzQk5STWZEdzhPS3dFMUF5RS9EeThQUHc0dkR5RUNPd29LQ2drSkNBZ0hCZ1lGQkFNREFRRUJBUU1EQkFVR0JnY0lDQWtKQ2dvS3VaZ0tDZ29KQ0FrSEJ3Y0dCUVFEQWdJQkFRSUNBd1FGQmdjSEJ3a0lDUW9LQ3BpOUFaOFZGaFFVRXhJUUVBNE1Dd2tIQmdNQkFRRURCQVVHQndnSUNnb0xDdzBORFFvVENBZ0lCd1lHQlFRREF3SUJBUUVDQlFZSkN3d1BEeElTRkJVVkZ4Zitod0hCQVFFQ0F3UUZCZ1lHQ0FjSkNBa0tDZ2tLQ1FnSkJ3Z0dCd1VGQkFNQ0FyMEJPd0VCQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnY0ZCUVFEQWdLOS9Zb0JBd1VIQ1FvTURROFBFUklURkJRVkR3OE9EdzBPREF3TUN3b0tDUWdJQmdjUUNBZ0pDUWtLQ2drS0N3b0tDd3NXRmhRVUV4RVJEdzBNQ2drR0JRSUFBQUlBQUFBQUEvZ0QrQUFJQUF3QUFCTVhOeEV6RVJjM0FTVWhOU0daV05CKzBGaittZjRJQS9EOEVBSHVXc3I5cWdKV3lsb0JYUzkrQUFBQUFBTUFBQUFBQS9nRCtBQVlBQndBTlFBQUFRY1hOeFV6TlJjM0x3Y3JBUThGSlNFMUlTVW5CeDhIT3dFL0J5Y0hOU01CcUtKWVkzNWpXS0lLQ2dvTERBc01EQXdNQ3d3TENncitWZ1B3L0JBQnVWOWJuZ2tLQ3d3TERRd05EUXdOQ3d3TENnbWVXMTkrQVlXZFcyRGw1V0JiblFnSUJnVURBd0lDQXdRRkJnYzBmdHhpVjZRSkNBWUdCQVFDQWdRRUJnWUlDYVJYWXQwQUJRQUFBQUFEOXdQNEFCOEFYd0NmQU9NQS9BQUFBUThHS3dFdkJUMEJQd1U3QVI4RkJ4VWZEVHNCUHc0dkR3OE9GdzhPS3dFdkRUMEJQdzA3QVI4Tkp3OEVKd2NYRHdRbkJ4OEVCeGMzSHdNSEZ6Y2ZBVE0vQVJjM0p6OERGemNuUHdNMU55Y0hMd00zSndjdkJEVWpBU0UxSVJFaEhRRWZDVHNCRlRNMUp5RURGUUVCQXdNREJBVUZCUVFGQXdNQ0FnSUNBd01GQkFVRkJRUURBd01CYndFREFnUUZCUVVHQndjSUNBZ0pDUWtKQ0FnSUJ3Y0dCZ1VFQkFNQ0FRRUJBUUlEQkFRRkJnWUhCd2dJQ0FrSkNRa0lDQWdIQndZRkJRVUVBZ01CNEFFQ0JBUUdCd2dJQ2dzTERBd05EZzRPRFEwTkRBc0xDUWtJQndZRUJBSUNCQVFHQndnSkNRc0xEQTBORFE0T0RnME1EQXNMQ2dnSUJ3WUVCQUtrQWhRVEVoTWlLaUlKQ3dvSUJEUUtOUUVEQlFZdkd6RU9EZzhVRkRRVUZCUVBEd2tVTlJRU0R3NFBNUnd2QlFVREFqVUtOQWNKQ2c4aUt5SU5FUklTRERqOUtBSDQvb1lCdVFFQ0FnWUlDUXNGQmdjR2ZuN2kvWEFCQkFVRkJBTURBZ0lDQWdNREJRUUZCUVVFQXdNREFRRURBd01FQlFVSkNRZ0lDQWNIQmdVRkJRUUNBd0VCQXdJRUJRVUZCZ2NIQ0FnSUNRa0pDUWdJQ0FjSEJnWUZCQVFEQWdFQkFRRUNBd1FFQlFZR0J3Y0lDQWdKQ1E0TkRnd01Dd3NKQ1FnSEJnUUVBZ0lFQkFZSENBa0pDd3NNREE0TkRnNE5EZ3dNQ3dzSkNRZ0hCZ1FFQWdJRUJBWUhDQWtKQ3dzTURBNE51QUVFQmdnS0tpVXBDaEFSRWd3S09Bb1lGQk1USERBY0R3d01ERGNVT0FJQkFnRTRGRGNMQ3d3UkhURWNEUklTRXc0Sk9Ba1VFUkFVS1NVcUJ3Z0hCUUkyL2doK0F2UitCZ2NHQmdvS0J3WUNBZ0YrMStJQURnQUFBQUFEK0FPNUFBTUFCd0FMQUE4QUV3QVhBQnNBSHdBakFDY0FLd0F2QURNQU53QUFKVE0xSXdjek5TTUhNelVqQnpNMUl3Y3pOU01sTXpVakJUTTFJd1V6TlNNbElUVWhCU0UxSVNVek5TTUZNelVqQnpNMUl3Y3pOU01EdVQ4L3ZYNSsvSDUrL0g1Ky9INStBdlQ4L1A2Ry9Qeitodno4QWZnQitQNEkvZ2dCZXY2R0F2VDgvUDdGdmIzOGZuNjlQejlIZm41K2ZuNStmbjUrZm41K2ZuNStmbjUrZm41K2ZuNStmbjUrQUFBQUFnQUFBQUFEMkFQWUFBUUFTQUFBSlNFM0Z6Y0JFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEUU42L1F6Y2ZyNzlpZ0lEQkFZR0J3Z0pDZ29MREF3TkRRSzBEUTBNREFzS0Nna0lCd1lHQkFNQ0FnTUVCZ1lIQ0FrS0Nnc01EQTBOL1V3TkRRd01Dd29LQ1FnSEJnWUVBd0ttL0w3OEFYcjlUQTBOREF3TENnb0pDQWNHQmdRREFnSURCQVlHQndnSkNnb0xEQXdORFFLMERRME1EQXNLQ2drSUJ3WUdCQU1DQWdNRUJnWUhDQWtLQ2dzTURBMEFBQUVBQUFBQUEzb0R1UUFpQUFBVEVTVUZFVFV2RENNaEl3OE1oZ0Y2QVhvQkFnSURCQVFFQ2dZR0JnY0hCLzJXQndjSEJnWUdDZ1FFQkFNQ0FnRURldnpOdmIwRE13WUhCZ1lGQlFVRkJ3TURBZ0lCQVFJQ0F3TUhCUVVGQlFZR0J3QUFBQUFDQUFBQUFBTzVBL2dBQXdBM0FBQUJGU0UxSnhFVkh3a3pJVE0vQ1RVUk5TOEpJeUVqRHdrRE8vMktmZ0VDQWdZSENnb0dCZ2NHQXZRR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0cvUXdHQndZR0Nnb0hCZ0lDQVFNN3ZiMSsvSTRHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0EzSUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NBQUFBQUJnQUFBQUFEK0FPNUFBTUFRd0JIQUljQWl3RExBQUFsSVRVaEJSVWZEVHNCUHcwOUFTOE5Ld0VQRFFFaE5TRUZGUjhOT3dFL0RUMEJMdzByQVE4TkpTRTFJUVVWSHcwN0FUOE5QUUV2RFNzQkR3MEJRd0sxL1V2K3hRSUNBd1FGQmdZR0NBY0pDQWtLQ1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWdFN0FyWDlTLzdGQWdJREJBVUdCZ1lJQndrSUNRb0pDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVHNDdGYxTC9zVUNBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnWUdCUVFEQWdLR2ZsNEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ29KQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dFU2ZqOEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ2ZKK0lBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBQ0FBQUFBQVA0QTdrQUF3QTNBQUFCRVNFUkp4RVZId2t6SVRNL0NUVVJOUzhKSXlFakR3a0NQLzVIZmdFQ0FnWUhDZ29HQmdjR0EzSUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL0k0R0J3WUdDZ29IQmdJQ0FRTTcvWW9DZGovOURBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lDOUFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3QUFCQUFBQUFBRCtBTzVBQU1BQndBTEFBOEFBQ1VoTlNFbklUVWhOeUUxSVNjaE5TRUJCQUwwL1F6OEEvRDhFUHdDOVAwTS9BUHcvQkJIZm41K2ZuNStmZ0FBQUFBQ0FBQUFBQU81QS9nQUF3QTNBQUFCRlNFMUF4RVZId2t6SVRNL0NUVVJOUzhKSXlFakR3a0RPLzJLZmdFQ0FnWUhDZ29HQmdjR0F2UUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL1F3R0J3WUdDZ29IQmdJQ0FRR0N2YjBDTi95T0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ055QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEFBQUFCUUFBQUFBRDFBUFVBQU1BQndBTEFBOEFFd0FBQVJFaEVTTVJJUkVCRVNFUkl4RWhFUU1oRVNFRGx2NkpQdjZKQXl6K2lUNytpVDhEcXZ4V0FlSCtpUUYzL29rQmR3RzEvb2tCZC82SkFYZjhsZ09vQUFBQUFCVUFBQUFBQTlRRDFBQURBQWNBQ3dBUEFCTUFGd0FiQUI4QUl3QW5BQ3NBTHdBekFEY0FPd0EvQUVNQVVRQlZBRmtBWFFBQUpUTTFJd2N6TlNNSE16VWpCVE0xSXdjek5TTUhNelVqSlRNMUl3VXpOU01sTXpVakJUTTFJd0V6TlNNRk16VWpKVE0xSXdVek5TTWxNelVqQnpNMUl3Y3pOU01ISFFFaEZTRVJNeEVoTlNFUkl3Y3pOU01ITXpVakJ6TTFJd09XUHo5OVB6OTlQei8raVQ4L2ZUOC9mVDgvQTJzL1AveVZQejhEYXo4Ly9KVS9Qd05yUHovOGxUOC9BMnMvUC95VlB6OERhejgvZlQ4L2ZUOC91LzVLQWJZK0FiYitTajY4UHo5OVB6OTlQejhzUGo0K1BqNCtQajQrUGo0K1B6OC9QajgvUHdFNFB6OC9QajgvUHo0K1BqNCtQajU5K2o3K1N3RzFQZ0cxUGo0K1BqNCtBQUFBQ0FBQUFBQUQ5QVB6QUFNQUJ3QUxBQkVBRlFBWkFCMEFJUUFBQVJVak5TTVZJelVqRlNNMUV6TWhGU0UxQVJVak5TTVZJelVqRlNNMUF5RVJJUU8yK2ovNlAvcjZQd0l6L0pRRGJQby8rai82UGdQby9CZ0JSZnI2K3ZyNitnRTQrdm9CT1ByNit2cjYrdnhYQStnQUFBSUFBQUFBQS9nRDl3QUlBQXdBQUJNWE54RXpFUmMzQVNVaE5TR1pXTkIrMEZqK21mNElBL0Q4RUFIdVdzcjlxZ0pXeWxvQlhTOStBQUFBQUFJQUFBQUFBL2dEOXdBREFBd0FBRGNoTlNFQkp3Y0pBU2NIRVNNSUEvRDhFQUc1MEZnQlp3Rm5XTkIrQ0g0QkhNcGEvcU1CWFZyS0FsWUFBQU1BQUFBQUEvZ0Q5d0FZQUJ3QU5RQUFBUWNYTnhVek5SYzNMd2NyQVE4RkpTRTFJU1VuQng4SE93RS9CeWNITlNNQnFLSllZMzVqV0tJS0Nnb0xEQXNNREF3TUN3d0xDZ3IrVmdQdy9CQUJ1VjlibmdrS0N3d0xEUXdORFF3TkN3d0xDZ21lVzE5K0FZV2RXMkRsNVdCYm5RZ0hCZ1VFQXdJQ0F3UUZCZ2MwZnR4aVY2UUpDQWNGQkFRQ0FnUUVCUWNJQ2FSWFl0MEFBUUFBQUFBRDlRTjNBQVVBQUFFbkJ3a0JKd0ZGK0VJQk9nS3dRZ0VOOWtIK3h3S3RRUUFBQUFJQUFBQUFBN2tEK0FBSEFBOEFBRGN6RVNFUk14RWhOU0VSSXhVaE5TTkhmZ0oyZnZ5T0EzSisvWXArQ0FHNS9rY0NOMzRCTzcyOUFBQUFBQU1BQUFBQUEvZ0QrQUFKQUJVQUhRQUFOek1SSVJjUk14RW5JUWN6TlRNMU16VWpOU00xSXhjaEVTTVZJVFVqeFg0Qm41aCs0djJ2dlQ4L1B6OC9QNzBETTM3OXlYNElBYm1ZL3Q4QlZlSmZRRDVBUGo5ZUFUdTl2UUFBQkFBQUFBQUQrQVA0QUFNQURRQVpBQ0VBQUNVaE5TRUhNeEVoRnhFekVTY2hCek0xTXpVek5TTTFJelVqRnlFUkl4VWhOU01Cd1FFNy9zWDhmZ0dmbUg3aS9hKzlQejgvUHo4L3ZRTXpmdjNKZmtkK3ZRRzVtUDdmQVZYaVgwQStRRDQvWGdFN3ZiMEFBQUFBQ2dBQUFBQUQrQVA0QUFNQUJ3QUxBQnNBSHdBakFDc0FOUUE1QUQwQUFBRVZJelVqRlNNMUl4VWpOUU16TlRNVk16VXpGVE0xTXhVekVTRWxGemNuQnhjM0p5VWpGVE1WTXhFakJSMEJNelV6TlNNMUl3VVhOeWNGRnpjbkE3bjhQL3cvL0Q4Ly9ELzhQL3cvL0JBQ0VHOHRjUGd0YnkwQi9yMjlQei84VHorOXZUOENFQ3h3TGY3RmJ5MXZBWUs5dmIyOXZiMytobjUrZm41K2ZnSTN3WEF0YjI4dGNDeE9QMzRCTzM0L2ZuNC9mbTh0Y0N3c2NDMXZBQUFGQUFBQUFBUDRBL2dBQXdBSEFBc0FHd0FyQUFBQkZTTTFJeFVqTlNNVkl6VURNelV6RlRNMU14VXpOVE1WTXhFaE5TRVJJeEVqTlNNVkl6VWpGU01SSXdPNS9ELzhQL3cvUC93Ly9ELzhQL3dRQS9BLy9ELzhQL3cvQVlLOXZiMjl2YjMraG41K2ZuNStmZ0kzUHdGNi9zVzl2YjI5QVRzQUFBQUFDUUFBQUFBRCtBUDRBQU1BQndBTEFCc0FVQUNGQUkwQWtRQ2JBQUFCRlNNMUl4VWpOU01WSXpVRE16VXpGVE0xTXhVek5UTVZNeEVoSlE4R0ZSOExQdzB2Q3lNUEJDVVBCaFVmQ3o4Tkx3c2pEd1FGSXhVekZUTVJJd0V6RXlNRkhRRXpOVE0xSXpVakE3bjhQL3cvL0Q4Ly9ELzhQL3cvL0JBQ1NRUUVBd01DQVFFQ0FnTUNCQVFFQlFVRkRBME9CZ2NGQmdVRUJBUURBd0VDQVFFREFnTURCQVFGQlFVR0RRNE5CZ1lHQmY4QUJBUURBd0lCQVFJQ0F3SUVCQVFGQlFVTURRNEdCd1VHQlFRRUJBTURBUUlCQVFNQ0F3TUVCQVVGQlFZTkRnMEdCZ1lGQW1DOXZUOC8vYWxDK1VIOXJEKzl2VDhCZ3IyOXZiMjl2ZjZHZm41K2ZuNStBamVyQkFVR0JnWUdCdzROQmdVRkJBVUVBd01DQXdFQkFRSURBd1FFQkFVR0JRY0dEZzRNQlFVRkJBUURBd0lDQWdNQkF3TUUrQVFGQmdZR0JnY09EUVlGQlFRRkJBTURBZ01CQVFFQ0F3TUVCQVFGQmdVSEJnNE9EQVVGQlFRRUF3TUNBZ0lEQVFNREJIQS9mZ0U3L29ZQmVuNC9mbjQvZmdBQUFnQUFBQUFEOHdQekFBa0FEUUFBQVRNUklUVWpGU0VSSXdFaEVTRURHWDMrREYwQ3I5djg4d0t2L1ZFQ1h2NE1mZHNDci82S0FxOEFBQUFBQXdBQUFBQUQ1QVBrQUFrQURRQVhBQUFCTXhVak5TTVZJUkVqQlNFUklRVXpOU00xTXhVek5TRURLVjM1WGdHMXUvNE1BWmIrYXY3bnUxMzVYdjVMQVhQNVhic0J0WndCbHB4ZStWMjdBQUFHQUFBQUFBUGtBK1FBQXdBSEFBc0FEd0FUQUJjQUFBRVZJelVESVJFaEJ6TTFJemN6TlNNbkZTTTFBeUVSSVFPRytWNEJ0ZjVMK3B5YytweWN2UGxlQWJYK1N3RnorZm4rcVFHMW5KeGVuTHY1K2Y2cEFiVUFBd0FBQUFBRDh3UHpBQVVBQ1FBTkFBQWxJUlVoRVNNbkVTRVJBeUVSSVFNWi9nd0N6OXU3L2d4ZUFxLzlVZWZiQXMrNy9nd0I5UDJ2QXE4QUJBQUFBQUFEOHdQa0FBOEFGd0FuQUVjQUFBRVZNeEVqRlNFMUl6VXpGVE0xSXpVakZTTVZJelV6TlRjVk14VWpOU01WTXhVak5TTVJNelVITXhFakZUTTFNeFVqRlRNMUlSVXpOU01STXpVakZTTTFNelVqRlNFMUl3TVpQei8reUQ5OTJ6OWRQMzAvUGo5OTJ6OWVQei9iUHovYlhqL2JBVGpiUHovYlhUN2Ivc2piQWs0Ky91Yy9QMTArMmw1ZVBsNCsrajVlUHRwZVBnRWFQajcrNXRvZlB0cytQdHNCR2RvK1hkcytQZ0FGQUFBQUFBUHpBL01BQlFBSkFCRUFIUUF4QUFBQkZTRTFNelVuRlNNMUF6TVZJUkVqTlNFbEZUTVJJeFVoTlNNUk16VWxJVFVqRlRNUkl4VXpOU0VWTXpVakVUTTFJd0srL3VUZVh0MWVYZ0hYblA1bkFqZzdPLzNJUHo4Q09QM0YyRDgvMkFJNzFUdzgxUUlEdmtGOXU5cmEvc2lmQVhxN1BqNzl5RHc4QWpzN1hqelkvY2pZUER6WUFqallBQUFEQUFBQUFBUHpBL01BQXdCSEFJRUFBQUVSSVJFbkR3Y1JIdzhoUHc4Ukx3NGpJU01QQlFFUEJ4RWZEek0xSXhFaEZUTTFMdzhoRHdZRGx2M3RRQWNGQlFRREF3SUJBUUlEQXdRRkJRY0hCd2dJQ1FrSkNnSVFDUW9KQ1FnSUJ3Y0dCZ1FFQXdJQkFRRUJBZ01FQkFZR0J3Z0hDUWdKQ2duOThBb0pDUWtJQ0FmKzN3WUdCQVFFQWdJQkFRSUNBd1FGQmdZR0NBY0lDQWtKQ2w1ZUFoTmVBUUVDQXdRRkJRWUhCd2dJQ1FrSkN2M3ZDZ2tKQ1FnSENBSjkvZTBDRTBBSEJ3Z0lDUWtKQ3YzeENnb0pDUWdJQndjR0JnUUVBd0lCQVFFQkFnTUVCQVlHQndjSUNBa0pDZ2tDRUFvSkNRa0lDQWNIQndVRkJBTURBZ0lEQXdRRkJRRVRCd2dIQ0FrSkNRcjk3d29KQ1FrSUNBY0hCZ1VGQkFNQ0FRRmVBaE5lWGdvSkNRZ0lDQWNHQndVRkJBTUNBZ0VCQWdJRUJBUUdBQUFBQVFBQUFBQUR1UU1LQUFVQUFCTVhDUUUzQVVkWkFXRUJYbHIrU0FGT1dRRmovcDFaQWIwQUFBRUFBQUFBQTdrRENnQUZBQUFUQ1FFbkNRRkhBYm9CdUZyK292NmZBckwrUXdHOVdmNmRBV01BQUFBQUFRQUFBQUFEQ2dPNUFBVUFBQk1KQVJjSkFmVUJZLzZkV1FHOS9rTURYLzZpL3A5WkFib0J1QUFBQUFBQkFBQUFBQU1LQTdrQUJRQUFFd0UzQ1FFbjlRRzlXZjZkQVdOWkFnSCtSbGtCWVFGZVdnQUFBZ0FBQUFBRCtBTzVBQVVBQ3dBQUV3a0JGd2tCQlFrQkZ3a0JDQUZqL3AxWkFiMytRd0dCQVdQK25Wa0J2ZjVEQTEvK292NmZXUUc2QWJoYS9xTCtuMWtCdWdHNEFBQUFBZ0FBQUFBRDl3TzVBQVVBQ3dBQUV3RTNDUUVuRXdFM0NRRW5DQUc5V2Y2ZEFXTlpIUUc5V2Y2ZEFXTlpBZ0grUmxrQllRRmZXZjVJL2taWkFXRUJYMWtBQUFBRUFBQUFBQU81QTdrQUJnQU5BQlFBR3dBQUFSY0hJUkVISndVbkVTRW5OeWNCQnhjM0Z4RWhBVGNYTnljM0lRSTB2blFCTzIyLy9pZHRBVHQwdmxrQmY3NVp2MjMreGYzSmJiOVp2M1greFFGMnVuVUJPMjI3dTIzK3hYVzZXZ0YwdWxxOGJnRTcvc1Z0dTFtN2RRQUFBd0FBQUFBRCtBTzVBQU1BQndBVEFBQUJGU0UxQXlFUklRRWpGVE1WTXpVek5TTTFJd042L1F4K0EvRDhFQUc1Zm41K2ZuNStBWUs5dmY3RkFia0JPMzUrZm41K0FBQUFBd0FBQUFBRCtBTzVBQXNBRHdBVEFBQUJJeFV6RlRNMU16VWpOU01CRlNFMUF5RVJJUUhCZm41K2ZuNStBYm45REg0RDhQd1FBVU4rZm41K2ZnRjZ2YjMreFFHNUFBQUFBUUFBQUFBRHVBTzVBQU1BQURjWEFTZEhXUU1aV2FCWkF4bFpBQUVBQUFBQUE3a0R1UUFJQUFBQklRRVhBUkV6RVNFQndRRWgvV1ZaQXB0Ky9nZ0RPLzFsV1FLYy90OEI5d0FBQUFJQUFBQUFBL2dEZWdBREFBZ0FBQUVSSVJFREtRRVJJUU42L1F4K0FuNEJjdndRQXZ6K0NBSDQvWW9DOUFBQUFBSUFBQUFBQS9nRCtBQi9BUDhBQUFFVkR4MHJBUzhkUFFFL0hUc0JIeDBGSHg4L0h5OGZEeDREZWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVRGQk1TRWhJU0VSRVFFQThQRGc0TkRRd0xDZ29KQ1FjSEJnVUVCQUlDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0w4amdFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQ0FCTVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0lDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEV4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBZ0lDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkFBQUFBQUlBQUFBQUEvZ0R1UUFGQUFzQUFBRVRBeUVERXdFVElSTURJUUt6dExUK21yUzAvcnY4QWZqOC9QNElBenYreGY3RkFUc0JPLzdGL2tjQnVRRzVBQUFEQUFBQUFBUDRBcDBBQXdBSEFCOEFBQUVWSXpVaEZTTTFKU01WSVRVakZUTTFJUlV6RlRNMU16VXpOU00xSXpVakEzby8vVXMvQXZRLy9jbTl2UUkzUHo4L1B6OC9Qd0lnUUVCQVFENCtQcncrUGtCQVBrQStRQUFBQUFVQUFBQUFBL2dEK0FBREFBb0FEZ0FTQUNrQUFDVVZJelVERlRNUkl3RTFKUlVqTlNFVkl6VWxJeFVoTlNNVk13RVZNelVqRVRNMU16VWpOU00xSXdONlB6OC9FLzJkQXJVLy9Vcy9BdlEvL2NtOWtBSmt2VDgvUHo4L1A0WS9Qd0sxUC8zSkFtTVRQejgvUHo4L1B6KzkvWnlRdlFJM1B6OC9Qd0FIQUFBQUFBUDRBL2dBQXdBSEFBc0FFZ0FXQUJvQU1RQUFKUlVqTlJFVkl5Y2xGU0VuSlJVekZTRW5OU1VWSXpVaEZTTTFKU01WSVRVakZUTUJGVE0xSXhFek5UTTFJelVqTlNNRGVqOFQvQUVQL3JOK0FZdy8vZlZyQXJVLy9Vcy9BdlEvL2NtOWtBSmt2VDgvUHo4L1A0WS9Qd0U3L1B5OWZuNjlQejlyRXo4L1B6OC9QejgvdmYyY2tMMENOejgvUHo4QUFnQUFBQUFEOXdQWUFDRUFSQUFBSlNFQkh4VVZEd2NGSVQ4Skx4WURoZnorQWowVkZCUVNFaEVRRHc0TURBc0tDZ2dIQmdRRUF3SUJBZ0lFQkFZSENBbjhlUU9tRlF3SkNRY0dCQVFCQVFFQ0F3VUdCd2dLQ3d3TkRoQVJFaE1VRmhZWUdCb2Fad01YRWhRVEZSVVdGaGNYR0JnWUdSb1pHaG9iR2hzYkd4c2JHeHNiR3hzYUcxa3hIaDhmSHg4ZklCOGZIeDhmSHg0ZUhoNGRIQndjR3hzWkdoZ1lGeFlWRlJNQUFBUUFBQUFBQTdrRHVRQURBQWNBQ3dBUkFBQUJFU0VSQVFjUk55Y0hJVGNGRVNFM0VTRUNmdjRJQXZTOXZTeSsvaVhCL3RFQ2R2ejlwQUorL2dnQitQN2d2QUh1dlMyOXZkRDluZjBDZFFBQUFnQUFBQUFEK0FONkFBOEFFd0FBQVJFak5TTVZJelVqRlNNMUl4VWpFUU1oRVNFRGVuNStQMzQvZm41K0EvRDhFQUw4L2dqOC9INSsvUHdCK1AyS0F2UUFBQUFDQUFBQUFBUDRBL2dBUHdESkFBQUJGUThPTHc4L0Rqc0JIdzBCRHdRdkFnOElGUjhGRHdFZkFROEVIUUVmQ0Q4Q0h3czdBajhMSHdJL0NEMEJMd1EvQVM4QlB3VTFMd2dQQWk4TEt3SVBCUUtKQWdRRUJnY0lDUW9LREF3TURRNE9EZzROREEwTENnb0pDQWNHQkFRQ0FRRUNCQVFHQndnSkNnb0xEUXdORGc0T0RnME1EQXdLQ2drSUJ3WUVCQUwrOWhRWEZoWVVnQVVGQkFVRUJBTURad0lDQVFFQ0F3TnRBd0VCQTIwREF3SUNBUUpvQXdNRUJBVUVCUVdBRkJZV0Z4UUJBZ0lFQXdRRkJjNEZCUVFEQkFJQ0FSUVhGaFlVZ0FVRkJBVUVCQU1EWndNQkFnSURBMjBEQVFFRGJRTURBZ0VCQWdKbkF3TUVCQVVGQkFXQUZCWVdGeFFCQWdJRUF3UUZCYzRGQlFRREJBSUNBZ0FPRGcwTURBd0tDZ2tJQndZRUJBSUJBUUlFQkFZSENBa0tDZ3dNREEwT0RnNE9EUXdNREFvS0NRZ0hCZ1FFQWdJRUJBWUhDQWtLQ2d3TURBME9BZFNGQ2d3TkRqSUJBUUVCQWdJREJLNEVCUVFGQkFRRUExTVlHUmtaVWdNRUJBUUZCQVVFcmdRREFnSUJBUUVCTWc0TkRBcUZCUVFFQXdJQ0FnSUNBZ01FQkFXRkNnd05EaklCQVFFQkFnSURCSzRFQlFRRkJBUUVBMUlaR1JrWVV3TUVCQVFGQkFVRXJnUURBZ0lCQVFFQk1nNE5EQXFGQlFRRUF3SUNBZ0lDQWdNRUJBQUFBQUlBQUFBQUEvZ0R1QUJuQU9NQUFBRWZEdzhXS3dFdkF3OEhQd0l2RGpVL0Zqc0JId1VsRHc4Vkh3NFBDaDhKUHdvZkFqTS9GeThYRHdZQ3hSVVVFaElRRUE0TkNnb0hCd1VEQWdFQkFnTUZCd2NLQ2cwT0VCQVNFaFFWRnhjWUdCa2FHaG9ZRnhjWElDSUxDd3dNREEwTkJRb0pNUTROREFzTENRa0hCd1VFQkFJQ0FRSURCUWNIQ2dvTkRnOFJFUk1VRlJjWEdCZ1pHaG9hR3hrYUdSZ1lGLzVjSEJzWkdCY1ZDaElTRUE0TENRY0VBd0lEQlFZSUNnc1FDZ3NNRFEwT0RnSUZBd2tISlFrR0JBSUJBUUlDQlFnS0Nnc01EQTRWSENBZkhSMGJHaGtYRkJVVkZTRWdJQjhlSGgwZEhCc1pHQmNWRXhJUkR3MEtDQVVFQVFFRUJRZ0tEUThSRWhNVkZ4Z1pHeHdkSFI0Zkh5QWdJQ0FnSUI4ZkhoMERGUWtMQ3d3TkRRNFBEdzRQRHhBUEVCRVFFQThRRHc4T0R3OE9EUTBNQ3dzSkNRZ0dCZ1FEQWdJQ0JBWWlDZ2tKQ0FnSEJ4RXVQUjhLQ3dzTUN3ME1EUXdNRFF3TkRRNFFFQkFQRHc4T0R3OE9EZ3dNQ3dzSkNRZ0dCZ1FEQWdJREJBWUdDR3NORGc4UUVoTUpGUllYR0JrWkdob2JHUllXRlJZVkZCUVlEZzRORFF3TUN3c1BCaEFLSkFzTEN3b09DQWNIREFzS0NBVUVBZ0VDQlFnS0N3ME9FUkVVQWdJQkFRSUVCUWNJQ2dzTkRnOFFFaE1VRlJjWEdSZ2FHaG9iR3hzYUdSa1lHQmNWRkJNU0VBOE9EUXNLQ0FjRkJBSUJBUUlFQlFjSUNnQUFBZ0FBQUFBRCtBT3RBQU1BbHdBQUFUTVJJeUVqRHd3ZkNTY1BDeDhKTXc4S0h3a3pEd3NmQ1RNaER3TVZIdzA3QVQ4R05TYy9EUkVyQVM4RUl3TDgvUHo5NGdvSkNBZ0hCZ1lGQkFRRUJRTUJBUU1GQmdnRkJBWUZCajBHQmdZRkJRVUlCd1VEQWdFQ0F3VUVCQVFGQlFZR0J5VUZCUVVJQndZRUFnSUJBUU1GQmdRRUJRVUdCZ2NlQmdjRkJnVUVDQVlFQWdFQkF3VUhCQVVGQlFZR0J3RkVGZ1FHQWdJREJBVUhCQVVGQlFZSEJnZ0hCd2dPRFFvRUF3SUNCQUVDQlFrTkN4WVhFUlVOQnhnd0ZBUUZDU1FMQ3dZQjlBRzVBUUlDQXdNRUJBVUZCUXNNREFzTENna0hBd01CQVFFQkFRRUJBd0lFQ0FrTEN3d01Dd3NLQkFRREF3SUNBUUVCQWdJR0NBb0tCZ3NNREFzS0NRTUVBd0lDQVFFQkFnSURBd1FKQ2dzTERBc0xDZ2tFQXdNQ0FnRlpHaVVZRlNJV0Z4UVRDQWdHQmdRRUFnSUJBZ1VGQXdNRENROVpGeEFTSGlFWExpd2RJQkFIRVI0QlJ3RUVGQVVEQUFBQ0FBQUFBQVAzQTYwQUF3Q1lBQUEzTXhFakFROENGeFVQREJFN0FSOEVNeUV6UHd3dkNSYy9DalV2Q1NNL0NUVXZDU00vQ3k4Skl5RS9BelV2RENzQkR3VUkvUHdDRVFFQkFRUURCQW9OQ2hZWUVSUU5CeGd3RkFRRUNpUUxDd1lCZVFrSkNRY0hCd1VHQkFRREJnSUJBUU1FQndjRkJRVUZCajBHQmdZRkJRUUpCZ1VFQWdFRUJRTUVCQVVGQmdjSEpRWUZCUWdIQmdRQ0FnRUNCUVlFQkFVRkJnWUhIUWNHQmdZRkJBZ0dCQUlCQWdNRkJnUUZCUVVHQndiK3ZCVUZCZ0VDQWdRR0J3UUVCUVlFQlFvTEN3a0pDUWNIQmdSVEFia0JqQUlIRDFrWEVCSWVJUmN1S3g0Z0VBY1JIdjY1QVFRVkJBTUJBZ0lEQXdRRUJRVUZDd3dNQ3dzTENBZ0NBd0VCQVFFQkFRRURBd01JQ2dvTUN3d01DZ29FQkFNREFnSUJBUUVDQWdZSUNnb0dEQXNNQ3dvSkJBTURBZ0lCQVFFQ0FnTUVBd2tLQ3d3TERBb0tDUVFEQXdJQ0FWa2FKaGNWSWhjV0ZSSUpCd1lHQXdNRUF3SUNBZ1FEQkFBQ0FBQUFBQVAzQTYwQUF3Q1lBQUFUTXhFakJTTVJIdzBIRlI4SE16OE9Md1FoTXo4Skx3c3pQd292Q1RNL0NpOEtCejhKTHd3aklTTVBCQWo4L0FGUEZDY2FDZ2dPR3gwV0NnMEtCUUlCQkFFREF3UUZDdzRQQndjSUJnY0dCUVVGQkFjRkJBTUJBUUlHQkFZUUFVUUhCZ1lGQlFVRUJ3VURBUUVDQkFZSUJBVUdCUWNHSGdjR0JnVUZCQVFEQmdNQ0FRSURCQVlIQ0FVRkJTVUhCZ1lGQlFRRUF3TUZBZ0VDQWdVR0J3a0ZCUVlHQmowR0JRVUZCUWdHQlFNQkFRTUZCQVFFQlFZR0J3Z0lDUXIraHdZTEN4b1BDUUgwQWJraC9ya1lFZ2dKRWl3MkxoY2hIaElRRGxvWEJ3VURBd01GQXdFQkFnSUVCQVlHQ0FnVEZCWVhGeUFZSlJvWlFBRUNBZ01EQkFrS0N3c01Dd3NLQ1FRREF3SUNBUUVCQWdJREJBTUZDUXNMREFzTUNnb0lCZ0lDQVFFQkFnSURBd1FFQlFvTERBd0xDd29KQ0FJREFRRUJBUUVCQVFNREJ3a0tDd3NNREFzRkJRUUZBd1FEQWdJQkF3VVBCd01BQUFBREFBQUFBQVA0QS9nQUZnQldBSm9BQUNVVkR3Y2hMd2MxRXhjQkpROE9Ld0V2RFQwQlB3MDdBUjhOSlJFVkh3MHpJVE0vRFRVUk5TOE5JeUVqRHcwRHVRRUJBd1FGQlFZRy9Nd0dCZ1VGQkFNQkFjMjlBVHYrZEFFQkFnTUVCUVVHQmdjSENBa0lDUWtLQ0FrSUNBZ0hCZ1lGQkFRREFnSUNBZ01FQkFVR0JnY0lDQWdKQ0FvSkNRZ0pDQWNIQmdZRkJRUURBZ0graVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDUU0wQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdMNGtnWUdCUVVFQXdFQkFRRURCQVVGQmdZY0FRRDhBZmdrQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrSkNRa0pDQWdIQndjRkJnUUVBd0lDQWdJREJBUUdCUWNIQndnSUNRbnYvTXdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQUFRQUFBQUFBL2dEK0FBREFBY0FNd0IzQUFBQk16VWpFeFVqTlNNVk14VXpOVE0xTXhVakZTTVZNelV6RlNNVk14VWpOU01WSXpVakZTTTFNelVqTlRNVk16VWpOU00xSnhFVkh3MHpJVE0vRFRVUk5TOE5JeUVqRHcwQndYNStmbjUrZm41K2ZuNStmbjUrZm41K2ZuNStmbjUrZm41K3ZRSUNBd1FGQmdZR0NBY0pDQWtLQ1FNMENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0ovTXdKQ2drSUNRY0lCZ1lHQlFRREFnSUJRMzRCZW41K2ZuNStmbjUrZm41K2ZuNStmbjUrZm41K2ZuNStmbC84ekFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRTTBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBRkFBQUFBQVA0QS9nQUxBQTJBSmdCSkFGb0FBQUJEd1VmRFQ4SE5TOEhEd1lsSHdFelB3RXpBeU1EQlI4RE56TVJEdzh2QnpjZkJETS9EVFVqRHdZckFTOE9QdzhmQWdVZkJoVWpMd2NQQng4U0R3OHZEalV6SHdvelB3WTFMeEkvRHg4R0FSRVZIdzB6SVRNL0RUVVJOUzhOSXlFakR3MEM3QVFEQXdJREFRRURBZ01EQkFRRkJnWUhCd2dKQ2dvSUNBY0dCZ1VGQmdZSENBZ0tDZ2dJQ0FjR0JRWCt3ajBHQVFVOFJtczZhd0hRQ2dnSkJ3WTZBUUlDQkFVR0NBZ0pDd3NNRFE0UEVBd01EUXdOREFzTERna1VFd3NLQ2hJSEJ3Y0dCUVFGQXdNREFnRUJBUWNJQ0FvSkN3c05EUTBNREFvS0NRZ0hCZ1lFQXdNQkFRRUJBd01FQmdZSENBa0tDZ3dNRFE0TkRBejk5UWdHQmdRRUFnSkRBUUlGQmdjSkN3d0xDd2dIQmdRQ0FRRUNCQVVIRWpNWEZBZ0hCZ1VGQkFNQ0FRRUJBUU1FQkFZSEJ3a0pDZ3NMRFF3T0R3ME5EQXNMQ1FrSUJ3VUZCQUlDUVFFQ0FnSUVBd1FLQ2dzTkJnd0tDUWNGQXdJQ0F3VUdDZ3d5RnhJSUNBWUdCQVFEQWdFQkFRRURBd1VGQmdnSUNRa0xDd3NNRFE0TkRBc0xDZ24rNXdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUU0wQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ01nWUlCd2tTRkJnUUJ3Y0dCZ1VFQkFNREFRRUJBUUVEQXdVRkJnaDNCd1lHQkFRQ0FnRUJBUUlEQkFRRlFiUVlHTFQrOEFFUUJnVUhDQWtqL3ZZT0RBd0xDZ2tKQ0FjSEJRUUVBZ0VCQVFFQkF3TUVCQVVzQkFZRkFRRUJBUUlEQXdNRUJRVUdCZ1lIQngwSEJ3WUVCQUlDQWdNRUJRWUhDUWtLQ3d3TURRNFBGUThQRFEwTUN3b0tDQVlHQkFNQ0FRRUNBeE1HQndjSUNBZ0pDUWdJQmdjRkJBSUJBUUlEQkFVR0J3Y0dCZ1lFQkFZTEJ3Z0VCUVVGQmdZSEJ3Z0lDUWtJQ0FjSEJnWUZCUVFEQWdJQkFRRUJBZ01FQlFVSEJnZ0hDQWdJQ1FrTEJRUUVCQU1EQlFNQ0FRSUNBd1FHQmdjSEJnWUZCUVFFREFjSUJBUUZCZ1VIQmdjSUNBa0lDQWNIQndjR0JRVUVCQUlDQVFFQkFRSURBd1FGQVM3OHpBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUU0wQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUFCUUFBQUFBRCtBUDRBQVFBR0FCRUFIQUF6Z0FBSlJVekFTYzNCeGMvQXowQkx3WXJBUThCSlE4REh3UVBCQjhIUHdjOUFTOEdJdzhISFFFZkJ6OEhMd1EvQkM4SEl3OEJKUkVmRHpNMUt3RXZDVFVSTlQ4Sk15RXpId2tkQVRNMUx3OGhEdzRDQUdFQk5tRmFNR0V2QkFJQ0FnSUVQQVFGQkFVRkJRVCtzQVFEQVFFQkFnTUVjSEFFQXdJQkFRRURCQVVGQmdjRkJnVUZpQVVEQWdJREJZZ0ZCZ1VIQlFZR3VJZ0ZBd0lDQXdXSUJRVUdCUWNHQlFVRUF3RUJBUUlEQkhCdkJRTUNBUUVCQXdRRkJRWUdCZ1lGL25NQkF3UUhDQWtMREE0T0NCQVJFaElUd2JjR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dBbllHQndZRkN3a0lCZ0lDQVg0QkF3VUdDQWtMREE0T0NCQVJFaElUL1lBVEV4SVNFQkFPRGd3TENRZ0hCQU5wWVFFM1lGa3ZZQzhFQkFVRkJRVUVCRHdFQWdJQ0Fzd0ZCZ1lHQmdVR0JHZG5CUVVHQmdZR0JnVUVBd0lCQVFFREJINEZCUVlIQmdZR0JYNEVBZ0lCQWdNQ2ZnVUdCZ1lIQmdVRmZnUURBUUVCQWdNRUJRWUdCZ1lHQlFWblp3UUdCZ1lHQlFZRkJBTUNBUUlDYmYyS0V4TVNFUkVRRGc0TUN3VUlDQVVFQW40QkFnSUdCd29MQlFZSEJnSjJCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlIQnIyOUV4TVNFUkVRRGc0TUN3VUlDQVVFQWdFREJRWUlDUXNNRGc0UUVSRVNFd0FBQUFBQ0FBQUFBQVAzQTl3QU5RRE5BQUFCTXg4SUR3VXJBUlV6TlNNM0Z5TVZNelVyQVM4SFB3VTFJeFV6Qnljek5TTW5Ed0lqRlRNRER3MG5Qd2N2Qnc4SEZSOE5QeEVUTXpValB3NGZBZzhDRlI4SE16OEhOUzhNRHc0Q05Sb0dCZ1VHQlFRRUExR2JCQVVGREF3R0dwOGdmVUliclJzRkJnVUdCQVVEQTFLWUJRc01EUk9mTjRkRUhLenJBZ1VkU2tWUkZRc0dCd2NIQ0FrS0NRb0tDQWdLQ2dnSkJnWUVBd0VDQkFVRkJ3Z0lDdzRLQ1FjSEJRTUJBZ0lEQkFjS0JRY0lDZ29NRFE0UERRME1Dd3NKQ2dnSUJ3Y05Ed2tGQ1F0T241QU9CZ2dFQlFVR0JnY0lDQWtKQ3dzTUN3c0NBd0VCQXdVR0NBa0tDd2dKQ0FjR0JRVURBUUVCQlFjSUN3d05EaEFLQ2hrUkVCQVBEdzBPREFzTENnZ0lCZ1VDbndFQkFnTUVCQVFGb3FZRUF3UUZBelUxaFlVMU5RSUNBd1FFQkFXOGpRTUhCUUlCTlRWNmVqV1VCZzZBTmY1eFNoME9EZ3dMQ1FZR0JBTUNBUUVCQWdRRkJnZ0lDZ29RQ0FnR0JnUURBZ0VEQlFjSUNRb0tGZ29KQ1FnTUNRVUZCQVFEQXdFQkFRRURCQVVGQndjSENRZ0tFeHdWRHlBc0FabzFSQjRaQ3dvSkNBY0dCUVFEQWdFQkFRRURCZ1lIQndzS0NRZ0dCUU1CQWdRRUJnY0hDd2NNQ0FjUERRd0xDZ2dHQlFJQkFRRUNBZ1FGQmdjSENBa0tDZ3NMREFBQUFBQUtBQUFBQUFPNEE3Z0FBd0FIQUFzQUR3QVRBQmNBR3dBZkFDTUFad0FBQVJVak5TTVZJelVqRlNNMUpSVWpOU01WSXpVakZTTTFKUlVqTlNNVkl6VWpGU00xSnc4R0ZSRVZIdzRoUHc0MUVUVXZEaUVQQmdONnZUKzlQNzBDdGIwL3ZUKzlBclc5UDcwL3ZXY0ZCUVFEQXdFQ0FnSUNCQVFGQlFZSEJ3Y0hCd2dJQXRBSUNBZ0lCd1lIQmdVRkJBTURBUUlDQVFNREJBVUZCZ2NHQndnSUNBajlNQWdJQ0FnSEJnY0JRNzI5dmIyOXZmeTl2YjI5dmIzOHZiMjl2YjI5WmdZR0J3Y0hDQWdKL1RJSkNBZ0hCd2NHQmdZRUJBUUNBZ0VCQVFFQ0FnTUVCUVlHQmdjSEJ3Z0lDUUxPQ1FnSUJ3Y0hCZ1lHQkFRRUFnSUJBUUVCQWdJRUJBUUFBQUFOQUFBQUFBUDNBL2NBQWdBRkFBa0FEUUFRQUJRQUZ3QWJBQjRBSWdBbUFDa0FXd0FBSlNNMU54VW5JeFVqTlNNVkl6VWxJelVsRlNNMUl4VW5JeFVqTlRjak5TVVZJelVqRlNNMUl4VXZBUmNQQVJFVkh3NGxQd0VYTnljL0FSRTFMdzBqSVE4Qkp3Tk5rTDJRYkwwL3ZRR05rUUc1dlQrUWJMMlJrUUsxdlQrOVA1RHFSUU1EQWdJQ0JBUUZCUVlIQndjSEJ3Z0lBdGNPQ2tRdFJRTURBZ0VEQXdRRkJRWUhCZ2NJQ0FnSS9Ta09Da1NHa1N5UWtMMjl2YjAva0MyOXZaQ1F2YjAva0MyOXZiMjlrWkdRUlFrTy9Ta0lDQWdIQndjR0JnWUZCQU1DQWdFQkFRSURSUzFFQ2c0QzFna0lDQWNIQndZR0JnUUVCQUlDQVFJRFJRQUFBQU1BQUFBQUEvZ0Q5d0JLQUpVQS9nQUFBUjhHSFFFUEhTc0JMd1kzSHdJN0FUOE5QUUV2QWpjbkZ3Y3ZBaU1QRHg4REJ5OEdQUUUvSFRNZkJqY2pMd2NQSHg4SUJ4YzNId2MvSHk4SU55Y0M4Z29JQndZRUJBSUJBZ0lFQXdVRkJnWUhCd2dJQ1FvS0Nnc0xDd3dNRFEwTkRRNE9EZzhPRkJRVEV4SVNFUlJkRVEwT0RoQVFEdzRPRFF3TENna0lCd1VFQXdJREJsNWRCRjRRRFE0T0VCQVBEZzROREF3S0NRZ0dCZ01EQVFFQ0F3VmREQWdIQmdRRUFnRUNBZ01FQlFVR0JnY0hDQWdKQ2drTENnd0xEQXdORFEwTkRnNE9EZzhVRkJNVEVoRVNaUUVhSEJ3Y0hoNGVIeFlWRlJVVkZCUVRGQk1TRXhFU0VSRVFEeEFPRGc0TkRRd0xDd29LQ1FnSUJ3OFFFeFVXR0JrUnBsbTNHeHdjSEI0ZUhoOFdGUlVWRkJVVUV4UVRFaElTRWhFUUVROFBEdzRPRFEwTUN3c0tDZ2tJQ0FjUEVCTVZGaGdaRWFaWkFwTVJFUkVURWhNVUZBOE9EZzRPRFEwTkRRd01Dd3NMQ2dvS0NRZ0lCd2NHQmdVRkF3TURBZ0VEQXdVRkJ3a0xYUVVEQWdNRUJRY0hDUXNMREEwT0RnOFFFQTRPRFJCZVd3SmVCZ01DQVFJRUJRY0lDUW9MREEwT0RnOFFFQTRPRFJGZEZSRVJFaE1URkJRUERnNE9EZzBORFEwTURBc0xDd29LQ2dnSkNBY0hCZ1lGQkFRREF3SUJBUUlEQlFZSENFWU5Dd29JQmdVREFRRUJBd01FQkFZR0NBZ0lDZ29MQ3cwTURnNFBEeEFRRVJFU0V4SVVFeFVVRWlNaUlCOGRIQm9QcGxtMkRRc0tDQVlGQXdFQkFRSUVBd1VHQmdnSENRb0tDd3NNRFE0T0RoQVFFQkVSRWhNU0ZCTVVGUklqSWlBZkhSd2FENlpaQUFBRUFBQUFBQVA0QS9nQUV3QVpBQzBBY1FBQUFSVWpGVE1WTXhVakZTTTFNelVqTlNNMU16VWpFVE1WSXhFakZUTTFNeFVqRlRNVkl6VWpGU00xTXpVak5RTVJGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BMmlRU0VoSWtKQklTRWpZU0pEWVNFaElTRWhJU0VoSWtBRUNBd01EQkFVRkJnWUdCd1lJQndOZ0J3Z0dCd1lHQmdVRkJBTURBd0lCQVFJREF3TUVCUVVHQmdZSEJnZ0gvS0FIQ0FZSEJnWUdCUVVFQXdNREFnRUNrRWhJU0VoSVNFaElTRWorNEVnQmFFaElTTmhJU0VoSTJFZ0JJUHlnQndjSEJ3WUdCZ1VGQkFNREF3SUJBUUlEQXdNRUJRVUdCZ1lIQndjSEEyQUhCd2NIQmdZR0JRVUVBd01EQWdFQkFnTURBd1FGQlFZR0JnY0hCd0FBQkFBQUFBQUQrQVA0QUFzQUh3QXJBRzhBQUFFUk14RXpFU01WSXpVakVTTVZJeFV6RlRNVkl4VWpOVE0xSXpVak5UTTFJeFVqRlRNVkl6VWpOVE0xQXhFVkh3MHpJVE0vRFRVUk5TOE5JeUVqRHcwQzJFaElTRWhJU0pCSVNFaVFrRWhJU0pCSVNFaElTTmdCQWdNREF3UUZCUVlHQmdjR0NBY0RZQWNJQmdjR0JnWUZCUVFEQXdNQ0FRRUNBd01EQkFVRkJnWUdCd1lJQi95Z0J3Z0dCd1lHQmdVRkJBTURBd0lCQXBEKzRBRWcvdUJJU0FFZ1NFaElTRWhJU0VoSVNFallTRWpZU0FFZy9LQUhCd2NIQmdZR0JRVUVBd01EQWdFQkFnTURBd1FGQlFZR0JnY0hCd2NEWUFjSEJ3Y0dCZ1lGQlFRREF3TUNBUUVDQXdNREJBVUZCZ1lHQndjSEFBQUFBQWNBQUFBQUEvZ0QrQUFEQUFjQUd3QWtBRFVBT2dCREFBQWxGU0UxTnpNMUl5VVZNelV6RlNNVk14VWpOU01WSXpVek5TTTFJek1WTXhVakZTTVJJVE1WTXpVekVTTVJJeFVqTlNNUkl4RUJGeFVoRVFNakVUTVZJUkVCSVFPNS9VdjhmbjRCT3o4L1B6OC9QejgvUC94K1B6Kzkvc1UvUDM0L1B6OC9Qd0tKNmYxTFA3MjlBelArOHYzYmhqOC9mdncvUHo4Ly9EOC9Qei84UHovOFB3RjZQei8raGdFN3ZiMyt4UUY2QVhycFVnRTcvc1grQ0g0QzRnRU9BQUFBQUFNQUFBQUFBL2dEK0FBRUFCZ0FkZ0FBQVJVekFTYzNCeGMvQkM4SUR3SUZFUjhQSVQ4UEVTTVJGUThKSXlFakx3azFFVFUvQ1RNaE5TRVBEZ0ZEaFFHcmhYdEJoVUVFQXdJQkFRSURCRk1HQmdZSEJ3Y0cvSm9CQXdRSENBa0xEQTRPQ0JBUkVoSVRBb0FURXhJUkVSQU9EZ3dMQlFnSEJnUUNmZ0VDQWdZSUNRc0ZCZ2NHL1lvR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dBWFQrakJNVEVoSVFFQTRPREFzSkNBY0VBd0hJaFFHcWhYeEJoa0VHQmdjR0J3Y0dCVlFFQXdJQkFRSUR0LzJLRXhNU0VSRVFEZzRNQ3dVSUNBVUVBZ0VEQlFZSUNRc01EZzRJRUJFU0VoTUJoUDZHQmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJnSjJCZ2NHQlFzS0J3WUNBZ0YrQVFNRkJnZ0pDd3dPRGhBUkVSSVRBQUFBQWdBQUFBQUQ5d081QUNvQWdRQUFBVE1mQ2pNaEh3Y1ZJUThIQXhFL0J3Y1JGUjhKTXlFL0J4TS9BVFV2Q3lNMUx3NGpJUzhMS3dJUERRRUlCUVVGQlh3R0J3Y0hDQWdIQ0FFTEJnWUdCQVFEQWdIK1RnNE1EUXNMQ1FnRXNnRUJBd1FGQlFZSFh3RUNBZ1lIQ2dvR0JnY0dBc0VKQ1FnSUJ3Y0ZCTElEQWdFREJBWUhDQW9LQ2d3RkRHUUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy92VUZCUVVFZkFjSEJ3Y0hDQWdJb1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ042QWdJRFl3UUVCQU1DQWdFQkFRTUVCUVVHQjE0QkF3UUdDQWdMQmY2Y0FtNEhCZ1VGQkFNQkFTRDlMQVlIQmdZS0NnY0dBZ0lCQVFJREJBWUdCd2tCbEFzTURBd0xDd3NLQ1FnR0JRUUJBbDRLQ2drSUNRY0lCZ1lHQlFRREFnSUJBUUlEWXdRRUJBTUNBZ0VDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFCQUFBQUFBRDl3T1pBQU1BQndCN0FPOEFBQUV6TlNNRk16VWpOeDhNRlI4TEZROExGUThMSXhVL0R6VS9ERFV2RERVdkR3VVBCeFVQREJVZkRCMEJIdzQxSXk4TE5TOExOVDhMTlQ4TE16VWpEd1VCQXJ1N0FUaTd1L0lIQmdZR0JRVUVCQU1EQXdNQ0FnUUZBd1FFQkFVR0JRY0dCZ2NGQmdVRUJBUURCUVFDQWdNREFnUURCQVVGQmdZSENCTVNFQThPREFzS0JBZ0dCZ1FEQXdFQ0F3TUNCQU1FQlFVRkJnWUhCd1lHQlFVRkJBTUVBZ01EQWdFQkF3UUZCZ2NKQ1FzTURnOFFFaFA5TndRSUJnWUVCQUlCQWdRQ0F3TUVCQVFGQlFZR0J3Y0dCZ1VGQkFRRUF3TUNCQUlDQXdRRkJnY0pDUXNNRGc4UUVoTUlCZ2NHQlFVRUF3TURBd01DQWdNRkJBTUZCQVVGQmdjR0JnY0dCUVVFQlFNRUJRTUNBZ1FDQXdRREJRUUdCUVlIQnhNU0VBOE9EQXNCcEx1N3UrUUJBUUVEQWdRRUJRVUdCdzhTZHhvWUZRa0pDQWdHQmdZRkJBRUVCUVVHQmdjSUNBa1VGeGw4RXhBSEJnVUVCQU1EQWdFQldBRUNBd1FGQmdnSkJRc05EeEVURkJlQ0V4RUhCZ1lGQkFRREF3RUJBVlVCQVFFREF3UUVCUVlIQnhBVWRSWVZGQkVRRGd3TENRZ0dCZ1FEQWdFbkJnc05EeEVURkJaL0V4RUhCd1lGQkFRREF3RUJBVlVCQVFFREF3TUZCUVVIQnhBVGVoY1ZFeElQRGd3S0NRZ0dCUVFEQWdGWUFRRUNBd01FQlFVR0J4QVRlUmtZRkFrSkNBY0hCZ1VGQkFFRUJRVUdCd2NJQ0FrVkZocDZFZzhIQmdVRkJBUUNBd0VCVndJREJBWUdDQUFBQUFZQUFBQUFBMEFFQUFBREFBY0FDd0FQQUJNQUZ3QUFLUUVSSVFFaEVTRWxJUkVoQVNFUklTVWhFU0VCSVJFaEFrQUJBUDhBL29BQkFQOEFBWUFCQVA4QS9vQUJBUDhBQVlBQkFQOEEvb0FCQVA4QUFRRC9BQUVBZ0FFQS93QUJBSUFCQVA4QUFRQUFBUUFBQUFBRCtBUDRBR29BQUJNekVSVWZCUVVWTnljVklUY2ZCek0vRlRVdkJ6Y1hOd2NYQnk4SEl3OFZGUjhIQnhFekp3aCtBZ01FQlFZRkFweTl2ZjIzc3hRUkVoSUtGQlFWRncwTURRd01EQXNXRlJNU0VRNE5DZ1VFQXdNQ0FnRUJBZ1FHQndrS0RuOVpGL1ZaZ0JNU0VSTUtFeFVVR0EwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ1VGQndrS0RyTituUU03L1d3SUJRWUZCQU1CQVg2ZW5YNnpEZ29KQndNRkF3SUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFJVVUZCUVNFaElVZjFuMEZsbC9EZ29KQndNRkF3SUJBZ0lEQXdRRkNnME9FUklURlJZTERBd01EUXdORFJVVUZCUVNFaEVVc3dKSnZRQUJBQUFBQUFLQUFvQUFBd0FBQVNFUklRR0FBUUQvQUFHQUFRQUFBZ0FBQUFBRFFBS0FBQU1BQndBQUFTRVJJUUVoRVNFQ1FBRUEvd0QrZ0FFQS93QUJnQUVBL3dBQkFBQURBQUFBQUFOQUEwQUFBd0FIQUFzQUFDVWhFU0VCSVJFaE55RVJJUUpBQVFEL0FQNkFBUUQvQU1BQkFQOEF3QUVBL3dBQkFJQUJBQUFBQUFBRUFBQUFBQU5BQTBBQUF3QUhBQXNBRHdBQUpTRVJJUUVoRVNFbElSRWhBU0VSSVFKQUFRRC9BUDZBQVFEL0FBR0FBUUQvQVA2QUFRRC9BTUFCQVA4QUFRQ0FBUUQvQUFFQUFBQUFCUUFBQUFBRUFBTkFBQU1BQndBTEFBOEFFd0FBSlNFUklRRWhFU0VCSVJFaEpTRVJJUUVoRVNFREFBRUEvd0QrZ0FFQS93RCtnQUVBL3dBQ1FBRUEvd0QrZ0FFQS93REFBUUQvQUFFQS93QUJBSUFCQVA4QUFRQUFBQUFHQUFBQUFBUUFCQUFBQXdBSEFBc0FEd0FUQUJjQUFDa0JFU0VCSVJFaEFTRVJJU1VoRVNFQklSRWhOeUVSSVFNQUFRRC9BUDZBQVFEL0FQNkFBUUQvQUFKQUFRRC9BUDZBQVFEL0FNQUJBUDhBQVFEL0FBRUEvd0FCQUlBQkFQOEFBUUNBQVFBQUFBVUFBQUFBQTdrRCtBQS9BSDhBdndERUFVVUFBQUVWSHcwN0FUOE5QUUV2RFNzQkR3MDFGUjhOT3dFL0RUMEJMdzByQVE4Tk5SVWZEVHNCUHcwOUFTOE5Ld0VQRFNVVkVTRVJKeFVqRHdjVkh3TVZJdzhIRlI4REZTTVBCeFVmQXhVZkJ5RS9CelUvQkRVdkJ5TTFQd1ExTHdjak5UOEVOUzhISXpVdkJ5RVBCZ0dpQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVJ2K2hqK2VCZ1lGQlFRREFRRUNCQVd5bmdZR0JRVUVBd0VCQWdRRnNwNEdCZ1VGQkFNQkFRSUVCYklCQVFNRUJRVUdCd0c0QndZRkJRUURBUUd2QmdJRUFnRUJBd1FGQlFZR25xOEdBZ1FDQVFFREJBVUZCZ2FlcndZQ0JBSUJBUU1FQlFVR0JwNEJBUU1FQlFVR0IvNUlCd1lGQlFRREFRRUVDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FueUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUW55Q2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRbXpIL3l0QTNJZkh3RUJBd1FGQlFZR1F3Z0hCWGRPQVFFREJBVUZCZ2RDQ0FjRmQwNEJBUU1FQlFVR0JrTUlCd1YzTGdjR0JRVUVBd0VCQVFFREJBVUZCZ2N1ZEFVREJ3aERCZ1lGQlFRREFRRk9kQVVEQndoQ0J3WUZCUVFEQVFGT2RBVURCd2hEQmdZRkJRUURBUUVmQndZRkJRUURBUUVCQVFNRUJRVUdBQUFBQUFFQUFBQUFBM2tEK0FCV0FBQUJFUzhHRHdzZkJRRWZBak0vQkFFL0JTOExEd1lSTlM4Skt3RVBDUUhCMEFRR0JRWUxEQXdNQmdVRkJRUUVBd0lFQVFFRUFnUURCUUU3QnhNTURBd0dCZ1VGQVQ4RkF3UUNCQUVCQkFJREJBUUZCUVVHREF3TUN3WUZCZ1RRQVFJQ0JnY0tDZ1lHQndZR0J3WUZDd2tJQmdJQ0FRTzUvU1hOQkFRREF3TUJBUU1EQXdRRUJRVUdCUXdNREF3RkJnVUUvc2tIQ1FNREFnSURCQUU3QlFVR0JRd01EQXdGQmdVRkJBUURBZ1FCQVFNREF3UUV6UUxiQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEFBQUNBQUFBQUFQNEEvZ0FSUUNKQUFBSkFROEZId3MvQmhFVkh3azdBVDhKTlJFdkNnOEZGeEVmQ2pNL0F3RS9CUzhMRHdZUk5TOEpLd0VQQ1FGVy9zVUZBd1FDQkFFQkF3TURCQVFGQlFVR0RBd01Dd1lGQlFYUUFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQXdVRkJ3Y0pCUXdNQmdZR0JnVUY1QUVDQXdVRkJ3Y0pCZ1lHREF3TEJnVUJQd1VEQkFJRUFRRURBd01FQkFVRkJRWU1EQXdMQmdVRkJkQUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQStiK3lBUUZCZ1VNREF3TUJRWUZCUVFFQXdJRUFRRURBd01FQk0zOUpRWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lEY2drSkNRZ0hCZ1lFQWdJQkFRRUNBd01FTWZ5T0NRa0pDQWNHQmdRQ0FnRURCQU1FQVR3RUJRWUZEQXdNREFVR0JRVUVCQU1EQXdFQkF3TURCQVROQXRzR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0FBQUFCQUFBQUFBTjZBL2dBVmdBQUFURVBCQUVQQlI4TFB3WVJGUjhKT3dFL0NUVVJId1V6UHdzdkJRRXZBUUg5Q3djSEJ3WCt3UVVEQkFJRUFRRURBd01FQkFVRkJRWU1EQXdMQmdVRkJkQUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCMEFRR0JRc01EQXdHQmdVRkJRUUVBd01EQVFFRUFnUURCZjdCRUJJRCtBSUNBd01FL3NRRUJRWUZEQXdNREFVR0JRVUVCQU1DQkFFQkF3TURCQVROL1NVR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dBdHZOQkFRREJRSUNBZ01EQkFRRkJRWUZEQXdNREFVR0JRUUJQQWtGQUFBQUNBQUFBQUFEK0FQNEFBTUFCd0FMQUM4QWJ3QjdBSDhBZ3dBQUpUTTFJeUV6TlNNaE16VWpOUlVoTlM4T0t3SVBEVGNWSHc0L0RqMEJMdzRQRGdVakZUTVZNelV6TlNNMUl5VVJJUkVESVJFaEFqLzgvUDZHL1B3QmV2ejhBVHNCQVFJRUJBVUZCd1lJQ0FnSkNna0tlUW9KQ2drSUNBZ0dCd1VGQkFRQ0FVNEJBZ01EQkFVRkJRY0dCd2NJQ0FnSUJ3Z0hCd2NHQlFVRkJBTURBZ0VCQWdNREJBVUZCUVlIQndjSUJ3Z0lDQWdIQndZSEJRVUZCQU1EQWdIK2RuNStQMzUrUHdLMS9JNC9BL0Q4RU1VL1B6K1ZGeGNLQ2drSkNBZ0lCd1lHQlFRREFnSUNBZ01FQlFZR0J3Z0lDQWtKQ3JrS0Nna0pDUWdIQndZR0JRUURBd0VCQVFFREF3UUZCZ1lIQndnSkNRa0tDZ29KQ2drSUNBZ0dCd1VGQkFRQ0FRRUJBUUlFQkFVRkJ3WUlDQWdKQ2drblAzNStQMzUrL0k0RGN2eFBBL0FBQUFBQUJRQUFBQUFEdUFQNEFBa0FFQUFYQUI4QUpnQUFBVE1ERlNFMUl4TTFJUVVqRnpjak5TTVRId0lqUHdFRE16Y3pGek1ESXdVekZUTTFNeWNDVjkveEFWUHQ4UDY4L28yZHZiMmVQeThCQlQySFBnWExVQ1d0SjFDalVnRlVuVCtldlFHRC9xY2lQZ0ZiSVB5OXZmd0I5UWdUc0xVVy9vbHdjQUc1dmZ6OHZRQUVBQUFBQUFPNEEvZ0FCZ0FPQUJVQUh3QUFBUjhDSXo4QkF6TTNNeGN6QXlNRkl4YzNJeEVqQlRNREZTRTFJeE0xSVFFVEFRVTloejRGeTFBbHJTZFFvMUlCOFoyOXZaNC8vWVRlOFFGVDdmRCt2UUdBQ1JPd3RSZitpSEJ3QWJuOHZiMERNejcrcHlJK0FWc2dBQUFBQkFBQUFBQUR1QVAzQUFrQUVBQVlBQjhBQUJNekF4VWhOU01UTlNFVEh3SWpQd0VETXpjekZ6TURJd0VqRnpjakVTTmczdkVCVSszdy9yMnpBUVU5aHo0RnkxQWxyU2RRbzFJQjhaMjl2WjQvQVlQK3B5SStBVnNnQWZVSUU3QzFGdjZKY0hBQnVmek52YjBETXdBQUFBSUFBQUFBQS9nRCtBQUxBRUFBQUFFVk14VWpGU00xSXpVek5TVVJGUjhOTXlFWEVUVXZEU01oSXc4TkFqK2RuWDZkbmY1SEFnSURCQVVHQmdZSUJ3a0lDUW9KQXRXOUFnSURCQVVHQmdZSUJ3a0lDUW9KL013SkNna0lDUWNJQmdZR0JRUURBZ0lETzUxK25wNStuVi85aWdvS0NRZ0pCd2dHQmdZRkJBTUNBcjBEa2drS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBUUFBQUFBRCtBT2tBRUFBQUJNQk5SOGNMeDgxQ0FHSU5ERXdGeGNXRmhVVkZSUVRFeE1URWhFU0VCRVFFQThQRHc0T0RnMEdCZ2NIQ1FrS0N3c05EUTRQRUJFU0V4UVZGaGNZR1JvY0hCNGZJU0VqSkFJYy9uam1BZ01GQXdVRUJRWUdCd2NJQ1FrSkN3c0xEQTBORGc0UEVCQVJFUklhR2hzYUdSb1pHaGdaR0JjWEZ4WVZGUlFURWhJUkVBOE5EUXdMQ2dnSEJ1QUFBQUFBQVFBQUFBQUQrQU81QUFVQUFCTU5BUkVKQVFnQ3RmMUxBL0Q4RUFKcGFXaityd0c1QWJrQUFBSUFBQUFBQS9nRCtBQURBRGdBQUFFUklSRW5FUlVmRFRNaEZ4RTFMdzBqSVNNUERRTjYvUXgrQWdJREJBVUdCZ1lJQndrSUNRb0pBdFc5QWdJREJBVUdCZ1lJQ0FnSUNna0ovTXdKQ1FvSUNBZ0lCZ1lHQlFRREFnSURldjNKQWpjZy9Zb0tDZ2tJQ1FjSUJnWUdCUVFEQWdLOUE1SUpDUW9JQ0FnSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSUNBZ0tDUUFEQUFBQUFBUDNBL2NBZHdEVEFOY0FBQ1VITHdVUENpc0JEd1lmQnpNL0R6TWZDajhMTXg4TlB3WTFMd3dQQmdFUEJ4YzNMd0k5QVQ4SE93RWZCaFVYQnhVUEJpc0JMd0lISnhjL0dDY1BEU1VCTndFREJDNE5EUTRQRHhBUENBZ0xDd29KQ0FnSEJub0dCZ1VGQkFNQkFRRUJBd1FGQlFZR2p3VUZCUVFFQXdNRUJBUUVCUVVHQmdnSEJ3Y0hCd2NHRWdVRkJ3Y0hCZ1lGUmdZSEJnZ0hDQWdJQ0FnSUJ3Y0dCZ1ViQkFVR0JnWUdCZ1VGQkFJQ0FRSURHd29MREEwR0RnOFBEdzRPRGcwTURBdjl1Z2NJR0JnWUh5SW9HUFVFQkFJQkF3WUhDUXNMQmdZR0Jnd0tDUWNHQkFFQkJBWUhDUW9NQmdZSEJ3Y0c5aFFyQlJjbEpEeFpMRUdnQ2dVR0JnWUhCd2dQRUJBUUR4UVJFdDRTRVJJUkVSRWhIeDRjR2hnZklBRTNBVUZpL3I2WE5Rd0tDQVVFQVFFQkFnUUZCd2NKQ1FzTEFnTUVCUVVHQmdjR0JRVURBd0lCQVFFQ0FnUURCUTBIQndZRkJBTUNBZ0VDQkFRR0J4WUZCQUlCQVFJREJWRUdCUVVEQXdJQkFRSUNBd1VFQmdZbEJRTURBUUVCQWdNRkJRVUdCZ1lHQlNVTUNna0lCQVVFQWdFQkFnUUZCd2dKQWZnY0cxQktSVkJRVnhqM0NBZ0lCQXNHREFvSkJ3WUVBUUVFQmdjSkNnd0dCZ2NHQ3dvSkNBWURBUUlDQS9nVkxBTU9FZzhXSFEwVEtqVVlHQllWRkJNU0lCMFpGUk1WRGczaEVSQU9EZzBMRlJJT0RBb0hCd1g2L3J0akFVVUFBQVVBQUFBQUEvZ0Q5d0FKQUJFQUdRQWdBQ2tBQUJNekF4VWhOU01UTlNFbEZRY1ZKelVuTlFjWEZSY1JOelVoSng4Q0l6OEJBek0zTXhjek5RTWpJTi94QVZQdDhQNjhBNW05UDcwL3ZiMjkvY250QWdROWh6NEZ5MUFsclNjeGhGSUJnLzZuSWo0Qld5RDhITFBXSDZqQkhUZkJ0VjRCSWJOMnVnZ1RzTFVXL29sd2NGUUJaUUFEQUFBQUFBUDRBN2tBQXdCTEFFOEFBRGNoTlNFMUlUTWZEZzhPS3dFMUJ4YzFNejhPTlM4T0lUVWhOU0VJQVR2K3hRTWpDZ2tKQ1FnSUJ3Y0dCZ1FFQXdNQkFRRUJBd01FQkFZR0J3Y0lDQWtKQ1FxdHZiMnBGaFlVRkJNUkVROE5EQW9KQmdRREF3UUdDUW9NRFE4UkVSTVVGQllXL09FRHNmeFB4WDY5QWdJREJBVUdCZ1lJQndrSUNRb0pDZ29KQ0FrSENBWUdCZ1VFQXdJQ2ZyMjlmZ01FQmdrS0RBMFBFUkVURkJRV0ZoY1dGaFFVRXhFUkR3ME1DZ2tHQkFPOWZnQUFBUUFBQUFBQzNBSitBQUlBQUFFM0lRSUEzUDVJQVlMOEFBQUFBQU1BQUFBQUEyb0RHd0FDQUFZQURnQUFKVGNqRnpNUkl6Y1hGVE0xTnpVaEFSUisvRjQvUDM2OWZyMytDT1YrQVFGNkhkbjgvTnNnQUFBQUFBTUFBQUFBQXlzRE5RQUNBQVVBQ1FBQUpUY2pCemNwQVRNUkl3S3Rmdnk5bnY3RkFiay9QLzkrczdNQnVRQUFBQUlBQUFBQUF5c0ROUUFDQUFrQUFDVTNJUUV6RVRNUk15Y0JjcDcreFFGYVh6OWVmc3F6QVR2K1J3RzVmZ0FBQUFJQUFBQUFBMm9ER3dBR0FBNEFBQk16RVRNUk15YzNGeFV6TlRjMUlaWmVQMTkrWHIxK3ZmNElBbDcraHdGNWZoM1ovUHpiSUFBQUFnQUFBQUFEZWdNV0FBSUFDZ0FBSlRjaEV4Y1ZNelUzTlNFQkpKMyt4Znk5ZnIzK0NPcXlBVmphL1B6YklRQUFBd0FBQUFBRCtBUDRBQVFBQ0FBVUFBQWxPd0UxSXhNaE5TRWxGeU1WSVJjaEZTRUJOd0VCZ2orOS9OY0JuLzNqL2kyam93RWh2ZjdmQVo4Qk8xbjhhUWgrQWZoK282Tit2WDcreFZrRGx3QUZBQUFBQUFQNEE5Z0FOd0JCQUhzQWZ3Q0RBQUFsTXpVZkNEOFBJdzhQTHdjek5TTW5NeThCTlQ4REl5VVBEek0vRHg4SEl4VXpOU01WTHdnSEpTRTFJU2NoTlNFQ1B6OEtGQW9KR3dZaEZSWVZGUnNNQ2hrTEZBb1FDUWdMQmdZRVB3UUVCUWNIQ0FrS0N3c01EQTBPRFE0VEVoRVFEdzRORGw2OXZZRUNBUUVFQlFlUEFXOElFd3dLR1FzVUNoQUpDQXNHQlFNQ1B3UUVCUWNIQ0FrS0N3c01EQTBPRFE4U0VoRVFEdzRORGw2OVB3b0xGQWdiQmlFVkZSYjl2d0oyL1lxOUEvRDhFQ2hEQ2hBSEJRMENDZ01CQVFNSUJBUU9CeEFLRWcwT0ZSQVZFZzBOREFzTUNnb0lDQWdHQlFRREFnRUNBd1VIQ0FzTEVEOEJEeEFOREJnWEYza0NCUVVFRGdjUUNoSU5EaFFSRUE0SkRRME1EQXNLQ2drSUJ3WUZCQU1DQVFFRUJRWUpDZ3dRUDcxRUNna09CUTRDQ1FNQ0FrRit2SDRBQUFjQUFBQUFBL2dEK0FBRkFBa0FEUUFaQUIwQUlRQW5BQUEzSVRVak5TTUZJUkVoTlNFMUlTVVZNeFVqRlNNMUl6VXpOUU1oRVNFRklSRWhCVE0xTXpVaHhRRTcvRDhCZWdHNS9rY0J1ZjVIL3NWK2ZqOStmcjBCdWY1SEFqY0J1ZjVIL29ZLy9QN0ZDRCs5L0FFN1Avdy9majkrZmo5Ky9vWUJ1VDhCTzcxK1B3QUFBQWdBQUFBQUEvZ0QrQUFGQUFrQURRQVFBQk1BRndBYkFDRUFBRGNoTlNNMUl3VWhFU0UxSVRVaEJ5RUJKd0VSQXlFUklRVWhFU0VGTXpVek5TSEZBVHY4UHdGNkFibitSd0c1L2tlOS92SUJEaXorOFQ4QnVmNUhBamNCdWY1SC9vWS8vUDdGQ0QrOS9BRTdQL3o4QVE0dC92RUJELzZHQWJrL0FUdTlmajhBQkFBQUFBQUQrQVA0QUFjQUR3QVRBR1VBQUFFZkFpTS9BZ0V6TnpNWE13TWpBeFVqTlNzQkR3b1ZFUlVmQ1RNaE55RVJNeFVoTlRNVk16VXZDU012RGlzQkR3NEMzQUVGVnJwVUJBVCs1MjQxN3padjRuR2xmai84QmdjR0Jnb0tCd1lDQWdFQkFnSUdDQWtMQmdZR0JnRTdNdjdTUHdINFAzNEJBZ1VHQ1FvTEJnWUgvQU1EQkFVSENBb05Cd2NKQ0FvS0N3c0xDd29LQ0FnSUJ3d0tDUVlGQkFNQ0Flb0ZHT2ppRHhUK0hwQ1FBamNCT3o4L0FRRUJBZ1lJQ1FzR0JnWUcvUXdHQmdZR0N3a0lCZ0lDQVg0Q2RqOC9mc01IQmdzS0NBY0ZBUUVCSFFzTERBd0xDd2tGQXdRREFnSUJBUUlDQXdRREJRa0xDd3dNQ3dzS0FBUUFBQUFBQS9nRCtBQTJBRjhBWXdDMEFBQWxEd2NqRHdNVkh3WXpQdzB2Q2lNUEJRRUhBeDhMRlRNQlB3VTFMd29qRHdNQkZTTTFLd0VQQ2hVUkZSOEpNemNqRVRNVklUVXpGVGMxTHdrakx3NHJBUThPQWVwT0NBa0pDUW9LQ2dzR0JBTUJBZ0lDTXhRVkZDd0xDZ29LQ2drSkRRb0lCZ1VDQVFFREJnUUZCZ2NIQ0FnSkJnWUdCZ1lGQlFHZFEvOEpDQWNIQmdZRkJRTURCQUlCQVJGRENBY0ZCQUVCQWdJRUN3WUdCZ2NIQndjTURBb0YvbkYrUC93R0J3WUdDZ29IQmdJQ0FRRUNBZ1lJQ1FzR0JnWktoNHcvQWZnL2ZnRUNCUVlKQ2dzR0JnZjhBd01FQlFjSUNnMEhCd2tJQ2dvTEN3c0xDZ29JQ0FnSERBb0pCZ1VFQXdLNlVnY0dCZ1VEQXdJQkFnUUVCUVFFQVJJRkF3SUJBZ01FQkFVR0Nnb0xEQTBPRGc4T0RnZ0dCZ1VFQXdFQkFRSUNBd01FQWFORi91b0RBd1VGQmdZSUNBZ0pFaEVTQVJwSkN3d05EUTBIQmdZR0JRMEdCQU1EQWdFQkJBVUVBUlUvUHdFQkFRSUdDQWtMQmdZR0J2ME1CZ1lHQmdzSkNBWUNBZ0YrQW5ZL1A3QjFnQWNHQ3dvSUJ3VUJBUUVkQ3dzTURBc0xDUVVEQkFNQ0FnRUJBZ0lEQkFNRkNRc0xEQXdMQ3dvQUFBY0FBQUFBQS9nRCtBQURBQVVBSlFBeUFEWUFPZ0NNQUFBbElUVTNKeU0zSHdjL0J5OEhEd1kzRVNNQkx3SWpEd00xQXlFUklSTVZJelVyQVE4S0ZSRVZId2t6SVRVakVUTVZJVFV6RlRNUkx3a2pMdzRyQVE4T0EwYit1bDhMQWVnQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJmUlQrMWdnSUNBa0lDQWhDUHdJMy9jay9mai84QmdjR0Jnb0tCd1lDQWdFQkFnSUdDQWtMQmdZR0JnRTcvRDhCK0Q5K0FRSUZCZ2tLQ3dZR0Ivd0RBd1FGQndnS0RRY0hDUWdLQ2dzTEN3c0tDZ2dJQ0FjTUNna0dCUVFEQWtkdVh3b0ZCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJQkFRSUNCQVVGQnBmK2hnRUlCUVFCQVFRRlFiUCtSd0g0QVhvL1B3RUJBUUlHQ0FrTEJnWUdCdjBNQmdZR0Jnc0pDQVlDQWdGK0FuWS9QNzBCQWdjR0N3b0lCd1VCQVFFZEN3c01EQXNMQ1FVREJBTUNBZ0VCQWdJREJBTUZDUXNMREF3TEN3b0FBQUFBQXdBQUFBQUQ5d1A0QUQwQVFRQ3VBQUFCRHdNZkJDRVBCeDhISVE4RUh3Yy9DQzhJRHdJQkZTTTFLd0VQQ2hVUkZSOEpNeUVqTHdzMVB3RWhFVE1WSVRVekZUOERId2dSTHdrakx3NHJBUThPQXdVRUF3RUJBUUVEQklyK1VRWUdCUVVFQXdFQkFRRURCQVVGQmdZQnFvVUVBd0VCQVFFREJBVUdCZ1VIQlFZRnZRUURBUUVCQVFNRXZRVUdCZ1lHQmdYKzluNC8vQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnZ0pDd1lHQmdZQzFBa0pDUWdKQ0FjSENRY0dBd0lCQlAzRFB3SDRQd2dIQ0FrSkNRa0pDQWdIQnh3QkFnUUhDUW9MQmdZSC9BTURCQVVIQ0FvTkJ3Y0pDQW9LQ3dzTEN3b0tDQWdJQnd3S0NRWUZCQU1DQWZZRkJRWUdCZ1lGQlljQkFnSUVCUVVHQndZR0JRVUVBd0VCaUFRR0JnWUdCZ1VGQkFNQkFRRUJBd1RBQlFVR0JnY0dCUVc2QkFNQkFRRUNBd0dBUHo4QkFRRUNCZ2dKQ3dZR0JnYjlEQVlHQmdZTENRZ0dBZ0lCQWdJREJBVUZCZ3NMREEwTkRRME5BblkvUDhNQ0FnRUJBUUVDQXdRRkJRY2JBVGtIQmdzS0NBY0ZBUUVCSFFzTERBd0xDd2tGQXdRREFnSUJBUUlDQXdRREJRa0xDd3dNQ3dzS0FBQUFBd0FBQUFBRCtBUDNBQVVBQ0FBUUFBQWxKd2NYQVNjbEJ4TUJNemNoRnpjREl3SkdmVnpaQWJKYy9oRFNhZjdGYVZBQkExQk02R3JBaGxib0FjcFdSQUVCS3YydXhzVk9BbVlBQUFJQUFBQUFBL2dEK0FBcUFGVUFBQk1YTnljN0FSOE5IUUV6TlM4UEl6Y25GeUVSSVRVbkVSOE9NeUVYRVRVdkRTTWhDTklxZTlvSkNna0lDUWNJQmdZR0JRUURBZ0kvQVFJRUJRY0lDUW9MREEwT0R3OEhFT0o3S3VjQnVmME1mZ0VCQWdRRUJBWUdCZ2dJQ0FnS0NRb0MxTDBDQWdNRUJRWUdCZ2dJQ0FnS0NRbjlxUU1jdmk5dkFnSURCQVVHQmdZSUJ3a0lDUW9KbnA0UUR3OFBEUTBOQ3dvSkNBY0ZCQUVDYnk5Zi9jbTlmdjZtQ2dvSkNBa0hDQVlHQmdVRUF3SUN2UU9TQ1FrS0NBZ0lDQVlHQmdVRUF3SUNBQUFBQUFnQUFBQUFBL2dEK0FBN0FFSUFlZ0Q2QVFFQkJRRUpBV0VBQUFFZkh3OENMdzgxUHdZRk16OERJeVVmRHc4REx3b3JBUWN2QVQwQlB4QUZGUjhkT3dFL0hUMEJMeDByQVE4ZEp5RS9BeUVuSVRVaE5TRTFJU2NSRlI4Tk15RXZBeUV2QnhFL0J5RWZCeEVmQXhFMUx3MGpJU01QRFFJYUJ3Y1pFeFVMQ3dzTUN3d0xCQU1FQXdZRUJBUUZDUWNGQlFZRUF3SUVBd0lHRmhZWEZoVVVFeE1SRHc4TUN3b0hCZ01CQVFJREF3TUZDZjZyeWdVR0J3ZmpBazhSRVJBUER3NE1EQW9LQ0FZR0JBSUJBUUlEQkE0T0RnOFBEdzhQRHc0T0Roa1dCQU1CQWdNREFnUUdDUVlHQkFRRUJRUURBdjZ5QVFJREF3UUVCUVlHQndjSUNRa0pDZ29MQ3d3TERRd05EUTRORGc4T0RnOE9EdzRORGcwTkRBMExEQXNMQ2dvSkNRa0lCd2NHQmdVRUJBTURBZ0VCQWdNREJBUUZCZ1lIQndnSkNRa0tDZ3NMREFzTkRBME5EZzBPRHc0UERnNFBEZzBPRFEwTURRc01Dd3NLQ2drSkNRZ0hCd1lHQlFRRUF3TUNBZkVCREJBUkVSUCtyd3NCdWY1SEFibitSNzBDQWdNRUJRWUdCZ2dIQ1FnSkNna0JLUVFEQXdIKzRnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ2RnY0dCUVVFQXdFQkVCQVFEd0lDQXdRRkJnWUdDQWNKQ0FrS0N2MktDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FZc0pDUjRVRXdrSEJ3VUZBZ0VYQ3dzRkNBUURBZ0VCQWdRR0Nna0pDaFVWSWdFRUFRRURCZ2NLQ3d3UER4RVNGQlFWRmhjTURRd01EQXdMRXdrUUVCQVBPQVVIQ0FrTEN3ME5EdzhRRVJJU0VoTVJFUkFSRHdzS0NRY0dCUVFEQWdFQ0dpQUtGQW9JQndZREF3SUJBZ1FFQlFZTkRRNFYxZzhPRHc0TkRnME5EQTBMREFzTENnb0pDUWtJQndjR0JnVUVCQU1EQWdFQkFnTURCQVFGQmdZSEJ3Z0pDUWtLQ2dzTERBc05EQTBORGcwT0R3NFBEZzRQRGcwT0RRME1EUXNNQ3dzS0Nna0pDUWdIQndZR0JRUUVBd01DQVFFQ0F3TUVCQVVHQmdjSENBa0pDUW9LQ3dzTUN3ME1EUTBPRFE0UERzNFJFUThPUHo4L1AxLzlpZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnOFFFQkFCQVFNRUJRVUdCd0oyQmdZRkJRUURBUUVCQVFNRUJRVUdCdjdpQVFNREJBRXBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUJ3QUFBQUFEK0FQWUFBTUFCd0FMQUE4QUV3QTNBSHNBQURjaE5TRTFJVFVoTlNFMUlUVWhOU0UxSVRVaEpSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzNGQW5iOWlnSjIvWW9DZHYyS0FuYjlpZ0oyL1lvQzFRWUdCUVVFQXdFQkFRRURCQVVGQmdiOHpBWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KQXpRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbjh6QWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0F1UkFQa0ErUUQ1QVBrQitBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SUJBUUlEQkFRR0JnWUM5QVlHQmdRRUF3SUJJUDBNQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUUFBSVFBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRXdBWEFCc0FId0FqQUNjQUt3QXZBRE1BTndBN0FEOEFRd0JIQUVzQVR3QlRBRmNBV3dCZkFHTUFad0JyQUc4QWN3QjNBSHNBZndDREFBQWxNelVqQnpNMUl3Y3pOU01ITXpVakJ6TTFJd2N6TlNNSE16VWpKVE0xSXdVek5TTUZNelVqSlRNMUl3VXpOU01GTXpVakpUTTFJd2N6TlNNSE16VWpCek0xSXdjek5TTUhNelVqQnpNMUl5VXpOU01GTXpVakJUTTFJeVV6TlNNRk16VWpCVE0xSXlVek5TTUhNelVqQnpNMUl3Y3pOU01ITXpVakJ6TTFJd2N6TlNNRG1qNCtmajQrZmo0K3ZrQkF2RDQrZmo0K2ZqNCtBM0krUHY1R1FFRCtTRDQrQTNJK1B2NUdRRUQrU0Q0K0EzSStQbjQrUG40K1ByNUFRTHcrUG40K1BuNCtQZ055UGo3K1JrQkEva2crUGdOeVBqNytSa0JBL2tnK1BnTnlQajUrUGo1K1BqNitRRUM4UGo1K1BqNStQajRvUGo0K1BqNCtQajQrUGo0K1BrQStQajQrUGtBK1BqNCtQbjVBUUVCQVFFQkFRRUJBUUVCQWZqNCtQajQrUUQ0K1BqNCtRRDQrUGo0K1BqNCtQajQrUGo0QUFBQUVBQUFBQUFQM0EvY0FDQUFVQUJ3QUlnQUFOeUUzSVRVaEx3RWhCU2NIRndjWE54YzNKemNuSlNFbklUVXpOeUVGSndjWEFTY0lBVnQ0L3FzQlAzY1Mvc3dDOHNVMXhMZzV1Y1ExdzdjNS9GWUNMNGorMStsMS9pUUNxbjAxdFFGRE9VUitmbTRRaGJZNnRjRTJ3clk2dGNFMlFYNTlmdFYwT3FnQlR6WUFBQW9BQUFBQUEvZ0QrQUFaQUIwQUlRQklBRXdBVUFCVUFGZ0FYQUNlQUFBQkZTTTFQd2s3QVI4SkpSVWpOU01WSXpVRkZTTVJJUkVqTlM4UER3NERGU00xSXhVak5TVVZJelVqRlNNMUl4VWpOU2NQQmhVUkZSOE5NeUUxTXo4REl6VXpGVDhERVRVdkRTTWhJdzhGQTNwK0FRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBZjZHdlQrOUFuWS9BWG8vQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFyNjlQNzBDdGIwL3ZUKzlLQVVGQkFNREFnRUNBUU1EQlFRR0JnY0dCd2dIQ0FnQjVpUUxEQTBQVjcwUEVCQVFBUUlEQXdRRkJRWUdCd2NJQndrSS9XOElDUWNJQndjR0FZSS9SUWNHQlFzSkNBWUNBZ0VCQWdJR0NBa0xCUVlIT2IyOXZiMC9QLzdGQVRzL0RRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQUV1dmIyOXZmeTl2YjI5dmIwb0JnY0dCd2dJQ0FqOWJ3Z0pCd2dIQndZR0JRVUVBd01DQWZ3UkVCQU92WWNFQWdJQkFXZ0lDUWNJQndjR0JnVUZCQU1EQWdFQkFnTURCQVVBQUFBQUFnQUFBQUFEK0FPWkFFc0FWd0FBRXhFZkR5RS9EeEV2RGlNaEZTRVJJUkV6TlNzQkR3MDNNeEVqRlRNMUl4RXpOU01JQVFJREJBVUhCd2dKQ2dvTERBd01EUUwwRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMytSd0c1L1F4K2ZnME1EQXdMQ2dvSkNBY0hCUVFEQXZzL1A3MC9QNzBDWHY2R0RBME1EQXNLQ2drSUJ3WUdCQU1DQVFFQ0F3UUdCZ2NJQ1FvS0N3d01EUXdCZWcwTkRBd0xDZ29KQ0FjR0JnUURBbjcraGdGNmZnSURCQVlHQndnSkNnb0xEQXdONy80SVBqNEIrRUFBQUFBQUJnQUFBQUFEK0FQNEFBTUFCd0FMQUE4QUV3QlhBQUFCSVRVaEJ6TTFJemNoTlNFSE16VWpKUkVoRVNNUkh3OGhQdzhSTHc4aER3NEJ3UUY2L29hOWZuNjlBWHIraHIxK2ZnSjIvUXgrQVFJREJBVUhCd2dKQ2dvTERBd01EUUwwRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMzlEQTBNREF3TENnb0pDQWNIQlFRREFnRkRmbjUrZm41K2ZyMzlEQUwwL1F3TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUUwwRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUFCUUFBQUFBRCtBUDRBQUlBTmdBNkFGY0FZd0FBSlFjbkpSMEJId2t6SVRNL0NUMENMd2tqSVNNUENRRVZJelVuSFFFZkNUTWhKemNoSXc4SkpSY0hGemNYTnljM0p3Y25BM3BmWHYxTEFRSUNCZ2NLQ2dZR0J3WURjZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiOGpnWUhCZ1lLQ2djR0FnSUJBVlg4V1FFQ0FnWUhDZ29HQmdjR0FobkJlLzR0QmdjR0Jnb0tCd1lDQWdFQ040T0RXWVNEV1lPRFdZT0UwRjlmTkwwR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0d2UVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndGNVB6ODZ2UVlIQmdZS0NnY0dBZ0lCd1hvQkFnSUdCd29LQmdZSDNJT0VXWU9EV1lTRFdZT0RBQUFBQmdBQUFBQUQrQVA0QUFNQUJ3QUxBRDhBUWdCMkFBQWxGU0UxSlJVaE5TVVZJVFVuRVJVZkNUTWhNejhKTlJFMUx3a2pJU01QQ1NVM0l5RWRBUjhKTXlFelB3azlBaThKSXlFakR3a0RldjBNQXZUOURBRzUva2QrQVFJQ0JnY0tDZ1lHQndZRGNnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I4amdZSEJnWUtDZ2NHQWdJQkEzSisvUDBNQVFJQ0JnY0tDZ1lHQndZQ053WUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I5eVFZSEJnWUtDZ2NHQWdJQnhUOC92VDgvdlQ4L1AvM0pCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdJM0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUh0MzUrQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJuNEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NBQUFBQUJBQUFBQUFEK0FONkFBSUFOZ0E2QUc0QUFBRUhKeVVkQVI4Sk15RXpQd2s5QWk4Skl5RWpEd2tCRlNFMUp4MEJId2t6SVRNL0NUMENMd2tqSVNNUENRT1VYMTc5TVFFQ0FnWUhDZ29HQmdjR0EzSUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL0k0R0J3WUdDZ29IQmdJQ0FRSVMva2RaQVFJQ0JnY0tDZ1lHQndZRGNnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I4amdZSEJnWUtDZ2NHQWdJQkFWTmZYeSs5QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NCZVQ4L09yMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHdlFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3QUNBQUFBQUFPNUE3a0FCUUJKQUFBSkFTYzNGd0VsRVI4UElUOFBFUzhQSVE4T0ExUCtUUEpGclFGdi9Ua0JBUUlFQkFVRkJ3Y0hDQWtKQ1FvS0FxNEtDZ2tKQ1FnSEJ3Y0ZCUVFFQWdFQkFRRUNCQVFGQlFjSEJ3Z0pDUWtLQ3YxU0Nnb0pDUWtJQndjSEJRVUVCQUlCQXJmK1RmSkVyUUZ2Vy8xU0Nnb0pDUWtJQndjSEJRVUVCQUlCQVFFQkFnUUVCUVVIQndjSUNRa0pDZ29DcmdvS0NRa0pDQWNIQndVRkJBUUNBUUVCQVFJRUJBVUZCd2NIQ0FrSkNRb0FBQUFFQUFBQUFBUDRBL2dBQXdBVkFCb0FIZ0FBSlRNMUl3RWRBUjhKT3dFUklSRURJUkVuSVFFekVTTURlbjUrL2tjQkFnSUdCd29LQmdZSEJuNytDSDRDOU9MOTdnTnlmbjVIZmdKMmZnWUhCZ1lLQ2djR0FnSUIvZ2dDdGZ6TkFzL2kvY2tDZGdBQUFBSUFBQUFBQS9jRDl3QUdBQjhBQUNVbkJ4Y3pBU2NCSVRVakVTRWRBUjhKT3dFVk14RW5JUUt6V1ZxT1N3RWZXdnhxQVhyOEFia0JBZ0lHQndvS0JnWUhCbjUrNHYxd2xWcFpqZ0VpV1A2R2ZnTDBmZ2NHQmdZS0NnY0dBZ0lCdlFFVzRnQUVBQUFBQUFPNEEvY0FBd0FIQUJrQUhnQUFBVE0xSXljaE5TRWxIUUVmQ1RzQkVTRVJBeUVSSnlFQndmejh2UUU3L3NVQmVnRUNBZ1lIQ2dvR0JnY0dmdjJLZmdOeTR2MXdBWUorZm41K2ZnY0dCZ1lLQ2djR0FnSUIvY2tDOVB5T0F3N2lBQUFBQUFJQUFBQUFBL2NEOXdBTEFDUUFBQUVuQnhjSEZ6Y1hOeWMzSndFaE5TRVJJUjBCSHdrN0FSVXpFU2NoQXh1RFdZT0RXWU9FV1lTRVdmeHBBY3Yrc3dHNUFRSUNCZ2NLQ2dZR0J3WitmdUw5Y0FFK2cxbURnMXFFaEZxRGcxbitSMzRDOUg0SEJnWUdDZ29IQmdJQ0FjQUJHZUlBQWdBQUFBQUQ5d1AzQUFnQUlRQUFKUmMzSnlFMUlUY25BU0UxSXhFaEhRRWZDVHNCRlRNUkp5RUJ3ZUZZUlFGRC9yMUZXUDFtQVhyOEFia0JBZ0lHQndvS0JnWUhCbjUrNHYxdzVOeGFSSDVEV3Y1SWZRTDBmZ1lIQmdZS0NnY0dBZ0lCdlFFVzRnQUZBQUFBQUFQM0EvY0FBd0FIQUJrQUh3QW9BQUFCTXpVakp6TTFJeVVkQVI4Sk93RVJJUkUzRnlFUkl4RURNeFVoRVNjakp5RUNBUHo4ZnIyOUFUc0JBZ0lHQndvS0JnWUdCMzc5eWFNLy9xQS9mcjBETStJL3ZmM3VBUVIrUDM1K2ZnWUhCZ1lLQ2djR0FnSUIvb1lDTjcwLy9nZ0NOLzFMdlFKUjRyMEFBQUlBQUFBQUEvY0Q5d0FJQUNFQUFBRVhJUlVoQnhjM0p3RWhOU01SSVIwQkh3azdBUlV6RVNjaEFyOUYvcjBCUTBWWTRlSDg4UUY2L0FHNUFRSUNCZ2NLQ2dZR0J3WitmdUw5Y0FGblEzNUVXdHpkL2toOUF2UitCZ2NHQmdvS0J3WUNBZ0c5QVJiaUFBQUFBQU1BQUFBQUEvY0Q5d0FFQUJnQU1RQUFKUlV6QVNjM0J4Yy9CQzhJRHdJQklUVWpFU0VkQVI4Sk93RVZNelVuSVFIQmJRRmNiV1UxYlRVRUF3RUJBUUVEQkVRRUJRWUZCZ1VGL0lFQlRjOEJ1UUVDQWdZSENnb0dCZ2NHZm43aS9YQjFiUUZlYkdRMWJEVUVCUVlGQmdVRkJVTUVBd0VCQVFFRC9jNStBdlIrQndZR0Jnb0tCd1lDQWdGQ20rSUFBQkVBQUFBQUEvZ0Rxd0FQQUJNQUh3QWpBQ2NBS3dBd0FEWUFPZ0ErQUVJQVJnQktBRTRBVmdCYUFHd0FBQ1VqRlRNVkl4VXpOVE0xTXpVak5TTUZNelVqSVNNVk14VXpOVE0xSXpVaklSVWpOU0V6TlNNM0VTRVJJeEVoRVNFSE16VXpOU01uRlNNMUpUTTFJeVVWSXpVakZTRTFJeFVqTlNVek5TTWxGU00xSXhVaE5TTVZJelVESVRVak5UTTFJelVoRlRNMU14VXpFU0VEQkZ3OUh4OGZtSG9lL2xUVzFnSHBtWG9mV3owZS9kcjBBemdmSDNyK2toOEJyUDVVOU5ZaitUMzBBVEgwOUFJbTlCLyt6eC8wQVRHM3R3SW05Qi8rengvMEh3SW05UFQwQVRFZjlCNzhiTzBmSGg4ZkhoOGZIMXdmSHg4ZkhwbVpIeDcrendFeC9yQUJieDg5SHg2WW1ENWJINW1abVptWm1UMWJINW1abVptWm1mMGpIcGtmbVQwOVBRSEtBQUFBQUFjQUFBQUFBL2dEdVFBREFBY0FEUUFUQUJjQUd3QXZBQUFsTXpVak5UTTFJeDhCQnhjM0p5VVhOeWMzSnlVUklSRURJUkVoQVRNMUl6VXpOU00xTXpVak5UTTFJelVoTlNFQndiMjl2YjM3ZW5vUXFxdis5YXNQZVhvUUFVNzl5VDhDdGYxTC9zWDh2YjI5dmIyOXZRTXovSTdGUHo4L0NFTkZHMkJlaWw0YlJFUWNQZjNKQWpmOWlnSzEvWW8vZmo5K1AzNC9majhBREFBQUFBQUQrQVA0QUMwQVp3QjFBSGtBZlFDQkFJVUFqZ0NWQUprQW5RQ25BQUFsRlE4Skt3RXZDVFUvQ1RzQkh3Z25Ed29mRFQ4T0x3d2pEd2NWUHdNVk16VWpKUkVoRVNVVkl6VWxGU00xSVJVak5RVVhOeFV6TlJjM0p6Y1ZFU01WSXhFaEZTTTFJUlVqTlFjVkVTRVZJUkVqRVNFRFRBRUNCQVVEQXdRRUJBVUZCUVFFQkFRREF3VUVBd0VCQXdRRkF3TUVCQVVFQlFVRUJRTUVBd1lFQXdKQ0JRWUZCQVFEQXdJQ0FnRUJBd01DQXdRRUJRVUZCZ1lIQndnSEJnY0ZCZ1VFQkFNREF3SUJBUUVEQWdNREF3UUZCUVVHQmdjSUJ3Z0dmd2NJRUE4R0RoRUhGZ2dCRy81SC9zVitBek4rL2NsK0FRVXRTRDlJTFpYZC9MMENkbjc5eVg0L0Fia0NOei84VCtJS0VROE5DZ1FEQXdJQ0FRRUNBZ01EQkFvTUR4RVRFdzhPQ2dRRUF3SUNBUUVDQWdNRENRd09FVXNFQkFVSEJ3Y0pDUW9MR0JZVENBZ0hCd1lGQkFNREFnRUJBUUVDQXdRRUJRWUhDQWdKQ2dvWEZ4UUpDQWdHQmdVRUJBTUJBZ0VCQWdRRkJBZ0ZGd0lHQ1Fhbnhqcit4UUU3UDcyOS9Qejh2YjBKTFVqUHowZ3RsSEc5L3NXOUFyVzl2YjI5dlQvK0NMMEJ1UUkzQUFvQUFBQUFBN2tEbVFBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSXdBcEFBQUJGU00xSXhVak5TTVZJelVsRlNNMUl4VWhOU01WSXpVbEZTTTFJeFVqTlNNVkl6VUhGUkVoRVNFRGVuNC8vTDErQXZSK1AvN0ZmbjRDOUg0L3ZmeCtQd055L0k0QllyeTh2THk4dlB5OHZMeTh2THo4dkx5OHZMeTh2RUQrQ0FNMEFBQUFBQWNBQUFBQUE3a0RtUUFEQUFjQUN3QVBBQk1BRndBZEFBQUJGU00xSVJVak5TVVZJelVoRlNNMUpSVWpOU0VWSXpVSEZSRWhFU0VEZW43K0NINEM5SDcrQ0g0QzlINytDSDQvQTNMOGpnRml2THk4dlB5OHZMeTgvTHk4dkx5OFFQNElBelFBQUFBQUN3QUFBQUFEdVFPWkFBTUFJd0FuQUNzQUx3QXpBRk1BVndCYkFGOEFaUUFBQVRNMUl3Y2ZCanNCUHdZdkJpc0JEd1VsRVNNUkl4RWhFU01SSXhFbE16VWpCeDhHT3dFL0JpOEdLd0VQQlNVUkl4RWpFU0VSSXhFakVRTVZFU0VSSVFJQWZuNStBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFIM2ZqLytoajkrQVhwK2ZuNEJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQWZkK1AvNkdQMzQvQTNMOGpnRWtQaDhHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ2FYL3NZQk92N0dBVHIreGdFNnZqNGZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdsLzdHQVRyK3hnRTYvc1lCT3Y3R1FQNkdBelFBQUFBQURRQUFBQUFEK0FPWkFBTUFCd0FMQUE4QUV3QVhBQnNBSHdBakFDY0FLd0F2QUQ4QUFBRVZJelVqRlNNMUlSYzNMd0VWSXpVakZTTTFCUmMzSnlVVkl6VWpGU00xSlJVak5TTVZJelVqRlNNMUl4VWpOUU1oTlNNUk16VWpOVE1WTXpVek5TRUJnbjQvZmdHNXZVdS94MzQvZmdJb3ZjeTkva2QrUDM0Q3RYNC9majkrUDM0L0FmZy9iMjkrUDczOHpRRWtmbjUrZnI1THUzUitmbjUrVGIzTXZFQitmbjUrdkg1K2ZuNStmbjUrL1F4QUFUcEFmbjUrL0FBR0FBQUFBQVBZQTVrQUF3QUhBQXNBRHdBekFEY0FBQUVWSXpVakZTTTFJeFVqTlRjaE5TRTFGVE0xTXhVek5UTVZJeFV6RlNNVk14VWpOU01WSXpVakZTTTFNelVqTlRNMUl6VURJUkVoQTVyOFFMeEEvUHdCUFA3RVFMeEEvTDYrdnI3OFFMeEEvTDYrdnI0K0E3RDhVQUVrZm41K2ZuNSt2UHgrUGo0K1BuNCtma0IrUUVCQVFINUFmajUrL1F3RE5BQUFDZ0FBQUFBRCtBTzVBQU1BQ1FBTkFCRUFGUUFaQUIwQUlRQWxBRGdBQUFFVkl6VWxGd2NYTnljM0VTRVJBeUVSS1FFVkl6VTNGU00xSlJVak5TTVZJelVqRlNNMUF6c0JOU00xTXpVak5UTTFNelV6RlRNUklRRUV2UUozZW5vUXE2dnIvc1UvQWJuK1IvN0Z2YjI5QXZTOVAvdy92VC84L0wyOXZiMSt2VC84amdGRGZuNGtRMFFjWUY4Ky9zVUJPLzZHQWJsK2ZyMStmcjErZm41K2ZuNzlERDkrUDM0L2ZuNEJlZ0FBQUFBS0FBQUFBQVA0QTdrQUF3QUpBQTBBRVFBVkFCa0FIUUFoQUNVQU9BQUFBUlVqTlFVWE55YzNKemNSSVJFRElSRXBBUlVqTlRjVkl6VWxGU00xSXhVak5TTVZJelVET3dFMUl6VXpOU00xTXpVek5UTVZNeEVoQVFTOUFuZXJFSHA2RUZEK3hUOEJ1ZjVIL3NXOXZiMEM5TDAvL0QrOVAvejh2YjI5dlg2OVAveU9BVU4rZmlCZkhFTkVIRDcreFFFNy9vWUJ1WDUrdlg1K3ZYNStmbjUrZnYwTVAzNC9majkrZmdGNkFBQUFBQW9BQUFBQUE3a0RlZ0FEQUFjQUN3QVBBQk1BRndBYkFCOEFJd0FwQUFBQkZTTTFJeFVqTlNNVkl6VWxGU00xSVJVak5TVVZJelVsRlNNMUl4VWpOU01WSXpVSEZSRWhFU0VEZXIwLy9EKzlBdlM5L29hOUFmajhBZmk5UC93L3ZUOERjdnlPQVVOK2ZuNStmbjY5Zm41K2ZuNStmcjErZm41K2ZuNjlmdjZHQXZRQUFBc0FBQUFBQS9nRHVRQURBQWNBQ3dBUEFCTUFGd0FiQUI4QUl3QW5BRG9BQUNVek5TTWxGU00xSVRNMUl6Y1JJUkVESVJFcEFSVWpOVGNWSXpVbEZTTTFJeFVqTlNNVkl6VTNJeEVoTlNNMU16VWpOVE0xTXpVekZUTVJBcjI5dmY1SHZRSjJ2YjM4L3NVL0FibitSLzdGdmIyOUF2UzlQL3cvdmIzOEFmaTl2YjI5ZnIwL3hUOC9mbjQvUC83RkFUditoZ0c1Zm42OWZuNjlmbjUrZm41K1Avek5QMzQvZmo5K2ZnRjZBQUFBQ2dBQUFBQUQrQU81QUI0QVRnQ2RBTllBMmdEZUFPSUE1Z0RxQVBvQUFBRWRBUThIS3dFdkJqVS9DUVVWRHd3akx3ZzlBVDhJTXg4S0pSYy9Bek1mQ1NNUERSMEJId28vQnpNWE15OEJOUzhNRHdZWEZRY3pOek1mQno4T1BRRXZEZzhISXpVakpSRWhFUU1oRVNFbEZTTTFJeFVqTlNNVkl6VURNelVqTlRNMUl6VXpOU00xSVRVaEFrb0NBd01GQmdZSUNRa0hCd1lGQkFNQ0FRSUNBd01GQkFZTURRNEJFZ0VEQWdNRUF3VUVCUVlHQmdjSENna0pCd2NHQkFRQkFnTUZCZ2NJQ1FRSkRBY0hCZ1VGQkFVREF3VUQvcGdKREEwT0RnZ0dCZ1VFQkFNRkF3SUJEdzBOREFzS0NRZ0lCZ1lFQkFJQ0FnUUdDQVFGQmdZSEJ3Y0xDZ2tJQ0FZR0JRRURJZ0lDQWdNREF3UUZCUWNIQ0FrS0N3b0pDUWtKQ0FmR0FpQUNBUVlIQ0FnSkNnb0xDQWtJQ0FnSUJ3Y0dCUVVFQkFJQ0FRSURBd1FGQmdZR0J3Z0lDUWdLREFzS0NRZ0lCZ1VCSlFFUC9jay9Bclg5U3dINHZULzhQNzAvL0wyOXZiMjlBelA4amdFMUl3WUdCd1lHQlFRREF3SURBd1VIQndRTEJnVUZCQVFEQXdRREFnRUlDUThIQmdZR0JBVURCQUlDQVFFQ0JBVUdDQWdKQndjcEN3b0pCd2NGQkFFQ0FRSURBd1FFQlFZR0RRNUpHUVlGQXdFQkFnSUNBd01JQnd3TEFRSUNBd01FQkFZRkJ3WUlDQWdKQmdvTENRZ0VBd01DQVFFQkFRSURBd1VGQmdZYUN4bGhEdzhIQmdZR0JRVUVBd0lCQVFFQkFRSURBd09PRGljaUNnZ0dCZ1FEQVFFQkFRSURCQVVGQmdnSUNRb0tEQXdOREFzS0Nna0pDQWNHQmdVRUF3TUJBUUVDQXdVRkJnZ0lnRWYrUndHNS9nZ0NOL3grZm41K2ZuNzlERDkrUDM0L2Z2d0FEZ0FBQUFBRCtBT1pBQU1BQndBTEFBOEFFd0FYQUJzQUh3QWpBQ2tBTFFBeEFEVUFTd0FBSlJVak5TTVZJelVsRlNNMUl4VWpOU01WSXpVRk16VWpOeEVoRVNNVkl6VWpGU00xQngwQklSRWhBUlVqTlNNVkl6VWpGU00xQXpNMUl6VXpOU00xTXpVak5UTVZJVFV6RlRNUklRSS9QejgvQWJrL3ZUOC9Qd0U3dmIzOC9zVS9QejgvUHdLMS9Vc0IrTDAvL0QrOVAveTl2YjI5dmIwQmVyMC8vSTdrUGo0K1BuNCtQajQrUGo1K3ZqNyt4Z0U2UGo0K1BqNUEvQUc2QVRwK2ZuNStmbjc5REVCK1BuNUFma0JBUUFFOEFBQUFEZ0FBQUFBRCtBUDRBQjhBUUFCZ0FHUUFoUUNKQUkwQWtRQ1ZBSjRBb2dDcEFLMEF0d0FBSlI4Q0hRRVBCaThHUFFFL0JUc0JId0VuRHdRZkJ6OEhMd2NQQWljZkFoMEJEd1VyQVM4R1B3Y2ZBZ2N6TnlNUEJSOEhQd2N2QmlzQkR3RWxFU0VSSlJVak5TVVZJelVoRlNNMUJSYzNGVE0xRnpjbkpSVWpOU01WRVNNVkl4RWpGU00xQnhVUklSVWhFU01SSVFNcUF3TUJBUU1EQkFRR0JnVUdCQVFEQXdFQkF3TUVCUVVHQmdVRU1BTUNCQU1CQVFJRUJRY0hDUWtLQ1FnR0JnUUNBUUVDQXdVSEJ3a0pDZ2tJUmdNREFRRURBd1FFQmdZR0JRUUVCQUlCQVFFQkFnUUVCQVlHQmdVRUh4TjhFNDBEQXdNREFRRUNCQVVIQndrSkNna0lCZ1lFQWdFQkFnTUZCd2NKQ1FvSkNBRXYva2YreFg0RE0zNzl5WDRCQlMxSVAwZ3RsUUdhZmovOHZUOStQd0c1QWpjLy9FL0xCUVVIQ0FnSEJnVUVBd0lCQVFJREJBVUZCd2dJQndZRkJBTUNBZ01IQkFRSkNnc0xDUWdIQmdRREFRRURCQVlJQ1FrTEN3b0lDQVVFQXdFQkF3UlRCUVlIQ0FnSEJnVUVBd0lDQXdRRkJnWUlDQWNHQlFRREFnRUJBZ0t5d3dzRUJBa0tDd29LQ0FjR0JBSUJBUUlGQmdjSkNnc0xDUWtIQlFRREF3UkQvc1VCT3orOXZmejgvTDI5RmkxSXdzSklMWlIrdmIyOS9zVzlBclc5dmIwLy9naTlBYmtDTndBQUFBd0FBQUFBQS9nRCtBQXRBR2NBZFFCNUFIMEFnUUNGQUk0QWtnQ1pBSjBBcHdBQUpSVVBDU3NCTHdrMVB3azdBUjhJSnc4S0h3MC9EaThNSXc4SEZUOERGVE0xSXlVUklSRWxGU00xSlJVak5TRVZJelVGSndjWE55Y0hOU01sRlNNMUl4VVJJeFVqRVNNVkl6VUhGUkVoRlNFUkl4RWhBMHdCQWdRRkF3TUVCQVFGQlFVRUJBUUVBd01GQkFNQkFRTUVCUU1EQkFRRkJBVUZCQVVEQkFNR0JBTUNRZ1VHQlFRRUF3TUNBZ0lCQVFNREFnTUVCQVVGQlFZR0J3Y0lCd1lIQlFZRkJBUURBd01DQVFFQkF3SURBd01FQlFVRkJnWUhDQWNJQm44SENCQVBCZzRSQnhZSUFSditSLzdGZmdNemZ2M0pmZ0Y2U0MyVWxTMUlQd0c1ZmovOHZUOStQd0c1QWpjLy9FL2lDaEVQRFFvRUF3TUNBZ0VCQWdJREF3UUtEQThSRXhNUERnb0VCQU1DQWdFQkFnSURBd2tNRGhGTEJBUUZCd2NIQ1FrS0N4Z1dFd2dJQndjR0JRUURBd0lCQVFFQkFnTUVCQVVHQndnSUNRb0tGeGNVQ1FnSUJnWUZCQVFEQVFJQkFRSUVCUVFJQlJjQ0Jna0dwOFk2L3NVQk96Kzl2Zno4L0wyOVJFZ3RsSlF0U01KK3ZiMjkvc1c5QXJXOXZiMC8vZ2k5QWJrQ053QU9BQUFBQUFQNEEvZ0FId0JBQUdBQVpBQ0ZBSWtBalFDUkFKVUFuZ0NpQUtrQXJRQzNBQUFsSHdJZEFROEZLd0V2QlQwQlB3VTdBUjhCSnc4RUh3WTdBVDhHTHdjUEFpY2ZBaDBCRHdVckFTOEdQd2NmQWdjek55TVBCUjhHT3dFL0JpOEdLd0VQQVNVUklSRWxGU00xSlJVak5TRVZJelVGSndjWE55Y0hOU01sRlNNMUl4VVJJeFVqRVNNVkl6VUhGUkVoRlNFUkl4RWhBeW9EQXdFQkF3TUVCQVlHQlFZRUJBTURBUUVEQXdRRkJRWUdCUVF3QXdJRUF3RUJBZ1FGQndjSkNRb0pDQVlHQkFJQkFRSURCUWNIQ1FrS0NRaEdBd01CQVFNREJBUUdCZ1lGQkFRRUFnRUJBUUVDQkFRRUJnWUdCUVFmRTN3VGpRTURBd01CQVFJRUJRY0hDUWtLQ1FnR0JnUUNBUUVDQXdVSEJ3a0pDZ2tJQVMvK1IvN0ZmZ016ZnYzSmZnRjZTQzJVbFMxSVB3RzVmai84dlQ5K1B3RzVBamMvL0UvTEJRVUhDQWdIQmdVRUF3SUNBd1FGQmdZSUNBY0dCUVFEQWdJREJ3UUVDUW9MQ3drSUJ3WUVBd01FQmdnSkNRc0xDZ2tIQlFRREFRRURCRk1GQmdjSUNBY0dCUVFEQWdJREJBVUdCd2NJQndZRkJBTUNBUUVDQXJMREN3UUVDUW9MQ3drSUJ3WUVBd01FQndjSkNnc0xDUWtIQlFRREF3UkQvc1VCT3orOXZmejgvTDI5UkVndGxKUXRTTUordmIyOS9zVzlBclc5dmIwLy9naTlBYmtDTndBQUNnQUFBQUFEK0FQNEFHSUFaZ0JxQUc0QWNnQjdBSDhBaGdDS0FKUUFBQUVQQXg4Q1B3UTdBUjhFRHdjakx3SUhId016UHdZZkJqOEZKelVuRHdRakx3US9CaGMzTHdFakR3VXZCU01QQVNVUklSRWxGU00xSlJVak5TRVZJelVGRnpjVk16VVhOeWNsRlNNMUl4VVJJeFVqRVNNVkl6VUhGUkVoRlNFUkl4RWhBcVlEQlFNQ0FRRURBZ1VGQWdNREFnTUVCQTBNREEwRkJnWUZCUVlEQXdNREZBUUZCZ1lFQ0FrSUNRa05EZ1VMQ0FnRkJRVUdCUW9LQmdJQkJBSUZCUU1EQlFRRkJ3b1BFZ1lHQmdVR0JRWVZCQWdIQndjSERRd1NCd29JQ0FVRkJRVUdBUXIrUi83RmZnTXpmdjNKZmdFRkxVZy9TQzJWQVpwK1AveTlQMzQvQWJrQ056LzhUd0VvQXdjR0JnUUNBZ1VKQmdJQkFRUUdIQ0FVRWdjR0JBTUNBUUVDQWhRQ0FnRUJBZ1FHQ0FvU0Z3MFpEZ3NFQXdFQkFnY0pDQVVFQVFRRkNBUUNBUUlFQ2hRbkhBZ0dCUVFDQVFJWEFnSUNCQVlNRUJzUkZ3d0pCQUVCQkZIK3hRRTdQNzI5L1B6OHZiMFdMVWpDd2tndGxINjl2YjMreGIwQ3RiMjl2VC8rQ0wwQnVRSTNBQW9BQUFBQUEvZ0QrQUJpQUdZQWFnQnVBSElBZXdCL0FJWUFpZ0NVQUFBQkR3TWZBajhFT3dFZkJBOEhJeThDQng4RE16OEdId1kvQlNjMUp3OEVJeThFUHdZWE55OEJJdzhGTHdVakR3RWxFU0VSSlJVak5TVVZJelVoRlNNMUJTY0hGemNuQnpVakpSVWpOU01WRVNNVkl4RWpGU00xQnhVUklSVWhFU01SSVFLbUF3VURBZ0VCQXdJRkJRSURBd0lEQkFRTkRBd05CUVlHQlFVR0F3TURBeFFFQlFZR0JBZ0pDQWtKRFE0RkN3Z0lCUVVGQmdVS0NnWUNBUVFDQlFVREF3VUVCUWNLRHhJR0JnWUZCZ1VHRlFRSUJ3Y0hCdzBNRWdjS0NBZ0ZCUVVGQmdFSy9rZit4WDRETTM3OXlYNEJla2d0bEpVdFNEOEJ1WDQvL0wwL2ZqOEJ1UUkzUC94UEFTZ0RCd1lHQkFJQ0JRa0dBZ0VCQkFZY0lCUVNCd1lFQXdJQkFRSUNGQUlDQVFFQ0JBWUlDaElYRFJrT0N3UURBUUVDQndrSUJRUUJCQVVJQkFJQkFnUUtGQ2NjQ0FZRkJBSUJBaGNDQWdJRUJnd1FHeEVYREFrRUFRRUVVZjdGQVRzL3ZiMzgvUHk5dlVSSUxaU1VMVWpDZnIyOXZmN0Z2UUsxdmIyOVAvNEl2UUc1QWpjQUFBQUFDd0FBQUFBRHVRT1pBQU1BQndBTEFBOEFFd0FYQUJzQUh3QWpBQ2NBTEFBQUFSVWpOU0VWSXpVbEJ5TTFJeFVqTlNNVkl6VWxGU00xSXhVak5TTVZJelVsRlNNMUlSVWpOUU16SVJFaEEzbTgvb2E5QXZRQnZELzhQNzBDOUwwLy9EKzlBdlM5L29hOVAvd0NkdnlPQVNSK2ZuNSt2SDUrZm41K2ZyNStmbjUrZm42OGZuNStmdjBNQXpRQUFBQUFCUUFBQUFBRHVRT1pBQ2dBYXdEUEFROEJJd0FBSlRFUEN5TXZEVFUvQ2dVZEFROFBJeThPTlQ4UEh3NGxGejhFSHhBUEV4VWZFajhIRlRNUkx4SWpEd1FGRlRNMUh3Y3pQeEV2RWlNUENoRWpKUWNYTnhVelBRRXZDQThDQVlJRkNBVUdEQkFNRGhBU0ZCWUtDQWdJRHcwR0JnVUZCQU1EQVFNQ0F3WUhDQW9NREE0SHF3SDRBZ01FQmdjSUNRb0xEQTBORGc4UER4TVNFQThPRFFzS0NnZ0hCUVVEQXdFQ0F3UUdCd2dKQ2dzTURRME9EdzhRRWhJUUR3NE5Dd3NKQ0FjRkJRTUQvUUFmSlJ3UUVCRVNFUWtJQ0FrSUJ3Z0hCUVFEQXdJREFic0xDd29LQ2drSkNBZ0hCZ1lHQkFRREF3SUJBUUVDQXdVRkJ3Z0lDUW9MQ3d3TkRBNE5EaDBYRmhRU0VBNE9Qd0VDQWdRRkJnY0lDQWdJQ1FrSkVoTVRFeE1XRlJVVEV4a0JjajhKRUJBVEV4VVdGeGdMQ3dvTEZCUVNFaEFQRFF3TENBY0ZBZ0VCQkFVR0NRb0xEUWdIQ0FrSkNRa1VGaGNaR0FzTEN3c0tDaFFURVJFSlB3R0NSeThRUHdFQ0F3SUVCQVFHQmdZR0J2Y05EQWNIQ2dvR0JRVURBZ0VCQVFJR0NBVUZCUVlHQmdjSERBME5EUXNMQ2drSUJnVUNJZ3dMQ2hNUkVoQVFEdzBOREFvSkJ3WUZBZ0VDQkFVR0J3a0xDdzBQRUJFVEZCWVZFeElSRUJBUERnd01DZ2tJQmdRREFRRUNCQVFHQ0FrS0RBMFBFQkVURkxRM0VBa0RBZ0VCQkFJREJBVUZCd2NJQmdZSEJ3Y1BDQ1VEQkFRRkJnWUdCd2dJQ0FrSkNnb0tDd29MQ3dzTEN3d01Dd29LQ2drSENBWUdCQVFDQWdFQ0FnUUdCZ2NJQ1NzQlR3NE5EZzBNREFzTENRZ0lCd1lGQ1FjRkF3RURBd1VHQ3VEOFBBa05Dd2tIQmdNQ0FRRUNBd2NLQ3cwUEVSSVVGQllZR0JnVEpCc1pHQllVRWhFSEJ3Y0dCZ1VGQ0FZRUFnRUJBd0lFQkFrTURnOEtBUWx6VUNvU2lkd0ZCUVFFQkFNQ0F3RUJBUUlFQUFBQUFBVUFBQUFBQS9nRCtBQUpBQkVBRlFBZEFGc0FBQUV6RlNNVk16VWpOU00zTXhFakZUTVJJd2N6TlNNRE16VWpFVE0xSXdFUkZSOEpPd0UxSXhFaEhRRWZDVHNCRlRNMUx3d2pJU01QQ1FKK1B6KzlQMzc4UHo5K2ZyMC9QL3grUHo5Ky9rY0JBZ0lHQndvS0JnWUhCdnk5QWJrQkFnSUdCd29LQmdZSEJuNStBUUlDQWdRRHhnVUZCZ1lHQmdiOXlRWUhCZ1lLQ2djR0FnSUJBUVM5UHovOFAvN0ZQd0c1UHovK1J6OEJPejhCK1B5T0JnY0dCZ29LQndZQ0FnRitBdlIrQmdjR0Jnb0tCd1lDQWdGK3d3WUdCZ1lGQmNZREJBSUNBZ0VCQWdJR0J3b0tCZ1lIQUFBREFBQUFBQUw4QXZ3QUF3QUlBQkFBQUFFVkl6VWxGUkVqRVFjakVTRVJJelVqQWFKK0FSdCtINTRCK0o2OEFnRGMzTncrL29ZQnVMeis1QUdhWGdBQUJnQUFBQUFDN0FMOEFBTUFCd0FNQUJFQUZnQWdBQUFCTXpVakJ6TTFJeVV6RlNNMUl6TVZJelVUSFFFakVRTWpGU0UxSXpVak5TTUNMMzUrM0g1K0FUcy92WjUrdmIxZUlGNEIyRjUrbmdGREh4OGZJRjVlWGw0QlduNjhBVHIreHA2ZXZKNEFBQUFKQUFBQUFBTWJBeHNBQXdBSUFBd0FFd0FYQUJzQUh3QWpBQ2NBQUFFakZUVW5IUUVqRVNFek5TTUJPd0UxSXpVakJUTTFJemN6TlNNSE16VWpOeFVqTlFjaEVTRUI0RjRnWGdHYVBqNytSbjZlZnA0Qld6OC9YejQrWHo4L3Zkd2dBUnorNUFHaW5wNmRmcjBCT3gvK2h0MmRIejhnSHg4K0lOemMvQUVjQUFZQUFBQUFBdndDL0FBREFBY0FDd0FQQUJNQUdRQUFBVE0xSXdVek5TTW5NelVqSnpNMUl5VXpOU01CSVRVaEVTTUJZa0JBQVJ3L1A1NUFRSDVBUUFFY1B6LytoZ0g0L2lnZ0FXSkFJRDhmUUI4L0lENytLQ0FCMkFBQUJBQUFBQUFDL0FMOEFBTUFCd0FMQUJ3QUFBRVZJelVsRlNNMUl4VWpOUWNyQVJFekVUTTFNeEV6RlRNMUl4RWpBVU1mQVRvK1h4OGdMMDllZngrZVhuNzhBaUQ4L0x6OC9KMmRuZjdGQVJ5OC91VzkzQUVjQUFRQUFBQUFBeHNEQ3dBQ0FBWUFDUUFlQUFBQkp6Y0JKelUzRndjUk53Y25OU01WQnlNUk16VVhGVE0xRXhjVk14RWpBdHd4TWY3bG5aM0NnOXhKa3ovU0MwQ2RQNXRCUUVBQ0l5NVkvbjQyOFhWMzZBRmpJb0dMR1NLYi91UUpOaEl3QVJFK0pnRTdBQUFBQUFJQUFBQUFBOGdEMkFBTEFDRUFBQUVqRlRNVk16VXpOU00xSXlVakVTRTFJelVqRlNNUk14RXpFVE1STXhFak5TRUN6ZDNkSDkzZEgvNW0vQUoyWGlEYzNDRGNJUHorNUFFa0lOemNJTngrL2VnZ1hsNERNLzJLQWRuK0p3SDRuUUFBQUFBSUFBQUFBQU1iQXZ3QUF3QUlBQXdBRUFBVkFCc0FJUUEvQUFBQkZTTTFKUjBCSXpVM0ZTTTFJeFVqTlRjVkVTTVJOeFVqTlNNMUl4VWpGU00xTnlzQkZUTVZJeFV6RlNNVk14VWpGU0UxSXpVek5TTTFNelVqTlRNMUFZSWdBUnhlWGw2ZUlKNWUzRjRnSUY0Z2ZuNStYMTlmWDE5ZkFqaCtmbjUrZm40Qm9YNStJQ0Irbm41ZlgzNStIeC8rNUFFN2ZuNGdYbDRnZmlBZ2ZoOStJSDRmSDM0Z2ZoOStJQUFEQUFBQUFBTDhBdndBQXdBSUFBMEFBQUVWSXpVakhRRWpFUU16SVJFaEF0emNJTHdnM0FFYy9nZ0MzUHo4L0x3QnVQNG9BZmdBQUFJQUFBQUFBdndDN0FBRUFDNEFBQUVYQnljM0p3Y25NelVqRlRNSEl4VXpOU00zRndjakZUTTFOeGNWTXpVM0Z4VXpOU01uTnpNMUl4VUhKelVqQWtKTGJsWndHV3MzQkQ4RU1oRS9EQ3cvZ2h3L2Nrcy9ZQjQvSFMwb0lqOGRRajRDcEhDaWRwd1RsRXMvUDM0L1AyOVh0VDg2bjJjek5vNHNPajlFT2o4eUsySTZBQVFBQUFBQUE5WURwZ0FEQUE4QUZRQWxBQUFCRlNNMUFTRTFNeFV6TlRNMUl6VXpKUUVuRVNFUkpSY2hFU2NIRnpjbkJ4RWhCeGMzSndLYi9BSVkvZWo4SVB6OC9QNW0vcFpQQTNMOWoyUCsyMk1XaVlrV1l3RUZZeGFKaVFJU3ZiMytaNzI5dlIrOS9QNllUdjVsQXJXRFkvN2daQmVKaVJka0FRQmpGb21KQUFBQUFBY0FBQUFBQW8wQy9BQURBQXNBRUFBVUFCZ0FIQUF1QUFBQkZTTTFJeFVqRlRNVkl6VW5IUUVqRVRzQk5TTW5GU00xSXhValBRRXpGU01SSVRVak5TTVZJelVqTlRNMUl3SnVIeUFmWGw0Z1huNWVYaUFmSUI4ZlB3RWNQeUFmUHg5ZUFlQWZIeDhmZnJ4ZlA5d0JHeDhnSUNBZ0lGNCsvbWI4UHorZVBpQUFDQUFBQUFBQy9BTDlBQU1BQndBTEFBOEFFd0FYQUU0QVVnQUFBVE0xS3dFek5TTUZNelVyQVRNMUl5RXpOU01ITXpVakZ3OE9JeFV6UHhnbkR3azNNelVqQWdBL1Avdy9Qd0Y2UHovOFB6OEJPejgvblQ0K0VBa1NHeEVTRVJJU0VoSVRFeFFVRmhZWUZ4WVdGUlFVRXhNVEV4TWNIU0FNREFzTUN3c0xGaFVXRng0TElCVVZGUXNMQ3d3TFFqOC9BUVUvUHg4L1B6OGdQNDBLRWhrT0Rnd0tDUWdIQmdRRUFnSWZBZ0lFQlFZSENRb0xEUTRZR3lNT0VCQVJFaElVTERBMVBBc2VVUzRxSmhFUkR3OE8vajhBQUFBREFBQUFBQU1iQXhzQUF3QUhBRE1BQUFFVkl6VW5FU01SSnlNVk14VWpGVE1WSXhVekZTTVZNeFV6RlRNMU14VXpOVE1WTXpVekZUTTFNelVqTlNNMUl4RWpFU01DZmw0Z1huNUFRRUJBUUVCQVFCOGZYeDlmSDE4ZlFINStuajhmQWVDZG5aNyt4UUU3WGg5ZkgxOGZYeDhmUUVCQVFFQkFRRUFmdlo3K3BRSFpBQUFHQUFBQUFBUFlBNmtBQXdBSEFBd0FGQUFaQURVQUFBRVZJelVuRlNNMUpSVVJJeEVISXhFaEVTTTFJeVU3QVRVcEFSRVZJVFVqTlRNMU16VXpOU0VWSXhVak5TTTFNelVoRVRNUklRSitmcjM4QXRWK0lKNEIrSjI5L3VUOElQN2svc1lCbVYvOElQeis1UHdmL1B3Q055RDhqZ0ZUM2QxK3ZiMWVQLzZHQWJtOS91VUJtVjkrdmY1bS9DQzluVDhnSUwyOUlMMytoZ0daQUFBRUFBQUFBQU1IQXYwQUF3QUhBQXNBR3dBQUFRYzFOd1VITlRjWEZTYzFCeGMzRlFjWE54YzNKd2MxTnljSEp3TE5YMS8rNUg1K25uN1lGZ1ViRnJLZHFSWUZHeGFUblFHeVh1OWV6Mzd2Zm43dmZ1K01GZ1R2R3hheW5xa1dCTzhiRnBLZEFBQUFBQWNBQUFBQUF0d0MvQUFEQUFjQUN3QVBBQlFBR0FBZkFBQUJGU00xQnlFMUlUY1ZJelVuRlNNMU54MEJJeEVETXhFakV6c0JOU00xSXdLOS9COEJPdjdHL0YvZEg5MWZuVjVlZm42ZGZwMEJReDhmUDE3ZG5aMSsvUHdmZnJ3Qk92N0dBVHIrcHR5ZUFBQUFBQVVBQUFBQUF0d0RHd0FFQUFzQUR3QVRBQmNBQUFFZEFTTVJBenNCTlNNMUl6VWhOU0VsRlNFMUJ5RTFJUUhnWGlCK25uNmVBVHoreEFGYi9vWWZBYmorU0FJL2ZyMEJPLzZsM1oxZkh5QmVYbjZlQUFNQUFBQUFBdndDL0FBUkFFMEFZZ0FBQVNNL0R4Y2hIeEF6UHhVMUx4QUZGVE0xSXc4UEFlQzhBZ1FHQndnS0NnME5EZzhRRUJJU0VrRCs1UVFGQ0FnTERBMFBFQkVKRWhNVkZCWVdHQTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkF3VUdDQW9MRFE0UEVSSUpFeFVWSGY3ay9Cd01GeGNXRkJRU0VROE9Dd29JQmdRQkFpQVNFaElRRUE4T0RRMEtDZ2dIQmdRQy9CSVdGUk1URWhFUERnMEdDZ2tIQmdRQ0FRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBXRmhVVkV4TVNFUkFQRFF3R0NRZ0dCK3NRL0FFRUJnZ0tDdzRQRVJJVUZCWVhGd3dBQUFBQUFnQUFBQUFEaVFPNUFBUUFEQUFBQVJVUkl4RURJeEVoRVNNMUlRSnUzQ0Q4QXhUOC91UURtbjc5U2dNMC9zVDk2UUxWblFBQUFBQUZBQUFBQUFMTUF2d0FBd0FIQUF3QUVRQWJBQUFCRlNNMUp4VWpOVGNkQVNNUkp4VVJJeEVISXhFaE5TTTFJelVqQXEwLzNELzhQeUEvSDE4Qm1sOWVmZ0hCbloxZi9QdytmcndCT241ZS9xWUJ1SjMreGR5ZWZnQUFBQVFBQUFBQUFvMERDd0FEQUFjQURnQVNBQUFCTXpVakp4RWpFUU03QVJFak5TTTNNelVqQWk5Zlh6OWVJSDZlZnA0Z1hsNENMejhnL29ZQmV2NW1BUnlkSUQ4QUJBQUFBQUFDL0FMOEFBUUFDUUFTQUNZQUFBRWRBU00xSngwQkl4RURNeUUxSXpVak5TTTNNelVYRlRNMUZ4VXpOU01WSnpVakZTYzFJd0kvZmg5K0lKNEJXcDZkdlNCZVhsOC9YbDQvWDE1ZUFlQStmcnhmUDl3QkcvN0ZubDVlUUFnMU1nWXpNbDhFTXk4SU5USUFBQVlBQUFBQUF6c0RpUUFEQUFjQUN3QVBBQlFBSXdBQUpSVWhOUWNoTlNFbEZTTTFKeFVqTlRjZEFTTVJBVE1oTlNNMUl6VWpGU01SSXhFakF2eitDQ0FDT1AzSUFkbGZuVi9kWC83bGZnSDRYMzZkZmw4ZnRSOGZQMS84bnA1ZS9QeWUzYjBCbXY1SEg3MzhuZjdrQWxjQUFBQUFDQUFBQUFBRHVRTzVBQU1BQndBTEFBOEFFd0FYQUJzQUlRQUFKVE0xSXpzQk5TTWhNelVqTnpNMUl3Y3pOU00zTXpVakFSY0JKd0VoTlNFUkl3R0NQejkrUHovK3hUOC8vRDgvblQ0KzNEOC8vcGdRQXdrUS9LWURjdnl0SDZZK1FENUFQajQrSUQvK2NCc0J6UnY5eXg4RFV3QUpBQUFBQUFQSUE1a0FBd0FIQUF3QUd3QW5BQ3NBTHdBekFEc0FBQUVWSXpVbkZTTTFOeDBCSXhFQk15RTFJelVqTlNNVkl4RWpFU01sRndjWE54YzNKemNuQnljN0FUVWpOVE0xSXdjek5TTUhOelV6RlRjMUlRSXZYcDVlM0Y3KzVINENHSDUrbm41ZUlBSlhoNGNXaDRjWGg0Y1hoNGRvWGw1ZVhsOC9QejhnL0IvK3hRRWtucDVlL1B5ZTNiMEJtdjVHSUwzOG5mN2tBZmdKaDRjWGlJZ1hoNGNYaUlnZlh4OC9QNUFmc0w0Z3ZnQUtBQUFBQUFQNEF3c0FBd0FIQUFzQUR3QVRBQmNBR3dBZ0FDUUFNd0FBQVJVak5TVXpOU01ITXpVakpSVWpOU1V6TlNNSE16VWpOeEVqRVNFZEFTTVJBU0VSSVFFeklUVWpOU00xSXhVakVTTVJJd0lBWGdHNFgxOWVQei8rQ0Y0Q3RGOWZYajgvM1B6K3BsNEJtUUU3L3NYOVMzNENHSDUrbm41ZUlBR3huWjBnSHo4L0lQejhQeDgvUHovK3hRRTczTDBCbWY2bUFYcitKeUM5L0o3KzVRSDRBQVVBQUFBQUE3a0R5QUFEQUFjQURBQWJBQ0lBQUFFUkl4RW5FU01SSlJrQkl4RUJNeUUxSXhFakVTTVZJeEVqRVNNRk14VTNNelVqQXR4K3ZINEJHMzcraHIwQ3RiMmV2SjZlSHdGYkh6OWV2QUdTL3NVQk8zNytSd0c1dmY3ay9xWUNkdjFxSUFGYUFUdTkvaWdEVWw0L1AzNEFCd0FBQUFBRHVRT0pBQU1BQndBTEFBOEFGUUE3QUQ4QUFBRVZJelVqRlNNMUp4RWpFU01SSXhFM093RVJJeEVISXhFakVTTVJJeEVqRVNNUklUVWpFU01SSXhFakVTTVJJelVqRlNNMUl4VWpGU01SSXdFekVTTUMzRDRnSUx3Z0h6KzhRQjkrWGo4Z1B4OUFId055dlNBK0lDQWZIMEFmSHlBZkFkZ2dJQUZ5M056YzNINytwZ0ZhL3FZQldyMzk2UUlYblFGNi9Rd0M5UDBNQXZUODdDQUM5UDRJQWZqK0NBRTd2YjI5dmIwQmV2ME1BdlFBQUFRQUFBQUFBN2tEbVFBREFBY0FEQUF5QUFBQkZTTTFKeEVqRVNVUkZTTVJKU01WTXhVakZUTVZJeFV6RlNNVk14VWpGVE1WSXhVekZTRTFJelVqRVNNVkl4RWpFU01DM0g2OGZnRWJmdjdGUHo4L1B6OC9QejgvUHo4L0F6TzlucnllWGlBQll0emNmdjZtQVZxKy91VDhBaGk4SDE4Zlh4OWZIMThmWHg5ZklQd0JPNzMraGdNVUFBQUFCd0FBQUFBRHVRTzVBQU1BQndBTEFBOEFFd0FYQUNZQUFBRVZJelVqRlNNMUpSRWpFU1VWSXpVbkZTTTFKUkVqRVFFeklUVWpFU01SSXhVakVTTVJJd0xjZnJ4K0FSdCtBUnQrdkg0QkczNytocjBDdGIyZXZKNmVId0VFbnA2ZW5uNys1QUVjSUY5ZmZ0M2R2UDdsQVJ2OWF4OEJXd0U3dmY0bkExTUFBQUFOQUFBQUFBUFlBOWdBQkFBSUFBd0FFQUFVQUJnQUhBQW9BQzRBTmdBNkFENEFYZ0FBSlRNM0p5TUZNelVqQnpNMUl5VVZJVFVsTXljakJUTTFJd2N6TlNNbEZ3Y1hOeGMzSnpjbkJ5Y2hPd0VWSVRVakZTTVZNeFVqTlFFVkl6VWxFU01SQVJFaE55TTFNeWNqTlRNM0l6VXpGUmN6RlRjMUl6VWpFU01WSXhFakVTTUNQNFllQWFQK3BmejhmaUFnQVpyK3hRRjZSQjhsL3FYOC9INGdJQUk0aDRjV2g0Y1doNGNXaDRmK01KNSsvc1VmWDE5ZkFUdCtBUngrL29ZQ1lCNkdvaCtEVVI5UmZqcGpJSjZkdlo2ZEg2WWVBUjhmSHg4Z1gxOC9IeDhmSHg4Smg0Y1doNGNXaDRjV2g0ZGVYbDRmWDl3QkhQejh2ZjVIQWJuK1IvN2tJRjhmWGlCK1pEb2lJQ0tlQVRxOC91UUNWZ0FBQ0FBQUFBQUQyZ1BkQUFNQUJ3QUxBQThBRkFBWUFDY0FNd0FBQVJFakVUY3pOU3NCRVNNUkp6TTFJeVVaQVNNUk5UTTFJd0V6SVRVakVTTVJJeFVqRVNNUkl3VW5CeGNIRnpjWE55YzNKd0s3Zmg5K2Z0eCtJSDUrQVR0K2ZuNytocjBDdGIyZHZaNmRJQU1ZaHhhSGhSYUZoeGVJaFJZQmZ2N0VBVHcrUVA1R0FibytRRDcrNWY2bEFuWkFQdnp0SHdGYkFUdTkvaWNEVTBHSEZvaUpGb21IRm9pSkZnQUFCZ0FBQUFBRHVRT0pBQU1BQndBTEFCQUFNQUEwQUFBQkZTTTFKeEVqRVNNUkl4RTNNeEVqRVJNakVTTVZJelVqRlNNVkl4RWpFU01SSXhFakVTTVJJeEVoTlNNMUl4RWpFek1SSXdLOVg3eEFIeCs4WDM3OFh4OWZIeDlBSHo4Z0gxOGZBM0s5SUI5K0lDQUJjdHpjZnY2bUFWcitwZ0ZhdmYzcEFoZis1UUg0dmIyOXZRRjYvb2IraGdMMC9Rd0M5UHpzSVB3QitQME1BdlFBQ1FBQUFBQUR3UU81QUFNQUJ3QUxBQThBRXdBWEFCc0FId0FsQUFBbE16VWpOek0xSXdVek5TTTNNelVqSVRNMUl5Y3pOU00zTXpVakFSY0JKd0VoTlNFUkl3RTdQeitkUHovK3hUOC8zVDgvQVhvL1A3MC9QNzAvUC8yWUZnTWZGZnlUQTNMOHJSL0ZQeUErSHo5K1B6OC9QMTVBL1JJV0F2d1gvSjRmQTFNQUFBQUFDZ0FBQUFBRHlBTzVBQk1BSndCSEFIZ0FqQUNzQUxBQTh3RWpBU2tBQUFFekZTTVZNeFVqRlRNMUl6VXpOU00xTXpVakpUTVZJeFV6RlNNVk16VWpOVE0xSXpVek5TTWxId01QQnk4SFB3Y2ZBaWNQQlJVZkNUOE1Md3NQQlNVekZTTVZNeFVqRlRNMUl6VXpOU00xTXpVaklSOEREd1lyQVM4RlBRRS9CaDhDQnpNM0l3VS9BVE1mQ0E4SEx3TVZId016UHcwOUFTOE5Jd2MzTXpVakZ3OEZGUjhKUHd3MUx3a1BCUUVoTlNFUkl3TE5QejgvUDcwL1B6OC92ZjdGUHo4L1A3MC9QejgvdlFJWEJBTUJBUUVDQWdRRkJnY0lDQVlHQlFRREFnRUJBZ01FQlFZSENBY0hCajhEQkFNQ0FnSUNCQVlIQlFRRkJnVU1EUVlGQmdVRUJBUUVBZ01EQVFFREJBTUVCQVFGQlFVR0RBMEdCZ1VGQlAwTVB6OC9QNzAvUHo4L3ZRS2VCQU1DQVFFQ0F3UUZCZ1lJQ0FjR0JRUURBZ0lEQkFZR0J3Z0hCd1VvR2FBWi9vMEZFQjBPREFvRUJ3TUNBd0VCQXdVSENBb01EQTRORFF3RUN3MFBFZ2tKQ1FjSUJnWUdCUVFEQXdJQkFRSUNBd1FGQlFVSEJ3Y0lDUWtLRndaYWM3UUVBd01DQWdJQ0JBWUhCQVVGQlFZTURRWUZCUVVGQkFRREF3SURBUU1GQXdNRUJBVUZDd3dOQmdZRkJRWDlZZ055L0s0Z0FVTWZRQjgvUHg5QUh6KzlIMEFmUHo4ZlFCOC9uQVlJQ0FvS0NRZ0hCUVFDQVFFQ0F3WUdDQWdLQ2drSUJ3VUVBZ0VCQWdRSUJBVUdCZ1lPRGcwTENna0RBd0lDQWdFQ0FRSUNCQU1FQlFVR0JRME9EZzBMQkFVRUF3TUNBZ0VDQWdFQ0F3TURMaDgvSUQ0K0lEOGZRQVlJQ1FvS0NRZ0dCZ01EQWdRRkJ3Y0pDZ29KQ0FjRkJBSUJBUUlFNWZ0OUFRRUNBd1VEQ0FRRkNnd0xDd2tJQmdVREFRRURCUWNlQWdRREFRRUNBd01EQlFVRkJnY0hDQWdJQ1FrSUJ3Z0dCZ1lGQlFRREF3SUNBUUZKR2c0RUJnVUdCZzRPRFFzS0NRTURBZ0lDQVFJQkFnSUVBd1FGQlFZRkRRNE9EUW9GQkFRRUF3SURBUUVDQVFNREJQeWNId05UQUFBQURBQUFBQUFEcVFPNUFBTUFCd0FMQUE4QUV3QVhBQjBBSXdBbkFDc0FNQUEvQUFBbElUVWhCU0UxSVNVVklUVWpGU0UxSlNFMUlRVWhOU0VsTXlFVklUVWpPd0VWSVRVbEZTTTFKeFVqTlNVUkZTTVJBUkVoRVNNMUl4RWpGU01SSXhFakFpOEJPLzdGL21jQk8vN0ZBdlQraGlEK2hnRzVBVHYreGY1bkFUdit4UUc1SHdFYy9vYjhuVC8raGdKMmZyMStBUngrL29ZRFVwMmV2WjJlSDRZZ0lDQWZYMTlmWHo4Z0lDQWZYMTlmWDUxK2ZuNzgvTDcrNUo0QnV2NUcvdVVCRzU0Qk83Mys1QUpYQUFBQUFBY0FBQUFBQTdrRHVRQURBQWNBREFBYkFCOEFJd0FuQUFBQkZTTTFKeEVqRVNVUkZTTVJBVE1oTlNNMUl4RWpGU01SSXhFak55RTFJU1VWSVRVSElUVWhBdHgrdkg0QkczNytocjBDdGIyZXZKNmVIOTBCdVA1SUFkaitDQ0FDT1AzSUFVUGQzWDcrcFFGYnZmN2svQUlZL2NrZi9BRTh2djZHQXJZK0lDQmZYMzZkQUFvQUFBQUFBOWdEMkFBREFBOEFFd0FYQUJzQUh3QWpBQ2NBS3dBeEFBQWxNelVqSlJjSEZ6Y1hOeWMzSndjbkJ6TTFJd1V6TlNNM016VWpJVE0xSXljek5TTTNNelVqQVJjQkp3RWhOeUVSSXdFa1BqNEJlb2VIRm9lSEZvZUhGb2VIOHo4Ly9zVS9QOXhBUUFGNlFFQzhQajY4UUVEOW1SWURIeGI4bEFKZ0h2MmhIK1JBS0llSEZvZUhGb2VIRm9lSEh6OGdRSDQrUUQ1QVhqLzlFeGNDL1JmOG5TQURVZ0FBQUFBUEFBQUFBQU9wQTdrQUF3QUhBQXNBRHdBVEFCY0FHd0FmQUNVQUt3QXpBRGNBT3dCQUFFOEFBQ1V6TlNNRk16VWpCek0xSXlVVklUVWpGU0UxSlRNMUl3VXpOU01ITXpVakpUc0JGU0UxSVRzQkZTRTFJeFVqRlRNVkl6VWxGU00xSnhVak5TVVJGU01SQVJFaEVTTTFJeEVqRlNNUkl4RWpBbTc4L1A2bS9QeCtIeDhDOVA3RklQN0ZBWHI4L1A2bS9QeCtIeDhCMko1Ky9zWCt4WjErL3NVZlgxOWZBblordlg0QkhINytoZ05Tblo2OW5aNGZoaUFnSUNBZ0gxOWZYMTgvSUNBZ0lDQWZYbDVlWGw0Z1g5MmRmbjUrL1B5Ky91U2VBYnIrUnY3bEFSdWVBVHU5L3VRQ1Z3QUFBQUFFQUFBQUFBT1pBN2tBQXdBSEFBd0FNZ0FBQVJVak5TY1JJeEVsRVJVakVRRXpGVE0xTXhVek5UTVZNelV6RlRNMU14VXpOVE1WTXpVek5TTTFJeEVqRlNNUkl4RWpBcjErdlg0QkhINyt4RUFmWHg5ZkgxOGZYeDlmSDErK25iMmVYaUFCZ3R6Y2Z2Nm1BVnE5L3VYOEFoZjl5VDgvUHo4L1B6OC9QejgvUHlEOEFUcTgvb1lERXdBQUFBWUFBQUFBQTdrRHVRQVRBQ2NBWndCN0FMWUF2QUFBQVRNVkl4VXpGU01WTXpVak5UTTFJelV6TlNNbE14VWpGVE1WSXhVek5TTTFNelVqTlRNMUl5VVZEdzR2RHo4UEh3NGxNeFVqRlRNVkl4VXpOU00xTXpVak5UTTFJd1VmRHo4UEx3Y3pOU01QRGdFaE5TRVJJd0xjUUVCQVFMNUFRRUJBdnY3R1BqNCtQcncrUGo0K3ZBSFlBZ0lDQkFNRkJRWUdCZ2NIQ0FnSUNBZ0hCd2NIQmdZRkJBUURBd0lCQVFFQkFnTURCQVFGQmdZSEJ3Y0hDQWdJQ0FnSEJ3WUdCZ1VGQXdRQ0FnTDlERDgvUHorOVB6OC9QNzBDTndFQkF3UUVCZ1lIQ0FrSkNRc0tDd3NNQ2dzS0Nna0lDQWNIQlFVRUFnSUJBUUlEQkFVSEJ3bEZqZ3NMQ2dzSkNRa0lCd1lHQkFRREFmMkpBM0w4clI4QlF4OUFIejgvSDBBZlA3MGZRQjgvUHg5QUh6KzlDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pGUjgvSUQ0K0lEOGZRRjhOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRNE5EUXdMQ3dvTEh3RUNBd1FGQndjSUNRb0tDd3dNRFB6L0h3TlRBQUFLQUFBQUFBTzVBOGdBQXdBSEFBd0FHd0FmQUNNQUp3QXJBQzhBTXdBQUFSVWpOU2NSSXhFbEVSVWpFUUV6SVRVak5TTVJJeFVqRVNNUkl5VXpOU01ITXpVakJ6TTFJd2N6TlNNbEZTRTFCeUUxSVFMY2ZyeCtBUnQrL29hOUFyVzlucnllbmg4Q04xNWVYajQrbmw1ZVhqNCtBZmo5eUI4Q2R2MktBVFBjM0g3K3BnRmF2ZjdsL0FJWC9ja2cvQUU3dmY2R0FyVmVJRDgvSUNBL1B4OStmcDI5QUFvQUFBQUFBN2tEaVFBREFBY0FEQUFRQUJRQUdBQWNBQ0VBSlFCS0FBQWxGU00xTnhVak5TVWRBU00xSlJVak5TVVJJeEVqRlNNMUpSVWhOU1VSRlNNUkl4VWhOUU16SVRVak5UTTFJelV6TlNNMU16VWhOU0UxSVRVaE5TRTFJVFVoTlNFMUlUVWhOU0VCQko2ZW5nSjJmdjZtbmdFOGZpQ2VBVHoreEFIWmZoLyt4Qis5QXJXOXZiMjl2YjMrcFFGYi9xVUJXLzZsQVZ2OHJRTlQvSzBEVS95TzFUOC9YajgvUHgrOTNDQS9QMTcrcGdGYVB6OWZQejllL3VYOEFoYy9QLzNKSUQ4ZlB5QS9IejhnUHg4L0lEOGZQeUFBQUFVQUFBQUFBOWdEMkFBVEFDY0FPd0JCQUUwQUFBRXpGU01WTXhVakZUTTFJelV6TlNNMU16VWpKVE1WSXhVekZTTVZNelVqTlRNMUl6VXpOU01sTXhVakZUTVZJeFV6TlNNMU16VWpOVE0xSXdNaE5TRVJJeVVYQnhjM0Z6Y25OeWNISndLOVB6OC9QNzAvUHo4L3ZmN0ZQejgvUDcwL1B6OC92ZjdrUHo4L1A3MC9QejgvdlQ4RGN2eXVJQUoyaUlnWGg0Y1hpSWNXaDRjQkpDQS9IMEJBSHo4Z1ByNGdQeDlBUUI4L0lEN2RIMEFmUHo4ZlFCOC8vSzRmQTFNb2g0Y1doNGNXaDRjV2g0Y0FBQVVBQUFBQUE3a0R1UUFFQUFjQUNnQWZBQ1VBQUNVbkVTTTNGd01SQlNjM05RY25OU01WQnlNUk16VVhGVE0xRXhjVk14RWpBU0UxSVJFakFjR2REcXZ6bEFFYllXRjRvMS9WSjErZFg2dHdYMS85REFOeS9LMGZ2azhCTXNHSS9zNEJ6dnhseUVqM3F4a3I4UDZsQmxBVWR3RmlkUW9CMmZ5T0h3TlRBQUFBQkFBQUFBQUR1UU81QUFNQUJ3QUxBQm9BQUFFUkl4RURJeEUzQVNNUkV3RXBBUkVqRlFzQkJSYzNFU01SSXdLZTNSL2QzUUg0M2QzOHJRRmJBaGNmN3ZqK3VSSW1QeDhCeS82YkFsMzlvd0hPbXYyWUFXWUJTLzB3QXhRTC9wb0JGK1FhRy81SUExTUFBQUFBQlFBQUFBQUQyQVBZQUFJQUJnQVNBQllBTHdBQUpSYzFCVE0xSnpjWEJ4YzNGemNuTnljSEp3VWpFVGNCS1FFM0lSRVhGVGMxRXhFM0VTTVZDd0VGRnpjUkl4RWpBNU1IL3VRZ0lDQ0hoeGFIaHhhSGh4YUhoLzdPM056K3BnRmFBUVllL3Z6Y0lOd2dJTzc0L3JvU0pqOGZ4Z1lNUm9NZ0k0ZUhGb2VIRm9lSEZvZUgzQUhObS8xNElBSmMrSG9mWEFGTC9pb2hBZmtML3BzQkYrVWFHLzVKQTFJQUFBQUFDUUFBQUFBRHVRT0pBQU1BQ0FBTUFCQUFGQUFZQUJ3QUlRQStBQUFsRlNNMUpSMEJJelVoRlNNMUpSRWpFU01WSXpVcEFUVWhKeFVoTlNVVkVTTVJBVE1oTlNNMU16VWpOVE0xSVRVaE5TRTFJeFVoTlNFMUlUVWhOU0VCQko0Q2RuNytwcDRCUEg0Z25nSDRBVnYrcGJ6K3hBSFpmdjZHdlFLMXZiMjl2ZjZsQVZ2K3Bieit4QU5UL0swRFUveU85RjVlZmw1KzNGNWVmdjZtQVZwZVhpQmVYbDQvSC80SUFoZjl5U0JlSUY0ZzNDQS9QMTRnWGlBQUFBQUtBQUFBQUFPNUErZ0FBd0FIQUFzQUR3QVRBQmNBR3dBZkFDUUFNd0FBSlRNMUl3Y3pOU01ITXpVakZ6TTFJemNWSVRVSElUVWhBUlVqTlNjUkl4RWxFUlVqRVFFeklUVWpOU01SSXhVakVTTVJJd0orWGw3OFhsNWVQajc4UGo3OC9jZ2ZBbmI5aWdJWGZyeCtBUnQrL29hOUFyVzlucnllbmg5MklDQWdQejgvUHg5K2ZwMjlBVHZkM1g3K3BRRmJ2ZjdrL0FJWS9ja2YvQUU3dmY2R0FyVUFBQVlBQUFBQUE5Z0QyQUFMQUJBQUV3QVdBQ3NBTVFBQUFSY0hGemNYTnljM0p3Y25CU2NSSXpjWEF4RUZKemMxQnljMUl4VUhJeEV6TlJjVk16VVRGeFV6RVNNQklUY2hFU01Dbm9lSEZvZUhGb2VIRm9lSC91NmVEcXp6bFFFY1ltSjVvMTdXSmw2ZVhxeHdYbDc5REFKZ0h2MmhId0ZNaDRjV2g0Y1doNGNXaDRlRlVBRXh3WWoremdITy9HYklTUGlzR1N2eC9xWUdVQlIzQVdKMUNnSFkvSTRnQTFJQUFBY0FBQUFBQTdrRHVRQURBQWNBQ3dBUEFCUUFHQUFuQUFBQkVTTVJOek0xS3dFUkl4RW5NelVqSlJrQkl4RTFNelVqQVRNaE5TTVJJeEVqRlNNUkl4RWpBdHgrSUg1KzNINGdmbjRCTzM1K2Z2Nkd2UUsxdlo2OG5wNGZBYUwreEFFOFBrRCtSZ0c2UGtBKy91WCtwUUoyUUQ3ODdSOEJXd0U3dmY0bkExTUFCZ0FBQUFBRGVnTTdBQU1BQndBTUFCQUFGQUFqQUFBQkZTTTFKeFVqTlRjZEFTTVJKUkVqRVFNekVTTVRNeUUxSXpVak5TTVZJeEVqRVNNQy9GNmVYdHhlL3FVZklGNWVmbjRCK0Y1K25uNWVJQUdDbnA1ZS9QeWUzTDRCbW43K0NBSDQvZWdDT1AycEg3NzhudjdrQWxjQUFBQUtBQUFBQUFQNEF3c0FBd0FIQUFzQUR3QVRBQmNBSEFBZ0FDUUFNd0FBQVJVak5TVXpOU01ITXpVakpSVWpOU1V6TlNNSE16VWpKUjBCSXhFaEVTTVJBeUVSSVFFeklUVWpOU00xSXhVakVTTVJJd05hWHYycVhsNWZQejhDRjE3K3BsNWVYejgvQXBWZS9xYjhJQUU3L3NVQlduNENHSDUrbm41ZUlBR3huWjBnSHo4L0lQejhQeDgvUHovY3ZRR1ovc1VCTy82bUFYcitKeUM5L0o3KzVRSDRBQWNBQUFBQUE3a0R1UUFEQUFjQUN3QVBBQk1BR0FBbkFBQWxGU00xSXhVak5TTVZJelVsRlNNMUp4RWpFU1VSRlNNUkFUTWhOU01SSXhFakZTTVJJeEVqQXR4K0gzNGZmZ0c0ZnJ4K0FSdCsvb2E5QXJXOW5yeWVuaCttUUVCQVFFQkEvTDYrZnY3RUFUeTgvdVhkQWZqOWF4OEJXd0U3dmY0bkExTUFBQUFBQlFBQUFBQUR1UU81QUFNQUJ3QUxBQ2tBTHdBQUFSRW5FUU1IRVRjQkF4RVRCeWMxSXljSEl4VUZGemNSQnhjM0ZUTTFOeFV6TlJjVEVUTVJJekVuQVNFMUlSRWpBbjY5SDkzZEFkamMzT2ZTQWd3UUFmN3FGQVlhRkFZZjNSL1Q1aUFDR2Z6SUEzTDhyUjhDVHY2NzJnRkYvcjIzQVV1My91UCs2d0ZDQVJYdzh3SU9EZ0htR1FYK3RSWVlCVVZmdC9mdTh3RWcvcFlEQkJUOHVSOERVd0FBQUFBSkFBQUFBQU81QTdrQUF3QUhBQXNBRHdBVEFCY0FHd0JvQUc0QUFDVXpOU00zTXpVakJUTTFJeVV6TlNNRk16VWpOek0xSXpjek5TTUJGVDhsSXhVUEl5RTFJUkVqQWFJK1ByeEFRUDVuUHo4Q1Z6NCsvb1krUHZ3K1BuNCtQdjE2R2hvYUdSZ1lHQllYRmhVVkZSUVRFeE1TRWlJZ0hoMGFHUmdXRkJJWkZSSUtDUXNIQkFJZ0FnZ05FZ3NORGc4YkV4VVdHUmtjSFI4Z0l4RVRFaE1VRkJVVkZSWVhGaGdZR0Jsb0EzTDhyUitHUHo4L0h6NWZQejgvWGtDOFFQMWFJQUVCQWdNREJRVUdCZ2NJQ0FrS0Nnb0xDd3daR2h3Y0hoNGVIeDRmTFN3cUdoa2pIaG9VQmhNaUtURWFHeHdkTEI0ZEhoMGNIQnNaR0JjTENna0tDQWdJQndZR0JRUUVBd0lCclI4RFV3QUFBQUFLQUFBQUFBTzVBN2tBQXdBSEFBc0FEd0FUQUJjQUd3QWpBQ2NBTFFBQU56TTFJd1V6TlNNbk16VWpGek0xSXdVek5TTWxNelVqQlRNMUl4Y0RKd2NYRXlVbkJUTTFJd0VoTlNFUkk2WStQZ0U2UUVDOFBqNzhQajcrcFQ4L0FqYy9QLzZtUGo2QnRhMFl6c1VCTnhMKzNqOC8vZ2dEY3Z5dEg2WStIejkrUHg4K0h6OStQejgvUlA1YXlSVHdBY3phR2gwLy9NMGZBMU1BQUFBSEFBQUFBQU81QTdrQUF3QUhBQXNBRHdBVUFCZ0FKd0FBQVJVak5UY1ZJelVuRVNNUk54VWpOU1VWRVNNUk54VWpOUUV6SVRVakVTTVJJeFVqRVNNUkl3TGNmbjUrdkg1K2ZnRWJmbjUrL29hOUFyVzlucnllbmg4QlE5M2RYeUFnSC82bEFWdGZJQ0JldmY2bEFoaGVIeC85YXg4Qld3RTd2ZjRuQTFNQUFBY0FBQUFBQTlnRDJRQURBQWNBREFBYkFCOEFKd0F6QUFBQkZTTTFKeEVqRVNVUkZTTVJBVE1oTlNNMUl4RWpGU01SSXhFak55RTFJUWNoTnlFMUlTY2hCU2NIRndjWE54YzNKemNuQXIxK3ZYNEJHMzcraHIwQ3RiMmR2WjZkSU4wQnVmNUhQd0hoSC80ZkFiOGcva0lDZG9jWGlJVVdoWWNYaUlVV0FTTGMzSDcrcGdGYXZ2N2svQUlZL2NnZy9BRTd2ZjZHQXJVL0lGOGZYeDlJaUJlSGloYUtpQmVIaWhZQUFBQUhBQUFBQUFPNUE3a0FBd0FIQUF3QUVBQVVBQmdBSndBQUFSVWpOU2NSSXhFbEVSVWpFU2NoTlNFbEZTRTFCeUUxSVFNeklUVWpOU01SSXhVakVTTVJJd0xjZnJ4K0FSdCtuUUc0L2tnQjJQNElJQUk0L2NpZHZRSzF2WjY4bnA0ZkFVUGQzWDcrcFFGYnZmN2svQUlZM0NBZ1gxOStuZnlPSC93QlBMNytoZ05UQUFBRUFBQUFBQU81QTdrQUV3QW5BRHNBUVFBQUFUTVZJeFV6RlNNVk16VWpOVE0xSXpVek5TTWxNeFVqRlRNVkl4VXpOU00xTXpVak5UTTFJeVV6RlNNVk14VWpGVE0xSXpVek5TTTFNelVqQXlFMUlSRWpBdHhBUUVCQXZrQkFRRUMrL3NZK1BqNCt2RDQrUGo2OC91US9QejgvdlQ4L1B6KzlQd055L0swZkFVTWZRQjgvUHg5QUh6KzlIMEFmUHo4ZlFCOC8zQjgvSUQ0K0lEOGZRUHl0SHdOVEFBY0FBQUFBQS9BRDdBQURBQWNBRFFBUkFDRUFKUUF0QUFBbEJ6VTNCUWNuTndVVklSRVhBUVVISnpjSEp4RW5CeGNSSVRVM05UTTNFUWNuTnhjM0p3VW5CeGMzSnpVakF6MWFXdjNzUHJoSUFsTDlZTDhCSWdFZlZicFJ6TmxPYkFZQ3pYQThZV2EvRExaWHQvNE5HRWpIVEowV2ZVZnhXV0Evb3phVC9RRkNxZ0VqVlZXNlVScXMvcnBFVUFiK2t3WmFnRWNCbFV6UUZNWkIxcGdTU3A1TWVOOEFBd0FBQUFBRDdBUHNBQU1BQndBWEFBQUJGU0UxQVJVaE5TY1pBU0UxSVRVaEVTRTFJUkVoTlNNQnZmNXRBU1ArM1JjRDJ2dzlBMVA4clFLSi9YY1hBYjNnNEFHVDRPQVcvdlQ5dVJlY0FRMkhBUXlIQUFBQUFBZ0FBQUFBQSt3RDN3QVFBQ0FBTHdBK0FFUUFTQUJPQUdJQUFDVUhKU00zSHdFL0NTVWZDd2NsTndVUENpOEJOd2NqTHdvL0FRVUhKejhDSlFjM0pSY1BBaWMzQlE4Qk13Y3pCeGMzTXdVVE16VWpOd0VGRVNNRFJGNyt4UUVTSlNBaEZ4Z1pHZ3dOREF3Ui9nQUREQ0FiSFJBUUVSQVJFUllVL3EyRkFmQURFUkVTRVJJUkVoQVFIaG9kT1U4QkVSQVJFUkVRRUE4ZEdDSWc5QUhZYm5jT0RZSCtldW92QVQ3eGdBMFB3NUQrdVNkeUFhQ3RsUkdqeEFGTWwyVlpSdjY2L3RBWDlhaVlRZ1FDQWdJRUJ3Z0ZCZ1lJQzBJRENoa1NFZ2tJQndjRkJBTkVBYmswQWdvSkNBWUZCQU1DQVFFQ0E4VENBZ1FGQmdjSUNRa1RFaHN0S1RmSFlRNFBsd0VuUWNmVmxnNE9udmlyR1ozZW9RK3dvQUVRRm4wQlhiNEJiZ0FHQUFBQUFBUHNBK3dBQXdBSUFCVUFJQUEzQUZvQUFBRVJJeEVuRlJFakVTY1JJeEUvQ0RVVkR3Y1JKeFVSRHdjWFB3Y1JJeEVESVRVakVTTTFJelUvQnlFMUlROEhOU00xSXhrQkl3T3F5aGJLRnNvR0ZCWVhGeGthR3g0ZUd4b1pHUmNXR0JZUkRnd01Dd2tKQ0JZR0J3Y0lDUWtLRHNvdEE5b3Q0T0FaRnhjWEdCZ1lHQUVrL3R3WUdCZ1lGeGNYR2VEMkZ3R1EvcG9CWnJPZC9vUUNHUmY5MEFIV0NCY1dGQlFTRUE4T2gyNE9EaEFSRWhRVkdnRUFoM0QrelJjVkZSWVhHQmdZQmhNVUV4SVNFaEVWL2trRGdQeHBGd0Y4dEV3SkJ3WUZCQUlDQVJZQkFRTUVCQVlIQ0h5Ry9Hb0R3d0FBQ0FBQUFBQUQrQVBzQUFjQURRQVZBQnNBSXdBckFDOEF3QUFBSlJVek5UTVZJelUzT3dFVkl6VW5GVE0xTXhFakVUYzdBUlVqTlNVVk16VXpFU01SSnhVek5UTVJJeEVsRlNNMUFUTWhOVE0xSXpVek5TTTFNelVqTlRNMUl6VXpOU00xTXpVak5UTTFJelV6TlNNMU16VWpOVE0xSXpVakZTTVZNeFVqRlRNVkl4VXpGU01WTXhVakZUTVZJeFV6RlNNVk14VWpGVE1WSXhVekZTTVZNeFVqRVNNMU16VWpOU01WSXhVekZTTVJJeEVqTlNNVkl4RWpOU00xTXpVak5TTVZJeFV6RlNNVkl4RWpOVE0xSXpVakZTTVZNeFVqRVNNUkl3RnVGeTF3TEJjdGNKMFdMWEF0Rmkxd0Fvb1dMWENkRmkxd0FUcHcvVE5hQTRBV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoY1dGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGbkJEUTBNV1JFUkVMRVFXUXkxRFEwTVhRME5ETFVORFF4WkRRME5FRnZNdExjbkpjQzB0UXl3cy9vUUJmSEFzTEVRdExmM1FBakJaV1ZuOWR3S0pGeTB0L1VtSEZrTVhReFpERjBNV1JCWkRGME1XUXhkREZoY1hGa01YUXhaREYwTVdSQlpERjBNV1F4ZERGbkFDUmhaYVdscGFGdjI2QXVOWldmMGQ0QlphV1ZsYUZ1QUJreFphV1ZsYUZ2NXRBOE1BQUFBQUJRQUFBQUFEN0FQc0FBa0FFd0FkQUNjQU5RQUFBUjBCTXpVek5TTTFJeGNkQVRNMU16VWpOU01YSFFFek5UTTFJelVqRngwQk16VXpOU00xSXdFaE5TRTFNelVqTlNNUkl4RWpBU0FXTFMwV3N4Y3NMQmZLRmkwdEZza1hMUzBYL0swRDJ2eVdMUzBXUXhjQnBoYXpzeGEwUkJhenN4YTBMUmV6c3hlemhoZXpzeGV6L0pZWHN4YXovb1FEd3dBQUNRQUFBQUFEN0FQc0FBVUFDd0FYQUNNQUtRQTFBRUVBVFFCVEFBQVRPd0VWSXpVM093RVZJelVISXhVekZUTTFNelVqTlNNekl4VXpGVE0xTXpVak5TTWxPd0VWSXpVSEl4VXpGVE0xTXpVak5TTTNJeFV6RlRNMU16VWpOU016SXhVekZUTTFNelVqTlNNQklUVWhFU09hRmhaRHloWVhSSnd0TFJZdExSYXpMUzBXTFMwV0FXWVhGa09kTFMwV0xTMFdzeTB0Rnl3c0Y3TXNMQmN0TFJmOHJRUGEvRDBYQVhxSGgxbUdoa096V2xxeldyUlpXYlJaV29lSFdyTmFXck5hRnJOYVdyTmFzMXBhczFuOHJSY0R3d0FCQUFBQUFBUDRBK3dBUWdBQUV5TVZNeEVqRlRNVklUVWhOVE0xTnhVek5SY1ZNelVUTXpVakZRTWpGU2MxSXhVSEl4RXpOVE1WTXpVekZUTTFNeFV6TlNNVkl6VWpGU00xSXhVak5TTTFJeDRXRmhZV0E5cjhQUzNnV2NwWjVqNWEyMGpLV2ZZWExjbGE0Rm5LV2xyS1dlQmF5UzBYQTZwYS9ZMWFjQmRaVDlnRUJKYzJTd0V5V1ZuKzNBZVhPamZzQW5NdExTMHRMUzFhRnhjWEZ4Y1hRd0FBQUFrQUFBQUFBK3dEOEFBQ0FBWUFDUUFOQUJFQUZBQVhBQnNBTWdBQUxRRTNKd2NuTnljSEp3VUhKemNUSno4Qkp3Y25CeWMzSHdFSEVTY0JKd2NYRXdjWE54Y2xCUmMzSnhNM0p3Y3ZBVFVqQXhmKzFvY1NsRStSRTQwa0FTMENWTTVIcjVGZUQxUTcxYlcxdFVmbEYvNWhTQXRLVEQ0UE13RUJJZ0ZxWWhCZ1JWd01YYnlzRjQxV1JCRk1GNElOZnVDeEFWQ0EvbnVsK1RvU05WYnhaYXdaYVk0QkhPLysyeWdVS2YzcU9CRXVDSlJwWEJCYkFmczVFem9zL2tBQUFBVUFBQUFBQStzRDdBQUhBQTRBRWdBV0FEZ0FBQUVSSXhFek5TTTNKUlV6QnhFakVSY0hOVGNuQnlNM0FRY1hOek1WSVRjMU14VWhOelV6TlNNUkl6VWpCeEVqRVNNSEZTTUhFU01SSXdGTWg0ZDJMQUh6QVFHR3N4WVdDaDU1THYyOVdCSldNd0U1UkN3Qk9rTVhGNTJTVGl5ZFExTktMUllDV3YzUUFld1hMVU5hQWYzb0FuTXRGMHdoR2kwdC9pSnREbXpnUTUzZ1E1MFhBWHh3Uy81ZkFrWkVuRXYrNVFMakFBQUdBQUFBQUFQc0Erd0FJd0EvQUg4QTV3RkRBY01BQUNVUER5c0JMd0kzSHdNL0NDVWZDQWN2RHpjbER3OHZEejhQSHc0bkl3OE9IUUVmRFRNL0F4Y1BCeU12SFQwQlB4YzFJdzhmSHdnSEx3NDlBVDhlQVI4ZlB4OHZIdzhlQXk4REVCQVFFUklTRWhNVEZCTVZGQlVWRlJnWUdDSXBFUkFRRUEwWkdCZ1hGeFVVRXY1TkR4RVJFeE1VQ3hZUktCUVNFaEVSRUJFUER3OFBEUTROREF4L0FXY0JBUU1FQlFVSEJ3Z0lDZ2tMQ2d3TEN3d0tDd2tLQ0FnSEJ3VUZCQU1CQVFFQkF3UUZCUWNIQ0FnS0NRc0tEQXNMREFvTENRb0lDQWNIQlFVRUF3R0ZCUXNMQ3dvSkNRZ0lCd1lGQkFRQ0FnSUVCQVlIQndrS0Nnc01EQTBORGhBUUVBNXhGeFFVRlJZV0Z4Z1BEdzRQRGc0TkRRME5EQXdMQ3dzS0NRb0lDQWdIQmdZR0JBUURBd0lCQVFJQ0F3TUVCUVVHRFE4UkVoUVdGd3NOREEwTkRRNFZBZzhQRHc0T0RnME9EQTBNREFzTENnb0tDUWtJQndjR0JnVUZCQU1DQWdFQkFRTUVCUWNJQ2dzRmZ3d0pDQWdIQndZRkJRUUVBd0lDQVFJREJBVUdCZ2dKQ2dzTERRME9EdzhRRVJJU0VoUVRGUlFXRlJZWEZ4bitLUUVDQXdRR0JnZ0pDZ3NNREE0UER4RVJFaElVRkJRV0ZSY1hGeGdZR1JrWkdSa1pHQmdYRnhjVkZoUVVGQklTRVJFUER3NE1EQXNLQ1FnR0JnUURBZ0VCQWdNRUJnWUlDUW9MREF3T0R3OFJFUklTRkJRVUZoVVhGeGNZR0JrWkdSa1pHUmdZRnhjWEZSWVVGQlFTRWhFUkR3OE9EQXdMQ2drSUJnWUVBd0tZQWd3TUN3c0pDUWdJQmdZRkJBTURBUUlEQjVjREFnRUJBUUlFQlFnSkN3ME5NeEVSRHcwTkNnVUpCWmdHQmdjSUNRa0pDd29NREEwTkRROFBYTUVMREFvTENRb0lDQWNIQlFVRUF3RUJBUUVEQkFVRkJ3Y0lDQW9KQ3dvTUN3c01DZ3NKQ2dnSUJ3Y0ZCUVFEQVFFQkFRTUVCUVVIQndnSUNna0xDZ3g1QXdRRkJRWUhDQWtKQ1FvTEN3c01EQTRORFF3TUN3b0tDUWNIQmdRRUFnRURCQWR4RUFzS0NBWUVBd0VCQWdNREJBUUdCZ1lIQ0FnSUNna0tDd3NMREF3TkRRME5EZzRQRGc4UERnNE9EUTBORFEwTURCY1dGQklSRHcwR0JRVUVCQU1DQWhjQ0FnTUVCQVVGQmdjSENBZ0pDUW9LQ3dzTURBd05EUTBPRGc0UERnOFFEeGNXRmhZVUZCUVNCMXdSRHc4UEVCQVFFQkVSRVJFU0VoSVNHQmNXRnhZV0ZSVVVGQk1URWhFUkVROFBEZzBNREFzS0NBZ0hCZ1VFQXdMK0toa1pHUmdZRnhjWEZSWVVGQlFTRWhFUkR3OE9EQXdMQ2drSUJnWUVBd0lCQVFJREJBWUdDQWtLQ3d3TURnOFBFUkVTRWhRVUZCWVZGeGNYR0JnWkdSa1pHUmtZR0JjWEZ4VVdGQlFVRWhJUkVROFBEZ3dNQ3dvSkNBWUdCQU1DQVFFQ0F3UUdCZ2dKQ2dzTURBNFBEeEVSRWhJVUZCUVdGUmNYRnhnWUdSa0FBQVlBQUFBQUErd0Q3QUFEQUFjQUN3QVBBQkVBRmdBQUFSVWpOUk1SSXhFakVTTVJKUlVoTlFFUkF6TWhFU0VEMXNuSnlSZmdBY0QrUVA0VUZ4Y0R3L3dtQVFyZzRBSHMvaW9CMXYwMEFzemd5Y244VkFPcy9EMEQyZ0FBQkFBQUFBQUQ3QVBzQUFNQUNRQVJBQlVBQUNVSEVUY0hFU0VSQlFrQk1RY0ZFU0UzRVFVaE55RUQxa05EV2Z5dEFRd0JVQUVjRnZ5SEEzcGcvQzREYVZyOGxuMUVBUWs5UHY3cEFWU2hBU01CcEJBQi9JQmdBMmt5UXdBREFBQUFBQVBzQTJZQUlnQlZBTm9BQUFFVkR3ODFQdzgxRlE4UEp4RXpIeDBsRlNNVkh4NDdBVDhlTlNNdkhpc0JEeDBEMWdFREJBY0lDZ3dORHhBU0V4UVdGaUljRWhFUkVBOFBEZzBOREFvS0NnZ0lBUU1GQndnTERBNFBFUk1VRlJZWEllOFlHQmdYRmhjV0ZSVVVGQk1TRWhFUUVBOE9EUXdNQ2drSkJ3Y0ZCQU1DL0Q0QkFRSURCQVlHQ0FrS0N3d01EZzhQRVJFU0VoUVVGQllWRnhjWEdCZ1pHUmtaR1JrWUdCY1hGeFVXRkJRVUVoSVJFUThQRGd3TUN3b0pDQVlHQkFNQ0FRRUNBd1FGQmdnSUNRc0xEQTBPRHc4UUVSSVNFeFFVRlJVV0ZoY1hGeGdZR1JrWUdCY1hGeFlXRlJVVUZCTVNFaEVRRHc4T0RRd0xDd2tJQ0FZRkJBTUJ2UWtKRVJFUUVROFBEdzRPRFF3TUN3b05id29JQ0FnSkNRa0tDd29MREFzTURRNVhDUWtSRWhFUUVCQVBEZzROREF3TENnemhBUk1CQWdJREJBUUZCZ1VIQndjSUNRa0pDZ29MQ3dzTERBd05EUTBORFE0QkJKRVBEdzRQRGc0TkRRME5EQXdMQ3dzS0Nna0lDUWNIQndVR0JBUURBd0lCQVFJREF3UUVCZ1VIQndjSkNBa0tDZ3NMQ3d3TURRME5EUTRPRHc0UEQ1RVREZzRORGcwTkRBd01EQXNMQ2dvS0NRa0lDQWNHQmdZRkJBUURBZ0lCQVFJQ0F3UUVCUVlHQmdjSUNBa0pDZ29LQ3dzTURBd01EUTBPRFE0T0FBQUhBQUFBQUFQckErd0FBd0FIQUFzQUR3QVRBQmNBUWdBQUFSRWpFUk1IRVRjbkJ5TTNKUkVqRVJNSEVUY25CeU0zQVFjWE56TVZNelUzTlRNM05UTVZNelUzTlRNM05UTTFJeEVqQnhVakJ4RWpFU01IRlNNSEVTTVJJd0UyaDdNV0Znc2RlUzhCMlllMEZ4Y01ISG92L2VsWUUxWWNzeTFEUXkyekxVTkRXbHFjUkRoT0xaMURPVTBYRmdIcS9rQUJ3UDVtRndHNUl4Z3RMVVA5dWdKRy9lQVhBajhrRnkwdC9pS0VESUd6QnkwUFJDeXpCeTBtUXhZWEFxQkRjRXYrWGdLSlErQkwvdVVERUFBQ0FBQUFBQUt6QXJNQUF3QVNBQUFCRlNNMUJ6TWhOU00xSXhVakVTTVJJeEVqQW5CRDRFTUJJeTF3Rm5BdEZnSXR5c3JnRnVEZ0FUcit4Z0ZRQUFBQUFRQUFBQUFEN0FQc0FCVUFBRGNoTlNFMUFRVUJKd0VsQVRVQkJRRW5BU1VCRVNNVEE5cjhQUUV2QVNRQlFSTCt6ZjdlL3RNQk1BRWpBVllQL3JYKzNmN1VGeE1YZXdFcjRRR2NEZjUyMy83WTdRRXNoZ0VvRVA3aWgvN1pBaHNBQXdBQUFBQUQ3QVBzQUZjQTVBRmtBQUFCRlE4VEt3RXZFejBCUHhNN0FSOFRKU01QRGhVSEh4OHpQd2NYRHc0ckFTOGRQUUUvSGdFZkh6OGZMeDhQSGdMMkFRRURBZ1FJQ2cwT0VCRVRGUlVYQ3d3TkRBd05EUXdNRFF3TEZ4VVZFeEVRRGcwS0NBUUNBd0VCQVFFREFnUUlDZzBPRUJFVEZSVVhDd3dOREF3TkRRd01EUXdMRnhVVkV4RVFEZzBLQ0FRQ0F3RUIvdlFGR1JrWEZoVVVFeEVQRGd3S0NBWUVBUUVCQVFNREF3VUVCZ1lHQndnSUNBa0pDZ29MQ3dzTUN3ME1EUTBORGcwT0RCZ1hGaFlWRXhNTGxCVVFFaEVURXhNVUZCVVZGUllXRmhjWUdCZ1hGaGNXRlJVVUZCTVNFaEVRRUE4T0RRd01DZ2tKQndjRkJBTUNBZ01FQlFZR0NBa0tDd3NORFE0UER4QVJFaElTRkJNVkZCWVZGaGNYR2Y0cEFRSURCQVlHQ0FrS0N3d01EZzhQRVJFU0VoUVVGQllWRnhjWEdCZ1pHUmtaR1JrWUdCY1hGeFVXRkJRVUVoSVJFUThQRGd3TUN3b0pDQVlHQkFNQ0FRRUNBd1FHQmdnSkNnc01EQTRQRHhFUkVoSVVGQlFXRlJjWEZ4Z1lHUmtaR1JrWkdCZ1hGeGNWRmhRVUZCSVNFUkVQRHc0TURBc0tDUWdHQmdRREFnSUFEUXdNRFF3TEZ4VVZFeEVRRGcwS0NBUUNBd0VCQVFFREFnUUlDZzBPRUJFVEZSVVhDd3dOREF3TkRRd01EUXdMRnhVVkV4RVFEZzBLQ0FRQ0F3RUJBUUVEQWdRSUNnME9FQkVURlJVWEN3d05EQXovQkFZSUN3d09EeEVURkJVWEZ4Z1pEUTBPRFE0TkRRME1EUXNNQ3dzTENnb0pDUWdJQ0FjR0JnWUVCUU1EQXdFQkFRTUVCZ2dKREEwSWloSU5EUXNMQ2drSkJ3Y0ZCUVFDQWdJREJBVUhCd2tKQ2d3TURRNFBFQkFSRWhJVEZCUVZGUllYRmhjWUdCZ1hHQllYRmhZVkZSUVVFeE1TRVJFUUVBOE9EUXdNQ3drSkNBY0dCUVFEQXY0cUdSa1pHQmdYRnhjVkZoUVVGQklTRVJFUER3NE1EQXNLQ1FnR0JnUURBZ0VCQWdNRUJnWUlDUW9MREF3T0R3OFJFUklTRkJRVUZoVVhGeGNZR0JrWkdSa1pHUmdZRnhjWEZSWVVGQlFTRWhFUkR3OE9EQXdMQ2drSUJnWUVBd0lCQVFJREJBWUdDQWtLQ3d3TURnOFBFUkVTRWhRVUZCWVZGeGNYR0JnWkdRQUFBQVlBQUFBQUErd0Q2d0FEQUFjQUN3QVBBQk1BT1FBQUFSY2pKemNWSnpVbkZTRTFBUlVqTlNjVklUVTNJeEVYTXhVakVSY3pGUWNYTnlFMUlUVWhOU2N6TlNNek5TY2hOU0UxSnlNMUp5RTFJd0tPSW0wV25TMFgvYVFDR1MwVy9pcWNzME53czBOd2dReUVBeGo4OEFHVEZvWUlDRXYrU0FKZFdvWkwvczRYQVhrWEYxeHBIbm9TaDRjQmFVWjBFb2FHRi83R1F5Myt4a015VmhOWUZpMkhGaFo4VGkyR1drOU5Gd0FEQUFBQUFBUFdBMXNBQkFBSkFBNEFBQ1V6SVRVaEp6TWhOU0VuTXlFMUlRRTJGd0Y5L215R0ZnS0svV0NHRmdPVy9GU2x5UmZnRnVBQUFBQUNBQUFBQUFQc0Erd0FVUURUQUFBSkFROE9Ld0V2SFQwQlB4OGpGUThmSHg4L0h5OGVBZW9CVHhVUUVSRVNFeElVRXhRVkZSVVZGaFlZR0JnWEZoY1dGUlVVRkJNU0VoRVFFQThPRFF3TUNna0pCd2NGQkFNQ0FnTUVCUVlHQ0FrS0N3c05EUTRQRHhBUkVoSVNGQk1WRlJVV0ZoWVhHUllXSEJjWUZ4Y1dGaFVWRkJRU0V4RVJFUThQRFEwTkN3b0pDUWNHQlFRREFnRUJBZ01FQmdZSUNRb0xEQXdPRHc4UkVSSVNGQlFVRmhVWEZ4Y1lHQmtaR1JrWkdSZ1lGeGNYRlJZVUZCUVNFaEVSRHc4T0RBd0xDZ2tJQmdZRUF3SUJBUUlEQkFZR0NBa0tDd3dNRGc4UEVSRVNFaFFVRkJZVkZ4Y1hHQmdaR1FIeS9xOFJEUXNMQ3drSkNBY0dCUVFFQWdJQ0F3UUZCd2NKQ1FvTURBME9EeEFRRVJJU0V4UVVGUlVXRnhZWEdCZ1lGeGdXRnhZV0ZSVVVGQk1URWhFUkVCQVBEZzBNREFzSkNRZ0hCZ1VFQXdJWEFRSURCQVVHQ0FnSkN3c01EUTRQRHhBUkVoSVRGQlFWRlJZV0Z4Y1hHQmdaR1JrWkdCZ1hGeGNWRmhRVUZCSVNFUkVQRHc0TURBc0tDUWdHQmdRREFnRUJBZ01FQmdZSUNRb0xEQXdPRHc4UkVSSVNGQlFVRmhVWEZ4Y1lHQmtaR1JrWkdSZ1lGeGNYRlJZVUZCUVNFaEVSRHc4T0RBd0xDZ2tJQmdZRUF3SUFCUUFBQUFBRCtBUGhBQUlBQmdBU0FESUFYUUFBQVFjdkFTTTFNd1VmQVRNL0FRY0JMd0VITndFRkR3RVZId016SlI4RE93RS9BelV2Q0FjQkR3TVZId00zRlFjWE56TWZBVE0vQVRNMUl6OENOUzhDSXc4Qkl5OENJdzhCRVNNQ3Awc3IrazhHQVdRREF3UURqZFgrNVFRRm4rQUJOZjdkQXdFQkF3TUVBZ0VHbUFJQ0F3S0pCSElDQVFFQkFnTURyOFlFQkFUK1pjUURBZ0VDQXdNQ3dKb1FtbWZHQlFVRTR2bmxHQUlCQWdNRUJBTk90ZDBEQXdNRFNoWUJGU29xRmxtdkFnRUJUdVlCWEFNQkVHZ0JUL1lEQkFRRUF3RUJiZTRDQWdFQmNnSURBd01EQXdFQkZ2TURBUUgrbWxvQ0JBTUVCQU1CQVJOZHNBNnY5QUlCOVJZYUJBTUVCQUlDQVN6ZEFnRUJJZ0g2QUFBQUF3QUFBQUFEN0FQc0FBTUFCd0FhQUFBQkVTTVJBUkVqRVFFeklUVWpFU01SSXhFakVTTVJJeEVqRVNNQnZZY0NNSWI5TTNBRGFuQ3puVnFkczFrWEFiMytiUUdUQWRiOGx3TnAvSUFYQTREK3NQM1FBYWtCRGYxS0E4TUFBQUFBQWdBQUFBQUQ3QVBzQUFZQUNnQUFKUlVoRVJjekNRRWhFU0VEMXZ4VTBDQUJILzNhQTlyOEp0Q21BYXJLQVV2OXZnUGFBQU1BQUFBQUFyTUNzd0FEQUFjQUxRQUFBUWMxTnhjSEp6Y0RJVFVoTlRjWEZUTTFJemNYRlRNMUl5YzNNelVqRlFjbk16VWpGUWNuTlNNVk13YzFJd0hxaDJhWEtTd3Q2d0ZtL3JDWU1pMEhIUll0SFJZV0hTMFdIUWN0TkNZdEIwb1dBaVdJUFdVU0tTTXUvdmdXRzVrb0hDMGRGaDBzRnhZdEhSWWRMQjAwSHh3dFNia0FBQUFGQUFBQUFBUHNBK3NBQXdBSEFBc0FEd0F1QUFBQkZTRTFKUWNoTnhNVkl6VTNCeU0vQVNNSEl4VXpGU01ISXhVekZRY1hOeUUxSVRVaE56VWhOU0UzTlNFMUl3R20vb1FCcVMzK2t5Mk55Zll0dWkxZ2FVTUhzMmxEQjdPREVJTURGL3p3QWtWRS9YY0NSVVQ5ZHhjQnU3T3pReXdzQVNTMHRFTXRMUlpENEVORDRFcURFSU1XUkVQZ1EwUGdjQUFHQUFBQUFBS3pBck1BQXdBSEFCRUFHd0FqQURRQUFBRVZJelUzRlNNMUl4MEJNelV6TlNNMUt3RWRBVE0xTXpVak5TTVhNelV6TlNNMUl3RXpJVFVqRlNNMUl4VWpOU01WSXhFakFpMHRuUzF3RmhjWEZuQVdGeGNXNEJZWEZ4YiszUzBCT1ZrWFdSZFpGeFlCdlZwYVdiT3pGaFlXRmtRWEZoWVhRMW9YRmtQK211REtjSEN6c3dGUUFBVUFBQUFBQS9nRDdBQUhBQThBRndBZkFLZ0FBQ1VWTXpVekZTTTFKeFV6TlRNUkl4RWxGVE0xTXhFakVTY1ZNelV6RVNNUkFUTWhOVE0xSXpVek5TTTFNelVqTlRNMUl6VXpOU00xTXpVak5UTTFJelV6TlNNMU16VWpOVE0xSXpVakZTTVZNeFVqRlRNVkl4VXpGU01WTXhVakZUTVZJeFV6RlNNVk14VWpGVE1WSXhVekZTTVZNeFVqRVNNMU16VWpOU01WSXhFakVTTTFNelVqTlNNVkl4RWpOU00xTXpVak5TTVZJeFVqRVNNMU16VWpOU01WSXhFakVTTUJiaGN0Y0owV0xYQUNpaFl0Y0owV0xYRDkvVm9EZ0JZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0Z4WVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdjRU10TFJaRUxFUXRMUlpETFVNdExSZERMVU10TFJaRFJCYnpRMFBKeWJORFEvNkVBWHkwUkVUOTBBSXdXVU5EL1hjQ2lmMWdoeFpERjBNV1F4ZERGa1FXUXhkREZrTVhReFlYRnhaREYwTVdReGRERmtRV1F4ZERGa01YUXhad0FrWmFGb2IyL2JvQ29Ga1hodmI5WU9CWkY0YjI0QUdUV1JlRzl2NXRBOE1BQUFVQUFBQUFBK3NEREFBREFBY0FIQUF3QUl3QUFBRVZJelUzRlNNMUl4MEJJejhITlM4SUh3Y1BDQ2MzQlJVZkhqOEhJUkVoTHhBUEhnUFY0T0RnRnZvVERRd0tDQVlFQVFFQ0JBVUhCd29MSUEwTEJRa0hCZ1FDQVFJRUJna0tEQTBPcGJMK053RUNBZ01FQkFVRkJnY0hCd2dJQ1FvSkN3b0xDd3dNREEwTURRME9EZzBZR0JjV0ZSUVRFd0llL2dNR0NRb0xDZ3dMRFF3TkRRME9EZzRQRHcwT0RRNE5EQTBNREF3TEN3b0xDUW9KQ0FnSEJ3Y0dCUVVFQkFNQ0FnRUJvVnBhOWxsWldmY1hGQlVYRnhnWkRRMFZGQlFURWhJU0VRWVJFZ2tURXhVVkZoY1hGeFlWRkJNUkQ2YWtuZzRORGcwTkRRd05Dd3dMQ3dzS0Nna0pDQWdJQndZR0JnVUVBd01EQVFFQkFRTUZCd2tMREE0QmZRY0tDUWtJQ0FjSEJnVUZCQVFDQWdFQkFRRUJBd01EQlFRR0JnWUhDQWdJQ1FrS0Nnc0xDd3dNREF3TkRRME9EUUFBRVFBQUFBQUQrQVBzQUFNQUJ3QUxBQkFBRkFBWUFCd0FJUUFrQUNnQUxBQXdBRFlBT2dBK0FFSUFYUUFBSlRNMUl6VXpOU01CSXpVM0JUY1JJeEVGTXpVakJSRWpFUU1qRVRjbEVTTVJOeU1ITlJjek5TTTFNelVqSlJVSEVTVXpFUWNuRVFVek5TTTFNelVqTlRNMUl3RXpJVFVqTlNNVkl4RWpOeWNISXpVakVTY1JJeFVqRVFjUkl3UExGeGNYRi95dFdsb0NEemVHQVpNWEYvNVhXck9IaHdKR2huY2VXZllYRnhjWC9VcUhBZzhoT0U0Qmt4Y1hGeGNYRi93OWNBT0FGaGRaRXowUlNteXpXck9kV2hhRFdoWmEvdDNXV0QxQS9zOEJPZ0ZhUlA2eEFhTCtYZ0ZFZ3cvK0tnRkxpMmhvTFZvV1doYWloQUVtUS82SVEwZ0JjME5hRmxvV1d2d21GME5EQWV4SEQxYjMvb3BUQWFuSi9xMVlBczRBQkFBQUFBQUQ3QVBzQUFRQUNBQU1BQ0FBQUFFekZTRTFBUlVoUFFFcEFUVW5GUkVoTlNFMUlUVWhOU0UxSVRVaE5TRTFJd0hUOS8xZ0Fobjk1d05wL0pjWEE5cjhQUUsyL3ZQK1Z3SXdBVkQ4Z0JjQk5vYUdBYXFHaGhhSEZwMzlIUmR3czUxWm5iTmFBQUFBRFFBQUFBQUQ3QVB3QUFJQUJRQUpBQXdBRUFBVUFCZ0FHd0FlQUNJQUpRQXBBRUFBQUNVSE53VWxOeWNISnpjbkJ5Y0ZCeWMzRXljL0FRVVRCd01sQnljSEp6Y2ZBUWNSRnljMUR3RW5BVFVCSndjWEV3Y1hOeGNsQlJjM0p4TTNKd2N2QVRVakFiSFlrZ0dzL3RhSEVwUlBrUk9OSkFFdEFsVE9SNitSWHYyOEtKOUlBdlJVTzlXMXRiVkg1WXlNRjhuQUFZbitZVWdMU2t3K0R6TUJBU0lCYW1JUVlFVmNERjI4ckJmZGJvSmtWa1FSVEJlQ0RYN2dzUUZRZ1A1N3BmazZZLzhBalFIM0N6Vlc4V1dzR1dtT0FSd0pJSzZ5d0dzQkZodisyeWdVS2YzcU9CRXVDSlJwWEJCYkFmczVFem9zL2tBQUFBQUlBQUFBQUFQckErd0FBd0FIQUFzQUR3QVRBQmNBSHdBdkFBQUJGU00xRndjMU53VXpOU01GTXpVakFSRWpFUk1IRVRjbEZSRXpOVGNSSXdFSEZ6Y3pFVE0xTnhFakJ4RWpFU01CMHJUM0xTMEJmVmxaL3BsRFF3RU5zL1l0TGY3ejRFVGcvZWFERUlOZzRFUGdRMW9XQVFyZzRLUXMwQ3dXRmhZV0FTVDkwQUl3L2d3c0FpQXNzdDc5dVFkREF5RDlzNE1RZy83ekIwTURJRVg5L2dLM0FBQUFBQUVBQUFBQUEvZ0Q3QUE5QUFBVEl4VXpGU01WTXhVaE5TRTFNelUzRlRNWEZUTTFFek0xSXhVREl4VW5OU01WQnlNMU16VTNGVE1YRlRNMUV6TTFJeFVESXhVbk5TTVZCeU1SSXg0V0ZoWVdBOXI4UFMzZ1djcFo0RVJhNEVQS1dmc1NMZUJaeWxuZ1JGcmdROHBaK3hJWEFiMWFobHB3RjFsVjF3bVhNbElCSzFsUy90VUxsejR5OFlaVjF3bVhNbElCSzFsUy90VUxsejR5OFFJd0FBQUZBQUFBQUFQc0E5OEFCQUFJQUF3QUVBQWlBQUFsQnlVakV3TWxQd0lITnlVQkJ3RTNCUWNCTXdjWE56TUZFek0xSXpjQkJSRWpBMFJlL3NVQlVXbityYkwwQ2VvdkFUNEJURzcrdEpEK3VTZis3NjJWRWFQRUFVeVhaVmxHL3JyKzBCZjFxSmdCSFA3a0FmZ3BHQ2RCeC83UXh3RU8rS3NaL29XaEQ3Q2dBUkFXZlFGZHZnRnVBQUFBQUFNQUFBQUFBL2dEN0FBSUFBOEFQd0FBQVRNWEFTTTFNelUzSlJjSEl4VW5Od0VqRlRNVkl4VXpGU0UxSVRVek5RRVhGVE0xTnhjakZUTTFJeWMzTXpVakZRY25OU01WTXdjbk5TTVZCeU1SSXdGQ1dTTCtoZzR0NEFFcGVUeERoMnI5MWhZV0ZoWUQydnc5TFFGdGxsazJWd1paTTJtY1JGcVdkMWtIWFRGWit4SVhBb1laL25DR1ZkZFJlVkVMWlhEKzNWcUdXbkFYV1ZrQmhIRXlVa2hYV2xwcDBWbFN5SGRLV21Ja1BqTHhBakFBQUEwQUFBQUFBK3dEN0FBREFBY0FDd0FQQUJNQUp3QXJBRDhBUXdCWEFGc0FYd0JsQUFBbE16VWpKVE0xSXdVek5TTWxNelVqQlRNMUl3RXpGU01WTXhVakZUTTFJelV6TlNNMU16VWpOek0xSXlVekZTTVZNeFVqRlRNMUl6VXpOU00xTXpVakJUTTFJeVV6RlNNVk14VWpGVE0xSXpVek5TTTFNelVqQlRNMUl5VXpOU01CSVRVaEVTTUNBQllXQVRvV0Z2Mk1GeGNDZEJZVy9Zd1hGd0VrRmtOREZrTVhSRVFYUXhZV0Z2NndGa05ERmtNV1EwTVdRd0ZRRmhZQkl4ZEVSQmRERmtOREZrUDlveGNYQW5RV0Z2elpBOXI4UFJkV0xSY3NMQ3dYTFMwdEFaTnc0SWNXRm9mZ2NCWXRMUmF6NEVNWEYwUGdzeGNYTFJaRDRQWVhGL2JnUXhjWExSY3MvRDBYQThNQUJnQUFBQUFDc3dLekFBTUFCd0FMQUE4QUZBQW9BQUFCSXpVL0FSVWpOUmNqTlRjMUZRYzFKeDBCSnpVRE1SVWhOU00xTnljSE5TTTFJeFVqRlFjUkl3RjZGeGV6UTV4RFEwTVdRNTBCWmhZV0VBWmFjRmtYRmdGakVSa0pNMmxwTVVSclMwU1BReXluTnAzKzl6QVdpeGNQQmt0RWNINFpBUjBBQUFNQUFBQUFBK3dEN0FBREFBY0FGd0FBQVJVaE5STVZJelVuR1FFaE5TRTFJUkVoTlNFUklUVWpBa1A5NThuSkZ3UGEvRDBEVS95dEExUDhyUmNCdmVEZ0FaUGc0QmIrOVAyNUY1d0JEWWNCREljQUFBUUFBQUFBQSt3RDdBQURBQVlBT2dCQUFBQUJCeWMzRXljVEpSTUhGemNmQkRNL0F4Y0hGemNmQWo4RE5RTUhFeWNUTlM4Q0t3RVBBUUV2QWlzQ0R3TUxBU0UxSVJFakFpNk9IblA0by83OUtmZVFFNGtnQVFJREF3SURBd0dXckFrV0JwMEVCQVVEQWdFdEZ5bVFaZ0VDQXdRREJBUCs2a0FDQWdNQ0F3SURBWFR4Y2dQYS9EMFhBaEszUEwvKytNUUJSeTcrRWZBTDVFQUNBZ0VCQVFFRHdNODBCQ0c5QXdFQkFnTURCQUZVQS83U3JnSktCQVFDQXdFRC9wcE1BZ0lCQWdMQUFlTDhnaGNEd3dBQUFBQUVBQUFBQUFLekFyTUFBd0FIQUFzQUdnQUFBUlVqTlNjVkl6VTNFU01SQXpNaE5TTTFJelVqRlNNVkl4RWpBb1pEY0VPZFE1MHRBVGtXV25CWkZ4WUIwM0J3V3NyS1dmN2RBU1AreHhhSHMxcmdBVkFBQUFBQUF3QUFBQUFEN0FQc0FBTUFHZ0FlQUFBVEJUY2xFeVVuRVNFM0VTY0hFVGNWQnhFSEVTRVJCUUVGRVNVM0JUY2xGZ0VxUnY3bjF2N1JBUU42WUFoU1EwTVcvSzBCRkFFNkFRWCs2UkVCRUV6Kzl3TThzMGV0L3ZDMkFmenZZQUtxQlZMK2VEVC9SQUVQRXY3MEFWbTlBVHJLQVpuQkVMMU52UUFBQUFNQUFBQUFBK3dEN0FBREFBY0FHd0FBQ1FFMUFRVUhKemNCSVRVaE5RRVhOeGMzSnpjbkJ5Y0hKd0VSSXdHdC9uMEJMd0hubXRiQy9ZRUQydnc5QVpicXBvb1FpNHNSaXIzVlp2N1RGd0pjL24rVUFTb3ByNTNCL1BRWGtnR1NyTDZLRUl1Z0RwNjkwa3YrMXdKZkFBQURBQUFBQUFQc0Erd0FBd0FIQUJZQUFEY3pGU01CRVNNUkFUTWhOU01SSVJFakVTRVJJeEVqc09EZ0FuUGcvZENIQTFPei92T0gvdlJ3Ri9QSkFobjk1d0laL2RBWEExUDhyUU5UL0swRHd3QUFBQUFDQUFBQUFBS3pBck1BS1FCc0FBQUJGdzhITHc4L0R6VWpEdzhmRHo4UEx3OGpBZXAwREFzTEN3d01EQTBRRUE4T0RnME1Dd29KQ0FZR0JBSUJBUUlEQkFZR0NBa0pDZ3NNREEwT0R3RVFFQThPRGcwTUN3b0pDQVlGQkFJQkFRSUZCZ2NKQ3dzTkRnOFBFUkVTRWhJU0VSRVBEdzROQ3dzSkJ3WUZBZ0VCQWdVR0J3a0xDdzBPRHdjUUVSSVNId0g0ZFFrR0JRUURBd0VCQVFJRUJRY0lDUW9MREEwT0RnOFFFQTRQRFE0TURBd0xDUW9JQndZRkJBTVhBd1FHQndnSkN3c05EUTRPRUJBUUVSSVNFUkVQRHc0TkN3c0pCd1lGQWdFQkFnVUdCd2tMQ3cwT0R3OFJFUklTRWhJUkVROFBEZzBMQ2drRUJ3VUVBZ0FIQUFBQUFBUHNBK3dBUHdDQUFNRUJBZ0ZDQVlNQmlRQUFKUlVQRGk4T1BRRS9EaDhPQlJjVkh3NC9EeThQRHc0bkZROFBMdzgvRHg4T0JSMEJIdzQvRHk4T0t3RVBEU1VmRHo4T1BRRXZEU3NCRHcwbEZSOFBQdzh2RHc4T0F5RTFJUkVqQXlNQ0F3VUZCZ2NJQ1FrS0N3c01EQTBOREF3TEN3b0pDUWdIQmdVRkF3SUNBd1VGQmdjSUNRa0tDd3NNREEwTkRBd0xDd29KQ1FnSEJnVUZBd0wrOHdFQ0JBVUdCd2tKQ2d3TURBNE9EZzhQRGc0T0RBd01DZ2tKQndZRkJBSUJBUUlFQlFZSENRa0tEQXdNRGc0T0R3OE9EZzRNREF3S0NRa0hCZ1VFQWtRQkFnTUZCZ2dJQ1FzTERBME5EZzhPRHc4T0RRME1Dd29LQ0FjSEJBUUNBUUVDQkFRSEJ3Z0tDZ3NNRFEwT0R3OE9EdzRORFF3TEN3a0lDQVlGQXdMK3lBTUVCZ2NJQ2dzTURRNE9FQkFRRWhFUUVCQVBEUTBNQ3dvSUJ3WUVBd0VCQXdRR0J3Z0tDd3dORFE4UUVCQVJFaEFRRUE0T0RRd0xDZ2dIQmdRREFlb0JBUU1FQlFVSEJ3Z0pDUW9LQ3dzTERBc0tDd29KQ0FnSUJnWUVCQU1DQWdNRUJBWUdDQWdJQ1FvTENnc01Dd3NMQ2dvSkNRZ0hCd1VGQkFNQi9tNEJBd1FHQ0FrS0RBd09EeEFRRVJJU0V4RVNFQkFQRFEwTUNna0hCd1FEQVFFREJBY0hDUW9NRFEwUEVCQVNFUk1TRWhFUUVBOE9EQXdLQ1FnR0JBUGhBOXI4UFJmK0RBd01Dd3NLQ2drSUJ3WUZCQU1DQVFFQ0F3UUZCZ2NJQ1FvS0N3c01EQXdOREF3TEN3b0tDQWdJQmdVRUF3SUJBUUlEQkFVR0NBZ0lDZ29MQ3d3TURRY0hEdzRORFF3TEN3a0lDQVlGQXdJQkFRSURCUVlJQ0FrTEN3d05EUTRQRGc4UERnME5EQXNLQ2dnSEJ3UUVBZ0VCQWdRRUJ3Y0lDZ29MREEwTkRnOWhCd2NQRGcwTkRBc0xDUWdJQmdVREFnRUJBZ01GQmdnSUNRc0xEQTBORGc4T0R3OE9EUTBNQ3dvS0NBY0hCQVFDQVFFQ0JBUUhCd2dLQ2dzTURRME9EdzhJQ1JBUUVBOE5EUXdMQ2dnSEJnUURBUUVEQkFZSENBb0xEQTBORHhBUUVCRVNFQkFRRGc0TkRBc0tDQWNHQkFNREJBWUhDQW9MREEwT0RoQVFFS3dMQ3dzS0Nna0pDQWNIQlFVRUF3RUJBUUVEQkFVRkJ3Y0lDUWtLQ2dzTEN3d0xDZ3NLQ1FnSUNBWUdCQVFEQWdJREJBUUdCZ2dJQ0FrS0N3b0x2Z2tKRWhFUUVBOE9EQXdLQ1FnR0JBTUJBUU1FQmdnSkNnd01EZzhRRUJFU0VoTVJFaEFRRHcwTkRBb0pCd2NFQXdFQkF3UUhCd2tLREEwTkR4QVFFaEg5Q2hjRHd3QUFBUUFBQUFBRDdBUHNBQkVBQURjaE5TRTFBUVVCSndFbEFSRWhOU0UxSXhNRDJ2dzlBUzhCSkFGQkV2N04vdDcrMHdPVy9Hb1hFeGQ3QVN2aEFad04vbmJmL3RnQ3VCWmFBQUFBQUFZQUFBQUFBK3dEN0FBREFBY0FDd0FQQUJRQUpnQUFBUkVqRVNVUkl4RWxFU01SSnhFakVTVVZFU01SQVNFMUl4RWpFU01SSXhVakZTTVJJeEVqQTMySC9oU0hBbDJHdElZQkk0YitWZ1BhV3AyY3RKeWRReGNCVGY3ZEFTUEovaFFCN0ZyOXVnSkdXdjFnQXFDejkvMmtBMVA4bGhjQk9RRWpBUTJ6cy8zOUE4TUFBQVVBQUFBQUFyTUNzd0FEQUFjQURBQVFBQlVBQUFFVkl6VTNGU00xSXgwQkl6VTNGU00xQXpzQkVTRUNuVU5EUXhkRG5aMno5bkQrbWdHOVdscUdjSEJ3Y09CYVEwUCtzQUZtQUFBSkFBQUFBQVA0QSt3QUF3QUlBQXdBRVFBVUFCb0FJQUFtQUQwQUFEY2pOVGNGTnhFakVTY1JJeEVsRVNNUk55TUhOU1VYRVNNUk55VWRBUWNuRVNjUkp5TUhFUUV6SVRVakVTTTNKd2NqTlNNUkp4RWpGU01SQnhFamVGcGFBZzgzaGhaYUFaT0dkeDVaL29wVGh5WUJiVGhPaGtvZ0hmN2RjQU9BaGhNOUVVcHNzMXF6blZvV0t0WllQVUQrendFNkZmNnhBYUkwL2lvQlM0dG9hQzFOL2tvQjNTYko0SmhEU0FGemgvNkNSQndCVnZ5V0Z3SHNSdzlXOS82S1V3R3B5ZjZ0V0FMT0FBRUFBQUFBQSt3RDdBQVNBQUEzSVRVaEVRa0JNd0UzRnhFakp5TUpBVFVqRXdQYS9EMEJMd0UrRFFFMkJ3eWpoaUgrdGY3U0Z4TVhBWm4rMFFGcy92WUlDd0hYblA2ZkFTdTlBQUFJQUFBQUFBUHJBK3dBQXdBSEFBc0FEd0FUQUJjQUh3QXZBQUFCRlNNMUZ3YzFOd1V6TlNNRk16VWpKUkVqRVJNSEVUY0JHUUV6TlRjUkl3RUhGemN6RVRNMU54RWpCeEVqRVNNQjByVDNMUzBCZlZsWi9wbERRd0VOcy9ZdExmN3o0RVRnL2VhREVJTmc0RVBnUTFvV0FRcmc0S1FzMEN3V0ZoWVdoLzV0QVpQK3FTd0JneTBCVHY2Yi9rQUhRd01nL2JPREVJUCs4d2REQWxaRS9zY0N0d0FBQUFNQUFBQUFBck1Dc3dBREFBZ0FFZ0FBQVJVak5TVXpGU0UxSngwQk16VXpOU00xSVFJQW5RRU5MZjdHRnNtZFEvN2RBYjFhV25CYVdoWVc0SENHY0FBREFBQUFBQVBzQSt3QVJRRFhBTjBBQUFFekh4QVBFQ012RGo4UkV4OEpGUzhRRHhFdkNnY2ZDZzhIRno4R0h3NHpQdzhmQlJVSEZ6OEJMd1UvQVM4SUFTRTFJUkVqQW53TkRBME5EQXdNREF3TURBd0xEQXNMRWcwRUJBb0xEUTRQRUJFUUVoTVVGUlVYRmc0T0RnME5EQTBMRWhFUUR4d1hFeDROREEwT0R3OFJFaUFYRFE0UUVSRUpFeFBNQmdVRkJRTURBZ0lFQWd3UkRBd01EUTBORFEwTkRnME9EZzRPRmhVVUV4TVJFQTRPRmlzUkR3OE5EUXdRRXhJUkR3OE5EQXNLRmhvVkR5TVdEUTRQRVFnVEV3d1BDZ2dJQndzS0NCWUhEdzBIQ1FvTEhSc1hHaDBQRUEwT0RnNE9EdzhRREJrWUZ4Y1ZGQk1KRHc0T0RRd01DZ2tIQmdVREF3RUNGZ0lCQWdVR0J3Z0pBUUlFQXdNREF3VUZCZ2I4eFFQYS9EMFhBcUFDQWdRRUJRVUhCd2dKQ2dzTERRMGlJUTRNRnhZVkZCSVNFUTROQ3drSEJRTUJBUUlEQXdRRkJnb0tDZ3NWRlJJZ0doVVVGUk1URVJFZEVBZ0lDQWNGQXdNQ0FRSVJFUklSRWhFU0VrTS9jQlFWRGd3TEN3b0lDQWNIQlFRRUFnSUJBUUlGQmdjSUNBa0pFU2dTRVJNVEZCUWVGaGdhR2hzYkdob1pQVnNHTjJvMEhCc2NHdzBaRncwaEdob1pHUzB5UXdJMVRpOFpHUm9jSGhvVEV4TUpDUVlHQkFRREFnRUJBd1FIQ1FzTkR3Z1BFQkFSRWhNVUZTQWZJeWNyTHpNNEFqUkFPVDhzSmlFZUQ2MU5MUk1TRWhNU0VoTDhhUmNEd3dBQUFBQUlBQUFBQUFQaEErRUFHUUFtQURFQVNBQlZBR1FBYUFCc0FBQVRId3N6UHdnUklSRWxFU0VSUHdnakZROEhOU01WRHdZckFTOEtOU1VoUHdvbkR3c2pFU01SSVJFRElSRWhOZ2toR3g0UUVSQVJFZ2dSRWtNVEZCTVRFaElSRVFmK1FBT1cva0FXRGc0T0RBMExDd2daREFvTEN3c01EUTRXRXhFU0V4UVVGQlU3RWhNU0V4TVNFUkVRSFMwRGx2N0ROamdWRmhZaUZ4Y1hGeEFaQndzWUdCY1hJeFlWS0NNMGFoYitRQmNEeFB3OEFhUUlHeFFVQ1FrSUJnWUNCQUlCQWdNRUJRY0hDUVgrM3dGd1VQNUFBVEFSRGc0UER4RVJFeEFCRlE4UERnME5EQXR6aEF3SkNBY0ZBd01CQXdZSENBb0xDd3NXS0RFV1lWMGdJQjh0SEJvWEZBd0pCUW9XR1J3ZExpQWdQenhnQWNEK1FBSEEvRk1EeEFBQUFBQUZBQUFBQUFQc0Erc0FBd0FIQUFzQUR3QXZBQUFCRlNFMUpRY2hOeE1WSXpVbEJ5TS9BU01ISXhVekZTTUhJeFV6RlFjWE55RTFJVFVoTnpVaE5TRTFOelVoTlNNQnZmNXRBY0F0L253dHBPQUJEQ3pSTFdCcFF3ZXphVU1IczRNUWd3TVgvUEFDVzBYOVlBR1RRLzRxRndHN3M3TkRMQ3dCSkxTMFF5MHRGa1BnUTBQZ1NvTVFneFpFUStCREFVTGdjQUFBQkFBQUFBQUQ3QU1NQUJvQUxnQnlBT0FBQUFFZkRoMEJEd1luTlNVZkJ4VVBCeWMzQlE4UUh3OEZQeEF2RHdVZkh6OENKUjhDTXo4UEx3OGpKUzhERHg0RFZ3ME5EQXdMQ2dvSkNBZ0dCUVVEQWdJREJBVUdCd3RkL29zTkN3VUpCd1VFQWdJRUJ3Z0tEQTBPcHJNQk9RWUtDZ2tJQ1FjSEJ3WUZCQVFEQWdFQkFRRUJBd01EQkFVRkJnWUhCd2dJQy82MkNRd0xDd29LQ1FnSEJ3WUZCQU1EQVFFQkFRSURCQVFHQmdZSUNBa0pDZ29RL2swQkFRRURBd01GQkFZR0JnY0lDQWdKQ1FvS0N3c0xEQXdNREEwTkRRNE5EaEFQRHdIWkN3b0tDaEFRRHc0T0RRd0xDZ2tJQmdZRUFnRUJBZ1FHQmdnSkNnc01EUTRPRHdnUUZQNGVGQThQRUE0TkRnME5EUXdNREF3TEN3c0tDZ2tKQ0FnSUJ3WUdCZ1FGQXdNREFRRUNjQUVEQkFRR0J3Z0pDUW9MREF3TURRME5EUXdNQ3dvS0RWeUlMUkVSQ2hNVEZSVVdGeGNYRmhVVUV4RVBwNk1qQWdVR0JnY0hDQWtKQ2dvS0N3c0xDd3dMQ2dvS0Nna0pDUWtJQndnSEJnWUhQd1lKQ2dzTURBd05EZzRPRHc4UUR4RVFFQThQRHc0T0RnME5EUXdNQ3dzS0RkTU9EUTRORFEwTURRc01Dd3NMQ2dvSkNRZ0lDQWNHQmdZRUJRTURBd0VCQVFFQkFsc0NBZ0VCQWdRRkJ3Z0pDZ3NNRFE0T0R4QVFFQThQRHcwTkRBc0xDUWNIQlFRQ0FYOEVBZ0VCQVFFQkF3TURCUVFHQmdZSENBZ0lDUWtLQ2dzTEN3d0xEUXdORFEwT0RRQUFBQVFBQUFBQUErd0Qzd0FRQUNBQUpnQTZBQUFsQnlVak54OEJQd2tsSHdzSEpUY2xCeWMvQWlVUEFUTUhNd2NYTnpNRkV6TTFJemNCQlJFakEwUmUvc1VCRWlVZ0lSY1lHUm9NRFF3TUVmNEFBd3dnR3gwUUVCRVFFUkVXRlA2dGhRTDVibmNPRFlIOTJDZHlBYUN0bFJHanhBRk1sMlZaUnY2Ni90QVg5YWlZUWdRQ0FnSUVCd2dGQmdZSUMwSURDaGtTRWdrSUJ3Y0ZCQU5FQWJreHgyRU9ENWRHR1ozZW9RK3dvQUVRRm4wQlhiNEJiZ0FBQUFBQkFBQUFBQVBzQSt3QUV3QUFOeUUxSVJFWEV3RTNGeEVISndjbEJ3VW5FU01UQTlyOFBkWDRBZVFGRFFrTWxmNndNdjdtZlJjVEZ3R1oxUUU3L3FBSENnRjlEUWpyOUQraWZRSUtBQUFBQUFVQUFBQUFBL2dEN0FBREFBY0FDd0FRQUIwQUFBRVJJeEVoRVNNUkpSRWpFU1VWRVNNUkFUTWhOU01SSXljakFTY1JJd05iaHY1QWh3RWtod0dUaHYzUWNBT0FGdWV6SVA2ZXFCWUJOdjcwQVF6KzlBRU1uZjVYQWFsYTRQN2RBZ1A5NWhjQ2ljcitpS2dCUUFBQUFBQUVBQUFBQUFQc0Erd0FCQUFJQUJJQUl3QUFFek1SSXhFbEVTTVJJeEVoRVRNVk14VWhFUUV6SVRVakVTRVJJelVqTlNFUkl4RWowZ3R3QXoxd0YvM1FMWjBCT2YwZFF3T1hMZjZ3TFozK3NDd1hBclA5ZHdLSnl2eXRBMVA4clFLSmhzb0NHdnlXRndOcC9lZkpoLzFnQThNQUFBUUFBQUFBQStFRDRRQVlBQ1VBTWdBMkFBQVRId3N6UHdjUklSRWxFU0VSUHdnbElUOEtBU0VSSVRZSklSc2VEeEFSRVJBSkVSQkVGQlFVRXhNVEVoYitRQU9XL2tBUkRRME1EQTBNQ3dvQlQvNitPemtWRmhjakZ4Z1hGd3o4VXdQRS9Ed0Jvd2NjRkJNSkNRZ0dCZ0lFQWdFQ0F3VUdCd2dPL3R3QmNGRCtRQUUwRGdzTkRnOFJFUk1VRm1WYklCOGZMQnNaRnhRSi9HRUR4QUFBQUFBR0FBQUFBQUt6QXJNQUlBQkFBR0VBZ2dDakFLa0FBQUVWSHdjL0J5OEhEd1luRlE4Rkt3RXZCajhISHdZSEZSOEhQd2N2Qnc4R054VWZCejhITHdjUEJpY1hGUjhHUHdjdkJ3OEdBeUUxSVJFakFpMEJBZ1FHQndjSkNRa0lDQVlHQkFJQkFRSUVCZ1lJQ0FrSkNRY0hCZ1FDV3dJQ0FnUUVCQVFGQkFRREF3SUJBUUVCQWdNREJBUUZCQVFFQkFJQ0FrTUJBd1FGQndjSkNRa0lDQVlHQkFNQkFRTUVCZ1lJQ0FrSkNRY0hCUVFEc2dFREJBVUhDQWdKQ1FnSUJ3VUVBd0VCQXdRRkJ3Z0lDUWtJQ0FjRkJBT2VBUU1FQmdZSUNBa0pDUWNIQlFRREFRRURCQVVIQndrSkNRZ0lCZ1lFQTFvQlp2NndGZ0c5QlFRSkJ3Y0ZCQU1CQVFNRUJRY0hDUWtKQ0FnR0JnUURBUUVEQkFZR0NBZ05CQVVEQkFJQ0FnSUNBZ1FEQlFRRkJBUURBd0lCQVFFQkFnTURCQVFGQkFVSUNBWUdCQU1CQVFNRUJnWUlDQWtKQ1FjSEJRUURBUUVEQkFVSEJ3bG5CQVVJQ0FZR0JBTUJBUU1FQmdZSUNBa0pDUWNIQlFRREFRRURCQVVIQndrT0JRUUpCd2NHQkFJQkFRSUVCZ2NIQ1FrSkNBZ0dCZ1FDQVFFQ0JBWUdDQWorNmhZQlVBQUFBQUFFQUFBQUFBUHNBK3dBQXdBSEFBc0FHZ0FBQVJFakVTVVJJeEUxTXlNUkFUTWhOU01SSVJFakVTRVJJeEVqQVpEZ0FuUGc0T0Q5MEljRFU3UCs4NGYrOUhBWEFUYis5QUVNaC81dEFaTVdBWlA4clJjRFUveXRBblA5alFQREFBQUpBQUFBQUFQNEEvZ0FBd0FkQUVRQVNBQk1BRkFBVkFDZ0FMNEFBQUVWSXpVbEZTTTFQd2s3QVI4SkJ4VWpFU0VSSXpVdkR3OE9KUlVqTlNVVkl6VWpGU00xSXhVak5TY1BCaFVSRlI4Tk15RTFJelV6TlNNMU14VS9CelV6RlI4REVUVXZEU01oSXc4Rkp4RXpFVDhISVRVaEl3OE5BWUs5QXJWK0FRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBYjAvQVhvL0FRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBdjdFdlFLMXZUKzlQNzBvQlFVRUF3TUNBUUlCQXdNRkJRVUdCd2NHQ0FjSUNBRm9mbjUrdlFFREJnY0pDd3dPdlJFUUVBNEJBZ01EQkFVRkJnY0dCd2dIQ1FqOWJ3Z0pCd2dIQndhYlB3RUJBd1FGQlFZR0FuYjlpZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRkR2YjAvUDBVSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WS8vc1VCT3o4TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01zTDI5L0wyOXZiMjl2U2dHQmdjSENBZ0lDUDF2Q0FrSENBY0hCZ1lGQlFRREF3SUJQNzAvdmIwVkV4UVNFUkFQRGpFTUJ3Z0xDd0ViQ0FnSUNBY0dCd1lGQlFRREF3SUJBUUlEQXdRRk12MUtBcllHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFCQUFBQUFBRCtBTjVBQ3dBa2dDVkFKMEFBQUVWRHc0dkRqOE1KeFUvQnpNZkRSVVBEeDBCSHc0elB3NHpGVE1STHc0ckFROEZCUWNUQVRNM014Y3pBU01EbGdJQ0F3VUZCZ2NJQ0FrS0NRc0xDeEFIQndjR0JnVUZCQVFDQXdFQkFRRUJBZ0lEQkFRRkJnNFFGR2pyQ0JFUkVSSVRFeE1WQ3drSkNBZ0dCZ1lFQkFNREFnR0ZFUkVQRGcwTUN3b0lDQVlGQkFNQ0FnTUVCUWNIQ1FvS0RBd09EZzhRQ3dzS0Nnb0pDUWtJQ0FnSEJ3Y0dCZ0ppQVFJREJRWUhDQW9NREE0UEVSSVRGQmNXRmhVVUV4UCs1czFtL3N4blR2MVFaLzcvWndGR0RBd0xDd29KQ1FnSUJ3VUZBd01CQVFFQ0FnSURCQVFGQlFVR0JnWUhCd2tKQ0FjR0JnVUVCQWNGQkEvRVdRY01DZ2tIQlFRQkFRSUNCQVFGQlFjSENBZ0tDZ3NMRXdNRUJRVUhCd2dKQ1FzTERBME9EdzhPRGcwTURBc0tDUWtIQmdVRUF3RUJBUUlDQXdNRUJRWUdCZ2NJQ1FrS1JnRWpGQk1TRUE4T0RBc0tDUWNHQkFRQ0FnUUVCZ2NKYVFFQlAvMkUxTlFDNWdBQUFBWUFBQUFBQS9nRCtBQURBQWNBRWdBYkFDVUFhUUFBQVRNMUl3VXpOU01sTXhVakZUTVZJeFVqRVNNekZUTVZJeFVqRVNNVk14VWpGU01WSXhFREVSVWZEVE1oTXo4Tk5SRTFMdzBqSVNNUERRSUFTRWorNEVoSUFrQklTRWhJU05oSVNFaVFrRWhJU0VpUUFRSURBd01FQlFVR0JnWUhCZ2dIQTJBSENBWUhCZ1lHQlFVRUF3TURBZ0VCQWdNREF3UUZCUVlHQmdjR0NBZjhvQWNJQmdjR0JnWUZCUVFEQXdNQ0FRRncyRWhJU0VoSVNKQUJhRWpZU0FGb1NFaElrQUZvQVNEOG9BY0lCZ2NHQmdZRkJRUURBd01DQVFFQ0F3TURCQVVGQmdZR0J3WUlCd05nQndnR0J3WUdCZ1VGQkFNREF3SUJBUUlEQXdNRUJRVUdCZ1lIQmdnQUV3QUFBQUFEdUFPNEFBSUFCUUFKQUEwQUVBQVRBQllBR2dBZUFDRUFKQUFuQUNvQUxRQXdBRE1BTmdBNUFIMEFBRGM1QVRNak55VVZJelVqRlNNMUl3YzlBVGtCTXlNM0pSVWpOU01WSXpVakJ6VWxPUUVoT1FFaEl6Y1hJemNGSXpjbEJ6VWpCelVqQnpVbkR3WVZFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBCY1c5a0pBQitMMC92V3VSdlpDUUFmaTlQNzFya1FINC9nZ0J1WkNRL0pDUS9naVFrQUhMa0d5UWE1Rm9CUVVEQkFJQ0FRRUNBd01FQkFZRkJnY0dCd2NIQ0FMYUNBZ0hCd2NHQmdVRkJRTUVBZ0lCQVFJQ0JBTUZCUVVHQmdjSEJ3Z0kvU1lJQ0FjSEJnY0docEVzdmIyOXZaQ1FQNUF0dmIyOXZaQ1FQNUNRa0pDUUxaR1JrWkdSa1dnR0JnWUdCd2dIQ1AwbUNBY0lCd1lHQmdZRkJBUURBZ0lCQVFJQ0F3UUVCUVlHQmdZSENBY0lBdG9JQndnSEJnWUdCZ1VFQkFNQ0FnRUJBZ0lEQkFRQUFBQUFEUUFBQUFBRHVRTzVBQUlBQmdBSkFBMEFFQUFVQUJjQUd3QWVBQ0lBSlFBcEFHMEFBQ1VqUHdFVkl6VWpCelVqRlNNMUpTTS9BUlVqTlNNSE5TTVZJelVsSXo4QkZTTTFJd2MxSXhVak5TY1BCaFVSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhGQW42UmtmeTliSkEvdlFHNWtaSDh2V3lRUDcwQnVaR1IvTDFza0QrOVp3VUZCQU1EQWdFQkFnTURCUVFHQmdjR0J3Z0hDQWdDMEFnSkJ3Z0hCd1lHQlFVRUF3TUNBUUVDQXdNRUJRVUdCZ2NIQ0FjSkNQMHdDQWtIQ0FjSEJvYVJMTDI5a0pDOXZUK1JMTDI5a0pDOXZUK1JMTDI5a0pDOXZXY0dCZ2NIQ0FjSkNQMHdDQWtIQ0FjSEJnWUZCUVFEQXdJQkFRSURBd1FGQlFZR0J3Y0lCd2tJQXRBSUNRY0lCd2NHQmdVRkJBTURBZ0VCQWdNREJBVUFEUUFBQUFBRHVRTzVBQU1BQndBTEFBNEFFUUFVQUJjQUdnQWRBQ0VBSlFBcEFHMEFBQUVWSXpVakZTTTFJeFVqTlNVak53VWpOeGNqUHdFSE5TTUhOU01ITlNVVkl6VWpGU00xSXhVak5TY1BCaFVSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhGQTNxOVA3MC92UUsxa1pIK0NKR1IvSkdSejVCc2tHeVFBclc5UDcwL3ZXY0ZCUVFEQXdJQkFRSURBd1VFQmdZSEJnY0lCd2dJQXRBSUNRY0lCd2NHQmdVRkJBTURBZ0VCQWdNREJBVUZCZ2NHQndnSUNBajlNQWdKQndnSEJ3WUJRNzI5dmIyOXZUK1JrWkdSa1N5UWtKQ1FrSkQ4dmIyOXZiMjlad1lHQndjSUJ3a0kvVEFJQ1FjSUJ3Y0dCZ1VGQkFNREFnRUJBZ01EQkFVRkJnWUhCd2dIQ1FnQzBBZ0pCd2dIQndZR0JRVUVBd01DQVFFQ0F3TUVCUUFBQUFZQUFBQUFBL2dEK0FBREFBY0FEUUFSQUJVQUdRQUFBUlVoTlNNVklUVUJNeUVWSVRVQkZTRTFJeFVoTlFNaEVTRUR1ZjVsUC81b0FaZy9BWnY4amdOeS9tVS8vbWcvQS9EOEVBRkQvUHo4L0FFNy9Qd0JPL3o4L1B6OFR3UHdBQWtBQUFBQUEvZ0QrQUFEQUFjQUN3QVBBQk1BRndBYkFCOEFJd0FBSlJVak5TVVJJeEVqRlNNMUl4RWpFU1VWSXpVbEVTTVJJeFVqTlNNUkl4RURJUkVoQW43OEFqZjhQL3cvL0FJMy9BSTMvRC84UC93L0EvRDhFUFN0cmV6K1p3R1pyYTMrWndHWjliYTI1UDVtQVpxbHBmNW1BWnI4VHdQd0FBQUpBQUFBQUFQNEEvZ0FBd0FIQUFzQUR3QVRBQmNBR3dBZkFDUUFBQUVWSXpVakZTTTFJeFVqTlFFVkl6VWhGU00xQVJVak5TTVZJelVqRlNNMUF5a0JFU0VEdWZ3Ly9ELzhBM0w4L29iOEEzTDhQL3cvL0Q4Qk93SzEvQkFCUS96OC9QejgvQUU3L1B6OC9BRTcvUHo4L1B6OC9FOEQ4QUFJQUFBQUFBUDRBL2dBQlFBTEFBOEFFd0FYQUJzQUl3QW5BQUFCT3dFVklUVWhPd0VWSVRVQkZTTTFJeFVqTlNNVkl6VWpGU00xQVJVaE5TTVZJVFVESVJFaEFzWS90UDVsL3RFL3NmNW9BM0tvUDdRL3NUK29BM0wrWlQvK2FEOEQ4UHdRQVVQOC9QejhBVHY4L1B6OC9QejgvQUU3L1B6OC9QeFBBL0FBQUFZQUFBQUFBOEFEVUFBREFBY0FDd0FQQUJNQUZ3QUFOeUUxSVFjek5TTTNJVFVoQnpNMUl6Y2hOU0VITXpVajZBTFkvU2lvY0hDb0F0ajlLS2h3Y0tnQzJQMG9xSEJ3c0hCd2NLaHdjSENvY0hCd0FBTUFBQUFBQS9nRHdBQURBQXNBSHdBQUFUTVJJd0VoTlNFMUlUVWhKVE1SSXhVek5UTVZNelVqRVRNMUl4VWpOU01EaURnNC9JQUNvUDNRQWpEOVlBSXdxS2lvY0tpb3FLaHdxQUVnQWNEK1FIRGdjSEQ5WUhBNE9IQUNvSEE0T0FBQUFBQUhBQUFBQUFQNEEvZ0FJQUJCQUowQXFnRExBT3dCY2dBQUpSVVBCeThIUHdjZkJnVVBDQzhIUHdjZkJoTVBCUjhCUHc0ekVSVVBDUjhCTnpNWFB3RXZDaEV6SHc4L0FpOElEd0VoTHdFUEFTVWZBaEVQQVNFdkFSRS9BU1VWRHdjdkJ6OEhId1lGRHdndkJ6OEhId1lIRlI4SEVROEhIdzgvQnlFZkJ6OFBMd2NSUHdjdkR3OElJUzhIRHc0RHdBRURCUVlIQ1FrTENna0pDQVlFQXdFQkF3UUdDQWtKQ2dzSkNRY0dCUVA4NXdFQkFnVUdDQWdLQ2dvS0NRY0dCUU1CQVFNRkJnY0pDUXNLQ1FrSUJnVUNod0VCQXdZRUNROEZCQU1ERUFrRkJRWUdCZ2NIQ1FrSlVBSUNBd1VJSEFVQ0FRRUNBVU04VVFFQkFRSUVCUWNSQ0FZRUFnRkZGQWtJQndjSEJnVUdCQW9PQWdNREJBVUdDZ1lIQmdRQ0FnTURCREVlL3YwaVF3TURBZ3dDQ1F3TUMvMk9Dd3dNQ3dMNUFRTUZCZ2NKQ1FzS0NRa0lCZ1FEQVFFREJBWUlDUWtLQ3drSkJ3WUZBL3puQVFFQ0JRWUlDQW9LQ2dvSkJ3WUZBd0VCQXdVR0J3a0pDd29KQ1FnR0JRS2NBUU1GQmdrSkN3d01Dd2tJQndVREFRRUJBd01GQlFZSENBZ0pDUW9LQ3dzUERnNE1EQW9KQ0FKZUNBa0tEQTBORGc4TEN3b0tDUWtJQ0FjR0JRVURBd0VCQVFNRkJna0pDd3dNQ3drSkJnVURBUUVCQXdNRkJRWUhDQWdKQ1FvS0N3c1BEZzBOREFvSkJBVDlvZ2dKQ2d3TkRRNFBDd3NLQ2drSkNBZ0hCZ1VGQXdNQmNBVUVDUWtIQmdRREFRRURCQVlIQ1FrSkNna0lDQVlFQXdFQkF3VUZDQWdKQ2dVRUNRa0hCZ1FEQVFFREJBWUhDUWtKQ2drSUNBWUVBd0VCQXdVRkNBZ0pBb2NFQkJNbURpQUZBUUVCQWg0T0JnVUZCQVFEQWdJQkFmNXZCd1lGQkFNQ0JnSUNCQVVMQXdNREF3c0ZCQU1CQWdNREJBUUZCUUdZQVFFQ0FnTUVCQVVGQmc0YkF3SUJBUUVCQkJFZEh4b0lBd0lCQVFNQ0FRTUJBa3dEQ1FyOWpBb01EQW9DZEFvTVFBVUZDUWdJQlFVREFRRURCUVVJQ0FrS0NRa0pCd1lFQXdFQkF3UUdCd2tKQ1FVRkNRZ0lCUVVEQVFFREJRVUlDQWtLQ1FrSkJ3WUVBd0VCQXdRR0J3a0pDUWdIRGcwTURBb0pCLzJZQndrS0N3ME5EZzhLQ3dvSkNRa0lCd2NHQlFVREF3RUJBUU1GQmdnSkN3ME5Dd2tJQmdVREFRRUJBd01GQlFZSEJ3Z0pDUWtLQ3dvUERnME5Dd29KQndKb0J3a0tEQXdORGc4S0N3b0pDUWtJQndjR0JRVURBd0VCQVFNRkJnZ0pDd1lIRFFzSkNBWUZBd0VCQVFNREJRVUdCd2NJQ1FrSkNnc0FBQU1BQUFBQUE4QUR3QUFGQUFrQVRRQUFBU2NIRndFbk54RWhFU2NQQmhVUkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4RkFaV0ZMck1CaUMxcy9VaElCd1VGQkFNQ0FnSUNBd1FGQmdjSUNBZ0pDUWtLQ2dLNENnb0pDZ2dJQ0FnSEJnVUVBd0lDQWdJREJBVUdCd2dJQ0FnS0NRb0svVWdLQ3dvSkNRZ0lBWUdGTHJNQmlDNkIvVWdDdUVnSENBZ0pDUW9MQ3YxSUNnb0pDUWtJQ0FnSEJnVUVBd0lDQWdJREJBVUdCd2dJQ0FrSkNRb0tBcmdLQ3dvSkNRZ0lCd2NGQlFRREFnSUNBZ01FQlFZQUFBWUFBQUFBQThBRCtBQURBQ2NBS3dCUEFGTUFkUUFBQVJVaE5TY1ZId2NoUHdjMUx3Y2hEd1lsRlNFMUp4VWZCeUUvQnpVdkJ5RVBCaVVSSVJFbkVSVWZCaUUvQmhFdkJpRVBCZ0xnL2tBNEFRRURBd1FGQlFZQitBWUZCUVFEQXdFQkFRRURBd1FGQlFiK0NBWUZCUVFEQXdFQjlQNUdPQUVCQXdNRUJRVUdBZklGQmdRRkF3TUJBUUVCQXdNRkJBWUYvZzRHQlFVRUF3TUJBbVQ5WUhBREJBWUhDUW9MQXh3TENna0hCZ1FEQXdRR0J3a0tDL3pxQ3dzSkNRWUdBd0lBT0RnY2NBWUZCUVFEQXdFQkFRRURBd1FGQlFad0JnVUZCQU1EQVFFQkFRTURCQVVGdmpnNEhIQUdCUVVFQXdNQkFRRUJBd01FQlFVR2NBWUZCUVFEQXdFQkFRRURBd1FGQlliODhBTVFPUHlBQmdzS0NRY0dCQU1EQkFZSENRb0xBNHdMQ2drSEJnUURBUU1HQmdrSkN3QUFBd0FBQUFBRCtBTGdBQU1BQndBTEFBQUJJVFVoSlJVaE5RTWhFU0VCa0FHSS9uZ0IrUHp3Y0FQdy9CQUJ5SEE0NE9EK3NBSEFBQUFGQUFBQUFBUDRBMndBQXdBSEFBb0FEZ0FTQUFBQkZTRTFBeUVSSVNVM0l6Y1ZJVFVESVJFaEE4RDhnRGdEOFB3UUF2UlVxT0Q4OEhBRDhQd1FBYXZnNFA3b0FWQnljRGlvcVA3b0FZZ0FBQU1BQUFBQUE4QUR3QUJBQU1BQlFBQUFBUlVmRHo4UEx3OFBEaVVmRHc4Zkx4OC9IeDhPSlE4UEh4OC9IeThmRHc0QlBBRURCUVlKQ1F3TURnOFJFUklURXhRVUV4TVNFUkVQRGd3TUNRa0dCUU1CQVFNRkJna0pEQXdPRHhFUkVoTVRGQlFURXhJUkVROE9EQXdKQ1FZRkF3SEJEUXNMQ2drSkJ3Y0dCZ1VFQXdJQ0FRRUNBZ01FQlFZR0J3Y0pDUW9MQ3cwTURnME9EdzhQRUJBUUVSRVNFaE1URXhNU0VSSVJFQkFRRHc4UERnME9EQTBMQ3dvSkNRY0hCZ1lGQXdRQ0FnRUJBZ0lFQXdVR0JnY0hDUWtLQ3dzTkRBNE5EZzhQRHhBUUVCRVNFUk1TRXhNVEVoSVJFUkFRRUE4UER3NE5EdjNRRHc0T0RBd0tDZ2dJQndVRkJBTUNBUUVDQXdRRkJRY0lDQW9LREF3T0RnOFFFUkVTRWhJVEZCUVZGUlVYRmhjWUdCY1dGeFVWRlJRVUV4SVNFaEVSRUE4T0Rnd01DZ29JQ0FjRkJRUURBZ0VCQWdNRUJRVUhDQWdLQ2d3TURnNFBFQkVSRWhJU0V4UVVGUlVWRnhZWEdCZ1hGaGNWRlJVVUZCTVNFaElSRVFJQUNnb1RFeElSRVE4T0RBd0pDUVlGQXdFQkF3VUdDUWtNREE0UEVSRVNFeE1VRkJNVEVoRVJEdzRNREFrSkJnVURBUUVEQlFZSkNRd01EZzhSRVJJVEUrb01EZzBPRHc4UEVCQVFFUklSRWhNVEV4TVNFaEVSRUJBUUR3OFBEZzBPREEwTEN3b0pDUWNIQmdZRkJBTUNBZ0VCQWdJREJBVUdCZ2NIQ1FrS0N3c05EQTRORGc4UER4QVFFQkVSRWhJVEV4TVRFaElSRVJBUUVBOFBEdzRORGd3TkN3c0tDUWtIQndZR0JRUURBZ0lCQVFJQ0F3UUZCZ1lIQndrSkNnc0xNeEFSRVJJU0VoTVVGQlVWRlJjV0Z4Z1lGeFlYRlJVVkZCUVRFaElTRVJFUUR3NE9EQXdLQ2dnSUJ3VUZCQU1DQVFFQ0F3UUZCUWNJQ0FvS0RBd09EZzhRRVJFU0VoSVRGQlFWRlJVWEZoY1lHQmNXRnhVVkZSUVVFeElTRWhFUkVBOE9EZ3dNQ2dvSUNBY0ZCUVFEQWdFQkFnTUVCUVVIQ0FnS0Nnd01EZzRBQUFRQUFBQUFBL2dDNEFBREFBY0FDd0FQQUFBQk16VWpCek0xSXlVVklUVURJUkVoQVZod2NLaHdjQUxZL1BCd0EvRDhFQUhJY0hCd09PRGcvckFCd0FBSkFBQUFBQVA0QS9jQUF3QUhBQXNBRHdBVEFCY0FIQUFnQUhRQUFDVVZJelVqRlNNMUpSVWpOU01WSXpVbEZTTTFJeFVqTlFNeklSRWhOeFVqTlNzQkR3b1ZFUlVmQ1RzQk5TTVJNeFVoTlRNVk16MEJMd29qTHc0ckFROE9BdngrUDM0Qk8zNC9mZ0U3Zmo5K1A3MEJ1ZjJLZm40Ly9BWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCZ2Y4dlQ4QitEOStBUUlDQmdjS0NnWUdCd2I4QXdNRUJRY0lDZzBIQndrSUNnb0xDd3NMQ2dvSUNBZ0hEQW9KQmdVRUF3TEZmbjUrZnIxK2ZuNSt2WDUrZm43OXlRSjIvRDgvQVFFQkFnWUlDUXNHQmdZSC9RMEdCZ1lHQ3drSUJnSUNBWDRDZGo4L1AzNEdCd1lGQ3drSUJnSUJBUUVkQ3dzTURBc0xDUVVEQkFNQ0FnRUJBZ0lEQkFNRkNRc0xEQXdMQ3drQUFBQUFDZ0FBQUFBRCtBUDNBQUVBQlFBSkFBMEFFUUFWQUJrQUhnQWlBSFlBQUNVMUpSVWpOU01WSXpVakZTTTFKUlVqTlNNVkl6VWpGU00xQXpNaEVTRTNGU00xS3dFUENoVVJGUjhKT3dFMUl4RXpGU0UxTXhVelBRRXZDaU12RGlzQkR3NEJ3UUg0Zmo5K1AzNEIrSDQvZmo5K1B6OENOLzJLZm40Ly9BWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCZ2Y4dlQ4QitEOStBUUlDQmdjS0NnWUdCd2I4QXdNRUJRY0lDZzBIQndrSUNnb0xDd3NMQ2dvSUNBZ0hEQW9KQmdVRUF3SkhmcjErZm41K2ZuNjlmbjUrZm41Ky9ja0NkdncvUHdFQkFRSUdDQWtMQmdZR0IvME5CZ1lHQmdzSkNBWUNBZ0YrQW5ZL1B6OStCZ2NHQlFzSkNBWUNBUUVCSFFzTERBd0xDd2tGQXdRREFnSUJBUUlDQXdRREJRa0xDd3dNQ3dzSkFBQUtBQUFBQUFQNEEvY0FBd0FIQUFzQUR3QVRBQmNBSXdBbkFDc0FnQUFBSlJVak5TTVZJelVsRlNNMUl4VWpOU1VWSXpVakZTTTFJeFVqRlRNVkl4VXpGU01SSnhFaEVTVVZJelVyQVE4S0ZSRVZId283QVRVakVUTVZJVFV6RlRNOUFTOEpLd0V2RGlzQkR3NER1WDQvZmdFN2ZqOStBVHQrUDM0L2ZuNStmbjQvQW5iK0NINC8vQVlIQmdZS0NnY0dBZ0lCQVFJQ0F3WUpDZ1VHQmdZSC9MMC9BZmcvZmdFQ0FnWUhDZ29HQmdZSC9BTURCQVVIQ0FvTkJ3Y0pDQW9LQ3dzTEN3b0tDQWdJQnd3S0NRWUZCQU1DeFg1K2ZuNjlmbjUrZnIxK2ZuNStmajkrUDM0QitELzlpZ0oyL0Q4L0FRRUJBZ1lJQ1FzR0JnWUgvUTBHQmdZR0Jnb0lCd01DQWdGK0FuWS9QejkrQmdZR0Jnc0pDQVlDQVFFZUN3c01EQXNMQ1FVREJBTUNBZ0VCQWdJREJBTUZDUXNMREF3TEN3a0FDQUFBQUFBRCtBUDNBQU1BQndBTEFBOEFGd0FiQUI4QWN3QUFBUlVqTlNNVkl6VWxGU00xSXhVak5TVVZJUkVoRlNFUkF5RVJJVGNWSXpVckFROEtGUkVWSHdrN0FUVWpFVE1WSVRVekZUTTlBUzhLSXk4T0t3RVBEZ081Zmo5K0FUdCtQMzRCTy82R0FYcitDRDhDZHYyS2ZuNC8vQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQmdmOHZUOEIrRDkrQVFJQ0JnY0tDZ1lHQndiOEF3TUVCUWNJQ2cwSEJ3a0lDZ29MQ3dzTENnb0lDQWdIREFvSkJnVUVBd0lCSTE1ZVhsNmVYMTlmWDM0Ly9vWS9BZmo5eVFKMi9EOC9BUUVCQWdZSUNRc0dCZ1lIL1EwR0JnWUdDd2tJQmdJQ0FYNENkajgvUDM0R0J3WUZDd2tJQmdJQkFRRWRDd3NNREFzTENRVURCQU1DQWdFQkFnSURCQU1GQ1FzTERBd0xDd2tBQUFrQUFBQUFBL2dEOXdBREFBY0FFZ0FXQUJvQUhnQWpBQ2NBZlFBQUpSVWpOU01WSXpVSE15RTFJUlV6RlNNMUl3RVZJelVqRlNNMUl4VWpOUWNWSVRVaE54VWpOU2NISXc4SkZSRVZId296TlNNUk14VXpOU0UxTXhVelBRRXZDU3NCTHc4UER3TzVmajkrL0wwQnVmM0pmbjQvQWpkK1AzNC9majhDZHYyS2ZuNC8vQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQmdmOHZUOStBWG8vZmdFQ0FnWUhDZ29HQmdjRy9BTURCQVVIQ0FvTkJ3Y0pDQW9LQ3dzTEN3b0tDQWdJQnd3S0NRWUZCQU1DeFg1K2ZuNjkvRDkrdlFFN2ZuNStmbjUrZmovOCt6OC9BUUVCQVFNRkNBb0tCZ1lIQnYwT0J3WUdCZ3NKQ0FZQ0FRRUJmZ0oyUUFFL1AzNEdCZ1lHQ3drSUJRSUNBUjRMQ3d3TERBb0tCQVFEQXdNQkFRRUJBUUVEQXdNRUJBb0tEQXNNQ3dzS0FBQUFBQXdBQUFBQUEvZ0QrQUFEQUFjQUN3QVBBQk1BRndBakFDY0FLd0F2QURNQU53QUFKVE0xSXdjek5TTUhNelVqQnpNMUl5VXpOU01GTXpVakJTTVZNeFV6TlRNMUl6VWpJVE0xSXdVek5TTUJGU0UxSXhVaE5RTWhFU0VCZ2o4L2ZqOC9majgvZmo4L0FYby9QLzZHUHo4QzlINStmbjUrZnY2R1B6LytoajgvQTNMK3hYNyt4WDREOFB3UWhqOC9QejgvUHo4L1B6OC9QMzUrZm41K1B6OC9BYm44L1B6OC9vWUIrQUFDQUFBQUFBUDRBN2tBQ0FBVEFBQUJFU01SSVJFakVUY0JNeEVoRVRNUklSRXpBUUw4WmY3U1pmeitDSmNCTDJRQkw1ZitDQUpFL21zQk4vN0pBWlhxL3JqK1lRRTMvc2tCbndIVEFBQUFBQUFBRWdEZUFBRUFBQUFBQUFBQUFRQUFBQUVBQUFBQUFBRUFCd0FCQUFFQUFBQUFBQUlBQndBSUFBRUFBQUFBQUFNQUJ3QVBBQUVBQUFBQUFBUUFCd0FXQUFFQUFBQUFBQVVBQ3dBZEFBRUFBQUFBQUFZQUJ3QW9BQUVBQUFBQUFBb0FMQUF2QUFFQUFBQUFBQXNBRWdCYkFBTUFBUVFKQUFBQUFnQnRBQU1BQVFRSkFBRUFEZ0J2QUFNQUFRUUpBQUlBRGdCOUFBTUFBUVFKQUFNQURnQ0xBQU1BQVFRSkFBUUFEZ0NaQUFNQUFRUUpBQVVBRmdDbkFBTUFBUVFKQUFZQURnQzlBQU1BQVFRSkFBb0FXQURMQUFNQUFRUUpBQXNBSkFFaklHVXRhV052Ym5OU1pXZDFiR0Z5WlMxcFkyOXVjMlV0YVdOdmJuTldaWEp6YVc5dUlERXVNR1V0YVdOdmJuTkdiMjUwSUdkbGJtVnlZWFJsWkNCMWMybHVaeUJUZVc1alpuVnphVzl1SUUxbGRISnZJRk4wZFdScGIzZDNkeTV6ZVc1alpuVnphVzl1TG1OdmJRQWdBR1VBTFFCcEFHTUFid0J1QUhNQVVnQmxBR2NBZFFCc0FHRUFjZ0JsQUMwQWFRQmpBRzhBYmdCekFHVUFMUUJwQUdNQWJ3QnVBSE1BVmdCbEFISUFjd0JwQUc4QWJnQWdBREVBTGdBd0FHVUFMUUJwQUdNQWJ3QnVBSE1BUmdCdkFHNEFkQUFnQUdjQVpRQnVBR1VBY2dCaEFIUUFaUUJrQUNBQWRRQnpBR2tBYmdCbkFDQUFVd0I1QUc0QVl3Qm1BSFVBY3dCcEFHOEFiZ0FnQUUwQVpRQjBBSElBYndBZ0FGTUFkQUIxQUdRQWFRQnZBSGNBZHdCM0FDNEFjd0I1QUc0QVl3Qm1BSFVBY3dCcEFHOEFiZ0F1QUdNQWJ3QnRBQUFBQUFJQUFBQUFBQUFBQ2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNld0VDQVFNQkJBRUZBUVlCQndFSUFRa0JDZ0VMQVF3QkRRRU9BUThCRUFFUkFSSUJFd0VVQVJVQkZnRVhBUmdCR1FFYUFSc0JIQUVkQVI0Qkh3RWdBU0VCSWdFakFTUUJKUUVtQVNjQktBRXBBU29CS3dFc0FTMEJMZ0V2QVRBQk1RRXlBVE1CTkFFMUFUWUJOd0U0QVRrQk9nRTdBVHdCUFFFK0FUOEJRQUZCQVVJQlF3RkVBVVVCUmdGSEFVZ0JTUUZLQVVzQlRBRk5BVTRCVHdGUUFWRUJVZ0ZUQVZRQlZRRldBVmNCV0FGWkFWb0JXd0ZjQVYwQlhnRmZBV0FCWVFGaUFXTUJaQUZsQVdZQlp3Rm9BV2tCYWdGckFXd0JiUUZ1QVc4QmNBRnhBWElCY3dGMEFYVUJkZ0YzQVhnQmVRRjZBWHNCZkFGOUFYNEJmd0dBQVlFQmdnR0RBWVFCaFFHR0FZY0JpQUdKQVlvQml3R01BWTBCamdHUEFaQUJrUUdTQVpNQmxBR1ZBWllCbHdHWUFaa0JtZ0diQVp3Qm5RR2VBWjhCb0FHaEFhSUJvd0drQWFVQnBnR25BYWdCcVFHcUFhc0JyQUd0QWE0QnJ3R3dBYkVCc2dHekFiUUJ0UUcyQWJjQnVBRzVBYm9CdXdHOEFiMEJ2Z0cvQWNBQndRSENBY01CeEFIRkFjWUJ4d0hJQWNrQnlnSExBY3dCelFIT0FjOEIwQUhSQWRJQjB3SFVBZFVCMWdIWEFkZ0IyUUhhQWRzQjNBSGRBZDRCM3dIZ0FlRUI0Z0hqQWVRQjVRSG1BZWNCNkFIcEFlb0I2d0hzQWUwQjdnSHZBZkFCOFFIeUFmTUI5QUgxQWZZQjl3SDRBZmtCK2dIN0Fmd0IvUUgrQWY4Q0FBSUJBZ0lDQXdJRUFnVUNCZ0lIQWdnQ0NRSUtBZ3NDREFJTkFnNENEd0lRQWhFQ0VnSVRBaFFDRlFJV0FoY0NHQUlaQWhvQ0d3SWNBaDBDSGdJZkFpQUNJUUlpQWlNQ0pBSWxBaVlDSndJb0Fpa0NLZ0lyQWl3Q0xRSXVBaThDTUFJeEFqSUNNd0kwQWpVQ05nSTNBamdDT1FJNkFqc0NQQUk5QWo0Q1B3SkFBa0VDUWdKREFrUUNSUUpHQWtjQ1NBSkpBa29DU3dKTUFrMENUZ0pQQWxBQ1VRSlNBbE1DVkFKVkFsWUNWd0pZQWxrQ1dnSmJBbHdDWFFKZUFsOENZQUpoQW1JQ1l3SmtBbVVDWmdKbkFtZ0NhUUpxQW1zQ2JBSnRBbTRDYndKd0FuRUNjZ0p6QW5RQ2RRSjJBbmNDZUFKNUFub0Nld0o4QW4wQ2ZnSi9Bb0FDZ1FLQ0FvTUNoQUtGQW9ZQ2h3S0lBb2tDaWdLTEFvd0NqUUtPQW84Q2tBS1JBcElDa3dLVUFwVUNsZ0tYQXBnQ21RS2FBcHNDbkFLZEFwNENud0tnQXFFQ29nS2pBcVFDcFFLbUFxY0NxQUtwQXFvQ3F3S3NBcTBDcmdLdkFyQUNzUUt5QXJNQ3RBSzFBcllDdHdLNEFya0N1Z0s3QXJ3Q3ZRSytBcjhDd0FMQkFzSUN3d0xFQXNVQ3hnTEhBc2dDeVFMS0Fzc0N6QUxOQXM0Q3p3TFFBdEVDMGdMVEF0UUMxUUxXQXRjQzJBTFpBdG9DMndMY0F0MEMzZ0xmQXVBQzRRTGlBdU1DNUFMbEF1WUM1d0xvQXVrQzZnTHJBdXdDN1FMdUF1OEM4QUx4QXZJQzh3TDBBdlVDOWdMM0F2Z0MrUUw2QXZzQy9BTDlBdjRDL3dNQUF3RURBZ01EQXdRREJRTUdBd2NEQ0FNSkF3b0RDd01NQXcwRERnTVBBeEFERVFNU0F4TURGQU1WQXhZREZ3TVlBeGtER2dNYkF4d0RIUU1lQXg4RElBTWhBeUlESXdNa0F5VURKZ01uQXlnREtRTXFBeXNETEFNdEF5NERMd013QXpFRE1nTXpBelFETlFNMkF6Y0RPQU01QXpvRE93TThBejBEUGdNL0EwQURRUU5DQTBNRFJBTkZBMFlEUndOSUEwa0RTZ05MQTB3RFRRTk9BMDhEVUFOUkExSURVd05VQTFVRFZnTlhBMWdEV1FOYUExc0RYQU5kQTE0RFh3TmdBMkVEWWdOakEyUURaUU5tQTJjRGFBTnBBMm9EYXdOc0EyMERiZ052QTNBRGNRTnlBM01EZEFOMUEzWURkd040QTNrRGVnTjdBM3dBQ21WNGNHOXlkQzF3WkdZS1pYaHdiM0owTFdOemRneGxlSEJ2Y25RdFpYaGpaV3dLWkdGMFpTMXlZVzVuWlF4bWFXeDBaWEl0WTJ4bFlYSUdabWxzZEdWeUNHSjFiR3hsZEMwMkNHSjFiR3hsZEMweEJHNXZibVVJWW5Wc2JHVjBMVFVSWW05eVpHVnlMV1JwWVdkdmJtRnNMVElSWW05eVpHVnlMV1JwWVdkdmJtRnNMVEVJWW5Wc2JHVjBMVFFJWW5Wc2JHVjBMVElJWW5Wc2JHVjBMVE1VWTJobGRuSnZiaTF5YVdkb2RDMWtiM1ZpYkdVVFkyaGxkbkp2Ymkxc1pXWjBMV1J2ZFdKc1pSTmphR1YyY205dUxXUnZkMjR0Wkc5MVlteGxFV05vWlhaeWIyNHRkWEF0Wkc5MVlteGxCbkpsY0dWaGRBOXlaV04xY25KbGJtTmxMV1ZrYVhRSWJHOWpZWFJwYjI0TFpHVnpZM0pwY0hScGIyNEpkR2x0WlMxNmIyNWxDR05oYkdWdVpHRnlEM1JwYldWc2FXNWxMV0ZuWlc1a1lRbDNiM0pyTFhkbFpXc0VkMlZsYXdOa1lYa1JZV2RsYm1SaExXUmhkR1V0Y21GdVoyVUpaR0YwWlMxMGFXMWxCbkJsYjNCc1pReDBhVzFsYkdsdVpTMWtZWGtOZEdsdFpXeHBibVV0ZDJWbGF4SjBhVzFsYkdsdVpTMTNiM0pyTFhkbFpXc09kR2x0Wld4cGJtVXRiVzl1ZEdnRmRHRmliR1VFWTI5d2VRaDBhQzF6YldGc2JBWnpZWFpsTFRJTGNHRnlZV2R5WVhCb0xUSUdaV1JwZEMwMkRXTnNiM05sTFd4aGNtZGxMVEVMWlhod2IzSjBMWGR2Y21RTVkybHlZMnhsTFdOc2IzTmxDR1pwYkhSbGNpMHlDbkJzZFhNdGMyMWhiR3dGWTJ4dmMyVUZZMmhsWTJzSGNISnBiblF0TWdabFpHbDBMVElFY0d4MWN3MWpiRzl6WlMxc1lYSm5aUzB5RVdOb1pYWnliMjR0Wkc5M2JpMTBhR2x1RVdOb1pYWnliMjR0ZFhBdFptbHNiQzB5RVdOb1pYWnliMjR0Wkc5M2JpMW1hV3hzRDJOb1pYWnliMjR0ZFhBdFptbHNiQk5qYUdWMmNtOXVMV1J2ZDI0dFptbHNiQzB5Q21GeWNtOTNMV1J2ZDI0SVlYSnliM2N0ZFhBVVkyaGxkbkp2YmkxeWFXZG9kQzFtYVd4c0xUTVRZMmhsZG5KdmJpMXNaV1owTFdacGJHd3RNZ2hrWld4bGRHVXRNUkZqYUdWMmNtOXVMV3hsWm5RdFptbHNiQkpqYUdWMmNtOXVMWEpwWjJoMExXWnBiR3dLWVhKeWIzY3RiR1ZtZEF0aGNuSnZkeTF5YVdkb2RBbHpiM0owYVc1bkxURUVaV1JwZEFwbWFYSnpkQzF3WVdkbENXeGhjM1F0Y0dGblpRNTBhVzFsYkdsdVpTMTBiMlJoZVF4amFHVjJjbTl1TFd4bFpuUUlabWxzZEdWeUxURUtZMmhsZG5KdmJpMTFjQTFqYUdWMmNtOXVMWEpwWjJoMERHTm9aWFp5YjI0dFpHOTNiZzVqYVhKamJHVXRZMnh2YzJVdE1oRmphR1YyY205dUxYVndMV1pwYkd3dE14TmphR1YyY205dUxXUnZkMjR0Wm1sc2JDMHpEV1pwYkhSbGNpMWpZVzVqWld3T1kyaGxkbkp2Ymkxc1pXWjBMVElLWjNKdmRYQXRhV052YmdselpXeGxZM1JwYjI0SFkyeHZjMlV0TWdkamFHVmpheTB5RW1sdWRHVnliV1ZrYVdGMFpTMXpkR0YwWlE1amFHVjJjbTl1TFd4bFpuUXRNd1psWkdsMExUTUhZMnh2YzJVdE13OWphR1YyY205dUxYSnBaMmgwTFRJR2NHeDFjeTB5RTJOb1pYWnliMjR0Wkc5M2JpMW1hV3hzTFRVTlkybHlZMnhsTFhKbGJXOTJaUXhoY25KdmR5MXNaV1owTFRJUGJXOXlaUzEyWlhKMGFXTmhiQzB4Qm5ObFlYSmphQVZ0YjI1MGFBVjBjbUZ6YUE1amFHVjJjbTl1TFdSdmQyNHRNZ1J6WVhabEJHMWxiblVIY21WbWNtVnphQk5qYVhKamJHVXRZMnh2YzJVdFptbHNiQzB6QldOc2IyTnJEV1p5WldWNlpTMWpiMngxYlc0T1pYSnliM0l0ZEhKbFpYWnBaWGNQWTJseVkyeGxMWEpsYlc5MlpTMHlDbU5wY21Oc1pTMWhaR1FYWkhKaFp5MWhibVF0WkhKdmNDMXBibVJwWTJGMGIzSVBZMmhsZG5KdmJpMXlhV2RvZEMwekQyTm9aWFp5YjI0dGNtbG5hSFF0TkFSd2JHRjVCWEJoZFhObEVIQmhjbUV0YjNCMGFXOXVMV1J2ZDI0SWMyVmhjbU5vTFRJTlltOXlaR1Z5TFdObGJuUmxjZ3h5WlhOMFlYSjBMV0YwTFRFT2FIbHdaWEpzYVc1ckxXOXdaVzRGWTNWMExUSUdZMjl3ZVMweUNtSnZjbVJsY2kxMGIzQU5aR1ZzWlhSbExXTnZiSFZ0Ymdwa1pXeGxkR1V0Y205M0RHbHVjMlZ5ZEMxeWFXZG9kQXRwYm5ObGNuUXRiR1ZtZEJCb2VYQmxjbXhwYm1zdGNtVnRiM1psRFdKdmNtUmxjaTF0YVdSa2JHVU1ZbTl5WkdWeUxYSnBaMmgwRG1oNWNHVnliR2x1YXkxbFpHbDBCbXhwYm1zdE1ndGliM0prWlhJdGJHVm1kQXgwWVdKc1pTMWtaV3hsZEdVUWRHRmliR1V0Y0hKdmNHVnlkR2xsY3c1b2VYQmxjbXhwYm1zdFkyOXdlUTFpYjNKa1pYSXRZbTkwZEc5dEIzQmhjM1JsTFRJU1kyOXVkR2x1ZFdVdGJuVnRZbVZ5YVc1bkRHbHVjMlZ5ZEMxaVpXeHZkd3hwYm5ObGNuUXRZV0p2ZG1VUGRHRmliR1V0WTJWc2JDMXViMjVsQTJKdmVBTmhiR3dSZEdGaWJHVXRZV3hwWjI0dGNtbG5hSFFUZEdGaWJHVXRZbTl5WkdWeUxXTjFjM1J2YlJCMFlXSnNaUzFoYkdsbmJpMXNaV1owRW5SaFlteGxMV0ZzYVdkdUxXTmxiblJsY2c5c2FXNWxMWFpsY25rdGMyMWhiR3dMYkdsdVpTMXViM0p0WVd3S2JHbHVaUzF6YldGc2JBNXdZWEpoTFc5d2RHbHZiaTExY0JWMlpYSjBhV05oYkMxaGJHbG5iaTFpYjNSMGIyMFZkbVZ5ZEdsallXd3RZV3hwWjI0dFkyVnVkR1Z5RW5abGNuUnBZMkZzTFdGc2FXZHVMWFJ2Y0F4amJHVmhjaTFtYjNKdFlYUU5jM1J5YVd0bGRHaHliM1ZuYUFwMWNIQmxjaTFqWVhObEIycDFjM1JwWm5rRmFXMWhaMlVHY21WemFYcGxFR1Y0YVhRdFpuVnNiQzF6WTNKbFpXNEdaV1JwZEMwMEJHSnZiR1FLWVd4cFoyNHRiR1ZtZEFOamRYUVFkR1Y0ZEMxaGJIUmxjbTVoZEdsMlpRWmpiM0I1TFRFSVpHVnNaWFJsTFRJUGFXNWpjbVZoYzJVdGFXNWtaVzUwQldWeVlYTmxCSFZ1Wkc4TFpuVnNiQzF6WTNKbFpXNEpkVzVrWlhKc2FXNWxEbXhwYzNRdGRXNXZjbVJsY21Wa0EyVjVaUXhzYVhOMExXOXlaR1Z5WldRS2JHOTNaWEl0WTJGelpRdHNhVzVyTFhKbGJXOTJaUWQ2YjI5dExXbHVDVzl3Wlc0dGJHbHVhd1Z3Y21sdWRBcG1iMjUwTFdOdmJHOXlDMkZzYVdkdUxYSnBaMmgwQkd4cGJtc0pkbWxsZHkxemFXUmxDV052WkdVdGRtbGxkd2g2YjI5dExXOTFkQXR6ZFhCbGNuTmpjbWx3ZEFsd1lYSmhaM0poY0dnRWNtVmtid1Z3WVhOMFpRdHBibk5sY25RdFkyOWtaUWx6ZFdKelkzSnBjSFFIWkdsemNHeGhlUWR5WlhCc1lXTmxCbWwwWVd4cFl3ZGpZWEIwYVc5dURIQmhhVzUwTFdKMVkydGxkQTlrWldOeVpXRnpaUzFwYm1SbGJuUU1ZV3hwWjI0dFkyVnVkR1Z5Q1dadmJuUXRibUZ0WlE5a2NtRm5MV0Z1WkMxa2NtOXdMVElPWm1sbGJHUXRjMlYwZEdsdVozTUtkSGR2TFdOdmJIVnRiZ2QwZDI4dGNtOTNBM04xYlFobWFXeDBaWEl0TXd0amJHOXpaUzFzWVhKblpRNW1hV3gwWlhJdFkyeGxZWEl0TWd4amFYSmpiR1V0WTJobFkyc01ZV3hwWjI0dFltOTBkRzl0RG1sdWMyVnlkQzFoWW05MlpTMHlEbWx1YzJWeWRDMWlaV3h2ZHkweURHRnNhV2R1TFcxcFpHUnNaUTlrWld4bGRHVXRZMjlzZFcxdUxUSU1aR1ZzWlhSbExYSnZkeTB5RFdsdWMyVnlkQzFzWldaMExUSUpZV3hwWjI0dGRHOXdEbWx1YzJWeWRDMXlhV2RvZEMweUJtVmthWFF0TlE1aGJHbG5iaTF0YVdSa2JHVXRNZzltY21WbGVtVXRZMjlzZFcxdUxUSUZjM1I1YkdVSVpHVnNaWFJsTFRNS1puSmxaWHBsTFhKdmR3dDBaWGgwTFdobFlXUmxjaEZ0YjNKbExXaHZjbWw2YjI1MFlXd3RNUWR5WlhOcGVtVnlCbVp2YkdSbGNneG1hWEp6ZEMxd1lXZGxMVElJY0hKbGRtbHZkWE1FYm1WNGRBdHNZWE4wTFhCaFoyVXRNZ3A2YjI5dExXOTFkQzB5Q1hwdmIyMHRhVzR0TWdoa2IzZHViRzloWkFoaWIyOXJiV0Z5YXdoelpXRnlZMmd0TXc5MFpYaDBMV0Z1Ym05MFlYUnBiMjRIWTJ4dmMyVXROQWhqYjIxdFpXNTBjd1p6WVhabExUTU1ZV3hwWjI0dGJHVm1kQzB5QjNOMGVXeGxMVElHZFc1a2J5MHlEMmhwWjJoc2FXZG9kQzFqYjJ4dmNnOXRiM0psTFhabGNuUnBZMkZzTFRNTGRXNWtaWEpzYVc1bExUSVBjM1J5YVd0bGRHaHliM1ZuYUMweURuQmhhVzUwTFdKMVkydGxkQzB5QTNCaGJnZHZjR0ZqYVhSNUNHUmxiR1YwWlMwMERXMXZkWE5sTFhCdmFXNTBaWElUWTJobGRuSnZiaTF5YVdkb2RDMXpiV0ZzYkF4emRISnZhMlV0WTI5c2IzSUhjSEpwYm5RdE13WnlaV1J2TFRJTVptOXVkQzFqYjJ4dmNpMHlCbk5vWVhCbGN4SmphR1YyY205dUxXeGxablF0YzIxaGJHd01jM1J5YjJ0bExYZHBaSFJvRDJGdWJtOTBZWFJwYjI0dFpXUnBkQWwwYUhWdFltNWhhV3dGYzNSaGJYQUtZbkpsWVdzdGNHRm5aUVJtYVd4bENtTnZiR3hoY0hObExUSUdaWGh3WVc1a0QyUnZkV0pzWlMxeVpYTnBlbVV0TWc5a2IzVmliR1V0Y21WemFYcGxMVEVQYzJsdVoyeGxMWEpsYzJsNlpTMHhEM05wYm1kc1pTMXlaWE5wZW1VdE1nOXphVzVuYkdVdGNtVnphWHBsTFRNUGMybHVaMnhsTFhKbGMybDZaUzAwRFdSeVlXY3RZVzVrTFdSeWIzQVJZMmhsZG5KdmJpMTFjQzFtYVd4c0xUUVRZMmhsZG5KdmJpMWtiM2R1TFdacGJHd3ROQlJqYUdWMmNtOXVMWEpwWjJoMExXWnBiR3d0TWhOamFHVjJjbTl1TFd4bFpuUXRabWxzYkMwekQyMXZjbVV0ZG1WeWRHbGpZV3d0TkExbWFXeDBaWEl0WVdOMGFYWmxDMk52WkdVdGRtbGxkeTB5Q1dkeWFXUXRkbWxsZHdkd1lYTjBaUzB6QjNSeVlYTm9MVElLWkc5M2JteHZZV1F0TWdWamRYUXRNeEJzYVhOMExYVnViM0prWlhKbFpDMHlDWEpsWm5KbGMyZ3RNZ3RqYVhKamJHVXRhVzVtYnhKamFHVjJjbTl1TFhKcFoyaDBMWFJvYVc0SVptOXNaR1Z5TFRJSFkyeHZjMlV0TlF0bWIyeGtaWEl0Wm1sc2JBWnlaVzVoYldVR1kyOXdlUzB6Q0hObFlYSmphQzAwQ0hWd2JHOWhaQzB4QkdKaFkyc0tjMlZzWldOMExXRnNiQWx6YjNKMGFXNW5MVElQYlc5eVpTMTJaWEowYVdOaGJDMDFCMk5vWldOckxUTVJiVzl5WlMxb2IzSnBlbTl1ZEdGc0xUTU9aWGh3YjNKMExXVjRZMlZzTFRJTVpYaHdiM0owTFdOemRpMHlCbk5oZG1VdE5BZHpZWFpsTFdGekJtVjRjRzl5ZEFoa1pXeGxkR1V0TlF0bmNtRnVaQzEwYjNSaGJBZDBZV0pzWlMweUNYTjFZaTEwYjNSaGJBaG1hV3hsTFc1bGR4RnVkVzFpWlhJdFptOXliV0YwZEdsdVp3aHlaVzVoYldVdE1neGxlSEJ2Y25RdGNHUm1MVElOWm5Wc2JDMXpZM0psWlc0dE1nVmphR0Z5ZEFoMWNHeHZZV1F0TWdsbWIyNTBMWFI1Y0dVSFkyeHZjMlV0Tmd4c2FXNWxMWE53WVdOcGJtY0ViRzlqYXd4aWIzSmtaWEl0YjNWMFpYSUdiR2x1YXkwekRtRnNhV2R1TFdKdmRIUnZiUzB5REdKdmNtUmxjaTFoYkd3dE1oQjBZV0pzWlMxdlppMWpiMjUwWlc1MERuQmhaMlV0Ym5WdFltVnlhVzVuQm1KdmJHUXRNZ3RoYkdsbmJpMTBiM0F0TWc1aGJHbG5iaTF0YVdSa2JHVXRNd3B3WVdkbExYTmxkSFZ3REhOMGNtOXJaUzF6ZEhsc1pRZHBiV0ZuWlMweURXSnZiMnR0WVhKckxXWnBiR3dHYUdWaFpHVnlFR3hwYzNRdGRXNXZjbVJsY21Wa0xUTVBjMmh2ZHkxb2FXUmxMWEJoYm1Wc0RXRnNhV2R1TFhKcFoyaDBMVElHWm05dmRHVnlDbUp2Y21SbGNpMWhiR3dNWW05eVpHVnlMV2x1Ym1WeUJHTmxiR3dMWVd4cFoyNHRkRzl3TFRNT1lXeHBaMjR0WW05MGRHOXRMVE1PWVd4cFoyNHRiV2xrWkd4bExUUUhZMmhsWTJzdE5BVmljbVZoYXd4aWNtVmhheTF3WVdkbExUSU5ZbkpsWVdzdGMyVmpkR2x2YmhCaGRYUnZMV1pwZEMxamIyNTBaVzUwRW1acGVHVmtMV052YkhWdGJpMTNhV1IwYUE5aGRYUnZMV1pwZEMxM2FXNWtiM2NOWW5KcGJtY3RabTl5ZDJGeVpBNWljbWx1WnkxMGJ5MW1jbTl1ZEF4elpXNWtMWFJ2TFdKaFkyc05jMlZ1WkMxaVlXTnJkMkZ5WkFsMWJtZHliM1Z3TFRFSFozSnZkWEF0TVFWdmNtUmxjaEpqYUdWMmNtOXVMWFZ3TFhOdFlXeHNMVElVWTJobGRuSnZiaTFrYjNkdUxYTnRZV3hzTFRJVlkyaGxkbkp2YmkxeWFXZG9kQzF6YldGc2JDMHlGR05vWlhaeWIyNHRiR1ZtZEMxemJXRnNiQzB5Rm1Ob1pYWnliMjR0Y21sbmFIUXRaRzkxWW14bExUSVZZMmhsZG5KdmJpMXNaV1owTFdSdmRXSnNaUzB5QzNwdmIyMHRkRzh0Wm1sMENXRmtaQzFoWW05MlpRbGhaR1F0WW1Wc2IzY0ViR2x1WlE1aGNuSnZkeTF5YVdkb2RDMTFjQWx5WldOMFlXNW5iR1VHWTJseVkyeGxDSEJsYm5SaFoyRnVCbXhsYm1kMGFBbHdaWEpwYldWMFpYSUVZWEpsWVFaeVlXUnBkWE1HZG05c2RXMWxFbU5vWVc1blpTMXpZMkZzWlMxeVlYUnBid2h6WlhSMGFXNW5jd2xqYjIxdFpXNTBMVElOZEdoMWJXSnpMV1J2ZDI0dE1RbDBhSFZ0WW5NdGRYQU5kR2gxYldKekxXUnZkMjR0TWdwbGVIQnZjblF0YW5CbkNtVjRjRzl5ZEMxd2JtY0taWGh3YjNKMExYTjJaeFpqYjI1a2FYUnBiMjVoYkMxbWIzSnRZWFIwYVc1bkVHaHBaR1V0Wm05eWJYVnNZUzFpWVhJTmFHbGtaUzFvWldGa2FXNW5jdzVvYVdSbExXZHlhV1JzYVc1bGN3bGxlV1V0YzJ4aGMyZ0taWGh3YjNKMExYaHNjd3hsZUhCdmNuUXRZM04yTFRNRGJXUjRDSEpsYm1GdFpTMHpDMlp2YkdSbGNpMXZjR1Z1Q1c1aGJXVmtMWE5sZEExbmNtbHdMWFpsY25ScFkyRnNDV1JwYldWdWMybHZiZ2RzWlhabGJDMHhCMnhsZG1Wc0xUSUhiR1YyWld3dE13ZHNaWFpsYkMwMEIyeGxkbVZzTFRVTWRYTmxjaTFrWldacGJtVmtBMnR3YVFsemIzSjBMV1J2ZDI0SmMyOXlkR2x1WnkwekIzTnZjblF0ZFhBUlkyRnNZM1ZzWVhSbFpDMXRaVzFpWlhJTFkzVnpkRzl0TFhOdmNuUVBjMjl5ZEMxa1pYTmpaVzVrYVc1bkRuTnZjblF0WVhOalpXNWthVzVuQzJOdmJXMWxiblF0WVdSa0JYSmxjR3g1Qm5ObGJtUXRNUXhqYjIxdFpXNTBMWE5vYjNjSmMybG5ibUYwZFhKbEMyWnBiSFJsY2kxdFlXbHVDWFJsZUhRdGQzSmhjQXAxYm1acGJIUmxjbVZrR0dacGJIUmxjbVZrTFhOdmNuUXRaR1Z6WTJWdVpHbHVaeEZ6YjNKMExXUmxjMk5sYm1ScGJtY3RNaEJ6YjNKMExXRnpZMlZ1WkdsdVp5MHlGMlpwYkhSbGNtVmtMWE52Y25RdFlYTmpaVzVrYVc1bkNHWnBiSFJsY21Wa0RtWnBiSFJsY2kxamJHVmhjaTB6QjNKbFlYQndiSGtIWjNKdmRYQXRNZ2wxYm1keWIzVndMVElQY0dGemRHVXRkR1Y0ZEMxdmJteDVDM0JoYzNSbExYTjBlV3hsRFhCaGMzUmxMWE53WldOcFlXd1hjR0Z6ZEdVdGJXRjBZMmd0WkdWemRHbHVZWFJwYjI0TGMzQmxiR3d0WTJobFkyc09ZMjl0YldWdWRDMXlaVzl3Wlc0S2QyVmlMV3hoZVc5MWRBeHdjbWx1ZEMxc1lYbHZkWFFMWW05eVpHVnlMVzV2Ym1VUFpHRjBZUzEyWVd4cFpHRjBhVzl1RFhCeWIzUmxZM1F0YzJobFpYUUpkR1Y0ZEMxbWIzSnRESEJ5YjNCbGNuUnBaWE10TWdwamJHVmhjaTFtYjNKdENXUnliM0F0Wkc5M2JncG1iM0p0TFdacFpXeGtDV05vWldOckxXSnZlQXgwWVdKc1pTMTFjR1JoZEdVT1kyaGhibWRsY3kxaFkyTmxjSFFTWkdsemNHeGhlUzFtYjNJdGNtVjJhV1YzRG1Ob1lXNW5aWE10Y21WcVpXTjBFR05vWVc1blpYTXRjSEpsZG1sdmRYTUxjMmh2ZHkxdFlYSnJkWEFNWTJoaGJtZGxjeTF1WlhoMERXTm9ZVzVuWlhNdGRISmhZMnNjWTI5dVpHbDBhVzl1WVd3dFptOXliV0YwZEdsdVp5MXNZWEpuWlFsb2FXZG9iR2xuYUhRUWRHOXdMV0p2ZEhSdmJTMXlkV3hsY3dsa1lYUmhMV0poY25NTVkyOXNiM0l0YzJOaGJHVnpDR2xqYjI1elpYUnpDMk5zWldGeUxYSjFiR1Z6Q1c1bGR5MXlkV3hsY3d4bmNtVmhkR1Z5TFhSb1lXNEpiR1Z6Y3kxMGFHRnVCMkpsZEhkbFpXNEhaWEYxWVd4MGJ4SjBaWGgwTFhSb1lYUXRZMjl1ZEdGcGJuTU9aR0YwWlMxdlkyTjFjbkpwYm1jR2RHOXdMVEV3RDJKdmRIUnZiUzB4TUMxcGRHVnRjd2xpYjNSMGIyMHRNVEFOWVdKdmRtVXRZWFpsY21GblpRMWlaV3h2ZHkxaGRtVnlZV2RsRG1SMWNHeHBZMkYwWlMxalpXeHNDR1p2YjNSdWIzUmxER1Z1WkMxbWIyOTBibTkwWlJOamFHRnlkQzFwYm5ObGNuUXRZMjlzZFcxdUVHTm9ZWEowTFdSaGRHRXRkR0ZpYkdVTVkyaGhjblF0YkdWblpXNWtHR05vWVhKMExXbHVjMlZ5ZEMxNExYa3RjMk5oZEhSbGNoWmphR0Z5ZEMxcGJuTmxjblF0ZDJGMFpYSm1ZV3hzRVdOb1lYSjBMWFZ3Wkc5M2JpMWlZWEp6RVdGa1pDMWphR0Z5ZEMxbGJHVnRaVzUwRDJOb1lYSjBMV2R5YVdSc2FXNWxjeGRwYm5ObGNuUXRhR2xsY21GeVkyaDVMV05vWVhKMGN4RmphR0Z5ZEMxcGJuTmxjblF0YkdsdVpSZGphR0Z5ZEMxemQybDBZMmd0Y205M0xXTnZiSFZ0YmhCamFHRnlkQzFsY25KdmNpMWlZWEp6RDJOb1lYSjBMWFJ5Wlc1a2JHbHVaUXBqYUdGeWRDMWhlR1Z6RVdOb1lYSjBMWE5sYkdWamRDMWtZWFJoQzJOb1lYSjBMV3hwYm1WekVXTm9ZWEowTFdGNGFYTXRkR2wwYkdWekMyTm9ZWEowTFhScGRHeGxFR05vWVhKMExXbHVjMlZ5ZEMxd2FXVVJZMmhoYm1kbExXTm9ZWEowTFhSNWNHVVdhVzV6WlhKMExYTjBZWFJwYzNScFl5MWphR0Z5ZEJGamFHRnlkQzFrWVhSaExXeGhZbVZzY3hKamFHRnlkQzFwYm5ObGNuUXRZMjl0WW04a1kyaGhjblF0WVhocGN5MTBhWFJzWlhNdGNISnBiV0Z5ZVMxb2IzSnBlbTl1ZEdGc0ZXTm9ZWEowTFd4cGJtVmhjaTFtYjNKbFkyRnpkQkZqYUdGeWRDMXNaV2RsYm1RdGJtOXVaUkpqYUdGeWRDMXNaV2RsYm1RdGNtbG5hSFFTWTJoaGNuUXRaR0YwWVMxallXeHNiM1YwSEdOb1lYSjBMWEJ5YVcxaGNua3RiV2x1YjNJdGRtVnlkR2xqWVd3YlkyaGhjblF0WVhobGN5MXdjbWx0WVhKNUxYWmxjblJwWTJGc0dHTm9ZWEowTFdSaGRHRXRiR0ZpWld4ekxXTmxiblJsY2hWamFHRnlkQzFrWVhSaExYUmhZbXhsTFc1dmJtVVdZMmhoY25RdFpHRjBZUzFzWVdKbGJITXRibTl1WlJ4amFHRnlkQzF3Y21sdFlYSjVMVzFoYW05eUxYWmxjblJwWTJGc0UyTm9ZWEowTFd4bFoyVnVaQzFzYVc1bFlYSWJZMmhoY25RdFpYSnliM0l0WW1GeWN5MXdaWEpqWlc1MFlXZGxGR05vWVhKMExXNXZMV3hsWjJWdVpDMXJaWGx6RjJOb1lYSjBMWFJwZEd4bExXRmliM1psTFdOb1lYSjBGR05vWVhKMExYUnlaVzVrYkdsdVpTMXViMjVsRm1Ob1lYSjBMWGRwZEdndGJHVm5aVzVrTFd0bGVYTWRZMmhoY25RdFlYaGxjeTF3Y21sdFlYSjVMV2h2Y21sNmIyNTBZV3dqWTJoaGNuUXRaWEp5YjNJdFltRnljeTF6ZEdGdVpHRnlaQzFrWlhacFlYUnBiMjRRWTJoaGNuUXRiR1ZuWlc1a0xYUnZjQjVqYUdGeWRDMXdjbWx0WVhKNUxXMXBibTl5TFdodmNtbDZiMjUwWVd3VlkyaGhjblF0WlhKeWIzSXRZbUZ5Y3kxdWIyNWxGR05vWVhKMExYVndMV1J2ZDI0dFltRnljeTB5RUdOb1lYSjBMV1J5YjNBdGJHbHVaWE1RWTJoaGNuUXRiR2x1WlhNdGJtOXVaUjVqYUdGeWRDMXdjbWx0WVhKNUxXMWhhbTl5TFdodmNtbDZiMjUwWVd3VFkyaGhjblF0YkdWblpXNWtMV0p2ZEhSdmJSSmphR0Z5ZEMxMWNDMWtiM2R1TFc1dmJtVWRZMmhoY25RdFpHRjBZUzFzWVdKbGJITXRiM1YwYzJsa1pTMWxibVFpWTJoaGNuUXRZWGhwY3kxMGFYUnNaWE10Y0hKcGJXRnllUzEyWlhKMGFXTmhiQkZqYUdGeWRDMXNaV2RsYm1RdGJHVm1kQjFqYUdGeWRDMWtZWFJoTFd4aFltVnNjeTFwYm5OcFpHVXRZbUZ6WlJSamFHRnlkQzFvYVdkb0xXeHZkeTFzYVc1bGN4dGphR0Z5ZEMxMGNtVnVaR3hwYm1VdFpYaHdiMjVsYm5ScFlXd2VZMmhoY25RdGRISmxibVJzYVc1bExXMXZkbWx1WnkxaGRtVnlZV2RsSEdOb1lYSjBMV1JoZEdFdGJHRmlaV3h6TFdsdWMybGtaUzFsYm1RUVkyaGhjblF0ZEdsMGJHVXRibTl1WlJ4amFHRnlkQzEwYVhSc1pTMWpaVzUwWlhKbFpDMXZkbVZ5YkdGNUgyTm9ZWEowTFdWeWNtOXlMV0poY25NdGMzUmhibVJoY21RdFpYSnliM0lQWTJoaGNuUXRNMlF0WVhKbFlTMHhGR05vWVhKMExUSmtMWE4wWVdOclpXUXRZbUZ5RW1Ob1lYSjBMVE5rTFhOMWNtWmhZMlV0TVJaamFHRnlkQzFvYVhOMGIyZHlZVzB0Y0dGeVpYUnZKbU5vWVhKMExYTjBiMk5yTFhadmJIVnRiaTF2Y0dWdUxXaHBaMmd0Ykc5M0xXTnNiM05sR21Ob1lYSjBMWE4wYjJOckxXaHBaMmd0Ykc5M0xXTnNiM05sSDJOb1lYSjBMWE4wYjJOckxXOXdaVzR0YUdsbmFDMXNiM2N0WTJ4dmMyVXJZMmhoY25RdE1tUXRiR2x1WlMweE1EQXRjM1JoWTJ0bFpDMXNhVzVsTFhkcGRHZ3RiV0Z5YTJWeWN4SmphR0Z5ZEMxbWFXeHNaV1F0Y21Ga1lYSVpZMmhoY25RdE0yUXRZMngxYzNSbGNtVmtMV052YkhWdGJnNWphR0Z5ZEMxemRXNWlkWEp6ZEExamFHRnlkQzEwY21WbGJXRndJV05vWVhKMExUTmtMVEV3TUMxd1pYSmpaVzUwTFhOMFlXTnJaV1F0WVhKbFlReGphR0Z5ZEMwelpDMXdhV1VSWTJoaGNuUXRNMlF0WTI5c2RXMXVMVFFTYlc5eVpTMWpiMngxYlc0dFkyaGhjblJ6RldOb1lYSjBMVEprTFhOMFlXTnJaV1F0YkdsdVpRdGphR0Z5ZEMxa2IyNTFkQlpqYUdGeWRDMHpaQzFqYkhWemRHVnlaV1F0WW1GeURHTm9ZWEowTFdaMWJtNWxiQTVqYUdGeWRDMHlaQzF3YVdVdE1nMWphR0Z5ZEMwelpDMXNhVzVsR1dOb1lYSjBMVEprTFdOc2RYTjBaWEpsWkMxamIyeDFiVzRoWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxaGNtVmhFRzF2Y21VdGJHbHVaUzFqYUdGeWRITWdZMmhoY25RdE0yUXRNVEF3TFhCbGNtTmxiblF0YzNSaFkydGxaQzFpWVhJUmJXOXlaUzF6ZEc5amF5MWphR0Z5ZEhNaFkyaGhjblF0YzNSdlkyc3RkbTlzZFcxdUxXaHBaMmd0Ykc5M0xXTnNiM05sRUdOb1lYSjBMV0poY2kxdlppMXdhV1V0WTJoaGNuUXRZMngxYzNSbGNtVmtMV052YkhWdGJpMXNhVzVsTFc5dUxYTmxZMjl1WkdGeWVTMWhlR2x6Rm1Ob1lYSjBMVEprTFdOc2RYTjBaWEpsWkMxaVlYSUxZMmhoY25RdGNtRmtZWElqWTJoaGNuUXRNMlF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxamIyeDFiVzRmWTJoaGNuUXRjM1JoWTJ0bFpHeHBibVZ6TFhkcGRHZ3RiV0Z5YTJWeWN4cGphR0Z5ZEMxM2FYSmxabkpoYldVdE0yUXRjM1Z5Wm1GalpScGphR0Z5ZEMweVpDMXNhVzVsTFhkcGRHZ3RiV0Z5YTJWeWN4VmphR0Z5ZEMxaWIzZ3RZVzVrTFhkb2FYTnJaWElaWTNKbFlYUmxMV04xYzNSdmJTMWpiMjFpYnkxamFHRnlkQ0JqYUdGeWRDMHlaQzB4TURBdGNHVnlZMlZ1ZEMxemRHRmphMlZrTFdKaGNpRmphR0Z5ZEMxelkyRjBkR1Z5TFhkcGRHZ3RjM1J5WVdsbmFIUXRiR2x1WlhNWGJXOXlaUzF6ZEdGMGFYTjBhV05oYkMxamFHRnlkSE1WWTJoaGNuUXRNMlF0YzNSaFkydGxaQzFoY21WaERXTm9ZWEowTFRKa0xXeHBibVVqWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxamIyeDFiVzRQYlc5eVpTMXdhV1V0WTJoaGNuUnpEbU5vWVhKMExXSjFZbUpzWlMweElXTm9ZWEowTFRKa0xURXdNQzF3WlhKalpXNTBMWE4wWVdOclpXUXRiR2x1WlE5amFHRnlkQzFvYVhOMGIyZHlZVzBWYlc5eVpTMW9hV1Z5WVhKamFIa3RZMmhoY25SeklXTm9ZWEowTFdOdmJXSnZMV05zZFhOMFpYSmxaQzFqYjJ4MWJXNHRiR2x1WlJWamFHRnlkQzB5WkMxemRHRmphMlZrTFdGeVpXRVhZMmhoY25RdE0yUXRjM1JoWTJ0bFpDMWpiMngxYlc0UVkyaGhjblF0YVc1elpYSjBMV0poY2g5amFHRnlkQzF6WTJGMGRHVnlMWGRwZEdndGMyMXZiM1JvTFd4cGJtVnpIMk5vWVhKMExYTjFjbVpoWTJVdGQybHlaV1p5WVcxbExXTnZiblJ2ZFhJVVkyaGhjblF0TTJRdGMzUmhZMnRsWkMxaVlYSVRZMmhoY25RdE1tUXRjR2xsTFc5bUxYQnBaUkpqYUdGeWRDMHpaQzF6ZFhKbVlXTmxMVElOWTJoaGNuUXRNbVF0WVhKbFlTbGphR0Z5ZEMxamIyMWlieTF6ZEdGamEyVmtMV0Z5WldFdFkyeDFjM1JsY21Wa0xXTnZiSFZ0Ymc5amFHRnlkQzEzWVhSbGNtWmhiR3dWWTJoaGNuUXRjM1Z5Wm1GalpTMWpiMjUwYjNWeUUyMXZjbVV0YzJOaGRIUmxjaTFqYUdGeWRITVhZMmhoY25RdE1tUXRjM1JoWTJ0bFpDMWpiMngxYlc0UWNISnZkR1ZqZEMxM2IzSnJZbTl2YXd0amFHRnVaMlV0WTJGelpReGxlSEJ2Y25RdGNHUm1MVE1MWm5KbFpYcGxMWEJoYm1VVFpuSmxaWHBsTFdacGNuTjBMV052YkhWdGJnNW1jbVZsZW1VdGRHOXdMWEp2ZHd0dFpYSm5aUzFqWld4c2N3NXpjR3hwZEMxMlpYSjBhV05oYkFwMFlXSnNaUzFqWld4c0VITndiR2wwTFdodmNtbDZiMjUwWVd3SWJHbHpkQzFpYjNnTGRHVjRkQzFtYjNKdExUSUZiR0ZpWld3TFkyaGxZMnN0WW05NExUSVRZV1JrTFdWa2FYUXRabTl5YlMxbWFXVnNaQVppZFhSMGIyNExaSEp2Y0Mxa2IzZHVMVElNY21Ga2FXOHRZblYwZEc5dUNIQmhjM04zYjNKa0UzUmhZbXhsTFdsdWMyVnlkQzFqYjJ4MWJXNFFkR0ZpYkdVdGFXNXpaWEowTFhKdmR4VjBZV0pzWlMxdmRtVnlkM0pwZEdVdFkyVnNiSE1NZEdGaWJHVXRibVZ6ZEdWa0MzUmhZbXhsTFcxbGNtZGxDV1J5WVdjdFptbHNiQVJvYjIxbEFBQUFBQUE9KSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cblxuLmUtaWNvbnMge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmUtaWNvbnMuZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uZS1pY29ucy5lLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtaWNvbnMuZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmUtaWNvbnMuZS1leHBvcnQtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7XG59XG5cbi5lLWljb25zLmUtZXhwb3J0LWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZS1pY29ucy5lLWV4cG9ydC1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MlwiO1xufVxuXG4uZS1pY29ucy5lLWRhdGUtcmFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDVcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXItY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjtcbn1cblxuLmUtaWNvbnMuZS1idWxsZXQtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1M1wiO1xufVxuXG4uZS1pY29ucy5lLWJ1bGxldC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7XG59XG5cbi5lLWljb25zLmUtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NlwiO1xufVxuXG4uZS1pY29ucy5lLWJ1bGxldC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5lLWljb25zLmUtYm9yZGVyLWRpYWdvbmFsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjJcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NVwiO1xufVxuXG4uZS1pY29ucy5lLWJ1bGxldC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY3XCI7XG59XG5cbi5lLWljb25zLmUtYnVsbGV0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzBcIjtcbn1cblxuLmUtaWNvbnMuZS1idWxsZXQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MVwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tcmlnaHQtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzAwXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0LWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwMlwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tZG93bi1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwNlwiO1xufVxuXG4uZS1pY29ucy5lLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwOFwiO1xufVxuXG4uZS1pY29ucy5lLXJlY3VycmVuY2UtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwYVwiO1xufVxuXG4uZS1pY29ucy5lLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzBjXCI7XG59XG5cbi5lLWljb25zLmUtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMGRcIjtcbn1cblxuLmUtaWNvbnMuZS10aW1lLXpvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMGVcIjtcbn1cblxuLmUtaWNvbnMuZS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyMlwiO1xufVxuXG4uZS1pY29ucy5lLXRpbWVsaW5lLWFnZW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxM1wiO1xufVxuXG4uZS1pY29ucy5lLXdvcmstd2VlazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxNFwiO1xufVxuXG4uZS1pY29ucy5lLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTVcIjtcbn1cblxuLmUtaWNvbnMuZS1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWJcIjtcbn1cblxuLmUtaWNvbnMuZS1hZ2VuZGEtZGF0ZS1yYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZFwiO1xufVxuXG4uZS1pY29ucy5lLWRhdGUtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMVwiO1xufVxuXG4uZS1pY29ucy5lLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyNFwiO1xufVxuXG4uZS1pY29ucy5lLXRpbWVsaW5lLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NVwiO1xufVxuXG4uZS1pY29ucy5lLXRpbWVsaW5lLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODhcIjtcbn1cblxuLmUtaWNvbnMuZS10aW1lbGluZS13b3JrLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGJcIjtcbn1cblxuLmUtaWNvbnMuZS10aW1lbGluZS1tb250aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZVwiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG5cbi5lLWljb25zLmUtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYVwiO1xufVxuXG4uZS1pY29ucy5lLXRoLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG5cbi5lLWljb25zLmUtc2F2ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM1XCI7XG59XG5cbi5lLWljb25zLmUtcGFyYWdyYXBoLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbn1cblxuLmUtaWNvbnMuZS1lZGl0LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTNcIjtcbn1cblxuLmUtaWNvbnMuZS1jbG9zZS1sYXJnZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2E3XCI7XG59XG5cbi5lLWljb25zLmUtZXhwb3J0LXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjBcIjtcbn1cblxuLmUtaWNvbnMuZS1jaXJjbGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTlcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZVwiO1xufVxuXG4uZS1pY29ucy5lLXBsdXMtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjlcIjtcbn1cblxuLmUtaWNvbnMuZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmY1wiO1xufVxuXG4uZS1pY29ucy5lLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZmXCI7XG59XG5cbi5lLWljb25zLmUtcHJpbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxM1wiO1xufVxuXG4uZS1pY29ucy5lLWVkaXQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxZVwiO1xufVxuXG4uZS1pY29ucy5lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjNcIjtcbn1cblxuLmUtaWNvbnMuZS1jbG9zZS1sYXJnZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI1XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmFcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwLWZpbGwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyYVwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tZG93bi1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJlXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi11cC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM0XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWZpbGwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzZFwiO1xufVxuXG4uZS1pY29ucy5lLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2ZcIjtcbn1cblxuLmUtaWNvbnMuZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0MFwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tcmlnaHQtZmlsbC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ4XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0LWZpbGwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0YlwiO1xufVxuXG4uZS1pY29ucy5lLWRlbGV0ZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRlXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTlcIjtcbn1cblxuLmUtaWNvbnMuZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODViXCI7XG59XG5cbi5lLWljb25zLmUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NWZcIjtcbn1cblxuLmUtaWNvbnMuZS1zb3J0aW5nLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTBcIjtcbn1cblxuLmUtaWNvbnMuZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkxXCI7XG59XG5cbi5lLWljb25zLmUtZmlyc3QtcGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5NlwiO1xufVxuXG4uZS1pY29ucy5lLWxhc3QtcGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5N1wiO1xufVxuXG4uZS1pY29ucy5lLXRpbWVsaW5lLXRvZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5lLWljb25zLmUtZmlsdGVyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4uZS1pY29ucy5lLWNpcmNsZS1jbG9zZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi11cC1maWxsLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLWRvd24tZmlsbC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG5cbi5lLWljb25zLmUtZmlsdGVyLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG59XG5cbi5lLWljb25zLmUtZ3JvdXAtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuXG4uZS1pY29ucy5lLXNlbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xufVxuXG4uZS1pY29ucy5lLWNsb3NlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGVjay0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG5cbi5lLWljb25zLmUtaW50ZXJtZWRpYXRlLXN0YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjtcbn1cblxuLmUtaWNvbnMuZS1lZGl0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cblxuLmUtaWNvbnMuZS1jbG9zZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG5cbi5lLWljb25zLmUtcGx1cy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYzXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWZpbGwtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4uZS1pY29ucy5lLWNpcmNsZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cblxuLmUtaWNvbnMuZS1hcnJvdy1sZWZ0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzdcIjtcbn1cblxuLmUtaWNvbnMuZS1tb3JlLXZlcnRpY2FsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODRcIjtcbn1cblxuLmUtaWNvbnMuZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTNcIjtcbn1cblxuLmUtaWNvbnMuZS1tb250aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuXG4uZS1pY29ucy5lLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cblxuLmUtaWNvbnMuZS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG59XG5cbi5lLWljb25zLmUtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5YVwiO1xufVxuXG4uZS1pY29ucy5lLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaXJjbGUtY2xvc2UtZmlsbC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA4XCI7XG59XG5cbi5lLWljb25zLmUtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGNcIjtcbn1cblxuLmUtaWNvbnMuZS1mcmVlemUtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjFlXCI7XG59XG5cbi5lLWljb25zLmUtZXJyb3ItdHJlZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmFcIjtcbn1cblxuLmUtaWNvbnMuZS1jaXJjbGUtcmVtb3ZlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmJcIjtcbn1cblxuLmUtaWNvbnMuZS1jaXJjbGUtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJjXCI7XG59XG5cbi5lLWljb25zLmUtZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmZcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzBcIjtcbn1cblxuLmUtaWNvbnMuZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzI0XCI7XG59XG5cbi5lLWljb25zLmUtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjZcIjtcbn1cblxuLmUtaWNvbnMuZS1wYXJhLW9wdGlvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc0XCI7XG59XG5cbi5lLWljb25zLmUtc2VhcmNoLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzVcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3JkZXItY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc2XCI7XG59XG5cbi5lLWljb25zLmUtcmVzdGFydC1hdC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc3XCI7XG59XG5cbi5lLWljb25zLmUtaHlwZXJsaW5rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzhcIjtcbn1cblxuLmUtaWNvbnMuZS1jdXQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3OVwiO1xufVxuXG4uZS1pY29ucy5lLWNvcHktMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4MFwiO1xufVxuXG4uZS1pY29ucy5lLWJvcmRlci10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODFcIjtcbn1cblxuLmUtaWNvbnMuZS1kZWxldGUtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgyXCI7XG59XG5cbi5lLWljb25zLmUtZGVsZXRlLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4M1wiO1xufVxuXG4uZS1pY29ucy5lLWluc2VydC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NFwiO1xufVxuXG4uZS1pY29ucy5lLWluc2VydC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg1XCI7XG59XG5cbi5lLWljb25zLmUtaHlwZXJsaW5rLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NlwiO1xufVxuXG4uZS1pY29ucy5lLWJvcmRlci1taWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODdcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODhcIjtcbn1cblxuLmUtaWNvbnMuZS1oeXBlcmxpbmstZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4OVwiO1xufVxuXG4uZS1pY29ucy5lLWxpbmstMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5MFwiO1xufVxuXG4uZS1pY29ucy5lLWJvcmRlci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkxXCI7XG59XG5cbi5lLWljb25zLmUtdGFibGUtZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkyXCI7XG59XG5cbi5lLWljb25zLmUtdGFibGUtcHJvcGVydGllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NFwiO1xufVxuXG4uZS1pY29ucy5lLWh5cGVybGluay1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk1XCI7XG59XG5cbi5lLWljb25zLmUtYm9yZGVyLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5OFwiO1xufVxuXG4uZS1pY29ucy5lLXBhc3RlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDFcIjtcbn1cblxuLmUtaWNvbnMuZS1jb250aW51ZS1udW1iZXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDNcIjtcbn1cblxuLmUtaWNvbnMuZS1pbnNlcnQtYmVsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDVcIjtcbn1cblxuLmUtaWNvbnMuZS1pbnNlcnQtYWJvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDZcIjtcbn1cblxuLmUtaWNvbnMuZS10YWJsZS1jZWxsLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDdcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDlcIjtcbn1cblxuLmUtaWNvbnMuZS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTFcIjtcbn1cblxuLmUtaWNvbnMuZS10YWJsZS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxNVwiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlLWJvcmRlci1jdXN0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTZcIjtcbn1cblxuLmUtaWNvbnMuZS10YWJsZS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE3XCI7XG59XG5cbi5lLWljb25zLmUtdGFibGUtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE4XCI7XG59XG5cbi5lLWljb25zLmUtbGluZS12ZXJ5LXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIwXCI7XG59XG5cbi5lLWljb25zLmUtbGluZS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjFcIjtcbn1cblxuLmUtaWNvbnMuZS1saW5lLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIyXCI7XG59XG5cbi5lLWljb25zLmUtcGFyYS1vcHRpb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjNcIjtcbn1cblxuLmUtaWNvbnMuZS12ZXJ0aWNhbC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjVcIjtcbn1cblxuLmUtaWNvbnMuZS12ZXJ0aWNhbC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjZcIjtcbn1cblxuLmUtaWNvbnMuZS12ZXJ0aWNhbC1hbGlnbi10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjdcIjtcbn1cblxuLmUtaWNvbnMuZS1jbGVhci1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzFcIjtcbn1cblxuLmUtaWNvbnMuZS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMyXCI7XG59XG5cbi5lLWljb25zLmUtdXBwZXItY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzM1wiO1xufVxuXG4uZS1pY29ucy5lLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzRcIjtcbn1cblxuLmUtaWNvbnMuZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzNVwiO1xufVxuXG4uZS1pY29ucy5lLXJlc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzNlwiO1xufVxuXG4uZS1pY29ucy5lLWV4aXQtZnVsbC1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzdcIjtcbn1cblxuLmUtaWNvbnMuZS1lZGl0LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzhcIjtcbn1cblxuLmUtaWNvbnMuZS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzM5XCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYVwiO1xufVxuXG4uZS1pY29ucy5lLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYlwiO1xufVxuXG4uZS1pY29ucy5lLXRleHQtYWx0ZXJuYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzM2NcIjtcbn1cblxuLmUtaWNvbnMuZS1jb3B5LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzM2RcIjtcbn1cblxuLmUtaWNvbnMuZS1kZWxldGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZVwiO1xufVxuXG4uZS1pY29ucy5lLWluY3JlYXNlLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZlwiO1xufVxuXG4uZS1pY29ucy5lLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQwXCI7XG59XG5cbi5lLWljb25zLmUtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MVwiO1xufVxuXG4uZS1pY29ucy5lLWZ1bGwtc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQyXCI7XG59XG5cbi5lLWljb25zLmUtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQzXCI7XG59XG5cbi5lLWljb25zLmUtbGlzdC11bm9yZGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDRcIjtcbn1cblxuLmUtaWNvbnMuZS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDVcIjtcbn1cblxuLmUtaWNvbnMuZS1saXN0LW9yZGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDZcIjtcbn1cblxuLmUtaWNvbnMuZS1sb3dlci1jYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ3XCI7XG59XG5cbi5lLWljb25zLmUtbGluay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDhcIjtcbn1cblxuLmUtaWNvbnMuZS16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ5XCI7XG59XG5cbi5lLWljb25zLmUtb3Blbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRhXCI7XG59XG5cbi5lLWljb25zLmUtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNGJcIjtcbn1cblxuLmUtaWNvbnMuZS1mb250LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRjXCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNGRcIjtcbn1cblxuLmUtaWNvbnMuZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRlXCI7XG59XG5cbi5lLWljb25zLmUtdmlldy1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRmXCI7XG59XG5cbi5lLWljb25zLmUtY29kZS12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUwXCI7XG59XG5cbi5lLWljb25zLmUtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTFcIjtcbn1cblxuLmUtaWNvbnMuZS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1MlwiO1xufVxuXG4uZS1pY29ucy5lLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1M1wiO1xufVxuXG4uZS1pY29ucy5lLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTRcIjtcbn1cblxuLmUtaWNvbnMuZS1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1NVwiO1xufVxuXG4uZS1pY29ucy5lLWluc2VydC1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU2XCI7XG59XG5cbi5lLWljb25zLmUtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU3XCI7XG59XG5cbi5lLWljb25zLmUtZGlzcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1OFwiO1xufVxuXG4uZS1pY29ucy5lLXJlcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTlcIjtcbn1cblxuLmUtaWNvbnMuZS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWFcIjtcbn1cblxuLmUtaWNvbnMuZS1jYXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzViXCI7XG59XG5cbi5lLWljb25zLmUtcGFpbnQtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVjXCI7XG59XG5cbi5lLWljb25zLmUtZGVjcmVhc2UtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVkXCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVlXCI7XG59XG5cbi5lLWljb25zLmUtZm9udC1uYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVmXCI7XG59XG5cbi5lLWljb25zLmUtZHJhZy1hbmQtZHJvcC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMwXCI7XG59XG5cbi5lLWljb25zLmUtZmllbGQtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzRcIjtcbn1cblxuLmUtaWNvbnMuZS10d28tY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc0XCI7XG59XG5cbi5lLWljb25zLmUtdHdvLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NVwiO1xufVxuXG4uZS1pY29ucy5lLXN1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NlwiO1xufVxuXG4uZS1pY29ucy5lLWZpbHRlci0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc3XCI7XG59XG5cbi5lLWljb25zLmUtY2xvc2UtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2ZcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXItY2xlYXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MlwiO1xufVxuXG4uZS1pY29ucy5lLWNpcmNsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NFwiO1xufVxuXG4uZS1pY29ucy5lLWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MVwiO1xufVxuXG4uZS1pY29ucy5lLWluc2VydC1hYm92ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkyXCI7XG59XG5cbi5lLWljb25zLmUtaW5zZXJ0LWJlbG93LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTNcIjtcbn1cblxuLmUtaWNvbnMuZS1hbGlnbi1taWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTRcIjtcbn1cblxuLmUtaWNvbnMuZS1kZWxldGUtY29sdW1uLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTVcIjtcbn1cblxuLmUtaWNvbnMuZS1kZWxldGUtcm93LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTZcIjtcbn1cblxuLmUtaWNvbnMuZS1pbnNlcnQtbGVmdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk3XCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk4XCI7XG59XG5cbi5lLWljb25zLmUtaW5zZXJ0LXJpZ2h0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTlcIjtcbn1cblxuLmUtaWNvbnMuZS1lZGl0LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWFcIjtcbn1cblxuLmUtaWNvbnMuZS1hbGlnbi1taWRkbGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5YlwiO1xufVxuXG4uZS1pY29ucy5lLWZyZWV6ZS1jb2x1bW4tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZVwiO1xufVxuXG4uZS1pY29ucy5lLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XG59XG5cbi5lLWljb25zLmUtZGVsZXRlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDBcIjtcbn1cblxuLmUtaWNvbnMuZS1mcmVlemUtcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAyXCI7XG59XG5cbi5lLWljb25zLmUtdGV4dC1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDNcIjtcbn1cblxuLmUtaWNvbnMuZS1tb3JlLWhvcml6b250YWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwNFwiO1xufVxuXG4uZS1pY29ucy5lLXJlc2l6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDVcIjtcbn1cblxuLmUtaWNvbnMuZS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDRcIjtcbn1cblxuLmUtaWNvbnMuZS1maXJzdC1wYWdlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDVcIjtcbn1cblxuLmUtaWNvbnMuZS1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwNlwiO1xufVxuXG4uZS1pY29ucy5lLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDdcIjtcbn1cblxuLmUtaWNvbnMuZS1sYXN0LXBhZ2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwOFwiO1xufVxuXG4uZS1pY29ucy5lLXpvb20tb3V0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDlcIjtcbn1cblxuLmUtaWNvbnMuZS16b29tLWluLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGFcIjtcbn1cblxuLmUtaWNvbnMuZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwYlwiO1xufVxuXG4uZS1pY29ucy5lLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBjXCI7XG59XG5cbi5lLWljb25zLmUtc2VhcmNoLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGRcIjtcbn1cblxuLmUtaWNvbnMuZS10ZXh0LWFubm90YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGVcIjtcbn1cblxuLmUtaWNvbnMuZS1jbG9zZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBmXCI7XG59XG5cbi5lLWljb25zLmUtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTBcIjtcbn1cblxuLmUtaWNvbnMuZS1zYXZlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTFcIjtcbn1cblxuLmUtaWNvbnMuZS1hbGlnbi1sZWZ0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTJcIjtcbn1cblxuLmUtaWNvbnMuZS1zdHlsZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzEzXCI7XG59XG5cbi5lLWljb25zLmUtdW5kby0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE0XCI7XG59XG5cbi5lLWljb25zLmUtaGlnaGxpZ2h0LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE1XCI7XG59XG5cbi5lLWljb25zLmUtbW9yZS12ZXJ0aWNhbC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE2XCI7XG59XG5cbi5lLWljb25zLmUtdW5kZXJsaW5lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTdcIjtcbn1cblxuLmUtaWNvbnMuZS1zdHJpa2V0aHJvdWdoLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMThcIjtcbn1cblxuLmUtaWNvbnMuZS1wYWludC1idWNrZXQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxOVwiO1xufVxuXG4uZS1pY29ucy5lLXBhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxYVwiO1xufVxuXG4uZS1pY29ucy5lLW9wYWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWJcIjtcbn1cblxuLmUtaWNvbnMuZS1kZWxldGUtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxY1wiO1xufVxuXG4uZS1pY29ucy5lLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFlXCI7XG59XG5cbi5lLWljb25zLmUtc3Ryb2tlLWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFmXCI7XG59XG5cbi5lLWljb25zLmUtcHJpbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMFwiO1xufVxuXG4uZS1pY29ucy5lLXJlZG8tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMVwiO1xufVxuXG4uZS1pY29ucy5lLWZvbnQtY29sb3ItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMlwiO1xufVxuXG4uZS1pY29ucy5lLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyM1wiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyNFwiO1xufVxuXG4uZS1pY29ucy5lLXN0cm9rZS13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyNVwiO1xufVxuXG4uZS1pY29ucy5lLWFubm90YXRpb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyNlwiO1xufVxuXG4uZS1pY29ucy5lLXRodW1ibmFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyN1wiO1xufVxuXG4uZS1pY29ucy5lLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI4XCI7XG59XG5cbi5lLWljb25zLmUtYnJlYWstcGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyOVwiO1xufVxuXG4uZS1pY29ucy5lLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmFcIjtcbn1cblxuLmUtaWNvbnMuZS1jb2xsYXBzZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU0XCI7XG59XG5cbi5lLWljb25zLmUtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU2XCI7XG59XG5cbi5lLWljb25zLmUtZG91YmxlLXJlc2l6ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU3XCI7XG59XG5cbi5lLWljb25zLmUtZG91YmxlLXJlc2l6ZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU4XCI7XG59XG5cbi5lLWljb25zLmUtc2luZ2xlLXJlc2l6ZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU5XCI7XG59XG5cbi5lLWljb25zLmUtc2luZ2xlLXJlc2l6ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZhXCI7XG59XG5cbi5lLWljb25zLmUtc2luZ2xlLXJlc2l6ZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZiXCI7XG59XG5cbi5lLWljb25zLmUtc2luZ2xlLXJlc2l6ZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZjXCI7XG59XG5cbi5lLWljb25zLmUtZHJhZy1hbmQtZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tdXAtZmlsbC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZkXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWZpbGwtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZVwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tcmlnaHQtZmlsbC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZmXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0LWZpbGwtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3MFwiO1xufVxuXG4uZS1pY29ucy5lLW1vcmUtdmVydGljYWwtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3MVwiO1xufVxuXG4uZS1pY29ucy5lLWZpbHRlci1hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjNcIjtcbn1cblxuLmUtaWNvbnMuZS1jb2RlLXZpZXctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uZS1pY29ucy5lLWdyaWQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuXG4uZS1pY29ucy5lLXBhc3RlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLmUtaWNvbnMuZS10cmFzaC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XG59XG5cbi5lLWljb25zLmUtZG93bmxvYWQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4uZS1pY29ucy5lLWN1dC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi5lLWljb25zLmUtbGlzdC11bm9yZGVyZWQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuXG4uZS1pY29ucy5lLXJlZnJlc2gtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuXG4uZS1pY29ucy5lLWNpcmNsZS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodC10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG59XG5cbi5lLWljb25zLmUtZm9sZGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjtcbn1cblxuLmUtaWNvbnMuZS1jbG9zZS01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG5cbi5lLWljb25zLmUtZm9sZGVyLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGJcIjtcbn1cblxuLmUtaWNvbnMuZS1yZW5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjtcbn1cblxuLmUtaWNvbnMuZS1jb3B5LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmUtaWNvbnMuZS1zZWFyY2gtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZVwiO1xufVxuXG4uZS1pY29ucy5lLXVwbG9hZC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG5cbi5lLWljb25zLmUtYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uZS1pY29ucy5lLXNlbGVjdC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTFcIjtcbn1cblxuLmUtaWNvbnMuZS1zb3J0aW5nLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cblxuLmUtaWNvbnMuZS1tb3JlLXZlcnRpY2FsLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTNcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGVjay0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG5cbi5lLWljb25zLmUtbW9yZS1ob3Jpem9udGFsLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjtcbn1cblxuLmUtaWNvbnMuZS1leHBvcnQtZXhjZWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMFwiO1xufVxuXG4uZS1pY29ucy5lLWV4cG9ydC1jc3YtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuXG4uZS1pY29ucy5lLXNhdmUtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwM1wiO1xufVxuXG4uZS1pY29ucy5lLXNhdmUtYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDRcIjtcbn1cblxuLmUtaWNvbnMuZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTFcIjtcbn1cblxuLmUtaWNvbnMuZS1kZWxldGUtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNlwiO1xufVxuXG4uZS1pY29ucy5lLWdyYW5kLXRvdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7XG59XG5cbi5lLWljb25zLmUtdGFibGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOFwiO1xufVxuXG4uZS1pY29ucy5lLXN1Yi10b3RhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiO1xufVxuXG4uZS1pY29ucy5lLWZpbGUtbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEyXCI7XG59XG5cbi5lLWljb25zLmUtbnVtYmVyLWZvcm1hdHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGJcIjtcbn1cblxuLmUtaWNvbnMuZS1yZW5hbWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwY1wiO1xufVxuXG4uZS1pY29ucy5lLWV4cG9ydC1wZGYtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZFwiO1xufVxuXG4uZS1pY29ucy5lLWZ1bGwtc2NyZWVuLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZlwiO1xufVxuXG4uZS1pY29ucy5lLXVwbG9hZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEwXCI7XG59XG5cbi5lLWljb25zLmUtZm9udC10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjczXCI7XG59XG5cbi5lLWljb25zLmUtY2xvc2UtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzNlwiO1xufVxuXG4uZS1pY29ucy5lLWxpbmUtc3BhY2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzN1wiO1xufVxuXG4uZS1pY29ucy5lLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2FcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3JkZXItb3V0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjZcIjtcbn1cblxuLmUtaWNvbnMuZS1saW5rLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2NcIjtcbn1cblxuLmUtaWNvbnMuZS1hbGlnbi1ib3R0b20tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzZFwiO1xufVxuXG4uZS1pY29ucy5lLWJvcmRlci1hbGwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzZVwiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlLW9mLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDFcIjtcbn1cblxuLmUtaWNvbnMuZS1wYWdlLW51bWJlcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0M1wiO1xufVxuXG4uZS1pY29ucy5lLWJvbGQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0N1wiO1xufVxuXG4uZS1pY29ucy5lLWFsaWduLXRvcC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ5XCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tbWlkZGxlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGFcIjtcbn1cblxuLmUtaWNvbnMuZS1wYWdlLXNldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRjXCI7XG59XG5cbi5lLWljb25zLmUtc3Ryb2tlLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRkXCI7XG59XG5cbi5lLWljb25zLmUtaW1hZ2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0ZlwiO1xufVxuXG4uZS1pY29ucy5lLWJvb2ttYXJrLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTFcIjtcbn1cblxuLmUtaWNvbnMuZS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTNcIjtcbn1cblxuLmUtaWNvbnMuZS1saXN0LXVub3JkZXJlZC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjViXCI7XG59XG5cbi5lLWljb25zLmUtc2hvdy1oaWRlLXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjVkXCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tcmlnaHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1ZlwiO1xufVxuXG4uZS1pY29ucy5lLWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MFwiO1xufVxuXG4uZS1pY29ucy5lLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTVcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODhcIjtcbn1cblxuLmUtaWNvbnMuZS1jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkzXCI7XG59XG5cbi5lLWljb25zLmUtYWxpZ24tdG9wLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzVcIjtcbn1cblxuLmUtaWNvbnMuZS1hbGlnbi1ib3R0b20tMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZVwiO1xufVxuXG4uZS1pY29ucy5lLWFsaWduLW1pZGRsZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBkXCI7XG59XG5cbi5lLWljb25zLmUtY2hlY2stNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNVwiO1xufVxuXG4uZS1pY29ucy5lLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE2XCI7XG59XG5cbi5lLWljb25zLmUtYnJlYWstcGFnZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEwXCI7XG59XG5cbi5lLWljb25zLmUtYnJlYWstc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhMlwiO1xufVxuXG4uZS1pY29ucy5lLWF1dG8tZml0LWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYThcIjtcbn1cblxuLmUtaWNvbnMuZS1maXhlZC1jb2x1bW4td2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTlcIjtcbn1cblxuLmUtaWNvbnMuZS1hdXRvLWZpdC13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWFcIjtcbn1cblxuLmUtaWNvbnMuZS1icmluZy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWExXCI7XG59XG5cbi5lLWljb25zLmUtYnJpbmctdG8tZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTJcIjtcbn1cblxuLmUtaWNvbnMuZS1zZW5kLXRvLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTNcIjtcbn1cblxuLmUtaWNvbnMuZS1zZW5kLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE0XCI7XG59XG5cbi5lLWljb25zLmUtdW5ncm91cC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE2XCI7XG59XG5cbi5lLWljb25zLmUtZ3JvdXAtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhN1wiO1xufVxuXG4uZS1pY29ucy5lLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE0XCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi11cC1zbWFsbC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUxXCI7XG59XG5cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLXNtYWxsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTJcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LXNtYWxsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTNcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLWxlZnQtc21hbGwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NFwiO1xufVxuXG4uZS1pY29ucy5lLWNoZXZyb24tcmlnaHQtZG91YmxlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGV2cm9uLWxlZnQtZG91YmxlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTZcIjtcbn1cblxuLmUtaWNvbnMuZS16b29tLXRvLWZpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1N1wiO1xufVxuXG4uZS1pY29ucy5lLWFkZC1hYm92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OFwiO1xufVxuXG4uZS1pY29ucy5lLWFkZC1iZWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OVwiO1xufVxuXG4uZS1pY29ucy5lLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjhcIjtcbn1cblxuLmUtaWNvbnMuZS1hcnJvdy1yaWdodC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OVwiO1xufVxuXG4uZS1pY29ucy5lLXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MFwiO1xufVxuXG4uZS1pY29ucy5lLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MVwiO1xufVxuXG4uZS1pY29ucy5lLXBlbnRhZ2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcyXCI7XG59XG5cbi5lLWljb25zLmUtbGVuZ3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjczXCI7XG59XG5cbi5lLWljb25zLmUtcGVyaW1ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc0XCI7XG59XG5cbi5lLWljb25zLmUtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NVwiO1xufVxuXG4uZS1pY29ucy5lLXJhZGl1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NlwiO1xufVxuXG4uZS1pY29ucy5lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3N1wiO1xufVxuXG4uZS1pY29ucy5lLWNoYW5nZS1zY2FsZS1yYXRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3OFwiO1xufVxuXG4uZS1pY29ucy5lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc5XCI7XG59XG5cbi5lLWljb25zLmUtY29tbWVudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgwXCI7XG59XG5cbi5lLWljb25zLmUtdGh1bWJzLWRvd24tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MVwiO1xufVxuXG4uZS1pY29ucy5lLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MlwiO1xufVxuXG4uZS1pY29ucy5lLXRodW1icy1kb3duLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODNcIjtcbn1cblxuLmUtaWNvbnMuZS1leHBvcnQtanBnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEzXCI7XG59XG5cbi5lLWljb25zLmUtZXhwb3J0LXBuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuXG4uZS1pY29ucy5lLWV4cG9ydC1zdmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cblxuLmUtaWNvbnMuZS1jb25kaXRpb25hbC1mb3JtYXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI1XCI7XG59XG5cbi5lLWljb25zLmUtaGlkZS1mb3JtdWxhLWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxN1wiO1xufVxuXG4uZS1pY29ucy5lLWhpZGUtaGVhZGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MThcIjtcbn1cblxuLmUtaWNvbnMuZS1oaWRlLWdyaWRsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOVwiO1xufVxuXG4uZS1pY29ucy5lLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuXG4uZS1pY29ucy5lLWV4cG9ydC14bHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjZcIjtcbn1cblxuLmUtaWNvbnMuZS1leHBvcnQtY3N2LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjdcIjtcbn1cblxuLmUtaWNvbnMuZS1tZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjRcIjtcbn1cblxuLmUtaWNvbnMuZS1yZW5hbWUtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOFwiO1xufVxuXG4uZS1pY29ucy5lLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVmXCI7XG59XG5cbi5lLWljb25zLmUtbmFtZWQtc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVkXCI7XG59XG5cbi5lLWljb25zLmUtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1Y1wiO1xufVxuXG4uZS1pY29ucy5lLWRpbWVuc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YlwiO1xufVxuXG4uZS1pY29ucy5lLWxldmVsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWFcIjtcbn1cblxuLmUtaWNvbnMuZS1sZXZlbC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYyXCI7XG59XG5cbi5lLWljb25zLmUtbGV2ZWwtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZVwiO1xufVxuXG4uZS1pY29ucy5lLWxldmVsLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjBcIjtcbn1cblxuLmUtaWNvbnMuZS1sZXZlbC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYxXCI7XG59XG5cbi5lLWljb25zLmUtdXNlci1kZWZpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7XG59XG5cbi5lLWljb25zLmUta3BpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY0XCI7XG59XG5cbi5lLWljb25zLmUtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY1XCI7XG59XG5cbi5lLWljb25zLmUtc29ydGluZy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY2XCI7XG59XG5cbi5lLWljb25zLmUtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2N1wiO1xufVxuXG4uZS1pY29ucy5lLWNhbGN1bGF0ZWQtbWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi5lLWljb25zLmUtY3VzdG9tLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzJcIjtcbn1cblxuLmUtaWNvbnMuZS1zb3J0LWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzNcIjtcbn1cblxuLmUtaWNvbnMuZS1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNFwiO1xufVxuXG4uZS1pY29ucy5lLWNvbW1lbnQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE0XCI7XG59XG5cbi5lLWljb25zLmUtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTVcIjtcbn1cblxuLmUtaWNvbnMuZS1zZW5kLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTZcIjtcbn1cblxuLmUtaWNvbnMuZS1jb21tZW50LXNob3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTdcIjtcbn1cblxuLmUtaWNvbnMuZS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzdcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXItbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiO1xufVxuXG4uZS1pY29ucy5lLXRleHQtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyNFwiO1xufVxuXG4uZS1pY29ucy5lLXVuZmlsdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2FcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXJlZC1zb3J0LWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2JcIjtcbn1cblxuLmUtaWNvbnMuZS1zb3J0LWRlc2NlbmRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczY1wiO1xufVxuXG4uZS1pY29ucy5lLXNvcnQtYXNjZW5kaW5nLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2RcIjtcbn1cblxuLmUtaWNvbnMuZS1maWx0ZXJlZC1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZVwiO1xufVxuXG4uZS1pY29ucy5lLWZpbHRlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNmXCI7XG59XG5cbi5lLWljb25zLmUtZmlsdGVyLWNsZWFyLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzhcIjtcbn1cblxuLmUtaWNvbnMuZS1yZWFwcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRhXCI7XG59XG5cbi5lLWljb25zLmUtZ3JvdXAtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuXG4uZS1pY29ucy5lLXVuZ3JvdXAtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuXG4uZS1pY29ucy5lLXBhc3RlLXRleHQtb25seTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NVwiO1xufVxuXG4uZS1pY29ucy5lLXBhc3RlLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg2XCI7XG59XG5cbi5lLWljb25zLmUtcGFzdGUtc3BlY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4N1wiO1xufVxuXG4uZS1pY29ucy5lLXBhc3RlLW1hdGNoLWRlc3RpbmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg4XCI7XG59XG5cbi5lLWljb25zLmUtc3BlbGwtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODlcIjtcbn1cblxuLmUtaWNvbnMuZS1jb21tZW50LXJlb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxOFwiO1xufVxuXG4uZS1pY29ucy5lLXdlYi1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTNcIjtcbn1cblxuLmUtaWNvbnMuZS1wcmludC1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjtcbn1cblxuLmUtaWNvbnMuZS1ib3JkZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NVwiO1xufVxuXG4uZS1pY29ucy5lLWRhdGEtdmFsaWRhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NlwiO1xufVxuXG4uZS1pY29ucy5lLXByb3RlY3Qtc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTdcIjtcbn1cblxuLmUtaWNvbnMuZS10ZXh0LWZvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLmUtaWNvbnMuZS1wcm9wZXJ0aWVzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTlcIjtcbn1cblxuLmUtaWNvbnMuZS1jbGVhci1mb3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTlhXCI7XG59XG5cbi5lLWljb25zLmUtZHJvcC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTliXCI7XG59XG5cbi5lLWljb25zLmUtZm9ybS1maWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5Y1wiO1xufVxuXG4uZS1pY29ucy5lLWNoZWNrLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlLXVwZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5ZVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYW5nZXMtYWNjZXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTlmXCI7XG59XG5cbi5lLWljb25zLmUtZGlzcGxheS1mb3ItcmV2aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhbmdlcy1yZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFuZ2VzLXByZXZpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7XG59XG5cbi5lLWljb25zLmUtc2hvdy1tYXJrdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDZcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFuZ2VzLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFuZ2VzLXRyYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBhXCI7XG59XG5cbi5lLWljb25zLmUtY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMVwiO1xufVxuXG4uZS1pY29ucy5lLWhpZ2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMlwiO1xufVxuXG4uZS1pY29ucy5lLXRvcC1ib3R0b20tcnVsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDNcIjtcbn1cblxuLmUtaWNvbnMuZS1kYXRhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDRcIjtcbn1cblxuLmUtaWNvbnMuZS1jb2xvci1zY2FsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDVcIjtcbn1cblxuLmUtaWNvbnMuZS1pY29uc2V0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuXG4uZS1pY29ucy5lLWNsZWFyLXJ1bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA3XCI7XG59XG5cbi5lLWljb25zLmUtbmV3LXJ1bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA4XCI7XG59XG5cbi5lLWljb25zLmUtZ3JlYXRlci10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA5XCI7XG59XG5cbi5lLWljb25zLmUtbGVzcy10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDEwXCI7XG59XG5cbi5lLWljb25zLmUtYmV0d2VlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMVwiO1xufVxuXG4uZS1pY29ucy5lLWVxdWFsdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTJcIjtcbn1cblxuLmUtaWNvbnMuZS10ZXh0LXRoYXQtY29udGFpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTNcIjtcbn1cblxuLmUtaWNvbnMuZS1kYXRlLW9jY3VycmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNFwiO1xufVxuXG4uZS1pY29ucy5lLXRvcC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNVwiO1xufVxuXG4uZS1pY29ucy5lLWJvdHRvbS0xMC1pdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNlwiO1xufVxuXG4uZS1pY29ucy5lLWJvdHRvbS0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxN1wiO1xufVxuXG4uZS1pY29ucy5lLWFib3ZlLWF2ZXJhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MThcIjtcbn1cblxuLmUtaWNvbnMuZS1iZWxvdy1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE5XCI7XG59XG5cbi5lLWljb25zLmUtZHVwbGljYXRlLWNlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjBcIjtcbn1cblxuLmUtaWNvbnMuZS1mb290bm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzNVwiO1xufVxuXG4uZS1pY29ucy5lLWVuZC1mb290bm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzNlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDBcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtbGVnZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LXdhdGVyZmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXVwZG93bi1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ1XCI7XG59XG5cbi5lLWljb25zLmUtYWRkLWNoYXJ0LWVsZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDZcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1ncmlkbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDdcIjtcbn1cblxuLmUtaWNvbnMuZS1pbnNlcnQtaGllcmFyY2h5LWNoYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0OFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ5XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtc3dpdGNoLXJvdy1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTBcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1lcnJvci1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtdHJlbmRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtYXhlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1M1wiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXNlbGVjdC1kYXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU0XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1heGlzLXRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1OFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYW5nZS1jaGFydC10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU5XCI7XG59XG5cbi5lLWljb25zLmUtaW5zZXJ0LXN0YXRpc3RpYy1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2MFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LWNvbWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg2XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtbGluZWFyLWZvcmVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtbGVnZW5kLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODhcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLWNhbGxvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTBcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZGF0YS10YWJsZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXByaW1hcnktbWFqb3ItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTZcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtbGluZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk4XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtbm8tbGVnZW5kLWtleXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC10aXRsZS1hYm92ZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXRyZW5kbGluZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtd2l0aC1sZWdlbmQta2V5czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI2XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZXJyb3ItYmFycy1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtdXAtZG93bi1iYXJzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjhcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1kcm9wLWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI5XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtbGluZXMtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC11cC1kb3duLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTFcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDNcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5MlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtaGlnaC1sb3ctbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC10cmVuZGxpbmUtbW92aW5nLWF2ZXJhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM1XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtdGl0bGUtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1lcnJvci1iYXJzLXN0YW5kYXJkLWVycm9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtM2QtYXJlYS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ0XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0zZC1zdXJmYWNlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjdcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1oaXN0b2dyYW0tcGFyZXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtc3RvY2stdm9sdW1uLW9wZW4taGlnaC1sb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1zdG9jay1oaWdoLWxvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzFcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0yZC1saW5lLTEwMC1zdGFja2VkLWxpbmUtd2l0aC1tYXJrZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZmlsbGVkLXJhZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXN1bmJ1cnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM1XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtdHJlZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTNkLXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzOFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTNkLWNvbHVtbi00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG5cbi5lLWljb25zLmUtbW9yZS1jb2x1bW4tY2hhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk5XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZG9udXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTJcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0zZC1jbHVzdGVyZWQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtZnVubmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtcGllLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDFcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0zZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ2XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtY2x1c3RlcmVkLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0N1wiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uZS1pY29ucy5lLW1vcmUtbGluZS1jaGFydHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1MFwiO1xufVxuXG4uZS1pY29ucy5lLW1vcmUtc3RvY2stY2hhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtYmFyLW9mLXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWNsdXN0ZXJlZC1jb2x1bW4tbGluZS1vbi1zZWNvbmRhcnktYXhpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1yYWRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1OFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXdpcmVmcmFtZS0zZC1zdXJmYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtbGluZS13aXRoLW1hcmtlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjBcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1ib3gtYW5kLXdoaXNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjFcIjtcbn1cblxuLmUtaWNvbnMuZS1jcmVhdGUtY3VzdG9tLWNvbWJvLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODYyXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjNcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjRcIjtcbn1cblxuLmUtaWNvbnMuZS1tb3JlLXN0YXRpc3RpY2FsLWNoYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2NVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTNkLXN0YWNrZWQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2NlwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTJkLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjdcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2OFwiO1xufVxuXG4uZS1pY29ucy5lLW1vcmUtcGllLWNoYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2OVwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LWJ1YmJsZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcwXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcxXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtaGlzdG9ncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcyXCI7XG59XG5cbi5lLWljb25zLmUtbW9yZS1oaWVyYXJjaHktY2hhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODczXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtY29tYm8tY2x1c3RlcmVkLWNvbHVtbi1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc0XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc1XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzZcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1pbnNlcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtc2NhdHRlci13aXRoLXNtb290aC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3OFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzlcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0zZC1zdGFja2VkLWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4MFwiO1xufVxuXG4uZS1pY29ucy5lLWNoYXJ0LTJkLXBpZS1vZi1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODFcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0zZC1zdXJmYWNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODJcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC0yZC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODgzXCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtY29tYm8tc3RhY2tlZC1hcmVhLWNsdXN0ZXJlZC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODRcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC13YXRlcmZhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODVcIjtcbn1cblxuLmUtaWNvbnMuZS1jaGFydC1zdXJmYWNlLWNvbnRvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODZcIjtcbn1cblxuLmUtaWNvbnMuZS1tb3JlLXNjYXR0ZXItY2hhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg3XCI7XG59XG5cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODhcIjtcbn1cblxuLmUtaWNvbnMuZS1wcm90ZWN0LXdvcmtib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhhXCI7XG59XG5cbi5lLWljb25zLmUtY2hhbmdlLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGNcIjtcbn1cblxuLmUtaWNvbnMuZS1leHBvcnQtcGRmLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGJcIjtcbn1cblxuLmUtaWNvbnMuZS1mcmVlemUtcGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZFwiO1xufVxuXG4uZS1pY29ucy5lLWZyZWV6ZS1maXJzdC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGVcIjtcbn1cblxuLmUtaWNvbnMuZS1mcmVlemUtdG9wLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZlwiO1xufVxuXG4uZS1pY29ucy5lLW1lcmdlLWNlbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODlhXCI7XG59XG5cbi5lLWljb25zLmUtc3BsaXQtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWJcIjtcbn1cblxuLmUtaWNvbnMuZS10YWJsZS1jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODljXCI7XG59XG5cbi5lLWljb25zLmUtc3BsaXQtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5ZFwiO1xufVxuXG4uZS1pY29ucy5lLWxpc3QtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODllXCI7XG59XG5cbi5lLWljb25zLmUtdGV4dC1mb3JtLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWZcIjtcbn1cblxuLmUtaWNvbnMuZS1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uZS1pY29ucy5lLWNoZWNrLWJveC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5lLWljb25zLmUtYWRkLWVkaXQtZm9ybS1maWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4uZS1pY29ucy5lLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uZS1pY29ucy5lLWRyb3AtZG93bi0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5lLWljb25zLmUtcmFkaW8tYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5lLWljb25zLmUtcGFzc3dvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cblxuLmUtaWNvbnMuZS10YWJsZS1pbnNlcnQtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5lLWljb25zLmUtdGFibGUtaW5zZXJ0LXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlLW92ZXJ3cml0ZS1jZWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlLW5lc3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuXG4uZS1pY29ucy5lLXRhYmxlLW1lcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG5cbi5lLWljb25zLmUtZHJhZy1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG5cbi5lLWljb25zLmUtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4vKiEgY29tbW9uIGNvcmUgKi9cbi5lLWNvbnRyb2wsXG4uZS1jc3Mge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2YtbGljZW5zZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2U4MjgyNDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUknO1xuICBmb250LXNpemU6IG1lZGl1bTtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG9wYWNpdHk6IC43NTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTtcbn1cblxuLnNmLWxpY2Vuc2UtY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejQ4YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2FHVnBaMmgwUFNJeU1DSWdkMmxrZEdnOUlqSXdJaUIyYVdWM1FtOTRQU0l3SURBZ01qVTJJREkxTmlJK0lDQThaejRnSUNBZ1BIQmhkR2dnYVdROUluQmhkR2d4SWlCMGNtRnVjMlp2Y20wOUluSnZkR0YwWlNneExERXlPQ3d4TWpncElIUnlZVzV6YkdGMFpTZzFPUzR3TVRBM056azBOREV3TkRVMUxEVTVLU0J6WTJGc1pTZzBMak14TWpVd01ESTFOekEwTlRBMUxEUXVNekV5TlRBd01qVTNNRFExTURVcElpQm1hV3hzUFNJalptWm1abVptSWlCa1BTSk5Namt1TlRrd09ERTRMREJETXpBdU1qQTJPVFl6TERBZ016QXVPREl6TWpJM0xEQXVNak0wTkRrNU9UTWdNekV1TWpreU1qSTVMREF1TnpBek5EazVOemtnTXpJdU1qSTVNalUyTERFdU5qUXdOVEF3TVNBek1pNHlNamt5TlRZc015NHhOakExTURBMUlETXhMakk1TWpJeU9TdzBMakV3TURRNU9USk1NVGt1TXprNE1EQXpMREUxTGprNU9EUTVPQ0F6TVM0eU9USXlNamtzTWpjdU9Ea3lORGsxUXpNeUxqSXlPVEkxTml3eU9DNDRNamswT1RrZ016SXVNakk1TWpVMkxETXdMak0wT1RRNU5pQXpNUzR5T1RJeU1qa3NNekV1TWprME5EazJJRE13TGpNMU5ESXlOeXd6TWk0eU16RTFJREk0TGpneU56RTJOQ3d6TWk0eU16RTFJREkzTGpnNU1ERXpPU3d6TVM0eU9UUTBPVFpNTVRVdU9UazNPVGc0TERFNUxqTTVPVFE1T1NBMExqRXdORGM1T1RJc016RXVNamsyTlRBeVF6TXVNVFkzTnpjek5Dd3pNaTR5TXpRME9UZ2dNUzQyTXprM016UTNMRE15TGpJek5EUTVPQ0F3TGpjd01qYzJPVFk1TERNeExqSTVOalV3TWlBdE1DNHlNelF5TlRZMU5pd3pNQzR6TlRJMU1ESWdMVEF1TWpNME1qVTJOVFlzTWpndU9ETXlORGs0SURBdU56QXlOelk1Tmprc01qY3VPRGswTlRBeVRERXlMalU1Tmprek5Dd3hOUzQ1T1RnME9UZ2dNQzQzTURJM05qazJPU3cwTGpFd01qUTVPREZETFRBdU1qTTBNalUyTlRZc015NHhOalUwT1RjNElDMHdMakl6TkRJMU5qVTJMREV1TmpRMU5EazNNeUF3TGpjd01qYzJPVFk1TERBdU56QTFORGs0TnlBeExqWXpPVGN6TkRjc0xUQXVNak14TlRBeE5UZ2dNeTR4TmpjM056TTBMQzB3TGpJek1UVXdNVFU0SURRdU1UQTBOems1TWl3d0xqY3dOVFE1T0RkTU1UVXVPVGsyT1RVc01USXVOVGszTkRrM0lESTNMamc1TURFek9Td3dMamN3TXpRNU9UYzVRekk0TGpNMU9EWTFMREF1TWpNME5EazVPVE1zTWpndU9UYzBOamMwTERBc01qa3VOVGt3T0RFNExEQjZJaUF2UGlBZ1BDOW5Qand2YzNablBnPT1cIik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5zZi1saWNlbnNlLXdhcm5pbmcgYSxcbi5zZi1saWNlbnNlLXdhcm5pbmcgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZkODAwO1xufVxuXG4uZS1lcnJvciB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1jb250cm9sLFxuLmUtY29udHJvbCBbY2xhc3NePSdlLSddLFxuLmUtY29udHJvbCBbY2xhc3MqPScgZS0nXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS1jb250cm9sICo6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzODM4O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWJsYXpvci1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmaWx0ZXI6IGFscGhhKE9wYWNpdHk9MzUpO1xuICBvcGFjaXR5OiAuMzU7XG59XG5cbi5lLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uZS1wcmV2ZW50LXNlbGVjdCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjNDg5YmQ1O1xufVxuXG4uZS1ibG9jay10b3VjaCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG4gICAgICB0b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG59XG5cbi8qISBhbmltYXRpb24ga2V5ZnJhbWVzICovXG5Aa2V5ZnJhbWVzIFNsaWRlTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZUxlZnRJbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZVJpZ2h0SW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZVJpZ2h0T3V0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgU2xpZGVCb3R0b21JbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIFNsaWRlQm90dG9tT3V0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgU2xpZGVUb3BJbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZVRvcE91dCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgU2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgU2xpZGVEb3duIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGYWRlSW4ge1xuICAwJSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIFpvb21JbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIFpvb21PdXQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGYWRlWm9vbUluIHtcbiAgZnJvbSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgRmFkZVpvb21PdXQge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwUmlnaHREb3duSW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwUmlnaHREb3duT3V0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgRmxpcFJpZ2h0VXBJbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgRmxpcFJpZ2h0VXBPdXQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBMZWZ0RG93bkluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBMZWZ0RG93bk91dCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBMZWZ0VXBJbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEzNWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwTGVmdFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBZTGVmdEluIHtcbiAgZnJvbSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwWUxlZnRPdXQge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVZKDEyNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBZUmlnaHRJbiB7XG4gIGZyb20ge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwWVJpZ2h0T3V0IHtcbiAgZnJvbSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBYRG93bkluIHtcbiAgZnJvbSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwWERvd25PdXQge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVYKDEyNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIEZsaXBYVXBJbiB7XG4gIGZyb20ge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBGbGlwWFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG4uZS1yaXBwbGUsXG4uZS1yaXBwbGUtc3R5bGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5lLXJpcHBsZS1lbGVtZW50LFxuLmUtcmlwcGxlLXN0eWxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSwgdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMC4xLCAwLjIsIDEpO1xufVxuXG4uZS1yaXBwbGUtc3R5bGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNTAlO1xuICBsZWZ0OiAyNSU7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMjUlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDMpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzLCBvcGFjaXR5IC41cztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmUtcmlwcGxlLXN0eWxlOmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiAwcztcbn1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwXCIpO1xuLyohIGJ1dHRvbiBsYXlvdXQgKi9cbi5lLWJ0bixcbi5lLWNzcy5lLWJ0biB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiLCBcInNhbnMtc2VyaWZcIiwgXCItYXBwbGUtc3lzdGVtXCIsIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0M2VtO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA2cHggMTJweCA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1idG46ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG46ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWJ0bjpob3ZlciwgLmUtYnRuOmZvY3VzLFxuLmUtY3NzLmUtYnRuOmhvdmVyLFxuLmUtY3NzLmUtYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZS1idG46Oi1tb3otZm9jdXMtaW5uZXIsXG4uZS1jc3MuZS1idG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMWVtO1xufVxuXG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTAuNjY2N2VtO1xuICB3aWR0aDogMi4yNWVtO1xufVxuXG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjY2N2VtO1xuICB3aWR0aDogMi4yNWVtO1xufVxuXG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4uZS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNnB4IDdweCA0cHg7XG59XG5cbi5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbn1cblxuLmUtYnRuLmUtcm91bmQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogM2VtO1xufVxuXG4uZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMi44NTcyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY2NjdlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjY2NjdlbTtcbn1cblxuLmUtYnRuLmUtZmxhdCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cblxuLmUtYnRuLmUtc21hbGwsXG4uZS1jc3MuZS1idG4uZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTgzNGVtO1xuICBwYWRkaW5nOiAycHggMTJweCAxcHg7XG59XG5cbi5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIHdpZHRoOiAxLjA5MWVtO1xufVxuXG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcyNzNlbTtcbiAgd2lkdGg6IDIuMTgyZW07XG59XG5cbi5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzI3M2VtO1xuICB3aWR0aDogMi4xODJlbTtcbn1cblxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYnRuLmUtc21hbGwuZS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAycHggNXB4IDFweDtcbn1cblxuLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sIC5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG5cbi5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyLjVlbTtcbn1cblxuLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjMzMzRlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcyNzNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43MjczZW07XG59XG5cbi5lLWJ0bi5lLWJsb2NrLFxuLmUtY3NzLmUtYnRuLmUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXNtYWxsIC5lLWJ0bixcbi5lLXNtYWxsLmUtYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU4MzRlbTtcbiAgcGFkZGluZzogMnB4IDEycHggMXB4O1xufVxuXG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24sXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB3aWR0aDogMS4wOTFlbTtcbn1cblxuLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MjczZW07XG4gIHdpZHRoOiAyLjE4MmVtO1xufVxuXG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzI3M2VtO1xuICB3aWR0aDogMi4xODJlbTtcbn1cblxuLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1zbWFsbCAuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAycHggNXB4IDFweDtcbn1cblxuLmUtc21hbGwgLmUtYnRuLmUtdG9wLWljb24tYnRuLCAuZS1zbWFsbCAuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1zbWFsbC5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLXNtYWxsLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLWJ0bi5lLXJvdW5kLFxuLmUtc21hbGwuZS1idG4uZS1yb3VuZCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGhlaWdodDogMi41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMi41ZW07XG59XG5cbi5lLXNtYWxsIC5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIuMzMzNGVtO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1zbWFsbC5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcyNzNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1zbWFsbCAuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtc21hbGwuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjcyNzNlbTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBhZGRpbmc6IDNweCAxNnB4IDFweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxZW07XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gIHdpZHRoOiAyLjY2NjdlbTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMWVtO1xuICB3aWR0aDogMi42NjY3ZW07XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogM3B4IDEwcHggMXB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS10b3AtaWNvbi1idG4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4uZS1ib3R0b20taWNvbi1idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyLjg1NzJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyLjg1NzJlbTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIuNzE0M2VtO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4sXG4uZS1iaWdnZXIgLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcGFkZGluZzogNHB4IDE2cHggMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICB3aWR0aDogM2VtO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMWVtO1xuICB3aWR0aDogM2VtO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDRweCAxMXB4IDJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtYmlnZ2VyIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1ib3R0b20taWNvbi1idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGhlaWdodDogMy43MTQzZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMy43MTQzZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMy4xMjVlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAzcHggMTZweCAxcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMWVtO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICB3aWR0aDogMi42NjY3ZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTFlbTtcbiAgd2lkdGg6IDIuNjY2N2VtO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDNweCAxMHB4IDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLCAuZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMi44NTcyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMi44NTcyZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjcxNDNlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMWVtO1xufVxuXG4vKiEgYnV0dG9uIHRoZW1lICovXG4uZS1idG4sXG4uZS1jc3MuZS1idG4ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG5cbi5lLWJ0bjpob3Zlcixcbi5lLWNzcy5lLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI2LCAyMjYsIDIyNiwgMC45ODQ0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWJ0bjpmb2N1cyxcbi5lLWNzcy5lLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1idG46YWN0aXZlLFxuLmUtY3NzLmUtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg0LCAxODQsIDE4NCwgMC45NTg0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIG91dGxpbmU6ICNmYWZhZmEgMCBzb2xpZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODQsIDE4NCwgMTg0LCAwLjk1ODQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1idG46ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG46ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuLmUtYnRuLmUtcm91bmQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1idG4uZS1yb3VuZDpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtYnRuLmUtcm91bmQ6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIG91dGxpbmU6ICNmYWZhZmEgMCBzb2xpZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbi5lLWJ0bi5lLXJvdW5kOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg0LCAxODQsIDE4NCwgMC45NTg0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgb3V0bGluZTogI2ZhZmFmYSAwIHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLmUtYnRuLmUtcm91bmQ6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMge1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG59XG5cbi5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1cyB7XG4gIG91dGxpbmU6ICNmYWZhZmEgMCBzb2xpZDtcbn1cblxuLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzIHtcbiAgb3V0bGluZTogI2ZhZmFmYSAwIHNvbGlkO1xufVxuXG4uZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG59XG5cbi5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG59XG5cbi5lLWJ0bi5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MzI2ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhNGU4MjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6ICNmYWZhZmEgMCBzb2xpZDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzYxOGY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM2MThmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4uZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1idG4uZS1wcmltYXJ5IC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG59XG5cbi5lLWJ0bi5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkODQxZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLXN1Y2Nlc3M6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyOTMzODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YTI1MztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWJ0bi5lLXN1Y2Nlc3M6YWN0aXZlLCAuZS1idG4uZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2VzczphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YWI2NTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtc3VjY2VzczpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtc3VjY2VzcyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3MgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpO1xufVxuXG4uZS1idG4uZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzc4ZDU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4uZS1pbmZvOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTg4ZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4uZS1pbmZvOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjk4ZGY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1idG4uZS1pbmZvOmFjdGl2ZSwgLmUtYnRuLmUtaW5mby5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtaW5mby5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NGEzZTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWJ0bi5lLWluZm86ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWJ0bi5lLWluZm8gLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1pbmZvIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbn1cblxuLmUtYnRuLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE1NzAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg2YjFmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtd2FybmluZzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA3ZjNkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtd2FybmluZzphY3RpdmUsIC5lLWJ0bi5lLXdhcm5pbmcuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU4ZDUyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1idG4uZS13YXJuaW5nOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1idG4uZS13YXJuaW5nIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG59XG5cbi5lLWJ0bi5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjQxMTM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4uZS1kYW5nZXI6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI1ODJmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtZGFuZ2VyOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwNmY0YztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWJ0bi5lLWRhbmdlcjphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzN2U1ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtZGFuZ2VyLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzN2U1ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtZGFuZ2VyOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWJ0bi5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG59XG5cbi5lLWJ0bi5lLWZsYXQsXG4uZS1jc3MuZS1idG4uZS1mbGF0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1idG4uZS1mbGF0OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMzQ4KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWJ0bi5lLWZsYXQ6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEwNDQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtYnRuLmUtZmxhdDphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0OmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjA4OCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4uZS1mbGF0OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtZmxhdCAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4wNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgMjIsIDkxLCAwLjI0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtcHJpbWFyeSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMTIpO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNGQ4NDFkO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTMyLCAyOSwgMC4wNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNGQ4NDFkO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTMyLCAyOSwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNGQ4NDFkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtc3VjY2VzczphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMzIsIDI5LCAwLjI0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0ZDg0MWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtc3VjY2VzcyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEzMiwgMjksIDAuMTIpO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDM3OGQ1O1xufVxuXG4uZS1idG4uZS1mbGF0LmUtaW5mbzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCAxMjAsIDIxMywgMC4wNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDM3OGQ1O1xufVxuXG4uZS1idG4uZS1mbGF0LmUtaW5mbzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCAxMjAsIDIxMywgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDM3OGQ1O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDEyMCwgMjEzLCAwLjI0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMzc4ZDU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm86ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtZmxhdC5lLWluZm8gLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTIwLCAyMTMsIDAuMTIpO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYzE1NzAwO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTMsIDg3LCAwLCAwLjA0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNjMTU3MDA7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MywgODcsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2MxNTcwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtd2FybmluZy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTMsIDg3LCAwLCAwLjI0KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNjMTU3MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmcgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkzLCA4NywgMCwgMC4xMik7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZDY0MTEzO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE0LCA2NSwgMTksIDAuMDQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2Q2NDExMztcbn1cblxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNCwgNjUsIDE5LCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkNjQxMTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtZGFuZ2VyLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTQsIDY1LCAxOSwgMC4yNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZDY0MTEzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE0LCA2NSwgMTksIDAuMTIpO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmU6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLmUtb3V0bGluZTphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UzMTY1YjtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYzMjZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNjE4ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0ZDg0MWQ7XG4gIGNvbG9yOiAjNGQ4NDFkO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyOTMzODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzczphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmFiNjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzczpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDM3OGQ1O1xuICBjb2xvcjogIzAzNzhkNTtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTg4ZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRhM2UyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MxNTcwMDtcbiAgY29sb3I6ICNjMTU3MDA7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg2YjFmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1OGQ1MjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDY0MTEzO1xuICBjb2xvcjogI2Q2NDExMztcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI1ODJmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ZTVmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtYnRuLmUtbGluayxcbi5lLWNzcy5lLWJ0bi5lLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwZDQ3YTE7XG59XG5cbi5lLWJ0bi5lLWxpbms6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMwYTM1NzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZS1idG4uZS1saW5rOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtbGluazpmb2N1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzBhMzU3Njtcbn1cblxuLmUtYnRuLmUtbGluazpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjazo6YmVmb3JlLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzMyc7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcDo6YmVmb3JlLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM0Jztcbn1cblxuLyohIGNoZWNrYm94IGxheW91dCAqL1xuLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcjpmb2N1cyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMgLmUtZnJhbWUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvdHRvbTogLTlweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAtOXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTlweDtcbiAgdG9wOiAtOXB4O1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiLCBcInNhbnMtc2VyaWZcIiwgXCItYXBwbGUtc3lzdGVtXCIsIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3gsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveCArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveCArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAycHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAtOXB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC05cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtbGFiZWwgKyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtbGFiZWwgKyAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsaW5lLWhlaWdodDogNnB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2cHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC05cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGVmdDogLTlweDtcbiAgcmlnaHQ6IC05cHg7XG4gIHRvcDogLTlweDtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsaW5lLWhlaWdodDogNnB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2sge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDZweDtcbn1cblxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtOXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IC05cHg7XG4gIHJpZ2h0OiAtOXB4O1xuICB0b3A6IC05cHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTlweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsZWZ0OiAtOXB4O1xuICByaWdodDogLTlweDtcbiAgdG9wOiAtOXB4O1xuICB3aWR0aDogMzhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgd2lkdGg6IDIycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtOXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IC05cHg7XG4gIHJpZ2h0OiAtOXB4O1xuICB0b3A6IC05cHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTlweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsZWZ0OiAtOXB4O1xuICByaWdodDogLTlweDtcbiAgdG9wOiAtOXB4O1xuICB3aWR0aDogMzhweDtcbn1cblxuLyohIGNoZWNrYm94IHRoZW1lICovXG4uZS1jaGVja2JveC13cmFwcGVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLXN0b3AsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtc3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1NzU3NTtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDIyLCA5MSwgMC4yNik7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDIyLCA5MSwgMC4yNik7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1NzU3NTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmZvY3VzICsgLmUtZnJhbWUuZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmZvY3VzICsgLmUtZnJhbWUuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtc3RvcCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1NzU3NTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZS5lLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZS5lLXN0b3Age1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzc1NzU3NTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM3NTc1NzU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1zdG9wIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZDtcbiAgY29sb3I6ICNiZGJkYmQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtZnJhbWUuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLmUtc3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZDtcbiAgY29sb3I6ICNiZGJkYmQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCB7XG4gIGNvbG9yOiAjYmRiZGJkO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIuZS1yaXBwbGUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lci5lLXJpcHBsZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMjYpO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUge1xuICBvdXRsaW5lOiAjZmZmIDAgc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1mcmFtZS5lLWNoZWNrIHtcbiAgb3V0bGluZTogI2ZmZiAwIHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLyohIHJhZGlvYnV0dG9uIGxheW91dCAqL1xuLmUtcmFkaW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtcmFkaW8ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbDpmb2N1czo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxlZnQ6IC04cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICB3aWR0aDogMzRweDtcbiAgei1pbmRleDogMTtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQ6OmJlZm9yZSwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bDo6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDVweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtOHB4O1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bDo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC04cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmJlZm9yZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDZweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDZweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtbGFiZWwsIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLCAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEwcHg7XG59XG5cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1yYWRpbzpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMjgwbXMsIGJhY2tncm91bmQtY29sb3IgZWFzZSAyODBtcztcbn1cblxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiA2cHg7XG59XG5cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1sYWJlbCwgLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyLCAuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDZweDtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1sYWJlbCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbDo6YmVmb3JlLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDZweDtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDQycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtbGFiZWwsIC5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMzRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIsIC5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDZweDtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLCAuZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLyohIHJhZGlvYnV0dG9uIHRoZW1lICovXG4uZS1yYWRpbyArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM3NTc1NzU7XG59XG5cbi5lLXJhZGlvICsgbGFiZWwuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtcmFkaW8gKyBsYWJlbCAuZS1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4yNik7XG59XG5cbi5lLXJhZGlvICsgbGFiZWw6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtcmFkaW86Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTMxNjViO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1yYWRpbzpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3NTc1NzU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXJhZGlvOmhvdmVyICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzc1NzU3NTtcbn1cblxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMjYpO1xufVxuXG4uZS1yYWRpbzpjaGVja2VkICsgLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMjYpO1xufVxuXG4uZS1yYWRpbzpjaGVja2VkICsgLmUtZm9jdXM6OmJlZm9yZSB7XG4gIG91dGxpbmU6ICNmZmYgMCBzb2xpZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbi5lLXJhZGlvOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1yYWRpbzpjaGVja2VkOmZvY3VzICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLXJhZGlvOmRpc2FibGVkICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbCAuZS1sYWJlbCB7XG4gIGNvbG9yOiAjYmRiZGJkO1xufVxuXG4uZS1yYWRpbzpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG59XG5cbi5lLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qISBzd2l0Y2ggbGF5b3V0ICovXG4uZS1zd2l0Y2gtd3JhcHBlcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMzRweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIge1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gOTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSA5MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiXCI7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG4gIGhlaWdodDogMTAwJTtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDkwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IC0xMDAlO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjQyO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMThweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvdHRvbTogLTlweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsZWZ0OiAtMTdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTdweDtcbiAgd2lkdGg6IDUycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjZweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDlweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAwO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMTZweDtcbn1cblxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDI2cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAtMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDM2cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cblxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG5cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxNnB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMzRweDtcbn1cblxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNTBweDtcbiAgbGVmdDogLTE2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE2cHg7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTQ7XG59XG5cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG5cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAwO1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMThweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAzNnB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNTJweDtcbiAgbGVmdDogLTE2cHg7XG4gIHRvcDogLTE2cHg7XG4gIHdpZHRoOiA1MnB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTQ7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwge1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAzNHB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsZWZ0OiAtMTZweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE4cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE4cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxOHB4O1xufVxuXG4vKiEgc3dpdGNoIHRoZW1lICovXG4uZS1zd2l0Y2gtd3JhcHBlcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4xMik7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYge1xuICBvcGFjaXR5OiAwLjEyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuMTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuMTI7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlcjpub3QoLmUtc3dpdGNoLWRpc2FibGVkKTpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlOm5vdCguZS1zd2l0Y2gtYWN0aXZlKSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOm5vdCguZS1zd2l0Y2gtZGlzYWJsZWQpOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGU6bm90KC5lLXN3aXRjaC1hY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIsIC5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsIC5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsIC5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4xMik7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lciwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IGluaXRpYWw7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsIC5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgMjIsIDkxLCAwLjEyKTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLWZvY3VzIC5lLXN3aXRjaC1vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuNTQpO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLWZvY3VzIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLWZvY3VzIC5lLXN3aXRjaC1vZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgMjIsIDkxLCAwLjU0KTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuMTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYge1xuICBvcGFjaXR5OiAwLjEyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuMTI7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2g6Zm9jdXMsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2g6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4Jztcbn1cblxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzMnO1xufVxuXG4uZS1jaGlwLWxpc3Qge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW46IDRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCA4cHggMCAtMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDI4cHg7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWljb24ge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIDRweCAwIC02cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtdGV4dCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIC0ycHggMCA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjo6YmVmb3JlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5pbWFnZS11cmwsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuaW1hZ2UtdXJsIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCA0cHggMCAtNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIC0ycHggMCA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1jaGlwLWxpc3Q6bm90KC5lLWNoaXApIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbiAgaGVpZ2h0OiAyMHB4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCA0cHggMCAtNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6bm90KC5lLWNoaXAtaWNvbi13cmFwKTpub3QoLmUtY2hpcC1hdmF0YXItd3JhcCk6OmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtaWNvbi13cmFwOjpiZWZvcmUsIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUge1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMCA4cHggMCAtMTBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDI4cHg7XG59XG5cbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jaGlwLWljb24td3JhcDo6YmVmb3JlLCAuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZTpub3QoLmUtY2hpcC1pY29uLXdyYXApOm5vdCguZS1jaGlwLWF2YXRhci13cmFwKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIG1hcmdpbjogMCAtMTBweCAwIDhweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWljb24ge1xuICBtYXJnaW46IDAgLTZweCAwIDhweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgbWFyZ2luOiAwIDhweCAwIC0ycHg7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwsXG4uZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwge1xuICBtYXJnaW46IDAgOHB4IDAgLTJweDtcbn1cblxuLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAtNnB4IDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAtMTBweCAwIDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLWNoaXAsXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1jaGlwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtYXZhdGFyLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtYXZhdGFyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMCA4cHggMCAtMTJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QgLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIDRweCAwIC04cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMCAtNHB4IDAgOHB4O1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAudHJhaWxpbmctaWNvbi11cmwsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QgLnRyYWlsaW5nLWljb24tdXJsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMCAtNHB4IDAgOHB4O1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgNHB4IDAgLThweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDAgOHB4IDAgLTEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmU6bm90KC5lLWNoaXAtaWNvbi13cmFwKTpub3QoLmUtY2hpcC1hdmF0YXItd3JhcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlOm5vdCguZS1jaGlwLWljb24td3JhcCk6bm90KC5lLWNoaXAtYXZhdGFyLXdyYXApOjpiZWZvcmUge1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBtYXJnaW46IDAgLTEycHggMCA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtaWNvbiB7XG4gIG1hcmdpbjogMCAtOHB4IDAgOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1kZWxldGUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIG1hcmdpbjogMCA0cHggMCAtNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUge1xuICBtYXJnaW46IDAgLThweCAwIDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUge1xuICBtYXJnaW46IDAgLTEycHggMCA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLnRyYWlsaW5nLWljb24tdXJsLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC50cmFpbGluZy1pY29uLXVybCB7XG4gIG1hcmdpbjogMCA0cHggMCAtNHB4O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcDpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmhvdmVyIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YjdiNztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNiY2JjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhM2EzYTM7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBib3gtc2hhZG93OiAwIDJweCAxcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGlzYWJsZWQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3Zlcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYjExNDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ0OTgwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBib3JkZXItY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYjExNDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNDk4MDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMTYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MSwgMTcsIDY5LCAwLjE2KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZS5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgMjIsIDkxLCAwLjE2KTtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MSwgMTcsIDY5LCAwLjE2KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWIxMTQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5Om5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5Om5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMzNjczO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwMTQ1NDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ0OTgwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNWI4ZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTI0NjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNDk4MDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNWI4ZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTI0NjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTMxNjViO1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMTIpO1xuICBib3JkZXItY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNDk4MDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNWI4ZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTI0NjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ0OTgwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjViOGQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWEyNDY2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkODQxZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA1MjEyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFhNTI0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzMxOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmFiNjI4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkODQxZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzcyYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzk1MjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhYjYyODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDg0MWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzcyYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzk1MjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ4NDFkO1xuICBjb2xvcjogIzRkODQxZDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjNGQ4NDFkO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSg3NywgMTMyLCAyOSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDg0MWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogIzRkODQxZDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEzMiwgMjksIDAuMTIpO1xuICBib3JkZXItY29sb3I6ICM0ZDg0MWQ7XG4gIGNvbG9yOiAjNGQ4NDFkO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICM0ZDg0MWQ7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ4NDFkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhYjYyODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDg0MWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzcyYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzk1MjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmFiNjI4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkODQxZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGM3MmM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc5NTIxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNzhkNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8gLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8gLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU4ZWZiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmhvdmVyIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNmRjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5OGZjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNzhkNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlYTFmYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5OThmYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzc4ZDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlYTFmYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDM3OGQ1O1xuICBjb2xvcjogIzAzNzhkNTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMDM3OGQ1O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSgzLCAxMjAsIDIxMywgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzc4ZDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogIzAzNzhkNTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTIwLCAyMTMsIDAuMTIpO1xuICBib3JkZXItY29sb3I6ICMwMzc4ZDU7XG4gIGNvbG9yOiAjMDM3OGQ1O1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMwMzc4ZDU7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM3OGQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5OThmYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzc4ZDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlYTFmYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5OGZjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNzhkNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZWExZmM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4M2U5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxNTcwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQzYjAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE2OTAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkNGUwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU3MzAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxNTcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2UxNDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTYwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNzMwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMTU3MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2UxNDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTYwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzE1NzAwO1xuICBjb2xvcjogI2MxNTcwMDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYzE1NzAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSgxOTMsIDg3LCAwLCAwLjgpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxNTcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjYzE1NzAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTMsIDg3LCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiAjYzE1NzAwO1xuICBjb2xvcjogI2MxNTcwMDtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYzE1NzAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxNTcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTczMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE1NzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjdlMTQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU2MDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNzMwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMTU3MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZTE0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NjAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY0MTEzO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWUzMDBlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM1NTI2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpob3ZlciAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzM2IxMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjMzOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjQxMTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY3MjRjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NDcxNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjMzOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjQxMTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjcyNGM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjphY3RpdmUgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk0NzE1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDY0MTEzO1xuICBjb2xvcjogI2Q2NDExMztcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNkNjQxMTM7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiYSgyMTQsIDY1LCAxOSwgMC44KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY0MTEzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZDY0MTEzO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNCwgNjUsIDE5LCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiAjZDY0MTEzO1xuICBjb2xvcjogI2Q2NDExMztcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNkNjQxMTM7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2NDExMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2MzM5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2NDExMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNzI0YztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTQ3MTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjMzOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjQxMTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNzI0YztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTQ3MTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhcixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG4iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDUwMFwiKTtcbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgcGFkZGluZzogMCAxNnB4IDAgMDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UsXG4uZS1kcm9wZG93bmJhc2UuZS1iaWdnZXIge1xuICBtaW4taGVpZ2h0OiA0NXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1iaWdnZXIgLmUtZml4ZWQtaGVhZCB7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LXBhcmVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIGxlZnQ6IDMzcHg7XG59XG5cbi5lLWRyb3Bkb3duYmFzZS5lLWNvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1wb3B1cC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtcnRsIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLmUtZHJvcGRvd25iYXNlLmUtZGQtZ3JvdXAgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtZHJvcGRvd25iYXNlLmUtZGQtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLmUtcnRsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXNtYWxsLmUtcnRsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1zbWFsbCAuZS1ydGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXJ0bCAuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtcnRsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsIC5lLXJ0bC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSB7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWZpeGVkLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRoLFxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRkIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gdGgge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRkbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLmUtc2Nyb2xsZXIgLmUtZGRsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kZGwtaGVhZGVyLFxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLmUtZGRsLWRldmljZSAuZS1kZGwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsIC5lLWZpeGVkLWhlYWQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpeGVkLWhlYWQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbixcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlci5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpeGVkLWhlYWQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtaXRlbS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG5Aa2V5ZnJhbWVzIGUtaW5wdXQtcmlwcGxlIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDQpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVUb3BVcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmUtZGRsLmUtY29udHJvbC13cmFwcGVyIC5lLWRkbC1pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlci5lLWljb24tYW5pbSAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmhvdmVyLFxuLmUtcG9wdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLXBvcHVwLmUtZGRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1kZGwtaWNvbjpub3QoOmFjdGl2ZSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4uZS1kZGwuZS1wb3B1cCB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbC1kZXZpY2UtZmlsdGVyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1kZGwtZGV2aWNlLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1kZGwtZGV2aWNlIC5lLWlucHV0LWdyb3VwLFxuLmUtYmlnZ2VyIC5lLWRkbC1kZXZpY2UgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1kZGwtZGV2aWNlIC5lLWlucHV0LWdyb3VwIC5lLWJhY2staWNvbixcbi5lLWJpZ2dlciAuZS1kZGwtZGV2aWNlIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZGRsLWRldmljZSAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24ge1xuICBtYXJnaW46IDZweCA2cHggNXB4O1xuICBtaW4taGVpZ2h0OiAxMnB4O1xuICBtaW4td2lkdGg6IDEycHg7XG4gIHBhZGRpbmc6IDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1maWx0ZXIsXG4uZS1iaWdnZXIuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1maWx0ZXIge1xuICBwYWRkaW5nOiA4cHggMTZweCA4cHggMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwsXG4uZS1pbnB1dC1ncm91cC5lLWRkbCAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWRkbC1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRkbC5lLWRkbC1kZXZpY2UuZS1kZGwtZGV2aWNlLWZpbHRlciAuZS1pbnB1dC1ncm91cDpob3Zlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZGRsLmUtZGRsLWRldmljZS5lLWRkbC1kZXZpY2UtZmlsdGVyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwgLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbC5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwgLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtc21hbGwgLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZmlsdGVyLFxuLmUtc21hbGwuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1maWx0ZXIsXG4uZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWZpbHRlcixcbi5lLXNtYWxsIC5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtZmlsdGVyLFxuLmUtc21hbGwuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWZpbHRlcixcbi5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1maWx0ZXIge1xuICBwYWRkaW5nOiA1cHggNXB4IDVweCAxMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1maWx0ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWZpbHRlcixcbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWZpbHRlcixcbi5lLWJpZ2dlci5lLXBvcHVwLmUtZGRsOm5vdCguZS1kZGwtZGV2aWNlKSAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZmlsdGVyLFxuLmUtc21hbGwgLmUtcG9wdXAuZS1kZGw6bm90KC5lLWRkbC1kZXZpY2UpIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZmlsdGVyLFxuLmUtc21hbGwuZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1maWx0ZXIsXG4uZS1wb3B1cC5lLWRkbDpub3QoLmUtZGRsLWRldmljZSkgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWZpbHRlciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW91dGxpbmUgLmUtZmlsdGVyLXBhcmVudCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5lLWRkbCAuZS1zZWFyY2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk5Myc7XG59XG5cbi5lLWRkbCAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzcnO1xufVxuXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2OSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbCAuZS1pbnB1dC1maWx0ZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXQtZmlsdGVyOmZvY3VzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwIHtcbiAgcGFkZGluZzogNHB4IDA7XG59XG5cbi5lLWJpZ2dlci5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlci5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXAge1xuICBwYWRkaW5nOiA0cHggMDtcbn1cblxuLmUtcG9wdXAtZnVsbC1wYWdlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlciAuZS1kZGwtZGlzYWJsZS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1kZGwuZS1jb250cm9sLXdyYXBwZXIgLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG5cbi5lLWRkbC1kZXZpY2UtZmlsdGVyIC5lLWZpbHRlci1wYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZS1kZGwgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1jb250YWN0cy1hdXRvLWZpbGwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtZmlsdGVyLXBhcmVudCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm94LXNoYWRvdzogMCAxLjVweCA1cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1kZGwuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLWRkbC1kZXZpY2UtZmlsdGVyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWRkbC5lLXBvcHVwLmUtZGRsLWRldmljZS1maWx0ZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czo6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cblxuLmUtZGRsLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLXNlYXJjaC1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAuNTc7XG4gIHBhZGRpbmc6IDEycHggOHB4IDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtZmlsdGVyLXBhcmVudCAuZS1iYWNrLWljb24ge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1ydGwgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1maWx0ZXIsXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWZpbHRlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZmlsdGVyOmZvY3VzLFxuLmUtZGRsLmUtcG9wdXAgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWZpbHRlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1maWx0ZXIge1xuICBwYWRkaW5nOiA4cHggMTZweCA4cHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtZGRsLWZvb3Rlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWRkbC1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIC5lLWRkbC1oaWRkZW4sXG4uZS1kZGwuZS1mbG9hdC1pbnB1dCAuZS1kZGwtaGlkZGVuIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBpbml0aWFsO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAsXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1oaWdobGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XSB+IC5lLWNsZWFyLWljb246bm90KC5lLWNsZWFyLWljb24taGlkZSksXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN0YXRpYy1jbGVhciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtc3RhdGljLWNsZWFyLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLXN0YXRpYy1jbGVhci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LXZhbHVlLFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtdmFsdWU6Zm9jdXMge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XS5lLWlucHV0LFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldLFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtZHJvcGRvd25saXN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmVqcy1hdXRvY29tcGxldGUsXG5lanMtY29tYm9ib3gsXG5lanMtZHJvcGRvd25saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWlucHV0LWdyb3VwLmUtZGRsLmUtc21hbGwgLmUtbGlzdC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXNtYWxsLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtaXRlbSxcbi5lLWlucHV0LWdyb3VwLmUtZGRsLmUtc21hbGwgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kZGwuZS1wbGFjZWhvbGRlci1kZGwsXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNvbWJvYm94LmUtcGxhY2Vob2xkZXItY29tYm9ib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGRsLmUtcGxhY2Vob2xkZXItZGRsLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRkbC5lLXBsYWNlaG9sZGVyLWRkbCxcbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWF1dG9jb21wbGV0ZS5lLXBsYWNlaG9sZGVyLWF1dG9jb21wbGV0ZSxcbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtY29tYm9ib3guZS1wbGFjZWhvbGRlci1jb21ib2JveCxcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jb21ib2JveC5lLXBsYWNlaG9sZGVyLWNvbWJvYm94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1wb3B1cCB7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRkbC5lLWNvbnRyb2wuZS1pY29uLWFuaW0gPiAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cy5lLWlucHV0LWdyb3VwLmUtZGRsLmUtY29udHJvbC5lLWtleWJvYXJkID4gLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG5Aa2V5ZnJhbWVzIGUtaW5wdXQtcmlwcGxlIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDQpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVUb3BVcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLyohIFRyZWVWaWV3J3MgbWF0ZXJpYWwgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4uZS1kZHQgLmUtZGR0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjknO1xufVxuXG4uZS1kZHQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU3ZTknO1xufVxuXG4uZS1kZHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWRkdCAuZS1kZHQtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuXG4uZS1kZHQuZS1pY29uLWFuaW0gLmUtZGR0LWljb246OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuXG4uZS1kZHQgLmUtZGR0LWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG59XG5cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZHQtaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkdC1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pY29uLWhpZGUsIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWljb24taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICByaWdodDogMThweDtcbn1cblxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24ge1xuICBib3R0b206IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LFxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLWlucHV0LWZvY3VzIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWRkdCAuZS1jaGlwcy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcy1jbG9zZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcyB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDNweCAxcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHggMCA0cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHggMCA0cHg7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtZGR0LmUtb3V0bGluZSAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCB7XG4gIHBhZGRpbmc6IDEwcHggMTJweCA5cHg7XG59XG5cbi5lLWRkdC5lLW91dGxpbmUgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbn1cblxuLmUtZGR0LmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uIHtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbi5lLWRkdC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc2hvdy1jaGlwKS5lLXNob3ctZGQtaWNvbi5lLWlucHV0LWZvY3VzIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc2hvdy1jaGlwKS5lLXNob3ctZGQtaWNvbi5lLWlucHV0LWZvY3VzIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4uZS1kZHQuZS1vdXRsaW5lLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IHtcbiAgcGFkZGluZzogNHB4IDEycHg7XG59XG5cbi5lLWRkdC5lLW91dGxpbmUuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxNHB4IDJweCA1cHggMDtcbn1cblxuLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc2hvdy1jaGlwKSAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zaG93LWNoaXApLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24ge1xuICBib3R0b206IDZweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDVweDtcbiAgcmlnaHQ6IDM4cHg7XG59XG5cbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwOm5vdCguZS1zaG93LWRkLWljb24pIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0Om5vdCguZS1zaG93LWRkLWljb24pIC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDlweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWRkdC5lLWZpbGxlZCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzLFxuLmUtZGR0LmUtZmlsbGVkIC5lLW92ZXJmbG93IC5lLWNoaXBzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlcixcbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQge1xuICBsaW5lLWhlaWdodDogMzlweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50IHtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiB7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtY2xlYXItaWNvbiB7XG4gIGJvdHRvbTogOXB4O1xuICByaWdodDogMzhweDtcbn1cblxuLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KTpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uIHtcbiAgYm90dG9tOiA5cHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZS1kZHQgLmUtb3ZlcmZsb3cge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1kZHQgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQge1xuICBwYWRkaW5nOiA2cHggMCAwIDA7XG59XG5cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmUtZGR0IC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCAxNnB4IDAgMDtcbn1cblxuLmUtZGR0IC5lLW92ZXJmbG93LmUtd3JhcC1jb3VudCB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi5lLWRkdCAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xufVxuXG4uZS1kZHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IC5lLXJlbWFpbiB7XG4gIHBhZGRpbmc6IDZweCAwIDAgMDtcbn1cblxuLmUtZGR0LmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxOXB4KTtcbn1cblxuLmUtZGR0LmUtc2hvdy1jbGVhciAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjdweCk7XG59XG5cbi5lLWRkdC5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpO1xufVxuXG4uZS1kZHQgaW5wdXRbcmVhZG9ubHldLFxuLmUtZGR0IC5lLWRyb3Bkb3dudHJlZSxcbi5lLWRkdCBpbnB1dFtyZWFkb25seV0uZS1pbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1kZHQgaW5wdXRbcmVhZG9ubHldLmUtY2hpcC1pbnB1dCxcbi5lLWRkdCAuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LFxuLmUtZGR0IGlucHV0W3JlYWRvbmx5XS5lLWlucHV0LmUtY2hpcC1pbnB1dCB7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1kZHQuZS1wb3B1cCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMzhweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQuZS1oaWRlLXNlbGVjdGFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHg7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwIC5lLWlucHV0LFxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQ6Zm9jdXMge1xuICBwYWRkaW5nOiA4cHggMTZweCA4cHg7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTo6YmVmb3JlLFxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTo6YWZ0ZXIsXG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOjpiZWZvcmUsXG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOjphZnRlciB7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwIC5lLWlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbjogNnB4IDZweCA1cHg7XG4gIG1pbi1oZWlnaHQ6IDEycHg7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uZS1kZHQuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1kZHQtbm9kYXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1kZHQuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50LmUtbm8tZGF0YSAuZS10cmVldmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIC5lLWRkdC1ub2RhdGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDE0cHg7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3IC5lLWZ1bGxyb3cge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3ID4gLmUtdWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cblxuLmUtZGR0LmUtcG9wdXAgLmUtZGR0LWZvb3Rlcixcbi5lLWRkdC5lLXBvcHVwIC5lLWRkdC1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1jaGlwcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLXJlbWFpbiwgLmUtZGR0LmUtcnRsLmUtc2hvdy10ZXh0IC5lLW92ZXJmbG93IC5lLXJlbWFpbiB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDA7XG59XG5cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50LCAuZS1kZHQuZS1ydGwuZS1zaG93LXRleHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQsIC5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1kZHQuZS1ydGwuZS1zaG93LXRleHQgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4ge1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xufVxuXG4uZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4ge1xuICBwYWRkaW5nOiA2cHggMCAwIDA7XG59XG5cbi5lLWRkdC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWRkLWljb24uZS1zaG93LWNoaXAgLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWRkLWljb24uZS1zaG93LXRleHQgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLXJ0bC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uIHtcbiAgbGVmdDogMzBweDtcbn1cblxuLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQge1xuICBwYWRkaW5nOiAxNHB4IDAgNXB4IDJweDtcbn1cblxuLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uIHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzOHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXA6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQ6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbiB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDAgNHB4O1xufVxuXG4uZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzOHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KTpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uIHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWRkdC5lLXJ0bC5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4uZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1kZHQuZS1ydGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAxOHB4O1xufVxuXG4uZS1kZHQuZS1ydGwuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBwYWRkaW5nOiAwIDE0cHggMCAwO1xufVxuXG4uZS1kZHQtaWNvbi1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdCAuZS1jaGlwcyxcbi5lLWRkdC5lLWJpZ2dlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMzFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uIHtcbiAgYm90dG9tOiAzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdCAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCxcbi5lLWRkdC5lLWJpZ2dlciAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCB7XG4gIHBhZGRpbmc6IDhweCAwIDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLW91dGxpbmUgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQsXG4uZS1kZHQuZS1iaWdnZXIuZS1vdXRsaW5lIC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0IHtcbiAgcGFkZGluZzogMTVweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtb3V0bGluZSAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50LFxuLmUtZGR0LmUtYmlnZ2VyLmUtb3V0bGluZSAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IHtcbiAgcGFkZGluZzogMTVweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICByaWdodDogMzZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLW91dGxpbmUuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3csXG4uZS1kZHQuZS1iaWdnZXIuZS1vdXRsaW5lLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IHtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1vdXRsaW5lLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluLFxuLmUtZGR0LmUtYmlnZ2VyLmUtb3V0bGluZS5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IC5lLXJlbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtb3V0bGluZS5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50LFxuLmUtZGR0LmUtYmlnZ2VyLmUtb3V0bGluZS5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1vdXRsaW5lLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIsXG4uZS1kZHQuZS1iaWdnZXIuZS1vdXRsaW5lLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0LFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTlweCAxMnB4IDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50IHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc2hvdy1jaGlwKSAuZS1kZHQtaWNvbixcbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc2hvdy1jaGlwKS5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXNob3ctY2hpcCkgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc2hvdy1jaGlwKS5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uIHtcbiAgYm90dG9tOiAxMnB4O1xuICByaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDExcHg7XG4gIHJpZ2h0OiA0NHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXA6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0Om5vdCguZS1zaG93LWRkLWljb24pIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcDpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQ6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbiB7XG4gIGJvdHRvbTogMTRweDtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQgLmUtb3ZlcmZsb3cgLmUtY2hpcHMsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZCAuZS1vdmVyZmxvdyAuZS1jaGlwcyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlcixcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IHtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCxcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQge1xuICBsaW5lLWhlaWdodDogNTVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCxcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWNoaXAgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1jaGlwcyB7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctY2hpcCAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1jaGlwIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWRkLWljb24uZS1zaG93LXRleHQgLmUtZGR0LWljb24sXG4uZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dDpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uLmUtc2hvdy1jaGlwOm5vdCguZS1zaG93LWRkLWljb24pIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dDpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWRkLWljb24uZS1zaG93LWNoaXA6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbiB7XG4gIGJvdHRvbTogMTZweDtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiA0NHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjFweCk7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMzcHgpO1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQsXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNTJweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1M3B4KTtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgdGV4dC1pbmRlbnQ6IDQzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1mdWxscm93LFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctZGQtaWNvbi5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1kZC1pY29uLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtb3ZlcmZsb3cuZS1zaG93LXRleHQsXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCB7XG4gIHBhZGRpbmc6IDE5cHggMCAwIDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcDpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQ6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXA6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQ6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbiB7XG4gIGxlZnQ6IDEycHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGxlZnQ6IDQ0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWRkdC1pY29uLFxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWRkLWljb246bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc2hvdy1kZC1pY29uKSAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNob3ctZGQtaWNvbi5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uLmUtc2hvdy1jaGlwOm5vdCguZS1zaG93LWRkLWljb24pIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXNob3ctZGQtaWNvbikgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zaG93LWRkLWljb24uZS1zaG93LWNoaXAgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc2hvdy1kZC1pY29uLmUtc2hvdy1jaGlwOm5vdCguZS1zaG93LWRkLWljb24pIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtY2xlYXItaWNvbiB7XG4gIGxlZnQ6IDQ0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQsXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA1MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LXRleHQuZS1pbnB1dC1ncm91cC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1jaGlwLmUtaW5wdXQtZ3JvdXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctdGV4dC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtZGR0IC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLmUtZGR0IC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtZGR0IC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZGR0IC5lLWNoaXBzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZkNjtcbn1cblxuLmUtZGR0IC5lLWNoaXBzOmhvdmVyID4gLmUtY2hpcGNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZGR0LmUtZmlsbGVkIC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlY2VjZTtcbn1cblxuLmUtZGR0IC5lLW92ZXJmbG93IC5lLXJlbWFpbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1kZHQuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbkBrZXlmcmFtZXMgZS1pbnB1dC1yaXBwbGUge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoNCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVRvcFVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTY5JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU3ZTknO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU3YTcnO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDZweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cCAuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgcmlnaHQ6IDUycHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgcmlnaHQ6IDUycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIHJpZ2h0OiA0OHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICByaWdodDogNjBweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xuICByaWdodDogMTZweDtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICByaWdodDogNDhweDtcbn1cblxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbGVmdDogNTJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1ydGwgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwuZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwgLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtcnRsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsIC5lLXJ0bC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bCAuZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bCAuZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwgLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1ydGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1ydGwuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGxlZnQ6IDQ4cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1ydGwuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bCAuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwgLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGxlZnQ6IDYwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1ydGwuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bC5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bCAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bCAuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1ydGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bC5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwgLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsIC5lLXJ0bCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGxlZnQ6IDQ4cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4JztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIHRvcDogNTAlO1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUyMDgnO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXRvcDogLTdweDtcbiAgdG9wOiA1MCU7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4JztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICB0b3A6IDUwJTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4JztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHRvcDogNTAlO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgbWFyZ2luOiA3cHggMTJweCA5cHggMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDEwcHggMTZweCAxMHB4IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDZweCAxMHB4IDhweCAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgbWFyZ2luOiA2cHggMTJweCA4cHggMDtcbn1cblxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLXJ0bCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDdweCAwIDlweCAxMnB4O1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLXJ0bCAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1iaWdnZXIuZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDE2cHg7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1ydGwuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1ydGwuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDZweCAwIDhweCAxMHB4O1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1vdXRsaW5lLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtcnRsLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLW91dGxpbmUuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgbWFyZ2luOiA2cHggMCA4cHggMTJweDtcbn1cblxuLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0zM3B4O1xuICByaWdodDogMThweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogLTI5cHggMCA4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbWFyZ2luLXRvcDogLTI2cHg7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIHJpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbWFyZ2luLXRvcDogLTQ0cHg7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6bm90KC5lLW1vYi1jaGlwKSAuZS1jaGlwcy1jbG9zZSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2UsXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2Uge1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2UsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwczpub3QoLmUtbW9iLWNoaXApIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2UsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2Uge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTIwOCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtc21hbGwuZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXJ0bCAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1ydGwuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlci5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbGVmdDogMTJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDEwcHggMCA5cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogN3B4IDAgMnB4O1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMTJweCAtNHB4IDhweCAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIG1hcmdpbjogMCAxMnB4IDRweCAwO1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb246OmJlZm9yZSxcbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogN3B4IC00cHggOHB4IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlci5lLWRkbC1kaXNhYmxlLWljb246OmJlZm9yZSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlci5lLWRkbC1kaXNhYmxlLWljb246OmJlZm9yZSxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXIuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlci5lLWRkbC1kaXNhYmxlLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXIuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXIuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHRleHQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMzJweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12aWV3LmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0tb3ZlcmZsb3csIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS10b3RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTFiNTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggNHB4IDExcHggMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCksXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlci5lLXplcm8tc2l6ZTpub3QoLmUtbXVsdGlzZWxlY3QtYm94KSB7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlci5lLXplcm8tc2l6ZTpub3QoLmUtbXVsdGlzZWxlY3QtYm94KSBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlci5lLXplcm8tc2l6ZTpub3QoLmUtbXVsdGlzZWxlY3QtYm94KSBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBoZWlnaHQ6IDFweDtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwID4gLmUtY2hpcGNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCksXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCkge1xuICB3aWR0aDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS1oaWRlLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12aWV3LmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0taGlkZSxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY29sbGVjdGlvbi5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0taGlkZSxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12aWV3LmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0taGlkZSxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jb2xsZWN0aW9uLmUtZGVsaW0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24ge1xuICBwYWRkaW5nOiAwIDQ4cHggMCAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLXRvcDogLTIuNWVtO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMTAwJTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciA6bm90KC5lLWRpc2FibGVkKS5lLW11bHRpLXNlbGVjdC13cmFwcGVyOmhvdmVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIDpub3QoLmUtZGlzYWJsZWQpLmUtbXVsdGktc2VsZWN0LXdyYXBwZXI6aG92ZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtMi4xZW07XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIHtcbiAgdG9wOiAtMXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCA0OHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTIuNWVtO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZWQsXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogLjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLFxuLmUtbXVsdGlzZWxlY3QuZS1mbG9hdC1pbnB1dCB7XG4gIHdvcmQtd3JhcDogaW5pdGlhbDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cCAuZS1zZWFyY2hlciAuZS1sYWJlbC10b3AsXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlYXJjaGVyIC5lLWxhYmVsLXRvcCB7XG4gIHRvcDogMTVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMzdweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jb2xsZWN0aW9uIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCA4cHggNnB4IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHggMCA4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDAgOHB4IDZweCAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tb2ItY2hpcC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDhweCA0cHggOHB4IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW1vYi1jaGlwLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDRweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2Uge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwIDAgMDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW1vYi1jaGlwLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDNweCAwIDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogLTIuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uIHtcbiAgcmlnaHQ6IDIycHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uIHtcbiAgbGVmdDogMjJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIG1hcmdpbi10b3A6IC0zZW07XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtYXJnaW4tdG9wOiAtM2VtO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtbW9iLXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtaW4taGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J106Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4cHgpO1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzOHB4KTtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtaGlkZS1saXN0aXRlbSxcbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtaGlkZS1ncm91cC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLW11bHRpc2VsZWN0LmUtZGlzYWJsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yMSk7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gIHdpZHRoOiA5MiU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1kaXNhYmxlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlciB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDJweCAwIDMycHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBsZWZ0OiAtMTJweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCA4cHggOHB4O1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA1cHggNHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcCB7XG4gIHBhZGRpbmc6IDAgNHB4IDAgOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwIC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQge1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiAxMnB4IDRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBsZWZ0OiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC00cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1pY29uLmUtY2xvc2UtaG9va2VyIHtcbiAgbGVmdDogMTlweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBsZWZ0OiAtN3B4O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cDpub3QoLmUtcnRsKSAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsbHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1ydGwgLmUtbGlzdC1ncm91cC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLWRyb3Bkb3duYmFzZS5lLXJ0bC5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cDpub3QoLmUtcnRsKSAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDE3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1ydGwgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtaW5kZW50OiAxN3B4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWljb24tYW5pbSAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWZpbHRlcixcbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtZmlsdGVyIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGUgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1maWx0ZXIsXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB7XG4gIHBhZGRpbmc6IDRweCAwO1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cDpub3QoLmUtY29udHJvbC1jb250YWluZXIpIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWNvbnRyb2wtY29udGFpbmVyKSAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtYmFjay1pY29uIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbiB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLmUtZGlzYWJsZSAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lIHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1kaXNhYmxlIHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3JlYWRvbmx5PSd0cnVlJ10ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5lanMtbXVsdGlzZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTIuNWVtO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2Uge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gIGhlaWdodDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMi41ZW07XG4gIHJpZ2h0OiA1cHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tdWx0aXNlbGVjdC5lLXBsYWNlaG9sZGVyLW11bHRpc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW11bHRpc2VsZWN0LmUtcGxhY2Vob2xkZXItbXVsdGlzZWxlY3QsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbXVsdGlzZWxlY3QuZS1wbGFjZWhvbGRlci1tdWx0aXNlbGVjdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDlweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgcGFkZGluZzogOHB4IDEycHggOXB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1pbnB1dC1mb2N1cyAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1pbnB1dC1mb2N1cyAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA4cHggMTJweCA5cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgcGFkZGluZzogOHB4IDEycHggOXB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA3cHggNDJweCA3cHggMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMzRweDtcbiAgcGFkZGluZzogM3B4IDM4cHggMXB4IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMzRweDtcbiAgcGFkZGluZzogM3B4IDM4cHggMXB4IDA7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogM3B4IDM4cHggMXB4IDA7XG59XG5cbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDNweCAzOHB4IDFweCAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAzcHggMzhweCAxcHggMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMzRweDtcbiAgcGFkZGluZzogM3B4IDM4cHggMXB4IDA7XG59XG5cbi5lLW91dGxpbmUuZS1tdWx0aXNlbGVjdC5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtYmlnZ2VyLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtcnRsLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1ydGwgLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtcnRsLmUtYmlnZ2VyLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtcnRsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1tdWx0aXNlbGVjdC5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbixcbi5lLXJ0bC5lLXNtYWxsLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLW91dGxpbmUuZS1tdWx0aXNlbGVjdC5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtcnRsIC5lLXNtYWxsLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZS5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsIC5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZS5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsIC5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZS5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZS5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtcnRsLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtcnRsIC5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbixcbi5lLXJ0bCAuZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bCAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bC5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsIC5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bCAuZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDNweCAwIDFweCAzOHB4O1xufVxuXG4uZS1ydGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXJ0bC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDdweCAwIDdweCA0MnB4O1xufVxuXG4uZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtcnRsIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtcnRsLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtcnRsLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUsXG4uZS1ydGwuZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUsXG4uZS1ydGwgLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtcnRsIC5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtcnRsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUsXG4uZS1ydGwuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSxcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtY2xvc2UtaWNvbi1oaWRlIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlcixcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlciB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cblxuLmUtcnRsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtcnRsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLWJpZ2dlciAuZS1ydGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXJ0bCAuZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDA7XG59XG5cbi5lLXJ0bC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXJ0bC5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1ydGwgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLXJ0bCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtcnRsIC5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1ydGwgLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1ydGwgLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLWJpZ2dlciAuZS1ydGwuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1iaWdnZXIgLmUtcnRsIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1ydGwgLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLXJ0bCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtc21hbGwgLmUtcnRsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luOiA0cHggMCA0cHggOHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogNHB4IDhweCA0cHggMDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtcnRsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIC1tcy1mbGV4LWFsaWduOiBub3JtYWw7XG4gICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluLFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4sXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbixcbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4sXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbixcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgOHB4O1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtYmlnZ2VyKS5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1zbWFsbCAuZS1maWxsZWQ6bm90KC5lLWJpZ2dlcikuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogM3B4IDEycHggMCA0cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMXB4IDEycHggMDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTJweCAxMnB4IDAgOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE5cHggMTJweCAwIDE2cHg7XG59XG5cbi5lLWJpZ2dlcjpub3QoLmUtc21hbGwpLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgbWluLWhlaWdodDogMzlweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgbWluLWhlaWdodDogMzJweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9J3RleHQnXSxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAycHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgbWluLWhlaWdodDogNTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQ6bm90KC5lLXNtYWxsKS5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkOm5vdCguZS1zbWFsbCkuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXJcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIGlucHV0W3R5cGU9J3RleHQnXSxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLXNlYXJjaGVyIC5lLWRyb3Bkb3duYmFzZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2UsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLXNlYXJjaGVyIC5lLWRyb3Bkb3duYmFzZSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtc2VhcmNoZXIgLmUtZHJvcGRvd25iYXNlLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2Uge1xuICBtaW4taGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLW1vYi13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgbWFyZ2luOiA4cHggOHB4IDAgMDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDAgMCA4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLnJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogNHB4IDAgMCA0cHg7XG59XG5cbi5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwczpub3QoLmUtbW9iLWNoaXApIC5lLWNoaXBzLWNsb3NlLFxuLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWJpZ2dlcikuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2UsXG4uZS1zbWFsbCAuZS1maWxsZWQ6bm90KC5lLWJpZ2dlcikuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1tb2ItY2hpcCkgLmUtY2hpcHMtY2xvc2UsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6bm90KC5lLW1vYi1jaGlwKSAuZS1jaGlwcy1jbG9zZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6bm90KC5lLW1vYi1jaGlwKSAuZS1jaGlwcy1jbG9zZSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6bm90KC5lLW1vYi1jaGlwKSAuZS1jaGlwcy1jbG9zZSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6bm90KC5lLW1vYi1jaGlwKSAuZS1jaGlwcy1jbG9zZSB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCA0cHg7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtbW9iLXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1ydGwuZS1iaWdnZXIuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIgLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtZmlsbGVkLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLWZpbGxlZC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi10b3A6IC0zOHB4O1xuICByaWdodDogMTJweDtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTZweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXJlYWRvbmx5IC5lLWNsZWFyLWljb24sXG4uZS1vdXRsaW5lLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXJlYWRvbmx5IC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtcmVhZG9ubHkgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtcmVhZG9ubHkuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIDpub3QoLmUtZGlzYWJsZWQpLmUtbXVsdGktc2VsZWN0LXdyYXBwZXI6aG92ZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtcmVhZG9ubHkuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgOm5vdCguZS1kaXNhYmxlZCkuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcjpob3ZlciAuZS1jbGVhci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbn1cblxuLmUtbXVsdGlzZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQgPiAuZS1jaGlwY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQgPiAuZS1jaGlwY29udGVudDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50OmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWI1O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLmUtY2hpcC1zZWxlY3RlZCAuZS1jaGlwY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzICsgbGkuZS1hY3RpdmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS11bC5lLXJlb3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjZWNlO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWNlY2U7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQsXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkOmhvdmVyLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCA+IC5lLWNoaXBjb250ZW50LFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkID4gLmUtY2hpcGNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCA+IC5lLWNoaXBjb250ZW50OmhvdmVyLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkID4gLmUtY2hpcGNvbnRlbnQ6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyOmhvdmVyLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXI6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLmUtY2hpcC1zZWxlY3RlZCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZTpub3QoLmUtZGlzYWJsZWQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOm5vdCguZS1jaGlwLXNlbGVjdGVkKSAuZS1jaGlwcy1jbG9zZTpob3Zlcjo6YmVmb3JlLFxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWRpc2FibGVkKSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwczpub3QoLmUtY2hpcC1zZWxlY3RlZCkgLmUtY2hpcHMtY2xvc2U6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbixcbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluLFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUsXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWRpc2FibGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLW1vYi13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkLFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTFiNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlLFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlIHtcbiAgd2lkdGg6IDMzcHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50LFxuLmUtbXVsdGlzZWxlY3QuZS1vdXRsaW5lIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZldXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NTEnO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NTInO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZXRvOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlNjUzJztcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVmcm9tOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlNjU0Jztcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVhbGx0bzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTY1NSc7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZlYWxsZnJvbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTY1Nic7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgKixcbi5lLWxpc3Rib3gtY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXI6Zm9jdXMsXG4uZS1saXN0Ym94LWNvbnRhaW5lcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1ucnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1ucnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtbnJ0LFxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ucnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCB7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1kaXNhYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtZGlzYWJsZSB7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LXBhcmVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dC5oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaWNvbi1iYWNrLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaWNvbi1iYWNrIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaGFzLWhlYWRlciA+IC5lLXZpZXcsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1oYXMtaGVhZGVyID4gLmUtdmlldyB7XG4gIHRvcDogNDVweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWJ1dC1iYWNrLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtYnV0LWJhY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29uLWNvbGxhcHNpYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQgKixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudCAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1sZWZ0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtbGVmdCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LXJpZ2h0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkycHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQge1xuICBtYXJnaW46IC0ycHggMTBweCAwIDA7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0IHtcbiAgbWFyZ2luOiAtMnB4IDAgMCAxMHB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24td3JhcHBlciAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29uLXdyYXBwZXIgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaWNvbi13cmFwcGVyLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaWNvbi13cmFwcGVyLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pY29uLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pY29uIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0IC5lLWhlYWRlcnRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0IC5lLWhlYWRlcnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1pY29uLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtbGlzdC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCAuZS1pY29uLWNvbGxhcHNpYmxlIHtcbiAgbGVmdDogMCU7XG4gIHJpZ2h0OiBpbml0aWFsO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1idXQtYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWJ1dC1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWljb24tYmFjayB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCB7XG4gIG1hcmdpbjogLTJweCAwIDAgMTBweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtcmlnaHQge1xuICBtYXJnaW46IC0ycHggMTBweCAwIDA7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogLTJweCAwIDAgMTBweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luOiAtMnB4IDEwcHggMCAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtcmlnaHQgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcmlnaHQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMzAlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pbnB1dC1ncm91cCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1pbnB1dC1mb2N1cyxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWlucHV0LWZvY3VzIHtcbiAgcGFkZGluZzogNHB4IDRweCA0cHggOHB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaGlkZGVuLXNlbGVjdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWhpZGRlbi1zZWxlY3Qge1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXBsYWNlaG9sZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbmVqcy1saXN0Ym94IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdGJveC1jb250YWluZXIpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0IHtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0LmUtbGlzdC1wYXJlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtc29ydGFibGVjbG9uZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lIC5lLWxpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSAuZS1yaXBwbGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1iYWRnZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtc29ydGFibGVjbG9uZSAuZS1saXN0LWJhZGdlIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjJweDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMjJweDtcbn1cblxuLmUtbGlzdGJveHRvb2wtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgKixcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0Ym94LXdyYXBwZXIge1xuICAtbXMtZmxleDogMTtcbiAgICAgIGZsZXg6IDE7XG59XG5cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxlZnQgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Rib3gtdG9vbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC10b29sIC5lLWJ0bixcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0Ym94LXRvb2wgLmUtYnRuIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5lLXJ0bC5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wsXG4uZS1ydGwuZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5lLXJ0bC5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1sZWZ0IC5lLWxpc3Rib3gtdG9vbCxcbi5lLXJ0bC5lLWxpc3Rib3h0b29sLWNvbnRhaW5lci5lLWxlZnQgLmUtbGlzdGJveC10b29sIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1wYXJlbnQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS10ZXh0LWNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtdGV4dC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dC5oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLWhlYWRlcnRlbXBsYXRlLXRleHQubmVzdGVkLWhlYWRlcixcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5lLXNtYWxsIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50LFxuLmUtc21hbGwgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDVweCk7XG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NXB4KTtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NXB4KTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXI6bm90KC5lLWxpc3Rib3h0b29sLWNvbnRhaW5lcik6bm90KC5lLXNvcnRhYmxlY2xvbmUpLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtbGlzdGJveC1jb250YWluZXIgLmUtdWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlNlZ29lIFVJXCIsIFwiR2VlemFQcm9cIiwgXCJEZWphVnUgU2VyaWZcIiwgXCJzYW5zLXNlcmlmXCIsIFwiLWFwcGxlLXN5c3RlbVwiLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ3cHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1zZWxlY3QtYWxsIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zZWxlY3QtYWxsIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNnB4KTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QuZS1zZWxlY3QtYWxsIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdC5lLXNlbGVjdC1hbGwgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDc5cHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaWNvbnMsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29ucyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW06aG92ZXI6bm90KC5lLXNlbGVjdGVkKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbTpob3Zlci5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0Om5vdCguZS1kaXNhYmxlZCksXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW06aG92ZXI6bm90KC5lLXNlbGVjdGVkKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtOmhvdmVyLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Q6bm90KC5lLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3QsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCxcbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3QsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZC5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxNjViO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtc29ydGFibGVjbG9uZS5lLXJpcHBsZSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNvcnRhYmxlY2xvbmUuZS1yaXBwbGUgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcjpub3QoLmUtbGlzdC1tdWx0aS1saW5lKSB7XG4gIHBhZGRpbmc6IDAuMjY2N2VtIDEuMDY2NmVtO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUge1xuICBwYWRkaW5nOiAxLjA2NjZlbTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1pdGVtLWhlYWRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuMTE1ZW0gMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4xMTVlbSAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudDpub3QoLmUtdGV4dC1vdmVyZmxvdyksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudDpub3QoLmUtdGV4dC1vdmVyZmxvdykge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyIHtcbiAgaGVpZ2h0OiAyLjY2NjdlbTtcbiAgbGVmdDogMS4wNjY3ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI2NjZlbTtcbiAgd2lkdGg6IDIuNjY2N2VtO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDQuOGVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjA2NjZlbTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjA2NjZlbTtcbiAgcGFkZGluZy1yaWdodDogNC44ZW07XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyIHtcbiAgaGVpZ2h0OiAyLjY2NjdlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS4wNjY3ZW07XG4gIHRvcDogMC4yNjY2ZW07XG4gIHdpZHRoOiAyLjY2NjdlbTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyIHtcbiAgdG9wOiAxLjA2NjZlbTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIge1xuICB0b3A6IDEuMDY2NmVtO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZSAuZS1iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAxLjY2NjZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NmVtO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjMzZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyLjVlbTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyIHtcbiAgcGFkZGluZy1sZWZ0OiA0LjhlbTtcbiAgcGFkZGluZy1yaWdodDogNC4xMzMzZW07XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2U6bm90KC5lLWxpc3QtYXZhdGFyKSB7XG4gIHBhZGRpbmctbGVmdDogMS4wNjY2ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTMzM2VtO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcjpub3QoLmUtbGlzdC1tdWx0aS1saW5lKSAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpIC5lLWxpc3QtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuNzJlbSAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtbGlzdC1pdGVtOmhvdmVyIC5lLWxpc3QtY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkIC5lLWxpc3QtaXRlbS1oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1pdGVtLWhlYWRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyIHtcbiAgbGVmdDogaW5oZXJpdDtcbiAgcmlnaHQ6IDEuMDY2N2VtO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDEuMDY2NmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjhlbTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIHtcbiAgcGFkZGluZy1sZWZ0OiA0LjhlbTtcbiAgcGFkZGluZy1yaWdodDogMS4wNjY2ZW07XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyIHtcbiAgbGVmdDogMS4wNjY3ZW07XG4gIHJpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZSAuZS1iYWRnZSB7XG4gIGxlZnQ6IDEuMzNlbTtcbiAgcmlnaHQ6IGluaGVyaXQ7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UuZS1saXN0LWF2YXRhciB7XG4gIHBhZGRpbmctbGVmdDogNC4xMzMzZW07XG4gIHBhZGRpbmctcmlnaHQ6IDQuOGVtO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2U6bm90KC5lLWxpc3QtYXZhdGFyKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhcikge1xuICBwYWRkaW5nLWxlZnQ6IDQuMTMzM2VtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjA2NjZlbTtcbn1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwXCIpO1xuLmUtc2lnbmF0dXJlIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5lLXNpZ25hdHVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG59XG5cbkBrZXlmcmFtZXMgZS1pbnB1dC1yaXBwbGUge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoNCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVRvcFVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTMyJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzMic7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUyMDgnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjA4JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLyohIGlucHV0IGxheW91dCAqL1xuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG4gIHRleHQtaW5kZW50OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiLCBcInNhbnMtc2VyaWZcIiwgXCItYXBwbGUtc3lzdGVtXCIsIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCxcbmlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgaW5wdXQ6Zm9jdXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci13aWR0aDogMCAwIDJweCAwO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5lLWlucHV0LmUtYmlnZ2VyOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmUtaW5wdXQ6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cblxuLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LmUtc21hbGw6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0IHtcbiAgcGFkZGluZzogNHB4IDAgNHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyB7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nOiA1cHggMCA1cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQge1xuICBwYWRkaW5nOiA1cHggMCA1cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWRpc2FibGVkKSA+IC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWRpc2FibGVkKSA+IC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIHNwYW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHNwYW4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dCB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pbnB1dC5lLXJ0bCxcbi5lLWlucHV0LWdyb3VwLmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmUtaW5wdXQuZS1jb3JuZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpub3QoOmxhc3QtY2hpbGQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1pbnB1dCArIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dCArIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCArIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQ6Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lciAuZS1pbnB1dC1ncm91cC1pY29uOmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIgLmUtaW5wdXQ6Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lciAuZS1pbnB1dC1ncm91cC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0Omxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpub3QoOmxhc3QtY2hpbGQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQge1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG59XG5cbi5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlciB7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQge1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgcGFkZGluZzogMDtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdG9wOiAtMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0b3A6IC0xMXB4O1xufVxuXG5sYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgY29udGVudDogJyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXIgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXIgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IC04cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAtMTFweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAtOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0b3A6IC0xMXB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dC5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dC5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgdG9wOiAtOHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0b3A6IC05cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTZweCwgMCkgc2NhbGUoMC45Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAtOXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC02cHgsIDApIHNjYWxlKDAuOTIpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC02cHgsIDApIHNjYWxlKDAuODYpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LWdyb3VwLWFuaW1hdGlvbiB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTZweCwgMCkgc2NhbGUoMC45Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIHRvcDogLTlweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAtOXB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIHRvcDogLTlweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LWdyb3VwLWFuaW1hdGlvbiB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAtOHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICB0b3A6IC04cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRvcDogLTdweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1uby1mbG9hdC1sYWJlbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlNlZ29lIFVJXCIsIFwiR2VlemFQcm9cIiwgXCJEZWphVnUgU2VyaWZcIiwgXCJzYW5zLXNlcmlmXCIsIFwiLWFwcGxlLXN5c3RlbVwiLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAwIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA1cHggMCA1cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA0cHggMCA0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5sYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICB3aWR0aDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICByaWdodDogNTAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtcnRsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0Omxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpvbmx5LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpvbmx5LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdChbZGlzYWJsZWRdKTpub3QoOmZvY3VzKSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdChbZGlzYWJsZWRdKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pOm5vdCg6Zm9jdXMpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyOiAwIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dC1pbi13cmFwOjphZnRlciB7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjQsIDEpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNCwgMSk7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjQsIDEpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNCwgMSk7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXA6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1czo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KS5lLWlucHV0LWZvY3VzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1czo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KS5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyIHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICByaWdodDogNTAlO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtcnRsLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXdhcm5pbmc6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvcikgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXN1Y2Nlc3M6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtd2FybmluZzpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXN1Y2Nlc3M6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWNvcm5lcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1jb3JuZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWRpc2FibGVkIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWRpc2FibGVkIC5lLWlucHV0LWluLXdyYXAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQyKSAwLCByZ2JhKDAsIDAsIDAsIDAuNDIpIDMzJSwgdHJhbnNwYXJlbnQgMCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAtMXB4IGxlZnQgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDRweCAxcHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtZmxvYXQtY3VzdG9tLXRhZyxcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1jb250cm9sLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1pbnB1dC1ncm91cCxcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWN1c3RvbS10YWcsXG4uZS1pbnB1dC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZpbGxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmlsbGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNiZGJkYmQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTc1KTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGxlZnQ6IDI1JTtcbiAgb3BhY2l0eTogLjc1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjUlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB3aWR0aDogNTAlO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaW5wdXQtYnRuLXJpcHBsZTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtaW5wdXQtYnRuLXJpcHBsZTo6YWZ0ZXIge1xuICBhbmltYXRpb246IGUtaW5wdXQtcmlwcGxlIC40NXMgbGluZWFyO1xufVxuXG5pbnB1dC5lLWlucHV0OjotbXMtY2xlYXIsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDo6LW1zLWNsZWFyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0LmUtaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dC5lLWlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXQuZS1pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dC5lLWlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUge1xuICBib3R0b206IC0xcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC10ZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLXNtYWxsLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLXNtYWxsLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnRleHRhcmVhcHV0LmUtc21hbGwuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtY29udHJvbCBpbnB1dC5lLWlucHV0LFxuLmUtY29udHJvbCAuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWNvbnRyb2wgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWNvbnRyb2wgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1jb250cm9sIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1jb250cm9sIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtY29udHJvbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWNvbnRyb2wuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWNvbnRyb2wuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtY29udHJvbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtY29udHJvbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1jb250cm9sLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1jb250cm9sLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0XG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY29udGVudDogJyc7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY29udGVudDogJyc7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb250ZW50OiAnJztcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQuZS1ydGwsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLmUtcnRsLFxuLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG50ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtc21hbGwsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYSxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLmUtcnRsLFxuLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dC5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLmUtcnRsLFxuLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXI6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXI6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIGlucHV0Om5vdCguZS1jb250cm9sKS5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5lLWlucHV0Om5vdCg6dmFsaWQpLFxuLmUtaW5wdXQ6dmFsaWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOnZhbGlkKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCxcbi5lLWlucHV0LWdyb3VwIGlucHV0Om5vdCg6dmFsaWQpLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQ6dmFsaWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOnZhbGlkKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDp2YWxpZCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6dmFsaWQpLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOnZhbGlkKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWE6bm90KDp2YWxpZCksXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYTp2YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0b3A6IC0yMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCkgc2NhbGUoMC45Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAtMjBweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAtMjFweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0b3A6IC0yMHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IC5lLWZsb2F0LXRleHQge1xuICB0b3A6IC0xMXB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogLTExcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogLThweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAtMTFweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGw6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXRcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0XG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgbWluLWhlaWdodDogMjJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6aG92ZXI6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcDpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcDpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1pbi13cmFwOjphZnRlciB7XG4gIGJvdHRvbTogLTJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXN1Y2Nlc3M6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtd2FybmluZzpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXdhcm5pbmc6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cy5lLXdhcm5pbmc6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpIC5lLWlucHV0LWluLXdyYXAge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAtOXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC02cHgsIDApIHNjYWxlKDAuOTIpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogLThweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNnB4LCAwKSBzY2FsZSgwLjg2KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0b3A6IC04cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTZweCwgMCkgc2NhbGUoMC45Mik7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAtMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNnB4LCAwKSBzY2FsZSgwLjkyKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAtMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCkgc2NhbGUoMC45Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogLTExcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6LW1zLXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbXMtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAtOXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC02cHgsIDApIHNjYWxlKDAuOTIpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAtOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC02cHgsIDApIHNjYWxlKDAuOTIpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRvcDogLTEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTZweCwgMCkgc2NhbGUoMC45Mik7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IC04cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTZweCwgMCkgc2NhbGUoMC44Nik7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKSBzY2FsZSgwLjg2KTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2cHgsIDApIHNjYWxlKDAuODYpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCkgc2NhbGUoMC44Nik7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtaW4taGVpZ2h0OiAxNXB4O1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTdweDtcbiAgcGFkZGluZzogNXB4IDAgNXB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlcjpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTdweDtcbiAgcGFkZGluZzogNXB4IDAgNXB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNHB4IDAgNHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmlucHV0LWdyb3VwIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtc21hbGwgLmZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQge1xuICBtaW4taGVpZ2h0OiAxNnB4O1xufVxuXG5pbnB1dC5lLWlucHV0LFxudGV4dGFyZWEuZS1pbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDE5cHg7XG59XG5cbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlciB7XG4gIG1pbi1oZWlnaHQ6IDIzcHg7XG59XG5cbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQge1xuICBtaW4taGVpZ2h0OiAxOXB4O1xufVxuXG50ZXh0YXJlYS5lLW91dGxpbmUuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgd2lkdGg6IDAlO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtd2FybmluZzpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWVycm9yOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjJzLCBib3gtc2hhZG93IC4ycztcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtdmFsaWQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS12YWxpZC1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOmhvdmVyOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS12YWxpZC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXZhbGlkLWlucHV0LmUtc3VjY2Vzczpob3Zlcjpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtc3VjY2Vzczpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtc3VjY2Vzczpob3Zlcjpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0LmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0LmUtZXJyb3I6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS12YWxpZC1pbnB1dC5lLWVycm9yOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dC5lLWVycm9yOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dC5lLWVycm9yOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dC5lLXdhcm5pbmc6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dC5lLXdhcm5pbmc6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXZhbGlkLWlucHV0LmUtd2FybmluZzpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCxcbi5lLW91dGxpbmUgLmUtaW5wdXQtZ3JvdXAsXG4uZS1vdXRsaW5lIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLmUtb3V0bGluZSxcbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIuZS1vdXRsaW5lLFxuLmUtb3V0bGluZS5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtb3V0bGluZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvciksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvciksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbmlucHV0LmUtb3V0bGluZS5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweCAxMnB4IDlweDtcbn1cblxudGV4dGFyZWEuZS1vdXRsaW5lLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDhweCAwIDFweDtcbiAgcGFkZGluZzogMCAxMnB4IDEycHg7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cy5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogI2UzMTY1YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAjZTMxNjViLCBpbnNldCAtMXB4IDAgI2UzMTY1YiwgaW5zZXQgMCAtMXB4ICNlMzE2NWI7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbjogOXB4IDEycHggOXB4IDA7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA5cHggMTJweCA5cHggMDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiA5cHggMTJweCA5cHggMDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpLmUtd2FybmluZzpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvcikgdGV4dGFyZWEsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvcikgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvciBpbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLWhlaWdodDogMzRweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbC5lLW91dGxpbmUsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtb3V0bGluZSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1vdXRsaW5lIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtc21hbGwsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtb3V0bGluZSxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1vdXRsaW5lLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLW91dGxpbmUgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogOHB4IDAgMXB4O1xuICBwYWRkaW5nOiAwIDEwcHggMTBweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNtYWxsLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDdweCAwO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAxNXB4IDE2cHggMTVweCAwO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbjogMTVweCAxNnB4IDE1cHggMDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlci5lLW91dGxpbmUsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dC5lLW91dGxpbmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiAxNXB4IDE2cHg7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIuZS1vdXRsaW5lLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQuZS1vdXRsaW5lLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhOmZvY3VzIHtcbiAgbWFyZ2luOiA4cHggMCAxcHg7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQgLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLW91dGxpbmUsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLmUtb3V0bGluZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0IHtcbiAgcGFkZGluZzogMTBweCAxMnB4IDlweDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtb3V0bGluZSxcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwuZS1vdXRsaW5lLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhOmZvY3VzLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB0ZXh0YXJlYTpmb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHRleHRhcmVhOmZvY3VzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiA4cHggMCAxcHg7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4O1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogOXB4IDEycHggOXB4IDA7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luOiA5cHggMTJweCA5cHggMDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycywgZm9udC1zaXplIC4ycywgbGluZS1oZWlnaHQgLjJzO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLW91dGxpbmU6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKTpub3QoLmUtdmFsaWQtaW5wdXQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1vdXRsaW5lOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiA2NnB4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1vdXRsaW5lOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtb3V0bGluZTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmU6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKTpub3QoLmUtdmFsaWQtaW5wdXQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLW91dGxpbmU6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKTpub3QoLmUtdmFsaWQtaW5wdXQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3V0bGluZTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmU6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCk6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtb3V0bGluZTpub3QoLmUtdmFsaWQtaW5wdXQpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmU6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmU6bm90KC5lLXZhbGlkLWlucHV0KTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCk6bm90KC5lLXZhbGlkLWlucHV0KSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpOm5vdCguZS12YWxpZC1pbnB1dCkgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS12YWxpZC1pbnB1dCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtdmFsaWQtaW5wdXQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLXZhbGlkLWlucHV0KSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuXG4uZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtaW4td2lkdGg6IDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xcywgYm94LXNoYWRvdyAuMnM7XG59XG5cbi5lLWJpZ2dlci5lLW91dGxpbmUgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtb3V0bGluZSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIge1xuICBtaW4td2lkdGg6IDEzcHg7XG59XG5cbi5lLXNtYWxsLmUtb3V0bGluZSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLXNtYWxsLmUtb3V0bGluZSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtc21hbGwgLmUtb3V0bGluZSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLW91dGxpbmUgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIge1xuICBtaW4td2lkdGg6IDdweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIG1pbi13aWR0aDogOXB4O1xufVxuXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS12YWxpZC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0LmUtc3VjY2Vzczpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtc3VjY2Vzczpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMmIyNGI7XG59XG5cbi5lLW91dGxpbmUuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1czpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1czpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0LmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNDQzMzY7XG59XG5cbi5lLW91dGxpbmUuZS1lcnJvci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZXJyb3IuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1lcnJvci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1lcnJvci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0LmUtd2FybmluZzpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtd2FybmluZzpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLW91dGxpbmUuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDA7XG4gIGxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uZS1ydGwuZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4O1xuICBsZWZ0OiA1cHg7XG59XG5cbi5lLXJ0bC5lLW91dGxpbmUgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLXJ0bC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1cHggMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBsZWZ0OiAtNnB4O1xufVxuXG4uZS1vdXRsaW5lIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHg7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4IHRyYW5zcGFyZW50O1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgbGVmdDogMnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZm9jdXMgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZXJyb3IpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWVycm9yKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICNlMzE2NWIsIGluc2V0IC0xcHggMCAjZTMxNjViLCBpbnNldCAwIC0xcHggI2UzMTY1Yjtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1ydGwgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1jbGVhci1pY29uLFxuZS1ydGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyICsgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyICsgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyICsgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGRcbi5lLWJpZ2dlciAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1ydGwuZS1zbWFsbCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvblxuLmUtcnRsLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvblxuLmUtcnRsLmUtc21hbGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvblxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlciArIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyICsgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlciArIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlciArIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlciArIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIgKyAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlciArIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uICsgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24gKyAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwuZS1iaWdnZXIgLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiArIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCAuZS1iaWdnZXIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1vdXRsaW5lIHRleHRhcmVhLFxudGV4dGFyZWEuZS1vdXRsaW5lLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLXJ0bC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtcnRsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgdG9wOiAtN3B4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcjpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW91dGxpbmUgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVUb3BVcDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlVG9wVXA7XG59XG5cbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVUb3BVcDtcbn1cblxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZVRvcFVwO1xufVxuXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZS1maWxsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtY29udHJvbCAuZS1maWxsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWNvbnRyb2wgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1jb250cm9sIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1jb250cm9sIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtY29udHJvbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtY29udHJvbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWNvbnRyb2wgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1jb250cm9sLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1jb250cm9sLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWNvbnRyb2wuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWNvbnRyb2wuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtY29udHJvbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtY29udHJvbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtZmlsbGVkIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtZmlsbGVkIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWZpbGxlZCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvciBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvciBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKS5lLXdhcm5pbmc6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2VzcykuZS13YXJuaW5nOm5vdCguZS1lcnJvcikgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIGlucHV0IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAxNnB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMCA2cHggMCA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDEwcHggMCAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTZweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDAgNnB4IDAgOHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDEwcHggMCAxMnB4O1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCxcbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTBweDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAsXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDEycHg7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDhweCAwIDZweDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBwYWRkaW5nOiAwIDEycHggMCAxMHB4O1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCxcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTBweDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQsXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDEycHg7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDhweCAwIDZweDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBwYWRkaW5nOiAwIDEycHggMCAxMHB4O1xufVxuXG4uZS1maWxsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHggMnB4IDEwcHggMDtcbn1cblxuLmUtZmlsbGVkIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiAxMHB4IDJweCAxMHB4IDA7XG59XG5cbi5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0IHtcbiAgcGFkZGluZzogMTZweCA0cHggMTZweCAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dDpmb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0IHtcbiAgcGFkZGluZzogMTZweCA0cHggMTZweCAwO1xufVxuXG4uZS1maWxsZWQgLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi5lLWZpbGxlZCAuZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLmUtZmlsbGVkIC5lLWlucHV0LmUtc21hbGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDdweCAycHggN3B4IDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0IHtcbiAgcGFkZGluZzogN3B4IDJweCA3cHggMDtcbn1cblxuLmUtZmlsbGVkIC5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkIC5lLWlucHV0LmUtc21hbGw6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLmUtZmlsbGVkIC5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkIC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQgLmUtaW5wdXQuZS1iaWdnZXIge1xuICBwYWRkaW5nOiAxMHB4IDJweCAxMHB4IDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0IHtcbiAgcGFkZGluZzogMTBweCAycHggMTBweCAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0IHtcbiAgcGFkZGluZzogMTBweCAycHggMTBweCAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgcGFkZGluZzogMTRweCAycHggNXB4IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgcGFkZGluZzogMjBweCA0cHggNnB4IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IHtcbiAgcGFkZGluZzogMTRweCAycHggNXB4IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IHtcbiAgcGFkZGluZzogMTJweCAycHggNHB4IDA7XG59XG5cbi5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LmUtcnRsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nOiAxNHB4IDAgNXB4IDJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCAuZS1maWxsZWQgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtZmlsbGVkIGlucHV0LmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkIGlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiA3cHggMCA3cHggMnB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nOiAxMnB4IDAgNHB4IDJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCAuZS1maWxsZWQgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLmUtcnRsLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LmUtcnRsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCA0cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCB7XG4gIHBhZGRpbmc6IDIwcHggMCA2cHggNHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nOiAxNHB4IDAgNXB4IDJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0IHtcbiAgbWluLWhlaWdodDogNTVweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDU1cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGw6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0IHtcbiAgbWluLWhlaWdodDogMzVweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXRcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0XG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0IHtcbiAgbWluLWhlaWdodDogMzlweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDM5cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgbWluLWhlaWdodDogMzlweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KSBpbnB1dC5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KS5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgbWluLWhlaWdodDogMzlweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZmlsbGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICBtaW4taGVpZ2h0OiAzOXB4O1xufVxuXG4uZS1maWxsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxlZnQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMDA5Mzc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICByaWdodDogYXV0bztcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBjb2xvciAxNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjc1KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjc1KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjc1KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC43NSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRvcDogMThweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiAxOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC43NSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0b3A6IDE4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjc1KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0b3A6IDEwcHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRvcDogMTBweDtcbn1cblxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjc1KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuNzUpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC43NSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC43NSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRvcDogMTBweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtc21hbGwsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjc1KTtcbn1cblxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAxMnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC43NSk7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgbGVmdDogMTJweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBsZWZ0OiAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0XG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgbGVmdDogMTZweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgbGVmdDogMTZweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICByaWdodDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICByaWdodDogMTZweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGxlZnQ6IDhweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBsZWZ0OiA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHJpZ2h0OiA4cHg7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHJpZ2h0OiA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBsZWZ0OiAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGxlZnQ6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtc21hbGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1zbWFsbC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1zbWFsbC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lIHtcbiAgYm90dG9tOiAtMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZmlsbGVkIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWZpbGxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIgLmUtZmxvYXQtbGluZSxcbi5lLWZsb2F0LWlucHV0LmUtZmlsbGVkLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LXRleHQge1xuICByaWdodDogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTo6YWZ0ZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOjphZnRlciB7XG4gIGJvdHRvbTogLTFweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBwYWRkaW5nOiAwIDAgMCA0cHg7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgcGFkZGluZzogMCAwIDAgNHB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgNHB4O1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwgLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXI6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXI6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgdG9wOiAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIHRvcDogMThweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICB0b3A6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzLmUtc3VjY2Vzczpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cy5lLXdhcm5pbmc6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cy5lLXN1Y2Nlc3M6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMuZS13YXJuaW5nOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0b3A6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0b3A6IDE4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0b3A6IDEwcHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICB0b3A6IDEycHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KS5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWlucHV0KS5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zbWFsbC5lLWJpZ2dlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pbnB1dCkuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWZsb2F0LWljb24tbGVmdCA+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZmxvYXQtaWNvbi1sZWZ0ID4gLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1mbG9hdC1pY29uLWxlZnQgPiAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbVxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBsZWZ0OiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0XG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0XG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHRcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICByaWdodDogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1maWxsZWQuZS1ydGwuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZpbGxlZC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLXJ0bC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1ydGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsLmUtc21hbGwuZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1ydGwuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgcGFkZGluZzogMCAxMnB4IDEwcHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBwYWRkaW5nOiAwIDEycHggNXB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgcGFkZGluZzogMCAxNnB4IDVweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDAgOHB4IDdweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBwYWRkaW5nOiAwIDhweCA0cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDAgOHB4IDdweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmlucHV0LWdyb3VwIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIge1xuICBwYWRkaW5nOiAwIDEycHggMTBweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtc21hbGwgLmZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAgMTJweCA1cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQge1xuICBwYWRkaW5nOiAwIDEycHggMTBweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1tdWx0aS1saW5lLWlucHV0IHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1tdWx0aS1saW5lLWlucHV0IHtcbiAgcGFkZGluZzogMTZweCAwIDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQge1xuICBwYWRkaW5nOiA3cHggMCAwO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtbXVsdGktbGluZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQge1xuICBwYWRkaW5nOiAxNHB4IDAgMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQge1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbXVsdGktbGluZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDEycHggMCAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1tdWx0aS1saW5lLWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLW11bHRpLWxpbmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbXVsdGktbGluZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtbXVsdGktbGluZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDE0cHggMCAwO1xufVxuXG4uZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dC5lLXJ0bCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtcnRsIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZzogMCAxMnB4IDVweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCAuZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQuZS1ydGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZzogMCA4cHggN3B4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtc21hbGwsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nOiAwIDhweCA0cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dC5lLXJ0bCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1ydGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nOiAwIDE2cHggNXB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZpbGxlZCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZzogMCAxMnB4IDEwcHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGktbGluZS1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nOiAwIDEycHggNXB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5lLXJ0bCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtcnRsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdC5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1zbWFsbCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwgLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtcnRsIC5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bCAuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwgLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwuZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtcnRsLmUtc21hbGwgLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bCAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1ydGwgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtcnRsIC5lLXNtYWxsLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXJ0bCAuZS1zbWFsbC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQuZS1ydGwgLmUtaW5wdXQtaW4td3JhcCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtcnRsIC5lLWlucHV0LWluLXdyYXAsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXJ0bCAuZS1pbnB1dC1pbi13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcDpob3Zlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWlucHV0LWZvY3VzKSAuZS1pbnB1dC1pbi13cmFwOmhvdmVyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtaW5wdXQtZm9jdXMpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1pbnB1dC1mb2N1cykgLmUtaW5wdXQtaW4td3JhcDpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIge1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC40LCAxKTtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjQsIDEpO1xuICB3aWR0aDogMDtcbiAgYm90dG9tOiAtMXB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC40LCAxKTtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjQsIDEpO1xuICB3aWR0aDogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0OjpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1mbG9hdC1saW5lOjpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1czo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KS5lLWlucHV0LWZvY3VzOjphZnRlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1czo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KS5lLWlucHV0LWZvY3VzOjphZnRlciB7XG4gIHdpZHRoOiA1MCU7XG4gIGJvdHRvbTogLTFweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1cyAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXMgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICB3aWR0aDogNTAlO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyIHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlciB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KS5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWluLXdyYXA6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwOjphZnRlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC1pbi13cmFwOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1lcnJvci5lLWZsb2F0LWljb24tbGVmdCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvci5lLWZsb2F0LWljb24tbGVmdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci52YWxpZC5tb2RpZmllZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIuaW52YWxpZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC1jb250YWluZXIudmFsaWQubW9kaWZpZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtY29udGFpbmVyLmludmFsaWQge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiEgaW5wdXQgdGhlbWUgKi9cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNDIpIDAsIHJnYmEoMCwgMCwgMCwgMC40MikgMzMlLCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC0xcHggbGVmdCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogNHB4IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dFtyZWFkb25seV0sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dFtyZWFkb25seV0sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiEgQWRkZWQgY29sb3IgdG8gdGV4dGJveCBmb3IgZGlzYmFsZWQgc3RhdGUgKi9cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LmUtc3VjY2Vzcyxcbi5lLWlucHV0LmUtc3VjY2Vzczpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2VzcyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtaW5wdXQuZS13YXJuaW5nLFxuLmUtaW5wdXQuZS13YXJuaW5nOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXdhcm5pbmcgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1pbnB1dC5lLWVycm9yLFxuLmUtaW5wdXQuZS1lcnJvcjpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2Y0NDMzNjtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMmIyNGI7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZXJyb3IgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWEge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTMxNjViO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMyMmIyNGI7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmY2ExYztcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dDpub3QoLmUtbGFiZWwtdG9wKSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbmlucHV0LmUtaW5wdXQ6OnNlbGVjdGlvbixcbnRleHRhcmVhLmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0OjpzZWxlY3Rpb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDo6c2VsZWN0aW9uLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDo6c2VsZWN0aW9uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZTMxNjViO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlMzE2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG5pbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG5pbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dC1pbi13cmFwOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dC1pbi13cmFwOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2UzMTY1Yjtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTMxNjViO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc3VjY2Vzczo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KS5lLXN1Y2Nlc3M6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpLmUtc3VjY2Vzczo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWZsb2F0LWlucHV0KS5lLXN1Y2Nlc3M6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjJiMjRiO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2VzcyAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtc3VjY2VzcyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzIC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3MgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1zdWNjZXNzIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3MgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2VzcyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXN1Y2Nlc3MgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXN1Y2Nlc3MgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2VzcyAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzIC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjJiMjRiO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXdhcm5pbmc6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLXdhcm5pbmc6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZjYTFjO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtd2FybmluZyAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtd2FybmluZyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nIC5lLWlucHV0LWluLXdyYXAgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXdhcm5pbmcgLmUtaW5wdXQtaW4td3JhcCAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmNhMWM7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZXJyb3I6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1lcnJvcjpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtZXJyb3I6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1pbnB1dC1pbi13cmFwOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWVycm9yOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZXJyb3I6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtaW5wdXQtaW4td3JhcDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvcjpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLWlucHV0LWluLXdyYXA6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWVycm9yIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1lcnJvciAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvciAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvciAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWVycm9yIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZsb2F0LWljb24tbGVmdCkuZS1lcnJvciAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvciAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvciAuZS1pbnB1dC1pbi13cmFwIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3M6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcjpub3QoLmUtZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjpub3QoLmUtZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzczpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpmaXJzdC1jaGlsZDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46bGFzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpmaXJzdC1jaGlsZDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46bGFzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtcnRsOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46Zmlyc3QtY2hpbGQuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0OmZpcnN0LWNoaWxkOmZvY3VzLFxuLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0Omxhc3QtY2hpbGQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXJ0bDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgc3BhbjpmaXJzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1mb2N1cy5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zmlyc3QtY2hpbGQ6Zm9jdXMsXG4uZS1pbnB1dC1mb2N1cy5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bGFzdC1jaGlsZDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW4uZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgc3BhbjpmaXJzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtcnRsOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpsYXN0LWNoaWxkOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgc3BhbjpmaXJzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0Omxhc3QtY2hpbGQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCkgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLFxuLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLFxuLmUtZmxvYXQtaWNvbi1sZWZ0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IsXG4uZS1mbG9hdC1pY29uLWxlZnQuZS1pbnB1dC1ncm91cC5lLWVycm9yLFxuLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3M6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3M6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3MgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2VzcyAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXdhcm5pbmcgLmUtaW5wdXQtaW4td3JhcCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3I6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yIC5lLWlucHV0LWluLXdyYXAge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1pbnB1dC1ncm91cDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1pbi13cmFwOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtaW4td3JhcDpob3Zlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtaW4td3JhcDpob3Zlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1pbi13cmFwOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1pbi13cmFwOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cy5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1pbi13cmFwOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWluLXdyYXA6aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwOmhvdmVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0OmhvdmVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6aG92ZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWZsb2F0LWljb24tbGVmdDpob3Zlcjpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1pbnB1dC1mb2N1cyk6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS12YWxpZC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1mbG9hdC1pY29uLWxlZnQ6aG92ZXIuZS12YWxpZC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZmxvYXQtaWNvbi1sZWZ0OmhvdmVyLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKTpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cyk6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpob3Zlci5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpob3Zlci5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikge1xuICBib3JkZXItY29sb3I6ICNlMzE2NWI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI2UzMTY1YiwgaW5zZXQgLTFweCAwICNlMzE2NWIsIGluc2V0IDAgLTFweCAjZTMxNjViO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWlucHV0LWZvY3VzKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWlucHV0LWZvY3VzKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWlucHV0LWZvY3VzKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtaW5wdXQtZm9jdXMpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1pbnB1dC1mb2N1cykge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWVycm9yLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWVycm9yLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtd2FybmluZy5lLWlucHV0LWZvY3VzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IuZS1pbnB1dC1mb2N1cyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWVycm9yLmUtaW5wdXQtZm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWVycm9yLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzcyxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLXdhcm5pbmc6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtd2FybmluZyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtd2FybmluZyxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI2Y0NDMzNiwgaW5zZXQgLTFweCAwICNmNDQzMzYsIGluc2V0IDAgLTFweCAjZjQ0MzM2O1xufVxuXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXN1Y2Nlc3M6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZyksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXN1Y2Nlc3M6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4ICMyMmIyNGIsIGluc2V0IC0xcHggMCAjMjJiMjRiLCBpbnNldCAwIC0xcHggIzIyYjI0Yjtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS13YXJuaW5nOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS13YXJuaW5nOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAjZmZjYTFjLCBpbnNldCAtMXB4IDAgI2ZmY2ExYywgaW5zZXQgMCAtMXB4ICNmZmNhMWM7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtZXJyb3I6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1lcnJvcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWVycm9yOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjZjQ0MzM2LCBpbnNldCAtMXB4IDAgI2Y0NDMzNiwgaW5zZXQgMCAtMXB4ICNmNDQzMzY7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtc3VjY2Vzczpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc3VjY2Vzczpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zdWNjZXNzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXN1Y2Nlc3M6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMjJiMjRiLCBpbnNldCAtMXB4IDAgIzIyYjI0YiwgaW5zZXQgMCAtMXB4ICMyMmIyNGI7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtd2FybmluZzpub3QoLmUtZXJyb3IpOm5vdCguZS1zdWNjZXNzKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtd2FybmluZzpub3QoLmUtZXJyb3IpOm5vdCguZS1zdWNjZXNzKSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS13YXJuaW5nOm5vdCguZS1lcnJvcik6bm90KC5lLXN1Y2Nlc3MpLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXdhcm5pbmc6bm90KC5lLWVycm9yKTpub3QoLmUtc3VjY2Vzcykge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjZmZjYTFjLCBpbnNldCAtMXB4IDAgI2ZmY2ExYywgaW5zZXQgMCAtMXB4ICNmZmNhMWM7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkOm5vdCguZS1pbnB1dC1mb2N1cyksXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLWlucHV0LWZvY3VzKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtaW5wdXQtZm9jdXMpLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLWlucHV0LWZvY3VzKSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1pbnB1dC1mb2N1cykge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzcy5lLXZhbGlkLWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLXN1Y2Nlc3MpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1zdWNjZXNzKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZXJyb3IuZS12YWxpZC1pbnB1dCBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1lcnJvci5lLWlucHV0LWZvY3VzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtZXJyb3IgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWVycm9yIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWVycm9yIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWVycm9yIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZXJyb3IgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQuZS1lcnJvcjpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1lcnJvci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICNmNDQzMzY7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtd2FybmluZy5lLXZhbGlkLWlucHV0IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLXdhcm5pbmcpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXdhcm5pbmcgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS12YWxpZC1pbnB1dC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0LmUtd2FybmluZzpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtdmFsaWQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS13YXJuaW5nKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS12YWxpZC1pbnB1dC5lLWlucHV0LWZvY3VzIGxhYmVsLmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBsYWJlbC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtdmFsaWQtaW5wdXQuZS1pbnB1dC1mb2N1cyBsYWJlbC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgbGFiZWwuZS1sYWJlbC10b3Age1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtb3V0bGluZS5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cCAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWRpc2FibGVkLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWRpc2FibGVkIC5lLWlucHV0LWluLXdyYXAsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZGlzYWJsZWQsXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQgLmUtaW5wdXQtaW4td3JhcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cyksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtdmFsaWQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1pbnB1dC1mb2N1cyksXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtdmFsaWQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1pbnB1dC1mb2N1cykge1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLXZhbGlkLWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YmVmb3JlLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLXZhbGlkLWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtdmFsaWQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtdmFsaWQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1kaXNhYmxlZC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZGlzYWJsZWQuZS12YWxpZC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dDo6YWZ0ZXIsXG4uZS1vdXRsaW5lLmUtZGlzYWJsZWQuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjpiZWZvcmUsXG4uZS1vdXRsaW5lLmUtZGlzYWJsZWQuZS1mbG9hdC1pbnB1dC5lLXZhbGlkLWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0OjphZnRlcixcbi5lLW91dGxpbmUuZS1kaXNhYmxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmJlZm9yZSxcbi5lLW91dGxpbmUuZS1kaXNhYmxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1vdXRsaW5lLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUsXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLW91dGxpbmUuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtb3V0bGluZS5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMTVtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMTVtcyBsaW5lYXI7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOmhvdmVyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6aG92ZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpob3Zlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXA6aG92ZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1bXMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDE1bXMgbGluZWFyO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6aG92ZXIuZS1pbnB1dC1mb2N1cyxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOmhvdmVyLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpob3Zlci5lLWlucHV0LWZvY3VzLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6aG92ZXIuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6aG92ZXIuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0OmhvdmVyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkY2RjZGM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMTVtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMTVtcyBsaW5lYXI7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3MsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3Mge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXdhcm5pbmcsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWVycm9yLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtZXJyb3IsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtZmlsbGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWVycm9yIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dDpub3QoLmUtbGFiZWwtdG9wKSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldOmZvY3VzIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cyB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHRcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWJpZ2dlci5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuaW5wdXQuZS1maWxsZWQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuaW5wdXQuZS1maWxsZWQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxudGV4dGFyZWEuZS1maWxsZWQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuaW5wdXQuZS1maWxsZWQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkIGlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxudGV4dGFyZWEuZS1maWxsZWQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuaW5wdXQuZS1maWxsZWQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxudGV4dGFyZWEuZS1maWxsZWQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuaW5wdXQuZS1maWxsZWQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZCBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxudGV4dGFyZWEuZS1maWxsZWQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWRpc2FibGVkLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQgLmUtaW5wdXQtaW4td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaXRpYWw7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSBpbnB1dFtkaXNhYmxlZF0sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuaW5wdXQuZS1maWxsZWQuZS1kaXNhYmxlZC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG5pbnB1dC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG50ZXh0YXJlYS5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG5pbnB1dC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG50ZXh0YXJlYS5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG5pbnB1dC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG50ZXh0YXJlYS5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG5pbnB1dC5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG50ZXh0YXJlYS5lLWZpbGxlZC5lLWRpc2FibGVkLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1maWxsZWQuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmlsbGVkLmUtZGlzYWJsZWQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0Om5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2UzMTY1Yjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdCAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0IC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2UzMTY1Yjtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3M6bm90KC5lLWZsb2F0LWlucHV0KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2VzcyAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaWNvbi1sZWZ0LmUtc3VjY2VzcyAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1zdWNjZXNzIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3MgLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLXN1Y2Nlc3MgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLXdhcm5pbmc6bm90KC5lLWZsb2F0LWlucHV0KTo6YmVmb3JlLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtd2FybmluZzpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS13YXJuaW5nIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmY2ExYztcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvcjpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yOm5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvcjpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yOm5vdCguZS1mbG9hdC1pbnB1dCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdC5lLWVycm9yIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvciAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQuZS1lcnJvciAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaWNvbi1sZWZ0LmUtZXJyb3IgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjQ0MzM2O1xufVxuXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKS5lLWZsb2F0LWljb24tbGVmdCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkuZS1mbG9hdC1pY29uLWxlZnQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKS5lLWZsb2F0LWljb24tbGVmdCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKS5lLWZsb2F0LWljb24tbGVmdCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkuZS1mbG9hdC1pY29uLWxlZnQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKS5lLWZsb2F0LWljb24tbGVmdCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKS5lLWZsb2F0LWljb24tbGVmdCxcbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkuZS1mbG9hdC1pY29uLWxlZnQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLmUtZmxvYXQtaWNvbi1sZWZ0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKS5lLWZsb2F0LWljb24tbGVmdCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtd2FybmluZyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMyMmIyNGI7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMyMmIyNGI7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzIyYjI0Yjtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXN1Y2Nlc3MuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtc3VjY2Vzcy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMyMmIyNGI7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS1zdWNjZXNzIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtc3VjY2VzcyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXN1Y2Nlc3MgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjMjJiMjRiO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtd2FybmluZyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICNmZmNhMWM7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtd2FybmluZy5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dHMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS13YXJuaW5nLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXdhcm5pbmcuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjZmZjYTFjO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZzpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsLmUtd2FybmluZyB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbC5lLXdhcm5pbmcgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZpbGxlZC5lLWJpZ2dlci5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwuZS13YXJuaW5nIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2ZmY2ExYztcbn1cblxuQGtleWZyYW1lcyBlLWlucHV0LXJpcHBsZSB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSg0KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVG9wVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB9XG59XG5cbi5lLWlucHV0LWdyb3VwLWljb24uZS1zcGluLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODM0JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNwaW4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgzZCc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLW51bWVyaWMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1udW1lcmljLmUtcGxhY2Vob2xkZXItbnVtZXJpYyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW51bWVyaWMuZS1wbGFjZWhvbGRlci1udW1lcmljLFxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1udW1lcmljLmUtcGxhY2Vob2xkZXItbnVtZXJpYyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMgLmUtbnVtZXJpYy1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMgLmUtbnVtZXJpYy1oaWRkZW4sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMgLmUtbnVtZXJpYy1oaWRkZW4sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWZvY3VzIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZm9jdXMgLmUtbnVtZXJpYy1oaWRkZW4sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1mb2N1cyAuZS1udW1lcmljLWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1udW1lcmljLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBrZXlmcmFtZXMgZS1pbnB1dC1yaXBwbGUge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoNCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVRvcFVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG4vKiEgbWFza2VkdGV4dGJveCBsYXlvdXQgKi9cbi5lLWNvbnRyb2wtd3JhcHBlci5lLW1hc2sgLmUtbWFza2VkdGV4dGJveCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgZm9udC1zaXplOiAxMi41cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1tYXNrIC5lLW1hc2tlZHRleHRib3gge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLW1hc2suZS1iaWdnZXIgLmUtbWFza2VkdGV4dGJveCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW1hc2suZS1wbGFjZWhvbGRlci1tYXNrIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW1hc2suZS1wbGFjZWhvbGRlci1tYXNrLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW1hc2suZS1wbGFjZWhvbGRlci1tYXNrIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4vKiEgbWFza2VkdGV4dGJveCB0aGVtZSAqL1xuLmUtY29udHJvbC13cmFwcGVyLmUtbWFzay5lLWVycm9yIC5lLW1hc2tlZHRleHRib3gge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtdXRpbGl0eS1tYXNrLmUtZXJyb3Ige1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLW1hdGVyaWFsLXNsaWRlciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtbWF0ZXJpYWwtaGFuZGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgei1pbmRleDogMztcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLW1hdGVyaWFsLXNsaWRlciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtdGFiLWhhbmRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLW1hdGVyaWFsLXNsaWRlciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtaGFuZGxlLXN0YXJ0LmUtdGFiLWhhbmRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IGdyYWI7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1wb3B1cC5lLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC10b29sdGlwLXN0YXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLW1hdGVyaWFsLXRvb2x0aXAtc3RhcnQgLmUtYXJyb3ctdGlwLWlubmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC10b29sdGlwLXN0YXJ0IC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1ib3R0b20ge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtbWF0ZXJpYWwtdG9vbHRpcC1zdGFydCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtdG9wIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLW1hdGVyaWFsLXRvb2x0aXAtc3RhcnQgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXJpZ2h0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC10b29sdGlwLXN0YXJ0IC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtdG9vbHRpcC1hY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwIC5lLWFycm93LXRpcCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAgLmUtdGlwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAgLmUtdGlwLWNvbnRlbnQuZS1tYXRlcmlhbC10b29sdGlwLXNob3cge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS10aXAtY29udGVudC5lLW1hdGVyaWFsLXRvb2x0aXAtaGlkZSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS1hcnJvdy10aXAtaW5uZXIge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtYm90dG9tIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtdG9wIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtcmlnaHQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtbGVmdCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtbWF0ZXJpYWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBncmFiO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC1kZWZhdWx0LmUtbWF0ZXJpYWwtdG9vbHRpcC1zdGFydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLW1hdGVyaWFsLWRlZmF1bHQuZS10b29sdGlwLWFjdGl2ZSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLW1hdGVyaWFsLWRlZmF1bHQgLmUtYXJyb3ctdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC1kZWZhdWx0LmUtc2xpZGVyLWhvcml6b250YWwtYmVmb3JlIC5lLXRpcC1jb250ZW50IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtbWF0ZXJpYWwtZGVmYXVsdC5lLXNsaWRlci1ob3Jpem9udGFsLWFmdGVyIC5lLXRpcC1jb250ZW50IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIyNWRlZyk7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLW1hdGVyaWFsLWRlZmF1bHQuZS1zbGlkZXItdmVydGljYWwtYmVmb3JlIC5lLXRpcC1jb250ZW50IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC1kZWZhdWx0LmUtc2xpZGVyLXZlcnRpY2FsLWFmdGVyIC5lLXRpcC1jb250ZW50IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtbWF0ZXJpYWwtZGVmYXVsdCAuZS10aXAtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1tYXRlcmlhbC1kZWZhdWx0IC5lLXRpcC1jb250ZW50LmUtbWF0ZXJpYWwtdG9vbHRpcC1zaG93IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLW1hdGVyaWFsLWRlZmF1bHQgLmUtdGlwLWNvbnRlbnQuZS1tYXRlcmlhbC10b29sdGlwLWhpZGUge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNsaWRlci1ob3JpemFudGFsLWNvbG9yIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmUtc2xpZGVyLXZlcnRpY2FsLWNvbG9yIHtcbiAgbGVmdDogLTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtYmlnZ2VyLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS10aXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1zbGlkZXItdG9vbHRpcC5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwIC5lLXRpcC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlciAuZS1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJtYXRlcmlhbFwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1sYXJnZS10aHVtYi1zaXplIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luOiAwIC02cHggMCAwO1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXJ0bC5lLWhvcml6b250YWwgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2suZS1maXJzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXJ0bC5lLWhvcml6b250YWwgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2suZS1sYXN0LXRpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS12ZXJ0aWNhbCB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtZGlzYWJsZWQuZS1tYXRlcmlhbC1zbGlkZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLWhhbmRsZS1maXJzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZDpob3ZlciAuZS1zY2FsZSAuZS10aWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtc2xpZGVyIC5lLXJhbmdlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBiYWNrZ3JvdW5kOiAjNzU3NTc1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1oYW5kbGUtZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1zbGlkZXIgLmUtaGFuZGxlOjphZnRlciB7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDdweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTNweCk7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB3aWR0aDogMjZweDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1idG4ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLWhhbmRsZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgdG9wOiA1MCU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBREFBQUFBd0NBTUFBQUJnM0FtMUFBQUFrRkJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLysvdjcvLy8vKy92Ny8vLy8vLy8vKy92NysvdjcvLy8vLy8vLysvdjcrL3Y3Ky92Ny8vLy8rL3Y3Ky92NysvdjcrL3Y3Ly8vLysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcvLy84Rys1aXFBQUFBTDNSU1RsTUFCQWdNRUJRWUhDQWtLREEwT0R4RVRGUllZR1JzZEh5QWg0dVRtNk9ucjdPL3c4ZkwwOWZmNCtmcjcvUDMrLzZuVmljQUFBREpTVVJCVkhnQmxkSkhkb05nQUFOaFFVanZQVEh1eGJnQXV2L3QvSjVPOEk4MlduMjdVZkdhVm1qdkJ3dnNkbUVEVUgzM0p1QnhZd05RLzQ4bTRMV3pBYmllMlFSOG5rekEvY29Hb1BvZFRNRHp6Z2FnYWUxeWtIQUFTRGdBSkJ3QUVrNHhTRGdBSkJ3QUVnNEFDYWNZSkJ3QUVnNEFDWWVBanlNRWFxWVFTQzk3Q0ZUL0RReElEMnNJcEs4ekJMcVpReUM5ZFJEb2FqSXlJRDF0SVZEMTB6TWczUzBaU0Y0SUpDOEdraGNEeVF1QjVNVkE4a0lnZVRHUXZCaElYZ2drTHdhU0Z3TEpLM2NCUnZhbkI3MWlqbGtBQUFBQVNVVk9SSzVDWUlJPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDdweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA0LjZweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDMuNnB4KTtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBREFBQUFBd0NBTUFBQUJnM0FtMUFBQUFrRkJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLysvdjcvLy8vLy8vLysvdjcrL3Y3Ky92Ny8vLy8vLy8vKy92Ny8vLy8rL3Y3Ky92NysvdjcrL3Y3Ky92Ny8vLy8vLy8vKy92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcvLy85VllLYTlBQUFBTDNSU1RsTUFCQWdNRUJRWUhDQW9MRFE0UEVCTVVGaGNaR3gwZUlDRGk1T2JuNmVyczd2RHg4dlAxOXZmNCtmcjcvUDMrK0xGMGZBQUFBRE5TVVJCVkhnQmxkTkhic05BR0VQaGtaU2k5RjRTOTE1azZkMy9kZ2E4Smdqdzdia1l6UGVYUzVPYmtrWDNFUTVnY1JjTzZIL3FiQUNicDNBQW82dHd3T0V0SE1Dc0RRZWN2cXBzQUt1SGNNRHcxMlFEMkwyRUEvQzhFRmxlaUN3dlJKWVhJc3NMbWVHRnpQQkNabmdoTTd5UUdWN0lEQzlFZ2xjMjZENnp3ZlMySklQOWEvVG80YjhweVdEOUdIMWMvMTFGTk9adGhPLzRudkVlWDVka3NIMk9UblQ0clVzeVdONFhrNGNqOG5CRUhvN0l3eEY1T0NJUFIrVGhpRHdja1ljajhuQkVIbzVJdzVHZEFWbThwOXNQVVhOS0FBQUFBRWxGVGtTdVFtQ0NcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA3cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMi42cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzLjZweCk7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2xpZGVyLWJ0biB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNsaWRlci10cmFjayB7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbC5lLXNjYWxlLWJvdGggLmUtcmFuZ2Uge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtcmFuZ2Uge1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWxpbWl0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDM4cHggMDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTZweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAycHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1zbGlkZXItYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1zbGlkZXItYnRuIC5lLXNsaWRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbiB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICByaWdodDogNTAlO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FNQUFBQkVwSXJHQUFBQWpWQk1WRVVBQUFELy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vKy92Ny8vLy8rL3Y3Ly8vLy8vLy8rL3Y3Ly8vLy8vLy8rL3Y3Ky92NysvdjcrL3Y3Ly8vLysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ly8vLzFrako2QUFBQUxuUlNUbE1BQkFnTUVCUVlIQ0FrS0RBNFFFUklURlJjWUdSb2RIeURqNU9YbjZPbnM3ZTd2OHZQMDlmZjUrdnY4L2Y3elp2Sk1BQUFBSXRKUkVGVWVBSGR5VmNhZ2pBUUJzQWZVVlRBWHNUZVNUUm03Mzg4aS9rVVFqWUhZRjRIOWJBVVhqdUVWL0tRRWRDOThmOUk4ZExYeEpuZ1k4NzlDc2JHL2NjQVJ1UHNldEhDVDF0V1h5VW9TRFhaUmlpWjJwL0JzaTcvSHJiZ1ZQdzhSRVVrL24rUDRaQW9NdlFBVG1NeUZtQmszOStDRXh6ZWZ3bkJhdVpFc2dPUFdPa2V2SVl6MU5FVG9vNDVGNThLSnkwQUFBQUFTVVZPUks1Q1lJST1cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMy44cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAyLjdweCk7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICByaWdodDogNTAlO1xuICB0b3A6IDA7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FNQUFBQkVwSXJHQUFBQWpWQk1WRVVBQUFELy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8rL3Y3Ly8vLysvdjcrL3Y3Ly8vLy8vLy8rL3Y3Ky92Ny8vLy8rL3Y3Ly8vLysvdjcrL3Y3Ly8vLysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ky92NysvdjcrL3Y3Ly8vL3dyTmZ2QUFBQUxuUlNUbE1BQkFnTUVCUVlJQ2dzTURRNFFFUklURkJjWUdoc2VIeURpNU9ibjZPcnQ3dS94OC9YMjkvajUrdnY4L2Y3N3kzTEpnQUFBSTFKUkVGVWVBSGR5VmVhZ2pBVUJ0Q2JZUVRzWGV3RkVOR1lmLy9Mc3lCOGtPUm1BWnpYUTYwMG1McmZ6MlhYOVg4eGNPMFFiNCszczJCL2lhOE45eU9Gd3R6K3dSMC96Nzd0dlFTVm0wK21JMnBpWVh5RWhwMytFMmdXelE4bE5HcFkvLzhVaGp5Z2lqakJJdkdvdEliVm9md1pHRkh4UFFtR0duL2V6OEI2aEVUaUFvZlVvMVhtdEtWV2VBRWh6amdxcVpyL2x3QUFBQUJKUlU1RXJrSmdnZz09XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDMuOHB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNC43cHgpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwuZS1zY2FsZS1ib3RoIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBtYXJnaW4tYm90dG9tOiAtNnB4O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIG1hcmdpbi1ib3R0b206IC02cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1yYW5nZSB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1saW1pdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1yYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2Utb3V0LCByaWdodCAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB3aWR0aCAzMDBtcyBlYXNlLW91dCwgaGVpZ2h0IDMwMG1zIGVhc2Utb3V0O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXJhbmdlLmUtZHJhZy1ob3Jpem9udGFsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXJhbmdlLmUtZHJhZy12ZXJ0aWNhbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IGdyYWI7XG4gIGhlaWdodDogMTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2Utb3V0LCByaWdodCAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHdpZHRoOiAxMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1oYW5kbGUtYWN0aXZlIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtaGFuZGxlLXN0YXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlOjphZnRlciB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY29udGVudDogJyc7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNik7XG4gIGhlaWdodDogMzJweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgb3BhY2l0eTogLjI2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHdpZHRoOiAzMnB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtdGFiLWhhbmRsZS5lLWhhbmRsZS1zdGFydDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBvcGFjaXR5OiAuMzg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGU6OmFmdGVyIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJlZm9yZS5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBoZWlnaHQ6IDUwJTtcbiAgdG9wOiAxcHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1iZWZvcmUuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1hZnRlci5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gIGhlaWdodDogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWFmdGVyLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1ib3RoLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGhlaWdodDogOTklO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYm90aC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJvdGguZS1zY2FsZS5lLXYtc2NhbGUgLmUtbGFyZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDE0cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZSAuZS10aWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBSUFBQUFDQ0FZQUFBQnl0ZzBrQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQUFGRWxFUVZRSTEyTmtZR0FJWjJCZ1lHQmlnQUlBQlBnQVcreWZYcm9BQUFBQVNVVk9SSzVDWUlJPVwiKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlNlZ29lIFVJXCIsIFwiR2VlemFQcm9cIiwgXCJEZWphVnUgU2VyaWZcIiwgXCJzYW5zLXNlcmlmXCIsIFwiLWFwcGxlLXN5c3RlbVwiLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTRweCk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI4cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrLmUtZmlyc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrLmUtbGFzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYmVmb3JlIHtcbiAgdG9wOiAtMThweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1hZnRlciB7XG4gIGJvdHRvbTogLTIwcHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aCB7XG4gIGJvdHRvbTogLTIwcHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aDpmaXJzdC1jaGlsZCB7XG4gIHRvcDogLTE4cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2suZS1maXJzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtbGFzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1iZWZvcmUge1xuICByaWdodDogMjZweDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1hZnRlciB7XG4gIGxlZnQ6IDI3cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aCB7XG4gIHJpZ2h0OiA0MXB4O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWJvdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAzOXB4O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjpob3ZlciAuZS1zY2FsZSAuZS10aWNrIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjphY3RpdmUgLmUtc2NhbGUgLmUtdGljayB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5lLXNsaWRlci1ob3ZlciAuZS1zY2FsZSAuZS10aWNrIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyohIGNvbXBvbmVudCB0aGVtZSAqL1xuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLW1hdGVyaWFsLXNsaWRlciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtaGFuZGxlLWZpcnN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1tYXRlcmlhbC1zbGlkZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLWhhbmRsZS1zZWNvbmQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgYm9yZGVyLWNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1tYXRlcmlhbC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zbGlkZXItaG92ZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNsaWRlci1ob3ZlciAuZS1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zbGlkZXItaG92ZXIgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTMxNjViO1xufVxuXG5Aa2V5ZnJhbWVzIGUtaW5wdXQtcmlwcGxlIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDQpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVUb3BVcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0NSc7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtaWNvbnMuZS1maWxlLXBhdXNlLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMyNic7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtaWNvbnMuZS1maWxlLXJlbG9hZC1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OWQnO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtZmlsZS1wbGF5LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMyNCc7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGEnO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzQnO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtbXNpZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTBweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtYWJvcnQtaWNvbi5lLW1zaWU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB0b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICB0b3A6IGluaXRpYWw7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAge1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogLTMzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMTZweDtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1tc2llLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLW1zaWUuZS1pY29ucyB7XG4gIHBhZGRpbmc6IDIwcHggMTdweCAyMHB4IDI2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIHJpZ2h0OiA0NXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHggMTZweCAyMHB4IDA7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1jb250cm9sLmUtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIHRvcDogNTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBpbml0aWFsO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRvcDogNTAlO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWFib3J0LWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtbXNpZS5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLW1zaWUuZS1pY29ucyB7XG4gIHBhZGRpbmc6IDIwcHggMTdweCAyMHB4IDI2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDQxcHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lLmUtZXJyb3IsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtbmFtZSxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDQycHg7XG59XG5cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLXVwbG9hZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS11cGxvYWQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbn1cblxuLmUtdXBsb2FkIC5lLWhpZGRlbi1maWxlLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWhpZGRlbi1maWxlLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxMnB4O1xufVxuXG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCxcbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCAuZS11cGxvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG59XG5cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QgLmUtdXBsb2FkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3AsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1oaWRkZW4taW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1oaWRkZW4taW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvcixcbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZS5lLWVycm9yLFxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLWVycm9yIHtcbiAgY29sb3I6ICNmNDQzMzY7XG59XG5cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIHtcbiAgY29sb3I6ICNmNDQzMzY7XG59XG5cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtbmFtZSxcbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtdHlwZSxcbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtc3RhdHVzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS10eXBlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogMzJweDtcbn1cblxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsXG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zOmZvY3VzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29uczpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLXRhaWwpO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtaGlkZGVuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZS5lLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtdXBsb2FkLXByb2dyZXNzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24uZS11cGxvYWQtcHJvZ3Jlc3MsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS11cGxvYWQtcHJvZ3Jlc3MsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbi5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTglO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogLTI3cHg7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGhlaWdodDogMThweDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4O1xuICBtYXJnaW4tdG9wOiAtMThweDtcbiAgcGFkZGluZzogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1tc2llLmUtaWNvbnMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtbXNpZS5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLW1zaWUuZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMThweCAxM3B4IDE4cHggMjNweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zIHtcbiAgcmlnaHQ6IDM2cHg7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmhvdmVyLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpub3QoLmUtZGlzYWJsZWQpOmhvdmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6Zm9jdXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpmb2N1cyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtY2xlYXItaWNvbi1mb2N1cyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6Zm9jdXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWJ0bixcbi5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtYnRuIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAxMnB4O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDEycHg7XG59XG5cbi5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDEycHggMTZweCAwO1xufVxuXG4uZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1jb250cm9sLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtY29udHJvbC5lLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXJ0bC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcnRsLWNvbnRhaW5lciB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHRvcDogNDZweDtcbiAgd2lkdGg6IDg5JTtcbn1cblxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHJpZ2h0OiAtOHB4O1xuICB0b3A6IC0yNXB4O1xufVxuXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyxcbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogNTAlO1xufVxuXG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyxcbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgbGVmdDogMzZweDtcbn1cblxuLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtZmlsZS1kcm9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtZmlsZS1kcm9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSxcbi5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSxcbi5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSxcbi5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS11cGxvYWQgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdXBsb2FkLmUtcGxhY2Vob2xkZXItdXBsb2FkIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCA2NXB4O1xuICBtaW4taGVpZ2h0OiA2NXB4O1xufVxuXG4uZS11cGxvYWQgLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS11cGxvYWQuZS1wbGFjZWhvbGRlci11cGxvYWQsXG4uZS11cGxvYWQgLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdXBsb2FkLmUtcGxhY2Vob2xkZXItdXBsb2FkIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCA4MHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDc2cHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cyxcbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLFxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLFxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLFxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMTJweCAxNnB4IDA7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1oaWRkZW4taW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvcixcbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZS5lLWVycm9yLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cyxcbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS10eXBlLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsXG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDM0cHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS11cGxvYWQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS11cGxvYWQgLmUtZmlsZS1kcm9wIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXVwbG9hZC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMmIyNGI7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXVwbG9hZC1mYWlscyB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS12YWxpZGF0aW9uLWZhaWxzIHtcbiAgY29sb3I6ICNmNDQzMzY7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhci5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNlMzE2NWI7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMyMmIyNGI7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtZmFpbGVkIHtcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyxcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6aG92ZXIsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOmhvdmVyLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpob3Zlcixcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpob3Zlcixcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpob3Zlcixcbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6Zm9jdXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cblxuLmUtdXBsb2FkLWRyYWctaG92ZXIge1xuICBvdXRsaW5lOiAycHggZGFzaGVkICM5ZTllOWU7XG59XG5cbkBrZXlmcmFtZXMgZS1pbnB1dC1yaXBwbGUge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoNCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVRvcFVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG4uZS1jb250YWluZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTQzMCc7XG59XG5cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLWNvbG9ycGlja2VyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLWNvbG9ycGlja2VyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogMCA0cHg7XG59XG5cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTm5CNElpQm9aV2xuYUhROUlqWndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lEWWdOaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0S0lDQWdJRHdoTFMwZ1IyVnVaWEpoZEc5eU9pQlRhMlYwWTJnZ05UQWdLRFUwT1RnektTQXRJR2gwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQ0F0TFQ0S0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0S0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnb2dJQ0FnUEdSbFpuTStQQzlrWldaelBnb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStDaUFnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeElpQm1hV3hzUFNJalJUQkZNRVV3SWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVMweUlpQm1hV3hzUFNJalJrWkdSa1pHSWlCNFBTSXdJaUI1UFNJeklpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVNJZ1ptbHNiRDBpSTBaR1JrWkdSaUlnZUQwaU15SWdlVDBpTUNJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeExVTnZjSGt0TXlJZ1ptbHNiRDBpSTBVd1JUQkZNQ0lnZUQwaU15SWdlVDBpTXlJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lEd3ZaejRLSUNBZ0lEd3ZaejRLUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvciAuZS1zcGxpdC1wcmV2aWV3LFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yIC5lLXNwbGl0LXByZXZpZXcge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4ge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAqLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlOmhvdmVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlLmUtc2VsZWN0ZWQsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGUuZS1zZWxlY3RlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1oYW5kbGVyLFxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1wcmV2aWV3LWNvbnRhaW5lcixcbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLWh1ZS1zbGlkZXIsXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlcixcbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhhbmRsZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtcHJldmlldy1jb250YWluZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLWh1ZS1zbGlkZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLW9wYWNpdHktc2xpZGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtY29sb3JwaWNrZXItcG9wdXA6bm90KC5lLXNwbGl0LWJ0bi13cmFwcGVyKTpub3QoLmUtZHJvcGRvd24tYnRuKSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uZS1jb2xvcnBpY2tlci5lLW1vZGFsLCAuZS1jb2xvcnBpY2tlci5lLWhzdi1tb2RlbCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWNvbG9ycGlja2VyLmUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIG9wYWNpdHk6IC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmUtY29sb3JwaWNrZXIuZS1oc3YtbW9kZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNmLWNvbG9ycGlja2VyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtc2hvdy12YWx1ZSAuc2YtY29sb3JwaWNrZXIuZS1jb2xvci1wYWxldHRlIC5lLXNlbGVjdGVkLXZhbHVlLFxuLmUtc2hvdy12YWx1ZSAuc2YtY29sb3JwaWNrZXIuZS1jb2xvci1wYWxldHRlIC5lLXN3aXRjaC1jdHJsLWJ0biB7XG4gIHdpZHRoOiAyNzBweDtcbn1cblxuLmUtZHJvcGRvd24tcG9wdXAuZS10cmFuc3BhcmVudCAuZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmUtY29sb3JwaWNrZXItb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvcixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvciB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlciAuZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4ge1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLmUtY29udGFpbmVyIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciB7XG4gIHdpZHRoOiAyNzBweDtcbn1cblxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlNalJ3ZUNJZ2FHVnBaMmgwUFNJeU5IQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0NpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lEVXdMaklnS0RVMU1EUTNLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTBJRU52Y0hrOEwzUnBkR3hsUGdvZ0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JRk5yWlhSamFDNDhMMlJsYzJNK0NpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0NpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lqNEtJQ0FnSUNBZ0lDQThaeUJwWkQwaVFYSjBZbTloY21RaVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBdE5DMURiM0I1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dMakF3TURBd01Dd2dNQzR3TURBd01EQXBJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TWpVdFEyOXdlUzA0SWlCbWFXeHNQU0lqTkRVNU5rTkZJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1USWlQand2Y21WamRENEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNalV0UTI5d2VTMDVJaUJtYVd4c1BTSWpOVU5ETVRWQ0lpQjRQU0l3SWlCNVBTSXhNaUlnZDJsa2RHZzlJakV5SWlCb1pXbG5hSFE5SWpFeUlqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExUSTFMVU52Y0hrdE1UQWlJR1pwYkd3OUlpTkdRa1ExTURZaUlIZzlJakV5SWlCNVBTSXdJaUIzYVdSMGFEMGlNVElpSUdobGFXZG9kRDBpTVRJaVBqd3ZjbVZqZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1qVXRRMjl3ZVMweE1TSWdabWxzYkQwaUkwVkRORVUwTXlJZ2VEMGlNVElpSUhrOUlqRXlJaUIzYVdSMGFEMGlNVElpSUdobGFXZG9kRDBpTVRJaVBqd3ZjbVZqZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKSBuby1yZXBlYXQgMTAwJSAxMDAlO1xufVxuXG4uZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtDandoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStDanh6ZG1jZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREU0SURFNElpQjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUhodGJHNXpPbk5sY21sbVBTSm9kSFJ3T2k4dmQzZDNMbk5sY21sbUxtTnZiUzhpSUhOMGVXeGxQU0ptYVd4c0xYSjFiR1U2WlhabGJtOWtaRHRqYkdsd0xYSjFiR1U2WlhabGJtOWtaRHR6ZEhKdmEyVXRiR2x1WldwdmFXNDZjbTkxYm1RN2MzUnliMnRsTFcxcGRHVnliR2x0YVhRNk1TNDBNVFF5TVRzaVBnb2dJQ0FnUEdjZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01Td3dMREFzTFRFc01Dd3hPQ2tpUGdvZ0lDQWdJQ0FnSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4T0NJZ2FHVnBaMmgwUFNJeE9DSWdjM1I1YkdVOUltWnBiR3c2ZFhKc0tDTmZUR2x1WldGeU1TazdJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4TERBc01Dd3RNU3d3TERFNEtTSStDaUFnSUNBZ0lDQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRTRJaUJvWldsbmFIUTlJakU0SWlCemRIbHNaVDBpWm1sc2JEcDFjbXdvSTE5TWFXNWxZWEl5S1RzaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklIUnlZVzV6Wm05eWJUMGliV0YwY21sNEtERXNNQ3d3TEMweExEQXNNVGdwSWo0S0lDQWdJQ0FnSUNBOFkyeHBjRkJoZEdnZ2FXUTlJbDlqYkdsd015SStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4T0NJZ2FHVnBaMmgwUFNJeE9DSXZQZ29nSUNBZ0lDQWdJRHd2WTJ4cGNGQmhkR2crQ2lBZ0lDQWdJQ0FnUEdjZ1kyeHBjQzF3WVhSb1BTSjFjbXdvSTE5amJHbHdNeWtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThaeUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4TERBc01Dd3RNU3d0TUN3eE9Da2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBZ0lDQWdQQzluUGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVN3d0xEQXNMVEVzTUN3eE9Da2lQZ29nSUNBZ0lDQWdJRHhqYkdsd1VHRjBhQ0JwWkQwaVgyTnNhWEEwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRTRJaUJvWldsbmFIUTlJakU0SWk4K0NpQWdJQ0FnSUNBZ1BDOWpiR2x3VUdGMGFENEtJQ0FnSUNBZ0lDQThaeUJqYkdsd0xYQmhkR2c5SW5WeWJDZ2pYMk5zYVhBMEtTSStDaUFnSUNBZ0lDQWdJQ0FnSUR4bklIUnlZVzV6Wm05eWJUMGliV0YwY21sNEtERXNNQ3d3TEMweExDMHdMREU0S1NJK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGRYTmxJSGhzYVc1ck9taHlaV1k5SWlOZlNXMWhaMlUxSWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1UaHdlQ0lnYUdWcFoyaDBQU0l4T0hCNElpOCtDaUFnSUNBZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4TERBc01Dd3RNU3d3TERFNEtTSStDaUFnSUNBZ0lDQWdQR05zYVhCUVlYUm9JR2xrUFNKZlkyeHBjRFlpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1UZ2lJR2hsYVdkb2REMGlNVGdpTHo0S0lDQWdJQ0FnSUNBOEwyTnNhWEJRWVhSb1Bnb2dJQ0FnSUNBZ0lEeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmZZMnhwY0RZcElqNEtJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01Td3dMREFzTFRFc0xUQXNNVGdwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4a1pXWnpQZ29nSUNBZ0lDQWdJRHhzYVc1bFlYSkhjbUZrYVdWdWRDQnBaRDBpWDB4cGJtVmhjakVpSUhneFBTSXdJaUI1TVQwaU1DSWdlREk5SWpFaUlIa3lQU0l3SWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdaM0poWkdsbGJuUlVjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZzJMakkzTURFNVpTMHhOQ3d0TVRBeU5Dd3RNVEF5TkN3dE5pNHlOekF4T1dVdE1UUXNNQ3d4T0NraVBqeHpkRzl3SUc5bVpuTmxkRDBpTUNJZ2MzUjViR1U5SW5OMGIzQXRZMjlzYjNJNmNtZGlLREFzTVRneUxESTFOU2s3YzNSdmNDMXZjR0ZqYVhSNU9qQWlMejQ4YzNSdmNDQnZabVp6WlhROUlqRWlJSE4wZVd4bFBTSnpkRzl3TFdOdmJHOXlPbUpzWVdOck8zTjBiM0F0YjNCaFkybDBlVG93SWk4K1BDOXNhVzVsWVhKSGNtRmthV1Z1ZEQ0S0lDQWdJQ0FnSUNBOGJHbHVaV0Z5UjNKaFpHbGxiblFnYVdROUlsOU1hVzVsWVhJeUlpQjRNVDBpTUNJZ2VURTlJakFpSUhneVBTSXhJaUI1TWowaU1DSWdaM0poWkdsbGJuUlZibWwwY3owaWRYTmxjbE53WVdObFQyNVZjMlVpSUdkeVlXUnBaVzUwVkhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVM0eE1ESXhPR1V0TVRVc0xURTRMQzB4T0N3dE1TNHhNREl4T0dVdE1UVXNNVGdzTVRncElqNDhjM1J2Y0NCdlptWnpaWFE5SWpBaUlITjBlV3hsUFNKemRHOXdMV052Ykc5eU9uSm5ZaWd3TERFNE1pd3lOVFVwTzNOMGIzQXRiM0JoWTJsMGVUb3hJaTgrUEhOMGIzQWdiMlptYzJWMFBTSXhJaUJ6ZEhsc1pUMGljM1J2Y0MxamIyeHZjanBpYkdGamF6dHpkRzl3TFc5d1lXTnBkSGs2TVNJdlBqd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdJQ0FnSUNBZ1BHbHRZV2RsSUdsa1BTSmZTVzFoWjJVMUlpQjNhV1IwYUQwaU1UaHdlQ0lnYUdWcFoyaDBQU0l4T0hCNElpQjRiR2x1YXpwb2NtVm1QU0prWVhSaE9tbHRZV2RsTDNCdVp6dGlZWE5sTmpRc2FWWkNUMUozTUV0SFoyOUJRVUZCVGxOVmFFVlZaMEZCUVVKSlFVRkJRVk5EUVZsQlFVRkNWM3B2TlZoQlFVRkJRMWhDU1ZkWVRVRkJRVGRGUVVGQlQzaEJSMVpMZHpSaVFVRkJRbVV3YkVWUlZsRTBhbGN5VWpJeU5HTk5VWGhFUjJOQmJ5dDJPQzh5VTBsWVpFOXdUazVpU1hWV2FEbHJaWHA2U2xCb2FXbFRUM0pOUVhaMmVUQkJhbmxCU0dWQlNFZEJTSGxEVURFNGRUUTNaVmw2WlRsQlMyeGhhRGxDWjBGNVdHNXRWVXhqUVN0UlltUTNjV3A0T1dkblZreEdVV1JpVkRsQlFscFlObFprV0hwTkx5OU1WbVpxYkUxMWR5OXhRV1IyUVVNelptUjJiVkUxVVZwVmJVRXJaMVpVV0RaV1pEaDNTamszTldSTGJrZFllazFWWm5CcFZHWXpkWHBrUWk5M1oydHNhVlo0YTBVMWRGZFNTa3hpTkdNdk5scGxhbVp2VEU1TmRGSmFlWFl5V2s0elpGTkNZWFJFVmxGR1dHeFFjRFJuVGxaQmIzRlBhMUY0ZFc4eVkzSXliazVXZDJsblNuVm5RMnhuYVd4TWNsZ3hRMkpvZDNCWGRtVXdhM050VlRVelVYaDNTR000UVUwMVVqWklRblJCVVVVelFWbHFhMjVXUkVweWIydERNMUJJWWxCUFpscFRhbm80U2pSTVdVOVhSRkl6VmxKQmJsQk9lVUUzZG0xdFpHczVVV1ExVkdvMGR6QnpSelJxWWpCUGJYQlVhMEZtTUhwaVpERXhOM0ZDU2pCT2VFeDNNR2w1UkdOblpHbFBjRzgwSzBsQ01FbElOa1F6TVhkVE1FSnFiMW96UTFRdk1IQnBTR05sYTBwcFRtZ3dkbXhNWm1abk9VRjNPR3M0WjNSb1pYWXljemg2TUhBNUwxRlZObFEzWjJKRlRXaG5iR2hJY0RkalpEUXpibTVDYWpVNGVraFZaRVJpTWsxVVJpdDZUQzlvT1hJdmVVOTFjMFpRUzA5M1FVRkJRVUpLVWxVMVJYSnJTbWRuWnowOUlpOCtDaUFnSUNBOEwyUmxabk0rQ2p3dmMzWm5QZ289XCIpIG5vLXJlcGVhdCAxMDAlIDEwMCU7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1jdXN0b20tcGFsZXR0ZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1jb250YWluZXIgLmUtY3VzdG9tLXBhbGV0dGUgLmUtcGFsZXR0ZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1jdXN0b20tcGFsZXR0ZS5lLXBhbGV0dGUtZ3JvdXAge1xuICBoZWlnaHQ6IDI3MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZS1jb250YWluZXIgLmUtcGFsZXR0ZSAuZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUge1xuICBib3JkZXI6IDAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyN3B4O1xufVxuXG4uZS1jb250YWluZXIgLmUtcGFsZXR0ZSAuZS10aWxlLmUtc2VsZWN0ZWQge1xuICBvdXRsaW5lOiAjMDAwIDAuNXB4IHNvbGlkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIge1xuICBib3gtc2hhZG93OiAycHggMnB4IDdweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUuZS1ub2NvbG9yLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTm5CNElpQm9aV2xuYUhROUlqWndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lEWWdOaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0S0lDQWdJRHdoTFMwZ1IyVnVaWEpoZEc5eU9pQlRhMlYwWTJnZ05UQWdLRFUwT1RnektTQXRJR2gwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQ0F0TFQ0S0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0S0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnb2dJQ0FnUEdSbFpuTStQQzlrWldaelBnb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStDaUFnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeElpQm1hV3hzUFNJalJUQkZNRVV3SWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVMweUlpQm1hV3hzUFNJalJrWkdSa1pHSWlCNFBTSXdJaUI1UFNJeklpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVNJZ1ptbHNiRDBpSTBaR1JrWkdSaUlnZUQwaU15SWdlVDBpTUNJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeExVTnZjSGt0TXlJZ1ptbHNiRDBpSTBVd1JUQkZNQ0lnZUQwaU15SWdlVDBpTXlJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lEd3ZaejRLSUNBZ0lEd3ZaejRLUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xufVxuXG4uZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaHN2LWNvbG9yIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwLCAjMDAwIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cblxuLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaGFuZGxlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNyksIGluc2V0IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgyLjM0JTtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOXB4KTtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci10cmFjayB7XG4gIGhlaWdodDogNnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZS5lLWhhbmRsZS1hY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUuZS1sYXJnZS10aHVtYi1zaXplIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1odWUtc2xpZGVyIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YwMCAwLCAjZmYwIDE2JSwgIzBmMCAzMyUsICMwZmYgNTAlLCAjMDBmIDY3JSwgI2YwZiA4NCUsICNmZjAwMDQgMTAwJSk7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtb3BhY2l0eS1zbGlkZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBib3JkZXI6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtb3BhY2l0eS1zbGlkZXIgLmUtb3BhY2l0eS1lbXB0eS10cmFjayB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLmUtaHVlLXNsaWRlciAuZS1oYW5kbGUsXG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlLXN0YXJ0LFxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGUsXG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZS1zdGFydCB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlObkI0SWlCb1pXbG5hSFE5SWpad2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURZZ05pSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRLSUNBZ0lEd2hMUzBnUjJWdVpYSmhkRzl5T2lCVGEyVjBZMmdnTlRBZ0tEVTBPVGd6S1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0E1UEM5MGFYUnNaVDRLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0NpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVGtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4SWlCbWFXeHNQU0lqUlRCRk1FVXdJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlUzB5SWlCbWFXeHNQU0lqUmtaR1JrWkdJaUI0UFNJd0lpQjVQU0l6SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlU0lnWm1sc2JEMGlJMFpHUmtaR1JpSWdlRDBpTXlJZ2VUMGlNQ0lnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4TFVOdmNIa3RNeUlnWm1sc2JEMGlJMFV3UlRCRk1DSWdlRDBpTXlJZ2VUMGlNeUlnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tbGVmdDogNC4yMDUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgd2lkdGg6IDEzLjQ1JTtcbn1cblxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIC5lLXByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIgLmUtcHJldmlldy5lLWN1cnJlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcbiAgdG9wOiAwO1xufVxuXG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIgLmUtcHJldmlldy5lLXByZXZpb3VzIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDE2cHg7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1pbnB1dC1jb250YWluZXIgLmUtbnVtZXJpYy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtdmFsdWUtc3dpdGNoLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDJweCAzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4OS44JTtcbn1cblxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1JTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMzJTtcbn1cblxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCBpbnB1dCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMiU7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIGlucHV0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IC5lLWZsb2F0LXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4OS45MTMlO1xufVxuXG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIC5lLWJ0biB7XG4gIG1heC13aWR0aDogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biAuZS1idG4uZS1jYW5jZWwge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBiYWNrZ3JvdW5kLW9yaWdpbjogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1tb2RlLXN3aXRjaC1idG46Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5lLWNvbnRhaW5lciAuZS12YWx1ZS1zd2l0Y2gtYnRuLFxuLmUtY29udGFpbmVyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMC4wOSU7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLXZhbHVlLXN3aXRjaC1idG46Zm9jdXMsIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS12YWx1ZS1zd2l0Y2gtYnRuOmhvdmVyLCAuZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXNlbGVjdGVkLXZhbHVlLFxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1wYWxldHRlLWdyb3VwICsgLmUtc2VsZWN0ZWQtdmFsdWUge1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG5cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXN3aXRjaC1jdHJsLWJ0bixcbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZS1ncm91cCArIC5lLXN3aXRjaC1jdHJsLWJ0biB7XG4gIHBhZGRpbmc6IDIzcHggMTZweCAxNnB4O1xufVxuXG4uc2YtY29sb3JwaWNrZXIuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNzUlIC0gMi4yOHB4KTtcbn1cblxuLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbi5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICB0b3A6IDA7XG59XG5cbi5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuXG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNi4zJTtcbn1cblxuLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyMS4yNSU7XG59XG5cbi5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjkuNTklO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMzJTtcbn1cblxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMTMlO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNy41OCU7XG59XG5cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjIuMTglO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDMwLjgyJTtcbn1cblxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyIC5lLWhzdi1jb2xvciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCwgIzAwMCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmZmYgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbn1cblxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1odWUtc2xpZGVyIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjZjAwIDAsICNmZjAgMTYlLCAjMGYwIDMzJSwgIzBmZiA1MCUsICMwMGYgNjclLCAjZjBmIDg0JSwgI2ZmMDAwNCAxMDAlKTtcbn1cblxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDQuMjA1JTtcbn1cblxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1mbG9hdC1pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS12YWx1ZS1zd2l0Y2gtYnRuIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biAuZS1jYW5jZWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwgLmUtY29udGFpbmVyLnNmLWNvbG9ycGlja2VyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzLjc1JSAtIDIuMjhweCk7XG59XG5cbi5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIHtcbiAgd2lkdGg6IDI5MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciAuZS1oc3YtY29sb3Ige1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWN1c3RvbS1wYWxldHRlLmUtcGFsZXR0ZS1ncm91cCB7XG4gIGhlaWdodDogMjkwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA0LjY1NyU7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgd2lkdGg6IDEyLjQwOCU7XG4gIHRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIge1xuICB3aWR0aDogODIuOTQ0JTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIHdpZHRoOiA5MC42JTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXN3aXRjaC1jdHJsLWJ0biB7XG4gIHBhZGRpbmc6IDI1cHggMTZweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5MC43JTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDMuNDI1JTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzMuNSU7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIGlucHV0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMi4zNCU7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyBpbnB1dCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1jc3MuZS12YWx1ZS1zd2l0Y2gtYnRuLFxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBwYWRkaW5nOiAycHggM3B4O1xuICB3aWR0aDogOS4zMDYlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5zZi1jb2xvcnBpY2tlciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMy40MjUlIC0gMi4zOHB4KTtcbn1cblxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuXG4uZS1iaWdnZXIgLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDE2Ljc2JTtcbn1cblxuLmUtYmlnZ2VyLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyxcbi5lLWJpZ2dlciAuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDIxLjU4JTtcbn1cblxuLmUtYmlnZ2VyLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyxcbi5lLWJpZ2dlciAuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDI5LjU5JTtcbn1cblxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsXG4uZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMTMuMiU7XG59XG5cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzNiU7XG59XG5cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLFxuLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDE3LjklO1xufVxuXG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLFxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsXG4uZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyxcbi5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyMS41OCU7XG59XG5cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsXG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyxcbi5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLFxuLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDMxJTtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNC42NTclO1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1mbG9hdC1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMy40MjUlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwgLmUtY29udGFpbmVyLnNmLWNvbG9ycGlja2VyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1jb250YWluZXIuc2YtY29sb3JwaWNrZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMy40MjUlIC0gMi4zOHB4KTtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWJpZ2dlci5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1oaWRlLXN3aXRjaGFibGUtdmFsdWUgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlci5lLWhpZGUtc3dpdGNoYWJsZS12YWx1ZSAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWhpZGUtc3dpdGNoYWJsZS12YWx1ZSAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMjZweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4cHgpIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC4wMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xufVxuXG4uZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIC5lLXRpcC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtc3BsaXQtcHJldmlldyxcbi5lLXRpcC10cmFuc3BhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCxcbi5lLWJpZ2dlci5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAge1xuICBtaW4td2lkdGg6IDMycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIC5lLXRpcC1jb250ZW50LFxuLmUtYmlnZ2VyLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCAuZS10aXAtY29udGVudCB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5lLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWU7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUuZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2VlZTtcbn1cblxuLmUtY29udGFpbmVyIC5lLWhhbmRsZXIuZS1oaWRlLWhhbmRsZXIsXG4uZS1jb250YWluZXIgLmUtaGFuZGxlLmUtaGlkZS1oYW5kbGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlOm5vdCguZS10YWItaGFuZGxlKSxcbi5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlOm5vdCguZS10YWItaGFuZGxlKS5lLWhhbmRsZS1zdGFydDpub3QoLmUtdGFiLWhhbmRsZSksXG4uZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGU6bm90KC5lLXRhYi1oYW5kbGUpLmUtaGFuZGxlLXN0YXJ0Om5vdCguZS10YWItaGFuZGxlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmUtY29udGFpbmVyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLmUtaHVlLXNsaWRlciAuZS1oYW5kbGUuZS10YWItaGFuZGxlLFxuLmUtY29udGFpbmVyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLmUtb3BhY2l0eS1zbGlkZXIgLmUtaGFuZGxlLmUtdGFiLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG4sXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0bjpmb2N1cyxcbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG46Zm9jdXMsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuOmZvY3VzLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBvdXRsaW5lOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogdW5zZXQ7XG59XG5cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuOmFjdGl2ZSxcbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG46YWN0aXZlLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0bjphY3RpdmUsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLWljb24tYnRuOmRpc2FibGVkLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLWljb24tYnRuLmUtZGlzYWJsZWQsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtaWNvbi1idG46ZGlzYWJsZWQsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtaWNvbi1idG4uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwXCIpO1xuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuQGtleWZyYW1lcyBoc2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICB9XG59XG5cbi8qISBoc2Nyb2xsIGljb25zICovXG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDQnO1xufVxuXG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTMnO1xufVxuXG4uZS1oc2Nyb2xsLmUtcnRsIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7XG59XG5cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG59XG5cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA0Jztcbn1cblxuLmUtaHNjcm9sbCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWhzY3JvbGwgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEzJztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyohIGgtc2Nyb2xsIGxheW91dCAqL1xuLmUtYmlnZ2VyIC5lLWhzY3JvbGwsXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIHtcbiAgbWluLWhlaWdodDogNTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtaHNjcm9sbC5lLWJpZ2dlcjpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSxcbi5lLWhzY3JvbGwuZS1iaWdnZXIuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlLFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXJ0bC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG59XG5cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsIC5lLW5hdi1hcnJvdy5lLWljb25zLFxuLmUtaHNjcm9sbC5lLWJpZ2dlciAuZS1uYXYtYXJyb3cuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSxcbi5lLWhzY3JvbGwuZS1iaWdnZXIuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSB7XG4gIGxlZnQ6IDUwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXksXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXkge1xuICByaWdodDogNTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWhzY3JvbGwuZS1iaWdnZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uZS1oc2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xufVxuXG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXkge1xuICBsZWZ0OiA1NnB4O1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWxlZnQtb3ZlcmxheSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cblxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4uZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgd2lkdGg6IDU2cHg7XG59XG5cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2Zvcm06IHNrZXdYKDE2ZGVnKTtcbn1cblxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDU2cHg7XG4gIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG59XG5cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWxlZnQtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1oc2Nyb2xsLmUtb3ZlcmxheSAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWhzY3JvbGwgPiAqIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLWhzY3JvbGwgLmUtaHNjcm9sbC1jb250ZW50ID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNDBweDtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgbGVmdDogMDtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uZS1oc2Nyb2xsIC5lLW5hdi1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtaHNjcm9sbCAuZS1uYXYtYXJyb3cuZS1pY29ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWhzY3JvbGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLW92ZXJsYXkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyohIGgtc2Nyb2xsIHRoZW1lICovXG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtaHNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDRweCAwIDhweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogLTRweCAwIDhweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1sZWZ0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgI2ZhZmFmYSAwJSwgcmdiYSgyNTAsIDI1MCwgMjUwLCAwKSAxMDAlKTtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHJnYmEoMjUwLCAyNTAsIDI1MCwgMCkgMCUsICNmYWZhZmEgMTAwJSk7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2JkYmRiZDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMXB4O1xufVxuXG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6YWN0aXZlOjphZnRlciB7XG4gIGFuaW1hdGlvbjogaHNjcm9sbC1wb3B1cC1zaGFkb3cgLjZzIGVhc2Utb3V0IDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuQGtleWZyYW1lcyB2c2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICB9XG59XG5cbi8qISB2c2Nyb2xsIGljb25zICovXG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NWUnO1xufVxuXG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTg0Zic7XG59XG5cbi5lLXZzY3JvbGwgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEwJztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtdnNjcm9sbCAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qISB2LXNjcm9sbCBsYXlvdXQgKi9cbi5lLWJpZ2dlciAuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLXZzY3JvbGwuZS1iaWdnZXI6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdnNjcm9sbCAuZS1pY29ucyxcbi5lLXZzY3JvbGwuZS1iaWdnZXIgLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSxcbi5lLXZzY3JvbGwuZS1iaWdnZXIuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgbGVmdDogMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5LFxuLmUtdnNjcm9sbC5lLWJpZ2dlciAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1kb3duLW92ZXJsYXkge1xuICByaWdodDogMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLXZzY3JvbGwuZS1iaWdnZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtdnNjcm9sbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZS12c2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG5cbi5lLXZzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIGxlZnQ6IDU2cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbn1cblxuLmUtdnNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtdXAtb3ZlcmxheSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG4gIHdpZHRoOiA1NnB4O1xuICB6LWluZGV4OiAxMDAxO1xufVxuXG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNmb3JtOiBza2V3WCgxNmRlZyk7XG59XG5cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDU2cHg7XG4gIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG59XG5cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXVwLW92ZXJsYXkge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLmUtdnNjcm9sbCA+ICoge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5lLXZzY3JvbGwgLmUtdnNjcm9sbC1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXZzY3JvbGwgLmUtdnNjcm9sbC1jb250ZW50ID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5lLXZzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgdG9wOiAwO1xufVxuXG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3R0b206IDA7XG59XG5cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5lLXZzY3JvbGwgLmUtbmF2LWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS12c2Nyb2xsIC5lLW5hdi1hcnJvdy5lLWljb25zIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyohIHYtc2Nyb2xsIHRoZW1lICovXG4uZS12c2Nyb2xsIC5lLWljb25zIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXZzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiA0cHggMCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IC00cHggMCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtdXAtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCAjZmFmYWZhIDAlLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDApIDEwMCUpO1xufVxuXG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDApIDAlLCAjZmFmYWZhIDEwMCUpO1xufVxuXG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNiZGJkYmQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC11cC1uYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDFweDtcbn1cblxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBhbmltYXRpb246IHZzY3JvbGwtcG9wdXAtc2hhZG93IC42cyBlYXNlLW91dCAwbXM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qISBjb21wb25lbnQncyB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbkBrZXlmcmFtZXMgaHNjcm9sbC1wb3B1cC1zaGFkb3cge1xuICAwJSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgfVxufVxuXG4vKiEgY29tcG9uZW50J3MgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG5Aa2V5ZnJhbWVzIHZzY3JvbGwtcG9wdXAtc2hhZG93IHtcbiAgMCUge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cbn1cblxuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuQGtleWZyYW1lcyB0YmFyLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICB9XG59XG5cbi8qISB0b29sYmFyIGljb25zICovXG4uZS10b29sYmFyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLXRvb2xiYXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMCc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qISB0b29sYmFyIGxheW91dCAqL1xuLmUtYmlnZ2VyIC5lLXRvb2xiYXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyIHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS1pY29ucyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdGJhci1idG4gLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIuZS10YmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS10b29scG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdG9vbHBvcC5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdG9vbHBvcC5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS10b29scG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS10b29scG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtaG9yLW5hdixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtaG9yLW5hdiB7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLWJ0bi5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS1idG4uZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIG1pbi13aWR0aDogMjdweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4tdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIG1pbi13aWR0aDogMjdweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbi1sZWZ0LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvci5lLW11bHRpcm93LXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvci5lLWhpZGRlbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLmUtbXVsdGlyb3ctc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93Om5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdzpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdzpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdzpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWluLWhlaWdodDogNTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbjogMTBweCA1cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTFweCk7XG4gIG1hcmdpbjogNS41cHggMDtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiAwIDIuNXB4IDAgMi41cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS1wb3B1cC1jbG9zZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtcG9wdXAtb3Blbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS1wb3B1cC1vcGVuIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLmUtZXh0ZW5kZWQtc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IuZS1leHRlbmRlZC1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDAgMi41cHggMCAyLjVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMXB4KTtcbiAgbWFyZ2luOiA1LjVweCAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbjogMTBweCA1cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS1idG4uZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtYnRuLmUtdGJhci1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDI3cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1leHRlbmRlZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDVweCAxMHB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIHtcbiAgbWFyZ2luOiA1LjVweCBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtaG9yLW5hdixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuXG4uZS10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDJweDtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS10b29sYmFyIC5lLWJsYXpvci10b29sYmFyLWl0ZW1zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29uLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24ge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBtaW4taGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtdG9vbGJhci10ZXh0IC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtcG9wdXAtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtcG9wdXAtb3BlbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIHBhZGRpbmc6IDMuNXB4O1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvci5lLWV4dGVuZGVkLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0ge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDAgMnB4IDAgMnB4O1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gIG1hcmdpbjogNHB4IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMCAxLjVweDtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDcuNXB4IDNweDtcbiAgbWluLWhlaWdodDogMjVweDtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLWJ0bi5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb246bm90KC5lLXRvb2xiYXItcG9wKSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtaW4taGVpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItcG9wLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItcG9wLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMS41cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRiYXItYnRuOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLXBvcC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtID4gKiB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmUtdG9vbGJhci5lLWNvbnRyb2xbY2xhc3MqPSdlLXRvb2xiYXInXSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAycHggMCAycHg7XG59XG5cbi5lLXRvb2xiYXIuZS1oaWRkZW4sXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdG9vbGJhci5lLWNvcm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS10b29sYmFyLXBvcHVwLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb24tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWluLXdpZHRoOiAyNHB4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi13aWR0aDogMzRweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS10YnRuLWFsaWduIC5lLWJ0bi5lLWNvbnRyb2wge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtdGJ0bi1hbGlnbiAuZS1idG4uZS1jb250cm9sIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzNnB4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gPiAqIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItdGV4dCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29scG9wdXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3B1cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5lLXRvb2xiYXIuZS10b29scG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgLmUtaHNjcm9sbC1iYXI6Zmlyc3QtY2hpbGQgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCAuZS1oc2Nyb2xsLWJhcjpmaXJzdC1jaGlsZCAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgLmUtaHNjcm9sbC1iYXI6Zmlyc3QtY2hpbGQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCAuZS1oc2Nyb2xsLWJhcjpmaXJzdC1jaGlsZCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgLmUtaHNjcm9sbC1iYXI6Zmlyc3QtY2hpbGQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCAuZS1oc2Nyb2xsLWJhcjpmaXJzdC1jaGlsZCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCA+IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbi1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLWhvci1uYXYge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cblxuLmUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzJweDtcbn1cblxuLmUtdG9vbGJhciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24ge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmUtdG9vbGJhciAuZS1wb3B1cC1kb3duLWljb24uZS1pY29ucyxcbi5lLXRvb2xiYXIgLmUtcG9wdXAtdXAtaWNvbi5lLWljb25zIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cge1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLmUtbXVsdGlyb3ctc2VwYXJhdG9yLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLW11bHRpcm93LXBvcyAuZS10b29sYmFyLWxlZnQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS1tdWx0aXJvdy1wb3MgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS1tdWx0aXJvdy1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdzpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93Om5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItY2VudGVyLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWNlbnRlcixcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCAuZS1oc2Nyb2xsLWJhcjpmaXJzdC1jaGlsZCAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCAuZS1oc2Nyb2xsLWJhcjpmaXJzdC1jaGlsZCAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkIC5lLWhzY3JvbGwtYmFyOmZpcnN0LWNoaWxkIC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgLmUtaHNjcm9sbC1iYXI6Zmlyc3QtY2hpbGQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgLmUtaHNjcm9sbC1iYXI6Zmlyc3QtY2hpbGQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkIC5lLWhzY3JvbGwtYmFyOmZpcnN0LWNoaWxkIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIHBhZGRpbmc6IDMuNXB4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiA3LjVweCAzcHg7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG4gIG1pbi13aWR0aDogMXB4O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBtYXJnaW46IDRweCAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAgMS41cHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtID4gKiB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTVweCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IgKyAuZS1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmxhc3Qtb2YtdHlwZSwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcjpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdG9vbGJhciAuZS10YmFyLWJ0biA+IDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmUtdG9vbGJhciAuZS10YmFyLWJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxLjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZS10b29sYmFyIC5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdGJhci1idG4gZGl2IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwuZS1ydGwuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsLmUtcnRsLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1sZWZ0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWluLXdpZHRoOiAzM3B4O1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogM3B4IDcuNXB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBtYXJnaW46IDRweCBhdXRvO1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiEgdG9vbGJhciB0aGVtZSAqL1xuLmUtdG9vbGJhciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiAxcHggbm9uZSByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIGJvcmRlcjogc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG59XG5cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbC5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyOiBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbn1cblxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC41cHggMDtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXI6IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci13aWR0aDogMCAwLjVweCAwIDA7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLWljb25zIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IDFweCBub25lIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbn1cblxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSxcbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOm5vdCguZS1leHBlbmRlZC1uYXYpIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IG5vbmUgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtaWNvbnMsXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1pY29ucyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLXRiYXItYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRvb2xiYXIgLmUtdGJhci1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLXRiYXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1vdmVybGF5IC5lLWljb25zIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyOiBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItd2lkdGg6IDAgMC41cHggMCAwO1xufVxuXG4uZS10b29sYmFyLmUtcnRsIC5lLWhvci1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbn1cblxuLmUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2Om5vdCguZS1uYXYtYWN0aXZlKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLWhvci1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMXB4O1xufVxuXG4uZS10b29sYmFyIC5lLWhvci1uYXY6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjphY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLWhvci1uYXY6YWN0aXZlOjphZnRlciB7XG4gIGFuaW1hdGlvbjogdGJhci1wb3B1cC1zaGFkb3cgLjZzIGVhc2Utb3V0IDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10b29sYmFyIC5lLWhvci1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdG9vbGJhciAuZS10YmFyLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4vKiEgY29tcG9uZW50J3MgdGhlbWUgd2lzZSBvdmVycmlkZSBtYXRlcmlhbC1kZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4vKiEgYWNjb3JkaW9uIGljb25zICovXG4uZS1hY2NvcmRpb24gLmUtdGdsLWNvbGxhcHNlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTYnO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtdGdsLWNvbGxhcHNlLWljb24uZS1leHBhbmQtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4vKiEgYWNjb3JkaW9uIGxheW91dCAqL1xuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgNDZweCAwIDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDQ2cHggMCAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgNDZweCAwIDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTRweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCA0OHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggNjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDQ2cHggMCAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDQ4cHggMTZweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDY0cHggMTZweCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMCA0OHB4IDAgNDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMzJweCAwIDQ2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDE2cHggMCA0NnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uIHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCAxNHB4O1xufVxuXG4uZS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNDBweCAwIDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDA7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiAuZS10Z2wtY29sbGFwc2UtaWNvbi5lLWljb25zIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWFuaW1hdGlvbiB7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlIDBzO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgOHB4IDAgMDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDQwcHggMCA0OHB4O1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQgLmUtYWNyZG4taGVhZGVyID4gLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1uZXN0ZWQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDQ4cHg7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCA2NHB4O1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTZweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQgPiAqIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMCA0MHB4IDAgMzJweDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtY29udGVudC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgNDhweCAwIDQwcHg7XG59XG5cbi5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMCAzMnB4IDAgNDBweDtcbn1cblxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggNDhweCAxNnB4IDE2cHg7XG59XG5cbi5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDY0cHggMTZweCAxNnB4O1xufVxuXG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDE2cHggMCA0MHB4O1xufVxuXG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24ge1xuICBsZWZ0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4vKiEgYWNjb3JkaW9uIHRoZW1lICovXG4uZS1hY2NvcmRpb24ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1leHBhbmQtc3RhdGUuZS1zZWxlY3QsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQgLmUtY29udGVudC1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1leHBhbmQtc3RhdGUuZS1zZWxlY3Q6bm90KC5lLXNlbGVjdGVkKSA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgPiAuZS10b2dnbGUtaWNvbixcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyID4gLmUtdG9nZ2xlLWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbixcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbixcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtaXRlbS1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2VlZTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCArIC5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkIC5lLXNlbGVjdGVkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggbm9uZSByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtdG9nZ2xlLWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8qISBjb250ZXh0bWVudSBsYXlvdXQgKi9cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzOjpiZWZvcmUsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTc3Jztcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTYnO1xufVxuXG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNyc7XG59XG5cbi8qISBjb250ZXh0bWVudSBsYXlvdXQgKi9cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLmUtdWwsXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLmUtdWwgKixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtdWwgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bDpmb2N1cyxcbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCAqOmZvY3VzLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtdWw6Zm9jdXMsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bCAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLWNvbnRleHRtZW51LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtY29udGV4dG1lbnUge1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiLCBcInNhbnMtc2VyaWZcIiwgXCItYXBwbGUtc3lzdGVtXCIsIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCI7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oaWRlLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBjdXJzb3I6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMWVtO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtcHJldmlvdXMsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWRpc2FibGVkLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXNmY29udGV4dG1lbnUsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyLmUtc2Zjb250ZXh0bWVudSAuZS1tZW51LXZzY3JvbGwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXNmY29udGV4dG1lbnUgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXNmY29udGV4dG1lbnUgdWwuZS10cmFuc3BhcmVudCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXNmY29udGV4dG1lbnUgdWwuZS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXNmY29udGV4dG1lbnUgdWwuZS10cmFuc3BhcmVudCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xufVxuXG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtaW4td2lkdGg6IDExMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1ydGwgdWwgLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXJ0bCB1bCAuZS1ibGFua2ljb24sXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtcnRsIHVsIC5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXJ0bCB1bCAuZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyLmUtcnRsIHVsIC5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1ydGwgdWwgLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXJ0bCB1bCAuZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1ydGwgdWwgLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4vKiEgY29udGV4dG1lbnUgdGhlbWUgKi9cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgb3V0bGluZTogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIG91dGxpbmU6IDAgc29saWQgI2VlZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtZGlzYWJsZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtZGlzYWJsZWQgLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtZGlzYWJsZWQgLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4vKiEgY29tcG9uZW50J3MgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG5Aa2V5ZnJhbWVzIHRiYXItcG9wdXAtc2hhZG93IHtcbiAgMCUge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cbn1cblxuLyohIE1hdGVyaWFsIHRoZW1lIGRlZmluaXRpb24ncyAqL1xuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyohIEhvcml6b250YWwgVGFiICovXG5Aa2V5ZnJhbWVzIHRiYXItYWx0LXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoc2Nyb2xsLWFsdC1wb3B1cC1zaGFkb3cge1xuICAwJSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG59XG5cbi8qISBNYXRlcmlhbCBzcGVjaWZpYyB0aGVtZXMgZGVmaW5pdGlvbidzICovXG4vKiEgVmVydGljYWwgVGFiICovXG4vKiEgdGFiIGljb25zICovXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbC5lLXJ0bCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsLmUtcnRsIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDQnO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU3ZmMnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTYnO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5ODQnO1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTg0JztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODJhJztcbiAgfVxuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4M2QnO1xuICB9XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEwJztcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdNb3JlJztcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxlOTE5Jztcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnTW9yZSc7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxlOTE5Jztcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGViYjknO1xufVxuXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGViYjknO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlN2ZjJztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiEgdGFiIGxheW91dCAqL1xuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAgIG1hcmdpbjogMCAwIDAgMTRweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS10YWItaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pY29uIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDE0cHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT0nZGlzcGxheTpibG9jayddLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT0nZGlzcGxheTpibG9jayddIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCArIC5lLWNsb3NlLWljb25bc3R5bGU9J2Rpc3BsYXk6YmxvY2snXSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT0nZGlzcGxheTpibG9jayddIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLFxuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdixcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXI6OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3cge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9J292ZXJmbG93OiBoaWRkZW4nXTo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9J292ZXJmbG93OiBoaWRkZW4nXTo6YmVmb3JlIHtcbiAgYm90dG9tOiAyM3B4O1xuICB0b3A6IDIzcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsW3N0eWxlKj0nb3ZlcmZsb3c6IGhpZGRlbiddOjpiZWZvcmUsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPSdvdmVyZmxvdzogaGlkZGVuJ106OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogLTI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXRvb2xwb3AgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS10b29scG9wIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDcycHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLFxuLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyxcbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiA0NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIge1xuICAgIGhlaWdodDogNDZweDtcbiAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA0NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDZweDtcbiAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsXG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyxcbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMTRweCAwIDA7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDE0cHggMCAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMThweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCxcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtcmlnaHQtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAtMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLmUtdGFiIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtdGFiLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdGFiLmUtZmlsbC1tb2RlIC5lLWNvbnRlbnQsXG4uZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtLFxuLmUtdGFiLmUtZmlsbC1tb2RlIC5lLWNvbnRlbnQgLmUtaXRlbSA+IGRpdixcbi5lLXRhYi5lLWZpbGwtbW9kZSAuZS1jb250ZW50IC5lLWl0ZW0gPiBkaXYgPiAuZS1ibGF6b3ItdGVtcGxhdGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCk6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsLWJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvci5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCkgLmUtaW5kaWNhdG9yIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgcmlnaHQgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlNlZ29lIFVJXCIsIFwiR2VlemFQcm9cIiwgXCJEZWphVnUgU2VyaWZcIiwgXCJzYW5zLXNlcmlmXCIsIFwiLWFwcGxlLXN5c3RlbVwiLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIG1pbi13aWR0aDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24sXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS10YWItaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtdGFiLWljb24ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWljb24gLmUtdGFiLXdyYXAge1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMCAwIDAgMTRweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNzJweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gICAgcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbi5lLWljb24tdG9wLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPSdkaXNwbGF5OmJsb2NrJ10ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPSdkaXNwbGF5OmJsb2NrJ10ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IGluaXRpYWw7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbi5lLWljb24tdG9wLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwIDlweDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBwYWRkaW5nOiAwIDlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA5cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXI6OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbiB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbTo6YmVmb3JlIHtcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtaW5kaWNhdG9yIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXJlb3JkZXItYWN0aXZlLWl0ZW0gLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWw6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPSdvdmVyZmxvdzogaGlkZGVuJ106OmJlZm9yZSB7XG4gIGJvdHRvbTogMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPSdvdmVyZmxvdzogaGlkZGVuJ106OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgYm90dG9tIDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAtMThweDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLXBvcCB7XG4gIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdDo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLWluZGljYXRvciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodDo6YmVmb3JlIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS1pbmRpY2F0b3Ige1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRhYi13cmFwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLXBvcCAuZS10YWItdGV4dCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDE2cHg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiLCBcInNhbnMtc2VyaWZcIiwgXCItYXBwbGUtc3lzdGVtXCIsIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXRvb2xwb3AgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AgLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogLTE4cHg7XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIHBhZGRpbmc6IDAgMThweDtcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLmUtdGFiIC5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0uZS12aWV3IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS10YWIgLmUtY29udGVudC5lLXByb2dyZXNzIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4OiBub25lO1xuICAgICAgZmxleDogbm9uZTtcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLWNvbnRlbnQgLmUtaXRlbSxcbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0gPiA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA2MnB4O1xuICBtaW4taGVpZ2h0OiA2MnB4O1xufVxuXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIuZS1yZW9yZGVyLWFjdGl2ZS1pdGVtIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IDYycHg7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gIGhlaWdodDogNjJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDYycHg7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLWNvbnRlbnQgPiAuZS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdGFiLmUtdGVtcGxhdGUgLmUtY29udGVudCA+IC5lLWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24sXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbixcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbiB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG59XG5cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cblxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLXRhYi5lLWRpc2FibGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIge1xuICAgIGhlaWdodDogNDZweDtcbiAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDZweDtcbiAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICB9XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQuZS1hY3RpdmUsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLmUtaXRvcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtaXRvcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG5cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uZS10YWIuZS1maWxsLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10YWIuZS1maWxsLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQuZS1hY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMThweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbiB7XG4gIGxlZnQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAxOHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCxcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMCA5cHg7XG59XG5cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIHBhZGRpbmc6IDAgOXB4O1xufVxuXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXRhYi1jbG9uZS1lbGVtZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGV4dC13cmFwIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi10ZXh0IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiU2Vnb2UgVUlcIiwgXCJHZWV6YVByb1wiLCBcIkRlamFWdSBTZXJpZlwiLCBcInNhbnMtc2VyaWZcIiwgXCItYXBwbGUtc3lzdGVtXCIsIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uLFxuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtdGFiLWljb24ge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtdGFiLWljb24ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbixcbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLFxuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMThweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDE0cHg7XG4gIH1cbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDYycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gIH1cbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICB9XG59XG5cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgICByaWdodDogMTJweDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDhweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbi5lLWljb24tdG9wLFxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1jbG9zZS1zaG93IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDcycHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNHB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtdGFiLWljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbixcbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNHB4O1xuICB9XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi8qISB0YWIgdGhlbWUgKi9cbi5lLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlcjpub3QoLmUtdmVydGljYWwpIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZTMxNjViO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMTIpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIH1cbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgfVxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtY2xvc2UtaWNvbiB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB9XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb24ge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGFiLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10YWItdGV4dCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbTpub3QoLmUtdmVydGljYWwpIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlcjogaW5pdGlhbDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3BbZS1hbmltYXRlPSd0cnVlJ10ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yMSk7XG4gIH1cbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZS5lLW92ZXJsYXkgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaXRpYWw7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLW92ZXJsYXkgLmUtbmF2LWFycm93OmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLW92ZXJsYXkgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXI6IGluaXRpYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGluaXRpYWw7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6aG92ZXIge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6aG92ZXI6YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpob3ZlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLmUtbmF2LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcDogaW5pdGlhbDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiBpbml0aWFsO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWxlZnQ6IGluaXRpYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1wb3Age1xuICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpob3ZlciAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyIC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3ZlciwgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246YWN0aXZlLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmU6aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmhvdmVyIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6aG92ZXIgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNywgMjIsIDkxLCAwLjEyKTtcbn1cblxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmUtdGFiLmUtZGlzYWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS10YWIuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjcsIDIyLCA5MSwgMC4zOCk7XG59XG5cbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtdGFiLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4zOCk7XG59XG5cbi5lLXRhYi5lLWRpc2FibGUgLmUtY29udGVudCB7XG4gIG9wYWNpdHk6IDAuMzg7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBTb2xpZCAjZTMxNjViO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZTMxNjViO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDJweCBTb2xpZCAjZTMxNjViO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQge1xuICBib3JkZXItcmlnaHQ6IDJweCBTb2xpZCAjZTMxNjViO1xufVxuXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBTb2xpZCAjZTMxNjViO1xufVxuXG4uZS10YWIuZS1maWxsLmUtY29ybmVyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi5lLXRhYi5lLWZpbGwuZS1jb3JuZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IFNvbGlkIHJnYmEoMjI3LCAyMiwgOTEsIDAuMzgpO1xufVxuXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNywgMjIsIDkxLCAwLjM4KTtcbn1cblxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItaWNvbixcbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM4KTtcbn1cblxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMnB4IFNvbGlkIHJnYmEoMjI3LCAyMiwgOTEsIDAuMzgpO1xufVxuXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbixcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI3LCAyMiwgOTEsIDAuOCk7XG59XG5cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiAjM2Y1MWI1O1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjU7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NCk7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uOmhvdmVyLCAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb246aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwKTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZSAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM4KTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjU7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjphY3RpdmU6OmFmdGVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6YWN0aXZlOjphZnRlciB7XG4gIGFuaW1hdGlvbjogaHNjcm9sbC1hbHQtcG9wdXAtc2hhZG93IDFzIGVhc2Utb3V0IDBtcztcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTphY3RpdmU6OmFmdGVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6YWN0aXZlOjphZnRlciB7XG4gIGFuaW1hdGlvbjogdGJhci1hbHQtcG9wdXAtc2hhZG93IDFzIGVhc2Utb3V0IDBtcztcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpob3ZlciAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzgpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzgpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zOCk7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM4KTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzNmNTFiNTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zOCk7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zOCk7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1hY2NlbnQgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZTMxNjViO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtYWNjZW50IC5lLXRhYi1oZWFkZXIuZS1kaXNhYmxlIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMzgpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG5cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwKTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbn1cblxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpO1xufVxuXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTtcbn1cblxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS10YWIgLmUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG5cbi5lLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuQGtleWZyYW1lcyBlLWlucHV0LXJpcHBsZSB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSg0KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVG9wVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB9XG59XG5cbi8qISBUcmVlVmlldydzIG1hdGVyaWFsIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyohIFRyZWVWaWV3IGljb25zICovXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0gZGl2LmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUyMmYnO1xufVxuXG4uZS10cmVldmlldyAuZS1zaWJsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cblxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzAnO1xufVxuXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3AtaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUyMmMnO1xufVxuXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3Atb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMjJiJztcbn1cblxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1kcm9wLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUyMmQnO1xufVxuXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLW5vLWRyb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUyMmEnO1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtdGV4dC1jb250ZW50IHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwIHtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1mdWxscm93LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtZnVsbHJvdyB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyOXB4KTtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDk4cHgpO1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM0cHgpO1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXRleHQtd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjJweCk7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LXRleHQge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWltZyArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIHBhZGRpbmc6IDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgNnB4IDAgMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWltZyArIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWltZyArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5lLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtdHJlZXZpZXcgPiAuZS11bCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwLmUtaWUtd3JhcCAuZS1saXN0LXRleHQge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWVkaXRpbmcgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtZWRpdGluZyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG5cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIycHgpO1xufVxuXG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1OXB4KTtcbn1cblxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4N3B4KTtcbn1cblxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI5cHgpO1xufVxuXG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTdweCk7XG59XG5cbi5lLXRyZWV2aWV3IC5lLXVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xufVxuXG4uZS10cmVldmlldyBsaS5lLW5vZGUtY29sbGFwc2VkIC5lLWxpc3QtaXRlbSAuZS1mdWxscm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtZGlzcGxheS1ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIGRpdi5lLWljb25zLmludGVyYWN0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1pY29ucy5lLWljb24tY29sbGFwc2libGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtLmUtcnRsIC5lLWljb25zLmUtZHJvcC1uZXh0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmUtdHJlZXZpZXcuZS1ydGwgZGl2LmUtaWNvbnMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAycHggMDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgbWFyZ2luOiAycHggMCAtMnB4O1xuICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLWZ1bGxyb3cge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWljb25zLmUtaWNvbnMtc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtaWNvbnMgLmUtc3Bpbm5lci1wYW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10cmVldmlldyAuZS1pY29ucyAuZS10cmVldmlldy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS10cmVldmlldyAuZS1pY29ucy1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQge1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDI0cHg7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWZ1bGxyb3cge1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwIDVweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10cmVldmlldyAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuXG4uZS10cmVldmlldyAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uZS10cmVldmlldyAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC03cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGVmdDogLTdweDtcbiAgcmlnaHQ6IC03cHg7XG4gIHRvcDogLTdweDtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDAgMCAwIDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgMCAwIC0yNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDdweDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbG9hZCB7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmUtdHJlZXZpZXcgLmUtc2libGluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogNnB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICB3aWR0aDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lLXRyZWV2aWV3IC5lLXRleHQtY29udGVudCArIC5lLXNpYmxpbmcge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uZS10cmVldmlldyAuZS1zaWJsaW5nOjpiZWZvcmUge1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDE0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIHtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1pY29ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMjZweDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmJlZm9yZSxcbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjphZnRlciB7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1kb3dudGFpbDo6YWZ0ZXIge1xuICBib3R0b206IC0xOHB4O1xufVxuXG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS10ZXh0LWNvbnRlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtaWNvbi1leHBhbmRhYmxlLFxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtaW5wdXQsXG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS1saXN0LXVybCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtdGV4dC1jb250ZW50IHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC11cmwge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG5cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMnB4O1xufVxuXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMCA1cHg7XG59XG5cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDZweDtcbn1cblxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4td2lkdGg6IDEycHg7XG4gIHBhZGRpbmc6IDNweCA1cHggNHB4O1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC0xMHB4O1xufVxuXG4uZS10cmVldmlldy5lLWRyYWdnaW5nIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtZHJhZ2dpbmcgLmUtZnVsbHJvdyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG5cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAycHggMCAxMHB4O1xufVxuXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDVweCAwIDA7XG59XG5cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLXVsIHtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cblxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cblxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cblxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxuXG4uZS10cmVldmlldy5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuXG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxuXG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIG1hcmdpbjogMCAtMjRweCAwIDA7XG59XG5cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogM3B4O1xufVxuXG4uZS10cmVldmlldy5lLXJ0bC5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLXRyZWV2aWV3LmUtcnRsLmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4uZS10cmVldmlldy5lLWRpc2FibGVkIC5lLWZ1bGxyb3csXG4uZS10cmVldmlldy5lLWRpc2FibGVkIC5lLWljb25zLFxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWRpc2FibGVkIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1saXN0LWljb24ge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtbGlzdC11cmwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS10cmVldmlldy5lLWludGVyYWN0aW9uLmUtZnVsbHJvdy13cmFwIC5lLXRleHQtY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXRyZWV2aWV3IHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWFuaW1hdGlvbi1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtdGV4dC1jb250ZW50ID4gLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQgPiAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtc2libGluZyB7XG4gIGJhY2tncm91bmQ6ICNlMzE2NWI7XG59XG5cbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZWU7XG59XG5cbi5lLXRyZWV2aWV3IC5lLXBvcHVwLmUtc2VsZWN0IC5lLWljb25zIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xufVxuXG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1kb3dudGFpbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VlZTtcbn1cblxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogI2VlZTtcbn1cblxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG59XG5cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtdGV4dC1jb250ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbn1cblxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1kcm9wLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMTY1YjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0uZS1ydGwgLmUtc2libGluZyB7XG4gIGJhY2tncm91bmQ6ICNlMzE2NWI7XG59XG5cbi8qISBNYXRlcmlhbCB0aGVtZSBkZWZpbml0aW9uJ3MgKi9cbi8qISBjb21wb25lbnQncyB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbmVqcy1zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc2lkZWJhci1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXNpZGViYXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uZS1zaWRlYmFyLmUtcmlnaHQuZS1vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLXNpZGViYXIuZS1sZWZ0LmUtb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtc2lkZWJhci5lLWxlZnQuZS10cmFuc2l0aW9uLmUtY2xvc2UsIC5lLXNpZGViYXIuZS1yaWdodC5lLXRyYW5zaXRpb24uZS1jbG9zZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZSwgdmlzaWJpbGl0eSA1MDBtcztcbn1cblxuLmUtc2lkZWJhci5lLWxlZnQuZS1jbG9zZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2Uge1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZSwgdmlzaWJpbGl0eSA1MDBtcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1zaWRlYmFyLmUtcmlnaHQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5lLXNpZGViYXIuZS1sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbn1cblxuLmUtc2lkZWJhci5lLWxlZnQuZS1jbG9zZS5lLWRvY2sge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAuNXMgZWFzZSwgdmlzaWJpbGl0eSA1MDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2UuZS1kb2NrIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5lLXNpZGViYXIuZS1sZWZ0LmUtb3Blbi5lLWRpc2FibGUtYW5pbWF0aW9uLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1vcGVuLmUtZGlzYWJsZS1hbmltYXRpb24sIC5lLXNpZGViYXIuZS1yaWdodC5lLWNsb3NlLmUtZGlzYWJsZS1hbmltYXRpb24sIC5lLXNpZGViYXIuZS1sZWZ0LmUtY2xvc2UuZS1kaXNhYmxlLWFuaW1hdGlvbiB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5lLXNpZGViYXIuZS12aXNpYmlsaXR5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1zaWRlYmFyLmUtb3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG59XG5cbi5lLXNpZGViYXItYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXNpZGViYXItY29udGV4dCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAuNTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmUtY29udGVudC1hbmltYXRpb24ge1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gLjVzIGVhc2UsIHRyYW5zZm9ybSAuNXMgZWFzZTtcbn1cblxuLmUtY29udGVudC1hbmltYXRpb24uZS1vdmVybGF5IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLWRpc2FibGUtaW50ZXJhY3Rpb24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmUtc2lkZWJhci1vdmVyZmxvdyB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZS1zaWRlYmFyLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXNpZGViYXIuZS1wbGFjZWhvbGRlci1zaWRlYmFyIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiEgY29tcG9uZW50J3MgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG5Aa2V5ZnJhbWVzIGhzY3JvbGwtcG9wdXAtc2hhZG93IHtcbiAgMCUge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cbn1cblxuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuQGtleWZyYW1lcyB2c2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICB9XG59XG5cbi8qISBtZW51IGxheW91dCAqL1xuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nic7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0ZCc7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nic7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb246OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk5YSc7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlci5lLWNsb3NlLWljb24gLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uOjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlci5lLWNsb3NlLWljb24gLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjM2Jztcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGQnO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1ydGwuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1ydGwuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0ZCc7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTU2Jztcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUsXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LWRvd24tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGQnO1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNyc7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM3Jztcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzcnO1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNyc7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRkJztcbn1cblxuLyohIG1lbnUgbGF5b3V0ICovXG4uZS1tZW51LXdyYXBwZXIsXG4uZS1tZW51LWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsLFxuLmUtbWVudS1jb250YWluZXIgdWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgdWwuZS11bCxcbi5lLW1lbnUtd3JhcHBlciB1bC5lLXVsICosXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsLmUtdWw6Zm9jdXMsXG4uZS1tZW51LXdyYXBwZXIgdWwuZS11bCAqOmZvY3VzLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS11bDpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGN1cnNvcjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBvcGFjaXR5OiAwLjM4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMWVtO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtaWNvbi1yaWdodCAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtaWNvbi1yaWdodCAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtaWNvbi1yaWdodCAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LWljb24tcmlnaHQgLmUtbWVudS1oZWFkZXIgLmUtbWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJTZWdvZSBVSVwiLCBcIkdlZXphUHJvXCIsIFwiRGVqYVZ1IFNlcmlmXCIsIFwic2Fucy1zZXJpZlwiLCBcIi1hcHBsZS1zeXN0ZW1cIiwgXCJCbGlua01hY1N5c3RlbUZvbnRcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS10aXRsZSxcbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cywgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6aG92ZXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtaHNjcm9sbC1iYXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1oc2Nyb2xsLWJhciB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LFxuLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtbGVmdC1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi11cC1hcnJvdyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LXVwLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtcnRsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LWxlZnQtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lci5lLXJ0bCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLXJ0bCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLW1lbnUtY29udGFpbmVyLmUtcnRsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtcG9wdXAuZS1tZW51LXBvcHVwLFxuLmUtbWVudS1jb250YWluZXIuZS1wb3B1cC5lLW1lbnUtcG9wdXAge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYgLmUtbmF2LWRvd24tYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IC5lLW5hdi1kb3duLWFycm93IHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhciAuZS12c2Nyb2xsLWNvbnRlbnQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXZzY3JvbGwtYmFyIC5lLXZzY3JvbGwtY29udGVudCB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1zY3JvbGxhYmxlLFxuLmUtbWVudS1jb250YWluZXIuZS1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLXNjcm9sbGFibGUgLmUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtc2Nyb2xsYWJsZSAuZS1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIsXG4uZS1tZW51LWNvbnRhaW5lci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwgdWwuZS11bCB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLFxuLmUtbWVudS1jb250YWluZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpOm5vdCguZS1ydGwpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiAxMnB4O1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1yaWdodDogNDRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICByaWdodDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51LmUtdmVydGljYWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudS5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgbWluLXdpZHRoOiAxMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICByaWdodDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcik6bm90KC5lLXJ0bCkgLmUtbWVudS5lLXZlcnRpY2FsIC5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpOm5vdCguZS1ydGwpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgMzZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYge1xuICB3aWR0aDogMzZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIHtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1zY3JvbGwtbmF2IC5lLWljb25zLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcikgLmUtbWVudS5lLXZlcnRpY2FsIC5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCksXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcjpub3QoLmUtdmVydGljYWwpIHtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLXBvcHVwLmUtbWVudS1wb3B1cCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLXBvcHVwLmUtbWVudS1wb3B1cCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUge1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51LmUtbWVudS1wYXJlbnQuZS1oaWRlLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUuZS1tZW51LXBhcmVudC5lLWhpZGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiAxMnB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICB0ZXh0LWluZGVudDogMzRweDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmUtY2FyZXQge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIC5lLWNhcmV0IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICByaWdodDogMTJweDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHRleHQtaW5kZW50OiA0MnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgdGV4dC1pbmRlbnQ6IDQycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogMTJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG5cbi8qISBtZW51IHRoZW1lICovXG4uZS1tZW51LXdyYXBwZXIsXG4uZS1tZW51LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSAuZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LmUtbWVudTpub3QoLmUtdmVydGljYWwpIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgY29sb3I6IGluaXRpYWw7XG4gIG91dGxpbmU6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlMGUwZTA7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLWNhcmV0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvdXRsaW5lOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZWU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCxcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCxcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cC5lLXNmY29udGV4dG1lbnUgLmUtbWVudS12c2Nyb2xsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtaWNvbnMsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjpob3Zlcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLWljb25zLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpob3ZlciwgLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmhvdmVyLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4vKiEgYnJlYWRjcnVtYiBpY29ucyAqL1xuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZDo6YmVmb3JlLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMDQnO1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWhvbWUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xufVxuXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1ob21lLFxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1ob21lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyohIGJyZWFkY3J1bWIgbGF5b3V0ICovXG4uZS1icmVhZGNydW1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWJyZWFkY3J1bWIuZS1icmVhZGNydW1iLXdyYXAtbW9kZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItZmlyc3Qtb2wge1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXdyYXBwZWQtb2wge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLWJyZWFkY3J1bWIuZS1icmVhZGNydW1iLXNjcm9sbC1tb2RlIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZS1icmVhZGNydW1iIG9sIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1icmVhZGNydW1iIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1hbmNob3Itd3JhcCB7XG4gIC1tcy1mbGV4LWFsaWduOiBpbmhlcml0O1xuICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIGEuZS1icmVhZGNydW1iLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dDpob3ZlciwgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dDpmb2N1cywgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dDphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gc3Bhbi5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0uZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZzogMnB4IDA7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweCAzcHg7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNHB4IDRweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtYnJlYWRjcnVtYi5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYnJlYWRjcnVtYiAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYi5lLXJ0bCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtYnJlYWRjcnVtYi5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYnJlYWRjcnVtYi5lLXJ0bCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1pdGVtLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItbWVudSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtYnJlYWRjcnVtYi1wb3B1cCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYW5jaG9yLXdyYXAge1xuICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtIGEuZS1icmVhZGNydW1iLXRleHQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLXRleHQsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgcGFkZGluZzogNHB4IDEycHg7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbS5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nOiAycHggMDtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi5lLXJ0bCAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQsXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudSxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiA1cHggNXB4O1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJpZ2dlci5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4vKiEgYnJlYWRjcnVtYiB0aGVtZSAqL1xuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dDpob3ZlciwgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0OmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dDphY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0uZS1pY29uLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0uZS1pY29uLWl0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbVtkYXRhLWFjdGl2ZS1pdGVtXSAuZS1icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZCxcbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6aG92ZXIsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkOmFjdGl2ZSxcbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkOmZvY3VzLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQsXG4uZS1icmVhZGNydW1iIC5lLWRpc2FibGVkLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCxcbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuXG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1icmVhZGNydW1iIC5lLWRpc2FibGVkLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjNjE2MTYxO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwXCIpO1xuLmUtZGlhbG9nIC5lLWljb24tZGxnLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlN2ZjJztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1kaWFsb2cgLmUtaWNvbi1kbGctY2xvc2Uge1xuICBvcGFjaXR5OiBpbml0aWFsO1xufVxuXG4uZS1kaWFsb2cgLmUtaWNvbi1kbGctY2xvc2U6YWN0aXZlIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cblxuLmUtZGlhbG9nIC5lLWljb24tZGxnLWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cblxuLmUtZGlhbG9nIC5lLXNvdXRoLWVhc3Q6OmJlZm9yZSxcbi5lLWRpYWxvZyAuZS1zb3V0aC13ZXN0OjpiZWZvcmUsXG4uZS1kaWFsb2cgLmUtbm9ydGgtZWFzdDo6YmVmb3JlLFxuLmUtZGlhbG9nIC5lLW5vcnRoLXdlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMDUnO1xufVxuXG4vKiEgZGlhbG9nIGxheW91dCAqL1xuLmUtZGlhbG9nIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRpYWxvZy5lLWRsZy1yZXNpemFibGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDFweCAxcHggMCAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCArIC5lLWRsZy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWRpYWxvZyAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWRsZy1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLWRpYWxvZyAuZS1kbGctaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRpYWxvZyAuZS1kbGctbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5lLWRpYWxvZyAuZS1zY3JvbGwtZGlzYWJsZWQge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50LmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1kaWFsb2cgLmUtcmVzaXplLWhhbmRsZSB7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTVweDtcbn1cblxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1zb3V0aC1lYXN0IHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICByaWdodDogMDtcbn1cblxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1zb3V0aC13ZXN0IHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IG5lc3ctcmVzaXplO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtbm9ydGgtZWFzdCB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtbm9ydGgtd2VzdCB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmUtZGlhbG9nIC5lLXNvdXRoLFxuLmUtZGlhbG9nIC5lLW5vcnRoLFxuLmUtZGlhbG9nIC5lLWVhc3QsXG4uZS1kaWFsb2cgLmUtd2VzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1kaWFsb2cgLmUtZWFzdCxcbi5lLWRpYWxvZyAuZS13ZXN0IHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG5cbi5lLWRpYWxvZyAuZS1zb3V0aCxcbi5lLWRpYWxvZyAuZS1ub3J0aCB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG4uZS1kaWFsb2cuZS1ibGF6b3ItaGlkZGVuIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50LFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDIwcHg7XG59XG5cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1jb250ZW50LFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCxcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bixcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGJvdHRvbTogM3B4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IDZweDtcbiAgd2lkdGg6IDM2cHg7XG59XG5cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWRsZy1jbG9zZSxcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tZGxnLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bixcbi5lLWJpZ2dlciAuZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGxnLWhlYWRlci1jb250ZW50ICsgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudCB7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCAuZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmUtZGlhbG9nLmUtZHJhZ2dhYmxlID4gLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uZS1kaWFsb2cge1xuICBtYXgtaGVpZ2h0OiA5OCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLWRpYWxvZy5lLXJ0bCAuZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDZweDtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbn1cblxuLmUtcnRsLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1zb3V0aC13ZXN0IHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHN3LXJlc2l6ZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGluaXRpYWw7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmUtZGxnLXRhcmdldC5lLXNjcm9sbC1kaXNhYmxlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmUtZGxnLW92ZXJsYXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1kbGctb3ZlcmxheS5lLWZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZS1kbGctb3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5lLWRsZy1mdWxsc2NyZWVuIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBvcHVwLmUtcG9wdXAtb3Blbi5lLWRpYWxvZyB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLWRsZy1jb250YWluZXIge1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRsZy1jZW50ZXItY2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lLWRsZy1sZWZ0LWNlbnRlciB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmUtZGxnLXJpZ2h0LWNlbnRlciB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWxlZnQtdG9wIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmUtZGxnLXJpZ2h0LXRvcCB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lLWRsZy1jZW50ZXItdG9wIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZS1kbGctbGVmdC1ib3R0b20ge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZS1kbGctcmlnaHQtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWNlbnRlci1ib3R0b20ge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmZvY3VzLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xufVxuXG4uZS1kaWFsb2cgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRpYWxvZy5lLXBsYWNlaG9sZGVyLWRpYWxvZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggMjEwcHg7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRpYWxvZy5lLXBsYWNlaG9sZGVyLWRpYWxvZyxcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kaWFsb2cuZS1wbGFjZWhvbGRlci1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IDIyMHB4O1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lLWFsZXJ0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1jb25maXJtLWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWFsZXJ0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1jb25maXJtLWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZS1kbGctcmVmLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWRsZy1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4MzgzODtcbn1cblxuLmUtZm9vdGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZS1kbGctaGVhZGVyLFxuLmUtZGxnLWhlYWRlciAqIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtZGxnLWNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZGV2aWNlIC5lLWRsZy1jb250ZW50LFxuLmUtZGV2aWNlIC5lLWRsZy1jb250ZW50ICoge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lLWRsZy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtaWNvbi1kbGctY2xvc2Uge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSBzcGFuLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmZvY3VzIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pY29uLWRsZy1jbG9zZTphY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pY29uLWRsZy1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtZGxnLWNsb3NlaWNvbi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zb3V0aC1lYXN0IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLXJ0bCAuZS1zb3V0aC1lYXN0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1ydGwgLmUtc291dGgtd2VzdCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZS1zb3V0aC13ZXN0LFxuLmUtbm9ydGgtZWFzdCxcbi5lLW5vcnRoLXdlc3Qge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qISBwb3B1cCBsYXlvdXQgKi9cbi5lLXBvcHVwIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1wb3B1cC5lLXBvcHVwLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtcG9wdXAuZS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRvb2x0aXAtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU3ZTknO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTg0OCc7XG59XG5cbi5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTgnO1xufVxuXG4uZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE5Jztcbn1cblxuLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NGInO1xufVxuXG4vKiEgdG9vbHRpcCBwb3B1cCBjb250YWluZXIgbGF5b3V0ICovXG4uZS10b29sdGlwLXBvcHVwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyohIHRvb2x0aXAgbGF5b3V0ICovXG4uZS10b29sdGlwLXdyYXAge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLyohIHRvb2x0aXAgYXJyb3cgKi9cbiAgLyohIHRvb2x0aXAgc3RpY2t5IG1vZGUgY2xvc2UgaWNvbiAqL1xuICAvKiEgdG9vbHRpcCBjb250ZW50IGFyZWEgKi9cbn1cblxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC5lLXRpcC1ib3R0b20ge1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLmUtdGlwLXRvcCB7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTlweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAuZS10aXAtbGVmdCB7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogLTlweDtcbiAgdG9wOiA0OCU7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAuZS10aXAtcmlnaHQge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogOHB4O1xufVxuXG4uZS10b29sdGlwLXdyYXAgLmUtdG9vbHRpcC1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOXB4O1xuICB0b3A6IC05cHg7XG4gIHotaW5kZXg6IGluaGVyaXQ7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCAuZS10aXAtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgei1pbmRleDogMTtcbn1cblxuLyohIEJpZ2dlciBTdHlsZSAqL1xuLmUtYmlnZ2VyIC5lLXRvb2x0aXAtd3JhcCAuZS10aXAtY29udGVudCxcbi5lLXRvb2x0aXAtd3JhcC5lLWJpZ2dlciAuZS10aXAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xufVxuXG4vKiEgVG9vbHRpcCB0aGVtZSAqL1xuLmUtdG9vbHRpcC13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgLyohIHRvb2x0aXAgYXJyb3cgKi9cbiAgLyohIHRvb2x0aXAgc3RpY2t5IG1vZGUgY2xvc2UgaWNvbiAqL1xuICAvKiEgdG9vbHRpcCBjb250ZW50IGFyZWEgKi9cbn1cblxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjE2MTYxO1xufVxuXG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtYm90dG9tIHtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjNjE2MTYxO1xufVxuXG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXRvcCB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjNjE2MTYxO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1sZWZ0IHtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjNjE2MTYxO1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtcmlnaHQge1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgIzYxNjE2MTtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyIHtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodCwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1sZWZ0LCAuZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3Age1xuICBjb2xvcjogIzYxNjE2MTtcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCAuZS10b29sdGlwLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogIzYxNjE2MTtcbn1cblxuLmUtdG9vbHRpcC13cmFwIC5lLXRvb2x0aXAtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzYxNjE2MTtcbn1cblxuLmUtdG9vbHRpcC13cmFwIC5lLXRpcC1jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlNlZ29lIFVJXCIsIFwiR2VlemFQcm9cIiwgXCJEZWphVnUgU2VyaWZcIiwgXCJzYW5zLXNlcmlmXCIsIFwiLWFwcGxlLXN5c3RlbVwiLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi8qISBiaWdnZXIgc3R5bGUgKi9cbi5lLWJpZ2dlciAuZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1iaWdnZXIgLmUtdGlwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBrZXlmcmFtZXMgbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhYnJpYy1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5lLXNwaW5uZXItcGFuZSB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmUtc3Bpbm5lci1wYW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiTWF0ZXJpYWxcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1sZWZ0IC5lLXNwaW5uZXItaW5uZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tcmlnaHQgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tY2VudGVyIC5lLXNwaW5uZXItaW5uZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLXNob3cge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFNlZ29lIFVJO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbCB7XG4gIGFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgMTU2OC42M21zIGxpbmVhciBpbmZpbml0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsIC5lLXBhdGgtY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA0IHtcbiAgYW5pbWF0aW9uOiBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNCAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG4gIHN0cm9rZS13aWR0aDogNDtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyB7XG4gIGFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMjEsIDAuMjksIDAuNjcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudCAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50IC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMS41O1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kIHtcbiAgYW5pbWF0aW9uOiBmYWJyaWMtc3Bpbm5lci1yb3RhdGUgMS4zcyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC4yMSwgMC4yMSwgMC4yMSwgMC4yMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kIC5lLXBhdGgtY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiA0LjU7XG59XG5cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSB7XG4gIGFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDUgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogc3F1YXJlO1xuICBzdHJva2Utd2lkdGg6IDQ7XG59XG5cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWhpZ2gtY29udHJhc3Qge1xuICBhbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAxLjU7XG59XG5cbi5lLXNwaW5uZXItcGFuZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1vdmVybGF5IC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXAge1xuICBmaWxsOiAjZTMxNjViO1xuICBzdHJva2U6ICNlMzE2NWI7XG59XG5cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogcmdiYSgyMjcsIDIyLCA5MSwgMC40KTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogcmdiYSgyMjcsIDIyLCA5MSwgMC40KTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA1IHtcbiAgc3Ryb2tlOiAjZTMxNjViO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWhpZ2gtY29udHJhc3QgLmUtcGF0aC1jaXJjbGUge1xuICBzdHJva2U6IHJnYmEoMjI3LCAyMiwgOTEsIDAuNCk7XG59XG5cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbCB7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA0IHtcbiAgc3Ryb2tlOiAjZTMxNjViO1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCB7XG4gIGZpbGw6ICNlMzE2NWI7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwXCIpO1xuLmUtZHJvcGRvd24tYnRuIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1kcm9wZG93bi1idG4uZS1idG4gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjknO1xufVxuXG4vKiEgZHJvcC1kb3duIGJ1dHRvbiBsYXlvdXQgKi9cbi5lLWRyb3Bkb3duLWJ0bixcbi5lLWRyb3Bkb3duLWJ0bi5lLWJ0biB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZS1kcm9wZG93bi1idG46aG92ZXIsXG4uZS1kcm9wZG93bi1idG4uZS1idG46aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1kcm9wZG93bi1idG46Zm9jdXMsXG4uZS1kcm9wZG93bi1idG4uZS1idG46Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1kcm9wZG93bi1idG46YWN0aXZlLFxuLmUtZHJvcGRvd24tYnRuLmUtYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtZHJvcGRvd24tYnRuIC5lLWJ0bi1pY29uLFxuLmUtZHJvcGRvd24tYnRuLmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1kcm9wZG93bi1idG4gLmUtY2FyZXQsXG4uZS1kcm9wZG93bi1idG4uZS1idG4gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmUtZHJvcGRvd24tYnRuLmUtdmVydGljYWwsXG4uZS1kcm9wZG93bi1idG4uZS1idG4uZS12ZXJ0aWNhbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG5cbi5lLWRyb3Bkb3duLWJ0bi5lLWNhcmV0LWhpZGUgLmUtY2FyZXQsXG4uZS1kcm9wZG93bi1idG4uZS1idG4uZS1jYXJldC1oaWRlIC5lLWNhcmV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtZHJvcGRvd24tYnRuLmUtc21hbGwgLmUtZHJvcGRvd24tcG9wdXAgdWwsXG4uZS1kcm9wZG93bi1idG4uZS1idG4uZS1zbWFsbCAuZS1kcm9wZG93bi1wb3B1cCB1bCB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuXG4uZS1kcm9wZG93bi1idG4uZS1zbWFsbCAuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtLFxuLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtc21hbGwgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtZHJvcGRvd24tYnRuLmUtc21hbGwuZS12ZXJ0aWNhbCxcbi5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLXNtYWxsLmUtdmVydGljYWwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd24tYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtZHJvcGRvd24tYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd24tYnRuIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtZHJvcGRvd24tYnRuIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd24tYnRuLmUtdmVydGljYWwsXG4uZS1iaWdnZXIuZS1kcm9wZG93bi1idG4uZS12ZXJ0aWNhbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kcm9wZG93bi1idG4uZS1zbWFsbC5lLXZlcnRpY2FsLFxuLmUtYmlnZ2VyLmUtZHJvcGRvd24tYnRuLmUtc21hbGwuZS12ZXJ0aWNhbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cCB1bCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbS5lLXVybCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW0gLmUtbWVudS11cmwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxZW07XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW0uZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBjdXJzb3I6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwLmUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtZHJvcGRvd24tcG9wdXAuZS10cmFuc3BhcmVudCAuZS1kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMXB4O1xufVxuXG4uZS1ydGwuZS1kcm9wZG93bi1wb3B1cCAuZS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuKi5lLWJpZ2dlciAuZS1kcm9wZG93bi1wb3B1cCB1bCxcbiouZS1iaWdnZXIuZS1kcm9wZG93bi1wb3B1cCB1bCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtaW4td2lkdGg6IDExMnB4O1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuKi5lLWJpZ2dlciAuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtLFxuKi5lLWJpZ2dlci5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW0ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbS5lLXVybCxcbiouZS1iaWdnZXIuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtLmUtdXJsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuKi5lLWJpZ2dlciAuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtIC5lLW1lbnUtaWNvbixcbiouZS1iaWdnZXIuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbS5lLXNlcGFyYXRvcixcbiouZS1iaWdnZXIuZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiEgZHJvcC1kb3duIGJ1dHRvbiB0aGVtZSAqL1xuLmUtZHJvcGRvd24tcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbTphY3RpdmUsIC5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW0uZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1pdGVtOmFjdGl2ZSAuZS1tZW51LXVybCwgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwIHVsIC5lLWl0ZW06YWN0aXZlIC5lLW1lbnUtaWNvbiwgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cCB1bCAuZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4vKiEgc3BsaXRidXR0b24gbGF5b3V0ICovXG4uZS1zcGxpdC1idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1idG46Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0bi5lLXRvcC1pY29uLWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuIC5lLWljb24tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1idG4uZS1pY29uLWJ0biAuZS1idG4taWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLWRyb3Bkb3duLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1kcm9wZG93bi1idG46Zm9jdXMsIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLWRyb3Bkb3duLWJ0bjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLWRyb3Bkb3duLWJ0bjphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiAwO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1kcm9wZG93bi1idG46ZGlzYWJsZWQ6Zm9jdXMsIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLWRyb3Bkb3duLWJ0bjpkaXNhYmxlZDpob3ZlciwgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtZHJvcGRvd24tYnRuOmRpc2FibGVkOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLWRyb3Bkb3duLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1idG4ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1idG46aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1idG46Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1idG46YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtYnRuOmRpc2FibGVkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4gLmUtYnRuLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4gLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtYnRuLmUtaWNvbi1idG4gLmUtYnRuLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLWRyb3Bkb3duLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0bixcbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtdmVydGljYWwgLmUtZHJvcGRvd24tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0biAuZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtdmVydGljYWwgLmUtZHJvcGRvd24tYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDAuNDE3ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLWRyb3Bkb3duLWJ0biAuZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsLmUtcnRsIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsLmUtcnRsIC5lLWRyb3Bkb3duLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0bi5lLXRvcC1pY29uLWJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1iaWdnZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuIC5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuIC5lLWljb24tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtYnRuLmUtaWNvbi1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1idG4uZS1pY29uLWJ0biAuZS1idG4taWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1kcm9wZG93bi1idG4sXG4uZS1iaWdnZXIuZS1zcGxpdC1idG4td3JhcHBlciAuZS1kcm9wZG93bi1idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4gLmUtYnRuLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4gLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4gLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWJ0bi5lLWljb24tYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtYnRuLmUtaWNvbi1idG4gLmUtYnRuLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtdmVydGljYWwgLmUtc3BsaXQtYnRuIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtdmVydGljYWwgLmUtZHJvcGRvd24tYnRuLFxuLmUtYmlnZ2VyLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS12ZXJ0aWNhbCAuZS1kcm9wZG93bi1idG4ge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS12ZXJ0aWNhbCAuZS1kcm9wZG93bi1idG4gLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIuZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLWRyb3Bkb3duLWJ0biAuZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4vKiEgc3BsaXRidXR0b24gdGhlbWUgKi9cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0bjpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWJ0bjphY3RpdmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1idG46ZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyOmhvdmVyIDpub3QoZS1hY3RpdmUpIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyOmhvdmVyIDpub3QoZS1hY3RpdmUpIC5lLXNwbGl0LWJ0bjpkaXNhYmxlZCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWJ0bjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWJ0bjphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1idG46ZGlzYWJsZWQge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXNwbGl0LWJ0biA6bm90KGUtYWN0aXZlKSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3BsaXQtYnRuIDpub3QoZS1hY3RpdmUpOmRpc2FibGVkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0bjpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsIC5lLXNwbGl0LWJ0bjphY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS12ZXJ0aWNhbCAuZS1zcGxpdC1idG46ZGlzYWJsZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS12ZXJ0aWNhbDpob3ZlciAuZS1zcGxpdC1idG4ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS12ZXJ0aWNhbDpob3ZlciAuZS1zcGxpdC1idG46ZGlzYWJsZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS12ZXJ0aWNhbC5lLXJ0bCAuZS1zcGxpdC1idG4ge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3BsaXQtYnRuOmZvY3VzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsLmUtcnRsIC5lLXNwbGl0LWJ0bjphY3RpdmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3BsaXQtYnRuOmRpc2FibGVkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1zcGxpdC1idG4td3JhcHBlci5lLXZlcnRpY2FsLmUtcnRsOmhvdmVyIC5lLXNwbGl0LWJ0biB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuKi5lLWJ0bi1ncm91cCxcbiouZS1jc3MuZS1idG4tZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4qLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4sXG4qLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cyxcbiouZS1idG4tZ3JvdXAgLmUtYnRuOmhvdmVyLFxuKi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLFxuKi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMsXG4qLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG5cbiouZS1idG4tZ3JvdXAgaW5wdXQgKyBsYWJlbC5lLWJ0bixcbiouZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQgKyBsYWJlbC5lLWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiouZS1idG4tZ3JvdXAgaW5wdXQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwIDAgMCAtMXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbiouZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bixcbiouZS1idG4tZ3JvdXAgOmRpc2FibGVkLFxuKi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLFxuKi5lLWNzcy5lLWJ0bi1ncm91cCA6ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4qLmUtYnRuLWdyb3VwIC5lLWJ0bi1pY29uLFxuKi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuKi5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLWJ0bixcbiouZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXJ0bCk6bm90KC5lLXZlcnRpY2FsKSAuZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuKi5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLWJ0bjpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSxcbiouZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXJ0bCk6bm90KC5lLXZlcnRpY2FsKSAuZS1idG46bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwOm5vdCguZS1ydGwpOm5vdCguZS12ZXJ0aWNhbCkgLmUtYnRuOmZpcnN0LW9mLXR5cGUsXG4qLmUtY3NzLmUtYnRuLWdyb3VwOm5vdCguZS1ydGwpOm5vdCguZS12ZXJ0aWNhbCkgLmUtYnRuOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbiouZS1idG4tZ3JvdXA6bm90KC5lLXJ0bCk6bm90KC5lLXZlcnRpY2FsKSAuZS1idG46bGFzdC1vZi10eXBlLFxuKi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLWJ0bjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwOm5vdCguZS1ydGwpOm5vdCguZS12ZXJ0aWNhbCkgLmUtYnRuOmxhc3Qtb2YtdHlwZTpub3QoOmxhc3QtY2hpbGQpLFxuKi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLWJ0bjpsYXN0LW9mLXR5cGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyICsgLmUtYnRuLFxuKi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyICsgLmUtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmUtYnRuOmxhc3QtY2hpbGQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwOm5vdCguZS1ydGwpOm5vdCguZS12ZXJ0aWNhbCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuZS1idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmUtYnRuOmZpcnN0LWNoaWxkLFxuKi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmUtYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOmZpcnN0LWNoaWxkIC5lLWJ0bjpsYXN0LWNoaWxkLFxuKi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtcnRsKTpub3QoLmUtdmVydGljYWwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOmZpcnN0LWNoaWxkIC5lLWJ0bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwOm5vdCguZS1ydGwpOm5vdCguZS12ZXJ0aWNhbCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6bGFzdC1jaGlsZCAuZS1idG46Zmlyc3QtY2hpbGQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwOm5vdCguZS1ydGwpOm5vdCguZS12ZXJ0aWNhbCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6bGFzdC1jaGlsZCAuZS1idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcnRsIC5lLWJ0bixcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1idG46bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcnRsIC5lLWJ0bjpmaXJzdC1vZi10eXBlLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1idG46Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuOmxhc3Qtb2YtdHlwZSxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1idG46bGFzdC1vZi10eXBlOm5vdCg6bGFzdC1jaGlsZCksXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcnRsIC5lLWJ0bjpsYXN0LW9mLXR5cGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1ydGwgLmUtc3BsaXQtYnRuLXdyYXBwZXIgKyAuZS1idG4sXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcnRsIC5lLXNwbGl0LWJ0bi13cmFwcGVyICsgLmUtYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcnRsIC5lLXNwbGl0LWJ0bi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmUtYnRuOmxhc3QtY2hpbGQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcnRsIC5lLXNwbGl0LWJ0bi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmUtYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcnRsIC5lLXNwbGl0LWJ0bi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmUtYnRuOmZpcnN0LWNoaWxkLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1zcGxpdC1idG4td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5lLWJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1zcGxpdC1idG4td3JhcHBlcjpmaXJzdC1jaGlsZCAuZS1idG46bGFzdC1jaGlsZCxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1ydGwgLmUtc3BsaXQtYnRuLXdyYXBwZXI6Zmlyc3QtY2hpbGQgLmUtYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcnRsIC5lLXNwbGl0LWJ0bi13cmFwcGVyOmxhc3QtY2hpbGQgLmUtYnRuOmZpcnN0LWNoaWxkLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1zcGxpdC1idG4td3JhcHBlcjpsYXN0LWNoaWxkIC5lLWJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtdmVydGljYWwgaW5wdXQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWwgaW5wdXQge1xuICBtYXJnaW46IC0xcHggMCAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtdmVydGljYWwgLmUtYnRuOm5vdCguZS1vdXRsaW5lKSxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbCAuZS1idG46bm90KC5lLW91dGxpbmUpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsIC5lLWJ0bjpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbCAuZS1idG46bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtdmVydGljYWwgLmUtYnRuOmZpcnN0LW9mLXR5cGUsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWwgLmUtYnRuOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtdmVydGljYWwgLmUtYnRuOmxhc3Qtb2YtdHlwZSxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbCAuZS1idG46bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLWJ0bjpmaXJzdC1vZi10eXBlLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLWJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLWJ0bjpsYXN0LW9mLXR5cGUsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLWJ0bjpsYXN0LW9mLXR5cGU6bm90KDpsYXN0LWNoaWxkKSxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1idG46bGFzdC1vZi10eXBlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1zcGxpdC1idG4td3JhcHBlciArIC5lLWJ0bixcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1zcGxpdC1idG4td3JhcHBlciArIC5lLWJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1zcGxpdC1idG4td3JhcHBlcjpmaXJzdC1jaGlsZCAuZS1idG46Zmlyc3QtY2hpbGQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6Zmlyc3QtY2hpbGQgLmUtYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbn1cblxuKi5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOmZpcnN0LWNoaWxkIC5lLWJ0bjpsYXN0LWNoaWxkLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLXNwbGl0LWJ0bi13cmFwcGVyOmZpcnN0LWNoaWxkIC5lLWJ0bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6bGFzdC1jaGlsZCAuZS1idG46Zmlyc3QtY2hpbGQsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6bGFzdC1jaGlsZCAuZS1idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtc3BsaXQtYnRuLXdyYXBwZXI6bGFzdC1jaGlsZCAuZS1idG46bGFzdC1jaGlsZCxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1zcGxpdC1idG4td3JhcHBlcjpsYXN0LWNoaWxkIC5lLWJ0bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCkuZS1ydGwsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCkuZS1ydGwge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCkuZS1ydGwgLmUtYnRuOmZpcnN0LW9mLXR5cGUsXG4qLmUtY3NzLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCkuZS1ydGwgLmUtYnRuOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKS5lLXJ0bCAuZS1idG46bGFzdC1vZi10eXBlLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpLmUtcnRsIC5lLWJ0bjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xufVxuXG4qLmUtYnRuLWdyb3VwLmUtcm91bmQtY29ybmVyOm5vdCguZS12ZXJ0aWNhbCkuZS1ydGwgLmUtYnRuOmxhc3Qtb2YtdHlwZTpub3QoOmxhc3QtY2hpbGQpLFxuKi5lLWNzcy5lLWJ0bi1ncm91cC5lLXJvdW5kLWNvcm5lcjpub3QoLmUtdmVydGljYWwpLmUtcnRsIC5lLWJ0bjpsYXN0LW9mLXR5cGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbiouZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKS5lLXJ0bCAuZS1idG46Zmlyc3Qtb2YtdHlwZTpub3QoOmZpcnN0LWNoaWxkKSxcbiouZS1jc3MuZS1idG4tZ3JvdXAuZS1yb3VuZC1jb3JuZXI6bm90KC5lLXZlcnRpY2FsKS5lLXJ0bCAuZS1idG46Zmlyc3Qtb2YtdHlwZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bi1ncm91cCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi1ncm91cCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJ0bi1ncm91cDpub3QoLmUtb3V0bGluZSksXG4uZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLW91dGxpbmUpIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0biB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46aG92ZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIG91dGxpbmU6ICNmYWZhZmEgMCBzb2xpZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmUtY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1wcmltYXJ5LFxuLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0ZTgyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogI2ZhZmFmYSAwIHNvbGlkO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtc3VjY2Vzcyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YTI1MztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmUtY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1pbmZvLFxuLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1pbmZvLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y5OGRmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLXdhcm5pbmcsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLXdhcm5pbmcsXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDdmM2Q7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtZGFuZ2VyLFxuLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA2ZjRjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLWxpbmssXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLWxpbmssXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtbGluayxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzBhMzU3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLFxuLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLXByaW1hcnksXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS1pbmZvLFxuLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLXdhcm5pbmcsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtYnRuLWdyb3VwIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmFjdGl2ZSxcbi5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bixcbi5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4sXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bixcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NCwgMTg0LCAxODQsIDAuOTU4NCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46YWN0aXZlLmUtcHJpbWFyeSxcbi5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLXByaW1hcnksXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46YWN0aXZlLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzYxOGY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiAjZmFmYWZhIDAgc29saWQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1zdWNjZXNzLFxuLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtc3VjY2Vzcyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YWI2NTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1pbmZvLFxuLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtaW5mbyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1pbmZvLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0YTNlMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS13YXJuaW5nLFxuLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtd2FybmluZyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1OGQ1MjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1kYW5nZXIsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6YWN0aXZlICsgbGFiZWwuZS1idG4uZS1kYW5nZXIsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6YWN0aXZlICsgbGFiZWwuZS1idG4uZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzN2U1ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1vdXRsaW5lLFxuLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtb3V0bGluZSxcbi5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtb3V0bGluZSxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtYnRuLWdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNjE4ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46YWN0aXZlLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6YWN0aXZlICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46YWN0aXZlLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6YWN0aXZlICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpjaGVja2VkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmFiNjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmFjdGl2ZS5lLW91dGxpbmUuZS1pbmZvLFxuLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmFjdGl2ZS5lLW91dGxpbmUuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmFjdGl2ZSArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRhM2UyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtYnRuLWdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjphY3RpdmUuZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1OGQ1MjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46YWN0aXZlLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46YWN0aXZlLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDphY3RpdmUgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzdlNWY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLFxuLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4sXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLXByaW1hcnksXG4uZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bi5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtc3VjY2Vzcyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1pbmZvLFxuLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1pbmZvLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bi5lLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLXdhcm5pbmcsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bi5lLXdhcm5pbmcsXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtZGFuZ2VyLFxuLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLWxpbmssXG4uZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bi5lLWxpbmssXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtbGluayxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtb3V0bGluZSxcbi5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZSxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm9yZGVyLWNvbG9yOiAjZTMxNjViO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLW91dGxpbmUuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3JkZXItY29sb3I6ICM0ZDg0MWQ7XG59XG5cbi5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1vdXRsaW5lLmUtaW5mbyxcbi5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXAgaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJvcmRlci1jb2xvcjogIzAzNzhkNTtcbn1cblxuLmUtYnRuLWdyb3VwIC5lLWJ0bjpkaXNhYmxlZC5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm9yZGVyLWNvbG9yOiAjYzE1NzAwO1xufVxuXG4uZS1idG4tZ3JvdXAgLmUtYnRuOmRpc2FibGVkLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWJ0bi1ncm91cCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi1ncm91cCAuZS1idG46ZGlzYWJsZWQuZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwIGlucHV0OmRpc2FibGVkICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIGJvcmRlci1jb2xvcjogI2Q2NDExMztcbn1cblxuLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtb3V0bGluZTpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLW91dGxpbmU6bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItbGVmdDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLW91dGxpbmU6Zmlyc3Qtb2YtdHlwZSxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLW91dGxpbmU6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLW91dGxpbmU6bGFzdC1vZi10eXBlLFxuLmUtY3NzLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtb3V0bGluZTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUsXG4uZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZSxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUsXG4uZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLXByaW1hcnksXG4uZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLWluZm8sXG4uZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLXdhcm5pbmcsXG4uZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSBpbnB1dDpmb2N1cyArIGxhYmVsLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmcsXG4uZS1jc3MuZS1idG4tZ3JvdXA6bm90KC5lLXZlcnRpY2FsKTpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwOm5vdCguZS12ZXJ0aWNhbCk6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi1ncm91cDpub3QoLmUtdmVydGljYWwpOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1vdXRsaW5lOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgLmUtb3V0bGluZTpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgLmUtb3V0bGluZTpmaXJzdC1vZi10eXBlLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgLmUtb3V0bGluZTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIC5lLW91dGxpbmU6bGFzdC1vZi10eXBlLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgLmUtb3V0bGluZTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZSxcbi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgLmUtYnRuOmZvY3VzLmUtb3V0bGluZSxcbi5lLWNzcy5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtaW5mbyxcbi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIGlucHV0OmZvY3VzICsgbGFiZWwuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi1ncm91cC5lLXZlcnRpY2FsOm5vdCguZS1ydGwpIC5lLWJ0bjpmb2N1cy5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4tZ3JvdXAuZS12ZXJ0aWNhbDpub3QoLmUtcnRsKSAuZS1idG46Zm9jdXMuZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtdmVydGljYWw6bm90KC5lLXJ0bCkgaW5wdXQ6Zm9jdXMgKyBsYWJlbC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmUtY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1idG46bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSksXG4uZS1jc3MuZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWxlZnQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuOmZpcnN0LW9mLXR5cGUsXG4uZS1jc3MuZS1idG4tZ3JvdXAuZS1ydGwgLmUtYnRuOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi1ncm91cC5lLXJ0bCAuZS1idG46bGFzdC1vZi10eXBlLFxuLmUtY3NzLmUtYnRuLWdyb3VwLmUtcnRsIC5lLWJ0bjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IHRyYW5zcGFyZW50O1xufVxuXG5Aa2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4vKiEgUHJvZ3Jlc3MgQnV0dG9uIExheW91dCAqL1xuLmUtcHJvZ3Jlc3MtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBsaW5lYXI7XG59XG5cbi5lLXByb2dyZXNzLWJ0biAuZS1zcGlubmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtYnRuLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtdmVydGljYWwgLmUtcHJvZ3Jlc3Mge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMCU7XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLXRvcCAuZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAlO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1ib3R0b20gLmUtcHJvZ3Jlc3Mge1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogMTAlO1xuICB0b3A6IGF1dG87XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmUgLmUtcHJvZ3Jlc3Mge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmUgLmUtYW5pbWF0ZS1lbmQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1zcGluLXRvcCwgLmUtcHJvZ3Jlc3MtYnRuLmUtc3Bpbi1ib3R0b20ge1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIC4zcyBsaW5lYXI7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tdG9wIC5lLWJ0bi1jb250ZW50LFxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc3Bpbi10b3AgLmUtc3Bpbm5lciwgLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc3Bpbi1ib3R0b20gLmUtYnRuLWNvbnRlbnQsXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWJvdHRvbSAuZS1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWNlbnRlciAuZS1zcGlubmVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWxlZnQ6bm90KC5lLXJvdW5kKSAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc3Bpbi1sZWZ0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lciAuZS1zcGlubmVyLWlubmVyIHtcbiAgdG9wOiAtMXB4O1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWxlZnQ6bm90KC5lLXJvdW5kKS5lLXJ0bCAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc3Bpbi1yaWdodDpub3QoLmUtcm91bmQpIC5lLXNwaW5uZXIgLmUtc3Bpbm5lci1pbm5lciB7XG4gIHRvcDogLTFweDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc3Bpbi1yaWdodDpub3QoLmUtcm91bmQpLmUtcnRsIC5lLXNwaW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXRvcCAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWJvdHRvbSAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1sZWZ0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1sZWZ0Om5vdCguZS1yb3VuZCkuZS1ydGwgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkuZS1ydGwgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLXRvcCAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1ib3R0b20gLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1yb3VuZC1jb3JuZXIge1xuICBib3JkZXItcmFkaXVzOiA1ZW07XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXJ0bCAuZS1wcm9ncmVzcyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1ydGwuZS12ZXJ0aWNhbCAuZS1wcm9ncmVzcyB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtc3Bpbm5lci1wYW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIge1xuICBsZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtY29udC1hbmltYXRlIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQGtleWZyYW1lcyBQcm9ncmVzc1NsaWRlTGVmdCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBQcm9ncmVzc1NsaWRlUmlnaHQge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBQcm9ncmVzc1NsaWRlVXAge1xuICBmcm9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IDA7XG4gIH1cbiAgdG8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRvcDogLTEwMHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgUHJvZ3Jlc3NTbGlkZURvd24ge1xuICBmcm9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IDA7XG4gIH1cbiAgdG8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBQcm9ncmVzc1pvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBQcm9ncmVzc1pvb21PdXQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWxlZnQ6bm90KC5lLXJvdW5kKSAuZS1zcGlubmVyLFxuKi5lLWJpZ2dlci5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tbGVmdDpub3QoLmUtcm91bmQpIC5lLXNwaW5uZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tbGVmdDpub3QoLmUtcm91bmQpLmUtcnRsIC5lLXNwaW5uZXIsXG4qLmUtYmlnZ2VyLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc3Bpbi1sZWZ0Om5vdCguZS1yb3VuZCkuZS1ydGwgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lcixcbiouZS1iaWdnZXIuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkuZS1ydGwgLmUtc3Bpbm5lcixcbiouZS1iaWdnZXIuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkuZS1ydGwgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXRvcCxcbiouZS1iaWdnZXIuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLXRvcCAuZS1zcGlubmVyLFxuKi5lLWJpZ2dlci5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tdG9wIC5lLXNwaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWJvdHRvbSxcbiouZS1iaWdnZXIuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zcGluLWJvdHRvbSAuZS1zcGlubmVyLFxuKi5lLWJpZ2dlci5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNwaW4tYm90dG9tIC5lLXNwaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zbWFsbC5lLXNwaW4tbGVmdDpub3QoLmUtcm91bmQpIC5lLXNwaW5uZXIsXG4qLmUtYmlnZ2VyLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLWxlZnQ6bm90KC5lLXJvdW5kKSAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zbWFsbC5lLXNwaW4tbGVmdDpub3QoLmUtcm91bmQpLmUtcnRsIC5lLXNwaW5uZXIsXG4qLmUtYmlnZ2VyLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLWxlZnQ6bm90KC5lLXJvdW5kKS5lLXJ0bCAuZS1zcGlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4qLmUtYmlnZ2VyIC5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1yaWdodDpub3QoLmUtcm91bmQpIC5lLXNwaW5uZXIsXG4qLmUtYmlnZ2VyLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLXJpZ2h0Om5vdCguZS1yb3VuZCkgLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zbWFsbC5lLXNwaW4tcmlnaHQ6bm90KC5lLXJvdW5kKS5lLXJ0bCAuZS1zcGlubmVyLFxuKi5lLWJpZ2dlci5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1yaWdodDpub3QoLmUtcm91bmQpLmUtcnRsIC5lLXNwaW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbiouZS1iaWdnZXIgLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLXRvcCxcbiouZS1iaWdnZXIuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zbWFsbC5lLXNwaW4tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4qLmUtYmlnZ2VyIC5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi10b3AgLmUtc3Bpbm5lcixcbiouZS1iaWdnZXIuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zbWFsbC5lLXNwaW4tdG9wIC5lLXNwaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1wcm9ncmVzcy1idG4uZS1wcm9ncmVzcy1hY3RpdmU6bm90KC5lLWhpZGUtc3Bpbm5lcikuZS1zbWFsbC5lLXNwaW4tYm90dG9tLFxuKi5lLWJpZ2dlci5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbiouZS1iaWdnZXIgLmUtcHJvZ3Jlc3MtYnRuLmUtcHJvZ3Jlc3MtYWN0aXZlOm5vdCguZS1oaWRlLXNwaW5uZXIpLmUtc21hbGwuZS1zcGluLWJvdHRvbSAuZS1zcGlubmVyLFxuKi5lLWJpZ2dlci5lLXByb2dyZXNzLWJ0bi5lLXByb2dyZXNzLWFjdGl2ZTpub3QoLmUtaGlkZS1zcGlubmVyKS5lLXNtYWxsLmUtc3Bpbi1ib3R0b20gLmUtc3Bpbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4vKiEgUHJvZ3Jlc3MgQnV0dG9uIFRoZW1lICovXG4uZS1wcm9ncmVzcy1idG4gLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgc3Ryb2tlOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wcm9ncmVzcy1idG4gLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjIHtcbiAgc3Ryb2tlOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZywgLmUtcHJvZ3Jlc3MtYnRuLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5LmUtb3V0bGluZTpmb2N1cyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcge1xuICBmaWxsOiAjZmZmO1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlLCAuZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkuZS1vdXRsaW5lOmZvY3VzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogd2hpdGU7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMsIC5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkuZS1vdXRsaW5lOmZvY3VzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtcHJpbWFyeS5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5LmUtb3V0bGluZTpob3Zlci5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5LmUtb3V0bGluZTpmb2N1cy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogI2UzMTY1YjtcbiAgc3Ryb2tlOiAjZTMxNjViO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1wcmltYXJ5LmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkuZS1vdXRsaW5lOmZvY3VzLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUge1xuICBzdHJva2U6ICNlMzE2NWI7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXByaW1hcnkuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtcHJpbWFyeS5lLW91dGxpbmU6Zm9jdXMuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2VzcyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcsIC5lLXByb2dyZXNzLWJ0bi5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZywgLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2Vzcy5lLW91dGxpbmU6Zm9jdXMgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSwgLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlLCAuZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzLmUtb3V0bGluZTpmb2N1cyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUge1xuICBzdHJva2U6IHdoaXRlO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzLmUtb3V0bGluZTpmb2N1cyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXN1Y2Nlc3MuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZywgLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZywgLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2Vzcy5lLW91dGxpbmU6Zm9jdXMuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICM0ZDg0MWQ7XG4gIHN0cm9rZTogIzRkODQxZDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtc3VjY2Vzcy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlLCAuZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzLmUtb3V0bGluZTpob3Zlci5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlLCAuZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzLmUtb3V0bGluZTpmb2N1cy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjNGQ4NDFkO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1zdWNjZXNzLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMsIC5lLXByb2dyZXNzLWJ0bi5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMsIC5lLXByb2dyZXNzLWJ0bi5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmZvY3VzLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICM0ZDg0MWQ7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLWluZm8gLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcsIC5lLXByb2dyZXNzLWJ0bi5lLWluZm8uZS1vdXRsaW5lOmZvY3VzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mbyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSwgLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mby5lLW91dGxpbmU6Zm9jdXMgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mbyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMsIC5lLXByb2dyZXNzLWJ0bi5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mby5lLW91dGxpbmU6Zm9jdXMgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1pbmZvLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcsIC5lLXByb2dyZXNzLWJ0bi5lLWluZm8uZS1vdXRsaW5lOmhvdmVyLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcsIC5lLXByb2dyZXNzLWJ0bi5lLWluZm8uZS1vdXRsaW5lOmZvY3VzLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcge1xuICBmaWxsOiAjMDM3OGQ1O1xuICBzdHJva2U6ICMwMzc4ZDU7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLWluZm8uZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSwgLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mby5lLW91dGxpbmU6aG92ZXIuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSwgLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mby5lLW91dGxpbmU6Zm9jdXMuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogIzAzNzhkNTtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtaW5mby5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS1pbmZvLmUtb3V0bGluZTpob3Zlci5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS1pbmZvLmUtb3V0bGluZTpmb2N1cy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjIHtcbiAgc3Ryb2tlOiAjMDM3OGQ1O1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZywgLmUtcHJvZ3Jlc3MtYnRuLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nLmUtb3V0bGluZTpmb2N1cyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcge1xuICBmaWxsOiAjZmZmO1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlLCAuZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcuZS1vdXRsaW5lOmZvY3VzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogd2hpdGU7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMsIC5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcuZS1vdXRsaW5lOmZvY3VzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtd2FybmluZy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nLmUtb3V0bGluZTpob3Zlci5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nLmUtb3V0bGluZTpmb2N1cy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogI2MxNTcwMDtcbiAgc3Ryb2tlOiAjYzE1NzAwO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS13YXJuaW5nLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcuZS1vdXRsaW5lOmZvY3VzLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUge1xuICBzdHJva2U6ICNjMTU3MDA7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLXdhcm5pbmcuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtd2FybmluZy5lLW91dGxpbmU6Zm9jdXMuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogI2MxNTcwMDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZywgLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcsIC5lLXByb2dyZXNzLWJ0bi5lLWRhbmdlci5lLW91dGxpbmU6Zm9jdXMgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlLCAuZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSwgLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyLmUtb3V0bGluZTpmb2N1cyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUge1xuICBzdHJva2U6IHdoaXRlO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyLmUtb3V0bGluZTpmb2N1cyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLWRhbmdlci5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnLCAuZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcsIC5lLXByb2dyZXNzLWJ0bi5lLWRhbmdlci5lLW91dGxpbmU6Zm9jdXMuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICNkNjQxMTM7XG4gIHN0cm9rZTogI2Q2NDExMztcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1jaXJjbGUsIC5lLXByb2dyZXNzLWJ0bi5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSwgLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyLmUtb3V0bGluZTpmb2N1cy5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjZDY0MTEzO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIuZS1mbGF0IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWFyYywgLmUtcHJvZ3Jlc3MtYnRuLmUtZGFuZ2VyLmUtb3V0bGluZTpob3Zlci5lLWZsYXQgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtYXJjLCAuZS1wcm9ncmVzcy1idG4uZS1kYW5nZXIuZS1vdXRsaW5lOmZvY3VzLmUtZmxhdCAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICNkNjQxMTM7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5IC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICNlMzE2NWI7XG4gIHN0cm9rZTogI2UzMTY1Yjtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjZTMxNjViO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICNlMzE2NWI7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICM0ZDg0MWQ7XG4gIHN0cm9rZTogIzRkODQxZDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjNGQ4NDFkO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICM0ZDg0MWQ7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLW91dGxpbmUuZS1pbmZvIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICMwMzc4ZDU7XG4gIHN0cm9rZTogIzAzNzhkNTtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtb3V0bGluZS5lLWluZm8gLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjMDM3OGQ1O1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1vdXRsaW5lLmUtaW5mbyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICMwMzc4ZDU7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyB7XG4gIGZpbGw6ICNjMTU3MDA7XG4gIHN0cm9rZTogI2MxNTcwMDtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmcgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjYzE1NzAwO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1vdXRsaW5lLmUtd2FybmluZyAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICNjMTU3MDA7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogI2Q2NDExMztcbiAgc3Ryb2tlOiAjZDY0MTEzO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogI2Q2NDExMztcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtb3V0bGluZS5lLWRhbmdlciAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICNkNjQxMTM7XG59XG5cbi5lLXByb2dyZXNzLWJ0bi5lLWxpbmsgLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgc3ZnIHtcbiAgZmlsbDogIzBkNDdhMTtcbiAgc3Ryb2tlOiAjMGQ0N2ExO1xufVxuXG4uZS1wcm9ncmVzcy1idG4uZS1saW5rIC5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIHN2ZyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogIzBkNDdhMTtcbn1cblxuLmUtcHJvZ3Jlc3MtYnRuLmUtbGluayAuZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciBzdmcgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICMwZDQ3YTE7XG59XG5cbi5lLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4qLmUtcHJpbWFyeSAuZS1wcm9ncmVzcyxcbiouZS1zdWNjZXNzIC5lLXByb2dyZXNzLFxuKi5lLWRhbmdlciAuZS1wcm9ncmVzcyxcbiouZS1pbmZvIC5lLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4qLmUtd2FybmluZyAuZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuKi5lLWZsYXQuZS1wcmltYXJ5IC5lLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC4yKTtcbn1cblxuKi5lLWZsYXQuZS1zdWNjZXNzIC5lLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTMyLCAyOSwgMC4yKTtcbn1cblxuKi5lLWZsYXQuZS1pbmZvIC5lLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCAxMjAsIDIxMywgMC4yKTtcbn1cblxuKi5lLWZsYXQuZS13YXJuaW5nIC5lLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTMsIDg3LCAwLCAwLjIpO1xufVxuXG4qLmUtZmxhdC5lLWRhbmdlciAuZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE0LCA2NSwgMTksIDAuMik7XG59XG5cbiouZS1vdXRsaW5lOm5vdCg6Zm9jdXMpLmUtcHJpbWFyeSAuZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuMik7XG59XG5cbiouZS1vdXRsaW5lOm5vdCg6Zm9jdXMpLmUtc3VjY2VzcyAuZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEzMiwgMjksIDAuMik7XG59XG5cbiouZS1vdXRsaW5lOm5vdCg6Zm9jdXMpLmUtaW5mbyAuZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTIwLCAyMTMsIDAuMik7XG59XG5cbiouZS1vdXRsaW5lOm5vdCg6Zm9jdXMpLmUtd2FybmluZyAuZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkzLCA4NywgMCwgMC4yKTtcbn1cblxuKi5lLW91dGxpbmU6bm90KDpmb2N1cykuZS1kYW5nZXIgLmUtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNCwgNjUsIDE5LCAwLjIpO1xufVxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw1MDBcIik7XG4vKiEgUGRmVmlld2VyJ3MgZGVmYXVsdCBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWljb24tc2VhcmNoOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1vcGVuLWRvY3VtZW50LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMDQnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtZG93bmxvYWQtZG9jdW1lbnQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwYic7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1wcmludC1kb2N1bWVudC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzIwJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWZpcnN0LXBhZ2UtbmF2aWdhdGlvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzA1Jztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXByZXZpb3VzLXBhZ2UtbmF2aWdhdGlvbi1pY29uOjpiZWZvcmUsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtcHJldi1zZWFyY2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwNic7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1uZXh0LXBhZ2UtbmF2aWdhdGlvbi1pY29uOjpiZWZvcmUsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtbmV4dC1zZWFyY2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwNyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1sYXN0LXBhZ2UtbmF2aWdhdGlvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzA4Jztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXpvb20tb3V0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMDknO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXpvb20taW4taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwYSc7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtdGh1bWJuYWlsLXZpZXctaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMyNyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1zdGFtcC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzI4Jztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXRodW1ibmFpbC12aWV3LWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29udGVudDogJ1xcZWMyNyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi10aHVtYm5haWwtdmlldy1zZWxlY3Rpb24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuNik7XG4gIGNvbnRlbnQ6ICdcXGVjMjcnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYm9va21hcmstaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwYyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1ib29rbWFyay1kaXNhYmxlLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbnRlbnQ6ICdcXGVjMGMnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYm9va21hcmstc2VsZWN0aW9uLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDIyNywgMjIsIDkxLCAwLjYpO1xuICBjb250ZW50OiAnXFxlYzBjJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXRpdGxlLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXBkZnZpZXdlciAuZS1wdi1hbm5vdGF0aW9uLXRvb2xzLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXBkZnZpZXdlciAuZS1wdi1hbm5vdGF0aW9uLXBvcHVwLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzBmJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXJlc2l6ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODRiJztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtdGV4dC1zZWxlY3QtdG9vbC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzFkJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXBhbi10b29sLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMWEnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtdGV4dC1zZWFyY2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwZCc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1zZWFyY2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwZCc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1zZWFyY2gtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMGYnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtZm9ybWRlc2lnbmVyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGMnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzI2Jztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tY29sb3ItaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMxOSc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1hbm5vdGF0aW9uLXN0cm9rZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlNjY4Jztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzFiJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tdGhpY2tuZXNzLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMjUnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1kZWxldGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMxYyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi11bmRvLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMTQnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtcmVkby1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzIxJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LW1vcmUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMxNic7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1iYWNrd2FyZC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTc3Jztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LW5vdGlmaWNhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejROQ2p4emRtY2dkMmxrZEdnOUlqTTFjSGdpSUdobGFXZG9kRDBpTXpGd2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURNMUlETXhJaUIyWlhKemFXOXVQU0l4TGpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpUGcwS0lDQWdJRHdoTFMwZ1IyVnVaWEpoZEc5eU9pQlRhMlYwWTJnZ05URXVNaUFvTlRjMU1Ua3BJQzBnYUhSMGNEb3ZMM2QzZHk1aWIyaGxiV2xoYm1OdlpHbHVaeTVqYjIwdmMydGxkR05vSUMwdFBnMEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQXpQQzkwYVhSc1pUNE5DaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejROQ2lBZ0lDQThaR1ZtY3o0OEwyUmxabk0rRFFvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0RRb2dJQ0FnSUNBZ0lEeG5JR2xrUFNKRGIzSnlkWEIwWldRaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzAxTVRRdU1EQXdNREF3TENBdE16VXpMakF3TURBd01Da2lQZzBLSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVEU1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzBPVFF1TURBd01EQXdMQ0F5T0RVdU1EQXdNREF3S1NJK0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVE1pSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXdMakF3TURBd01Dd2dOamd1TVRnME5EYzBLU0krRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHhOUzR5TWpNME56QTRMREV3TGpNMU56WXdNallnVERFeUxqWTFNell6Tnl3eU15NDBNRFUxTVRBMklFd3hOQzR4TXpJd09UQTFMREkyTGprNU1USTBPVFVnVERFNUxqTTJNVGMzT0Rrc01qWXVPVGt4TWpRNU5TQkRNakF1TkRRd01qVXdOeXd4Tnk0NE5qQTJOREUxSURJd0xqWTVNemd3T1Rjc01USXVNekUyTURreU5TQXlNQzR4TWpJME5UVTRMREV3TGpNMU56WXdNallnUXpFNUxqVTFNVEV3TVRrc09DNHpPVGt4TVRJM05DQXhOeTQ1TVRneE1EWTVMRGd1TXprNU1URXlOelFnTVRVdU1qSXpORGN3T0N3eE1DNHpOVGMyTURJMklGb2lJR2xrUFNKUVlYUm9MVEV4SWlCbWFXeHNQU0lqTUVVd1JUQkZJajQ4TDNCaGRHZytEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWswek1TNDJNak00TURreExETXdMak00TnpReE1ERWdRek16TGpneU9UVXhNRFVzTXpBdU16ZzNOREV3TVNBek5DNDNNakE1TVRrMExESTRMamd6T0RZeU5EUWdNek11TmpFeE9UTXpNaXd5Tmk0NU1qTXhNREk0SUV3eE9TNHlPRGs1TURNc01pNHhPRFV3TlRBMk9DQkRNVGd1TVRneU1qRXlNaXd3TGpJM01UYzJOalU1TlNBeE5pNHpPRGMxT0RZc01DNHlOamsxTWprd05qa2dNVFV1TWpjNE5UazVPQ3d5TGpFNE5UQTFNRFk0SUV3d0xqazFOalUyT1RZNE5Td3lOaTQ1TWpNeE1ESTRJRU10TUM0eE5URXhNakV4TURNc01qZ3VPRE0yTXpnMk9DQXdMamMwTkRJME9EZzRNaXd6TUM0ek9EYzBNVEF4SURJdU9UUTBOamt6Tnprc016QXVNemczTkRFd01TQk1NekV1TmpJek9EQTVNU3d6TUM0ek9EYzBNVEF4SUZvZ1RURTFMall4TnpVNE5EZ3NNall1TXpnM05ERXdNU0JNTVRVdU5qRTNOVGcwT0N3eU15NHdOVFF3TnpZM0lFd3hPQzQ1TlRBNU1UZ3hMREl6TGpBMU5EQTNOamNnVERFNExqazFNRGt4T0RFc01qWXVNemczTkRFd01TQk1NVFV1TmpFM05UZzBPQ3d5Tmk0ek9EYzBNVEF4SUZvZ1RURTFMall4TnpVNE5EZ3NNakF1TnpJd056UXpOQ0JNTVRVdU5qRTNOVGcwT0N3eE1DNHdOVFF3TnpZM0lFd3hPQzQ1TlRBNU1UZ3hMREV3TGpBMU5EQTNOamNnVERFNExqazFNRGt4T0RFc01qQXVOekl3TnpRek5DQk1NVFV1TmpFM05UZzBPQ3d5TUM0M01qQTNORE0wSUZvaUlHbGtQU0pUYUdGd1pTSWdabWxzYkQwaUkwVkdRekF3TWlJK1BDOXdZWFJvUGcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dlp6NE5DaUFnSUNBZ0lDQWdJQ0FnSUR3dlp6NE5DaUFnSUNBZ0lDQWdQQzluUGcwS0lDQWdJRHd2Wno0TkNqd3ZjM1puUGc9PVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzNi43cHggMzEuN3B4O1xuICBoZWlnaHQ6IDMxLjdweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LW5vdGlmaWNhdGlvbi1pY29uLXJ0bCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0TkNqeHpkbWNnZDJsa2RHZzlJak0xY0hnaUlHaGxhV2RvZEQwaU16RndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lETTFJRE14SWlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaVBnMEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEV1TWlBb05UYzFNVGtwSUMwZ2FIUjBjRG92TDNkM2R5NWliMmhsYldsaGJtTnZaR2x1Wnk1amIyMHZjMnRsZEdOb0lDMHRQZzBLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0F6UEM5MGFYUnNaVDROQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0TkNpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0RRb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStEUW9nSUNBZ0lDQWdJRHhuSUdsa1BTSkRiM0p5ZFhCMFpXUWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0MwMU1UUXVNREF3TURBd0xDQXRNelV6TGpBd01EQXdNQ2tpUGcwS0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRFNUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2cwT1RRdU1EQXdNREF3TENBeU9EVXVNREF3TURBd0tTSStEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRNaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl3TGpBd01EQXdNQ3dnTmpndU1UZzBORGMwS1NJK0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TlM0eU1qTTBOekE0TERFd0xqTTFOell3TWpZZ1RERXlMalkxTXpZek55d3lNeTQwTURVMU1UQTJJRXd4TkM0eE16SXdPVEExTERJMkxqazVNVEkwT1RVZ1RERTVMak0yTVRjM09Ea3NNall1T1RreE1qUTVOU0JETWpBdU5EUXdNalV3Tnl3eE55NDROakEyTkRFMUlESXdMalk1TXpnd09UY3NNVEl1TXpFMk1Ea3lOU0F5TUM0eE1qSTBOVFU0TERFd0xqTTFOell3TWpZZ1F6RTVMalUxTVRFd01Ua3NPQzR6T1RreE1USTNOQ0F4Tnk0NU1UZ3hNRFk1TERndU16azVNVEV5TnpRZ01UVXVNakl6TkRjd09Dd3hNQzR6TlRjMk1ESTJJRm9pSUdsa1BTSlFZWFJvTFRFeElpQm1hV3hzUFNJak1FVXdSVEJGSWo0OEwzQmhkR2crRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHpNUzQyTWpNNE1Ea3hMRE13TGpNNE56UXhNREVnUXpNekxqZ3lPVFV4TURVc016QXVNemczTkRFd01TQXpOQzQzTWpBNU1UazBMREk0TGpnek9EWXlORFFnTXpNdU5qRXhPVE16TWl3eU5pNDVNak14TURJNElFd3hPUzR5T0RrNU1ETXNNaTR4T0RVd05UQTJPQ0JETVRndU1UZ3lNakV5TWl3d0xqSTNNVGMyTmpVNU5TQXhOaTR6T0RjMU9EWXNNQzR5TmprMU1qa3dOamtnTVRVdU1qYzROVGs1T0N3eUxqRTROVEExTURZNElFd3dMamsxTmpVMk9UWTROU3d5Tmk0NU1qTXhNREk0SUVNdE1DNHhOVEV4TWpFeE1ETXNNamd1T0RNMk16ZzJPQ0F3TGpjME5ESTBPRGc0TWl3ek1DNHpPRGMwTVRBeElESXVPVFEwTmprek56a3NNekF1TXpnM05ERXdNU0JNTXpFdU5qSXpPREE1TVN3ek1DNHpPRGMwTVRBeElGb2dUVEUxTGpZeE56VTRORGdzTWpZdU16ZzNOREV3TVNCTU1UVXVOakUzTlRnME9Dd3lNeTR3TlRRd056WTNJRXd4T0M0NU5UQTVNVGd4TERJekxqQTFOREEzTmpjZ1RERTRMamsxTURreE9ERXNNall1TXpnM05ERXdNU0JNTVRVdU5qRTNOVGcwT0N3eU5pNHpPRGMwTVRBeElGb2dUVEUxTGpZeE56VTRORGdzTWpBdU56SXdOelF6TkNCTU1UVXVOakUzTlRnME9Dd3hNQzR3TlRRd056WTNJRXd4T0M0NU5UQTVNVGd4TERFd0xqQTFOREEzTmpjZ1RERTRMamsxTURreE9ERXNNakF1TnpJd056UXpOQ0JNTVRVdU5qRTNOVGcwT0N3eU1DNDNNakEzTkRNMElGb2lJR2xrUFNKVGFHRndaU0lnWm1sc2JEMGlJMFZHUXpBd01pSStQQzl3WVhSb1BnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejROQ2lBZ0lDQWdJQ0FnUEM5blBnMEtJQ0FnSUR3dlp6NE5Dand2YzNablBnPT1cIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDM2LjdweCAzMS43cHg7XG4gIGhlaWdodDogMzEuN3B4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtdGV4dGJveC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODlmJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXBhc3N3b3JkLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWEnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtY2hlY2tib3gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwYic7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1yYWRpb2J1dHRvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBmJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWRyb3Bkb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGUnO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtbGlzdGJveC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODllJztcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tc2hhcGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMyMyc7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1hbm5vdGF0aW9uLWNhbGlicmF0ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlNjc4Jztcbn1cblxuLmUtcHYtZG93bmxvYWQtZG9jdW1lbnQtaWNvbi5lLW1lbnUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMwYic7XG59XG5cbi5lLXB2LWJvb2ttYXJrLWljb24uZS1tZW51LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMGMnO1xufVxuXG4uZS1wdi1oaWdobGlnaHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMxNSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LXVuZGVybGluZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzE3JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtc3RyaWtldGhyb3VnaC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzE4JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtY29weS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMzNkJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtY3V0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUzM2InO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1wYXN0ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMzU1JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtZGVsZXRlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMWMnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWZpbGwtY29sb3ItaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWMxOSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtc3Ryb2tlLWNvbG9yLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NjgnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1zaGFwZS1saW5lLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NjgnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1zaGFwZS1hcnJvdy1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlNjY5JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtc2hhcGUtcmVjdGFuZ2xlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NzAnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1zaGFwZS1jaXJjbGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTY3MSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LXNoYXBlLXBlbnRhZ29uLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NzInO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1jb21tZW50LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2ODAnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1wcm9wZXJ0eS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTk5JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtY29tbWVudC1zZWxlY3Rpb24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuNik7XG4gIGNvbnRlbnQ6ICdcXGU2ODAnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1jb21tZW50LXBhbmVsLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNWQnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1hY2NlcHRlZC1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogJ1xcZTY4Mic7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMXB4IDFweCAxcHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXB2LXJlamVjdGVkLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiAnXFxlNjgzJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAycHggMXB4IDFweCA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtcHYtY29tcGxldGVkLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiAnXFxlNjE0JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAycHggMXB4IDFweCAzLjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1wdi1jYW5jZWxsZWQtaWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6ICdcXGU2MGEnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDJweCAxcHggMXB4IDMuNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXB2LXNjYWxlLXJhdGlvLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NzgnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1jYWxpYnJhdGUtZGlzdGFuY2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTY3Myc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWNhbGlicmF0ZS1wZXJpbWV0ZXItaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTY3NCc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWNhbGlicmF0ZS1hcmVhLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NzUnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1jYWxpYnJhdGUtcmFkaXVzLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NzYnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1jYWxpYnJhdGUtdm9sdW1lLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU2NzcnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXN0YW1wLWNvbnRhaW5lciAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTY5JztcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi5lLXB2LWZyZWV0ZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVjMGUnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRjb2xvci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMzRjJztcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0YWxpZ24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMzYSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWFubm90YXRpb24tdGV4dHByb3AtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIwNCc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWxlZnQtYWxpZ24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMzYSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LXJpZ2h0LWFsaWduLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNWYnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1jZW50ZXItYWxpZ24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTM1ZSc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWp1c3RmaXktYWxpZ24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMzNCc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWJvbGQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI0Nyc7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG59XG5cbi5lLXB2LWl0YWxpYy1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMzVhJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtc3RyaWtlb3V0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUzMzInO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi11bmRlcmxpbmV0ZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUzNDMnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1zdXBlcnNjcmlwdC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMzUyJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtc3Vic2NyaXB0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUzNTcnO1xuICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xufVxuXG4uZS1wdi1oYW5kd3JpdHRlbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlNzM3JztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtaW5rYW5ub3RhdGlvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYzEzJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtZGVsZXRlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRhJztcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbn1cblxuLmUtcHYtZXllLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUzNDUnO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgb3BhY2l0eTogMC44NztcbiAgcGFkZGluZzogN3B4O1xufVxuXG4uZS1wdi1leWUtc2xhc2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTcyMSc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdlLWljb25zJztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAwLjg3O1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi8qISBjb21wb25lbnQgbGF5b3V0ICovXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtdmlld2VyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXRleHQtbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tY2FudmFzIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi10ZXh0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3BhY2l0eTogMC42O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1zZWFyY2gtdGV4dC1oaWdobGlnaHQsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtc2VhcmNoLXRleHQtaGlnaGxpZ2h0b3RoZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWh5cGVybGluayB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1oeXBlcmxpbmsuZS1wdi1vbnNlbGVjdGlvbiB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1lbmFibGUtdGV4dC1zZWxlY3Rpb24ge1xuICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtZGlzYWJsZS10ZXh0LXNlbGVjdGlvbiB7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1lbmFibGUtdGV4dC1zZWxlY3Rpb24gLmUtcHYtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmUtcGRmdmlld2VyIC5lLWRpc2FibGUtdGV4dC1zZWxlY3Rpb24gLmUtcHYtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1jdXJzb3Ige1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1jcm9zc2hhaXItY3Vyc29yIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi10b3VjaC1zZWxlY3QtZHJvcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtdG91Y2gtZWxsaXBzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDg4ZWQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWNvbG9yOiAjMzA4OGVkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDAgOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1ub3RlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjdXJzb3I6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDA7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1hbm5vdGF0aW9uLW5vdGUtYXV0aG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1wb3B1cC1tZW51IHtcbiAgY3Vyc29yOiBhdXRvO1xuICBtaW4td2lkdGg6IDM5NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tcG9wdXAtaGVhZGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAyOXB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tcG9wdXAtYXV0aG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1tb2RpZmllZC10aW1lIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tcG9wdXAtbm90ZS1jb250YWluZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi1wb3B1cC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLWhlaWdodDogMTMyLjA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgd2lkdGg6IDM2OHB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtcHJvcGVydGllcy1maWxsLWNvbG9yLWljb24sXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtcHJvcGVydGllcy1zdHJva2UtY29sb3ItaWNvbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWRyb3Age1xuICBjb2xvcjogIzMwODhlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1kcm9wbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwODhlZDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlO1xuICBib3JkZXItY29sb3I6ICMzMDg4ZWQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDAgMCA5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5lLXB2LXZpZXdlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gIGhlaWdodDogY2FsYygxMDAlKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xufVxuXG4uZS1wZGZ2aWV3ZXIuZS1wdi1tb2JpbGUtdmlldyAuZS1wdi12aWV3ZXItY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0LmUtcHYtaW5wdXQtcGFzc3dvcmQ6Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1wdi1wYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xufVxuXG4uZS1wdi1zaWduYXR1cmVob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi5lLXB2LW1vYmlsZXNwYW5zY3JvbGwtY29udGFpbmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLWNvbG9yLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0biAuZS1idG4taWNvbjpub3QoLmUtY2FyZXQpLFxuLmUtcHYtYW5ub3RhdGlvbi1vcGFjaXR5LWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0biAuZS1idG4taWNvbjpub3QoLmUtY2FyZXQpLFxuLmUtcHYtYW5ub3RhdGlvbi1zdHJva2UtY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuIC5lLWJ0bi1pY29uOm5vdCguZS1jYXJldCksXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtYnRuLWljb246bm90KC5lLWNhcmV0KSxcbi5lLXB2LWFubm90YXRpb24tc2hhcGVzLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0biAuZS1idG4taWNvbjpub3QoLmUtY2FyZXQpLFxuLmUtcHYtYW5ub3RhdGlvbi1jYWxpYnJhdGUtY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuIC5lLWJ0bi1pY29uOm5vdCguZS1jYXJldCksXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRjb2xvci1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtYnRuLWljb246bm90KC5lLWNhcmV0KSxcbi5lLXB2LWFubm90YXRpb24tdGV4dGFsaWduLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0biAuZS1idG4taWNvbjpub3QoLmUtY2FyZXQpLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0cHJvcC1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtYnRuLWljb246bm90KC5lLWNhcmV0KSxcbi5lLXB2LWFubm90YXRpb24taGFuZHdyaXR0ZW4tY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuIC5lLWJ0bi1pY29uOm5vdCguZS1jYXJldCksXG4uZS1wdi1hbm5vdGF0aW9uLXN0YW1wLWNvbnRhaW5lciAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1wdi1pY29uLXNlYXJjaCxcbi5lLXB2LWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLXB2LWFubm90YXRpb24taW5rLWNvbnRhaW5lciAuZS1wdi1pbmthbm5vdGF0aW9uLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLXB2LWFubm90YXRpb24taGFuZHdyaXR0ZW4tY29udGFpbmVyIC5lLXB2LWhhbmR3cml0dGVuLWljb24uZS1idG4taWNvbjpub3QoLmUtY2FyZXQpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1wdi1tb2JpbGVzY3JvbGwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgYm9yZGVyLXJhZGl1czogNTZweCAwIDAgNTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1wdi12aWV3ZXItY29udGFpbmVyIC5lLXB2LXBhZ2UtZGl2IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1O1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1wdi10b29sYmFyLFxuLmUtcHYtbmF2LXRvb2xiYXIsXG4uZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIsXG4uZS1wdi1mb3JtZGVzaWduZXItdG9vbGJhciB7XG4gIGJvcmRlcjogMCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG59XG5cbi5lLXB2LXRvb2xiYXIsXG4uZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIsXG4uZS1wdi1tb2JpbGUtYW5ub3RhdGlvbi10b29sYmFyLFxuLmUtcHYtZm9ybWRlc2lnbmVyLXRvb2xiYXIge1xuICBoZWlnaHQ6IDU2cHg7XG59XG5cbi5lLXB2LW5hdi10b29sYmFyLFxuLmUtYmlnZ2VyIC5lLXB2LXRvb2xiYXIsXG4uZS1wdi10b29sYmFyLmUtcHYtbW9iaWxlLXRvb2xiYXIsXG4uZS1iaWdnZXIgLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLFxuLmUtcHYtbW9iaWxlLXZpZXcgLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyIHtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuXG4uZS10b29sYmFyLmUtcHYtdG9vbGJhciAuZS1wdi16b29tLWRyb3AtZG93bi1jb250YWluZXIge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiA4NnB4O1xufVxuXG4uZS10b29sYmFyLmUtcHYtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS1wdi16b29tLWRyb3AtZG93bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtcHYtdG9vbGJhci5lLXRvb2xiYXIuZS10b29scG9wIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHdpZHRoOiA0NnB4O1xufVxuXG4uZS1wdi1tb2JpbGVwYWdlbm9zY3JvbGwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXB2LW1vYmlsZWN1cnJlbnRwYWdlLWNvbnRhaW5lciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5lLXB2LW1vYmlsZWRhc2hlZGxpbmUtY29udGFpbmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uZS1wdi1udW1iZXItb2ZwYWdlcyB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi5lLXB2LWdvdG9wYWdlLXBvcHVwIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLmUtcHYtZ290b3BhZ2UtYXBwbHktYnRuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtcHYtbW9iaWxldG90YWxwYWdlLWNvbnRhaW5lciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLXB2LXBhc3N3b3JkLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZS1wdi1wYXNzd29yZC1lcnJvciB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uZS1wdi1jb3JydXB0ZWQtcG9wdXAtaGVhZGVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDAuODc7XG59XG5cbi5lLXB2LWNvcnJ1cHRlZC1wb3B1cC1jb250ZW50IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBvcGFjaXR5OiAwLjg3O1xuICBwYWRkaW5nLXRvcDogNC43cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLXB2LWNvcnJ1cHRlZC1wb3B1cC1jb250ZW50LXJ0bCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUzcHg7XG4gIG9wYWNpdHk6IDAuODc7XG4gIHBhZGRpbmctdG9wOiA0LjdweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS10b29sYmFyOm5vdCguZS1wdi1tb2JpbGUtdG9vbGJhcikgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAwLjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXB2LWZvcm1kZXNpZ25lci10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDAuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXB4O1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXB2LWFubm90YXRpb24tdG9vbGJhci5lLXRvb2xiYXIuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtcHYtdG9vbGJhci5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtcHYtZm9ybWRlc2lnbmVyLXRvb2xiYXIuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjdweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi10b29sYmFyLmUtdG9vbGJhcjpub3QoLmUtcnRsKSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXBkZnZpZXdlciAuZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIuZS10b29sYmFyOm5vdCguZS1ydGwpIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtcGRmdmlld2VyIC5lLXB2LWZvcm1kZXNpZ25lci10b29sYmFyLmUtdG9vbGJhcjpub3QoLmUtcnRsKSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXRvb2xiYXIuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtcGRmdmlld2VyIC5lLXB2LWFubm90YXRpb24tdG9vbGJhci5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtZm9ybWRlc2lnbmVyLXRvb2xiYXIuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXRvb2xiYXIuZS10b29sYmFyOm5vdCguZS1ydGwpIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhcjpub3QoLmUtcnRsKSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtcGRmdmlld2VyIC5lLXB2LWZvcm1kZXNpZ25lci10b29sYmFyLmUtdG9vbGJhcjpub3QoLmUtcnRsKSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXRvb2xiYXIuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtcGRmdmlld2VyIC5lLXB2LWZvcm1kZXNpZ25lci10b29sYmFyLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDQuNXB4O1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1wdi10YmFyLWJ0bi5lLWJ0bixcbi5lLXB2LWFubm90YXRpb24tdG9vbGJhci5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtcHYtdGJhci1idG4uZS1idG4sXG4uZS1wdi1tb2JpbGUtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1wdi10YmFyLWJ0bi5lLWJ0bixcbi5lLXB2LWZvcm1kZXNpZ25lci10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1wdi10YmFyLWJ0bi5lLWJ0biB7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICB3aWR0aDogMzZweDtcbn1cblxuLmUtcHYtb3Blbi1kb2N1bWVudC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMThweDtcbn1cblxuLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdG9vbGJhci1wb3ApIC5lLXB2LWRvd25sb2FkLWRvY3VtZW50LWljb24ge1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdG9vbGJhci1wb3ApIC5lLXB2LXByaW50LWRvY3VtZW50LWljb24ge1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmUtcHYtZmlyc3QtcGFnZS1uYXZpZ2F0aW9uLWljb24ge1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLmUtcHYtcHJldmlvdXMtcGFnZS1uYXZpZ2F0aW9uLWljb24ge1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLmUtcHYtbmV4dC1wYWdlLW5hdmlnYXRpb24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uZS1wdi1sYXN0LXBhZ2UtbmF2aWdhdGlvbi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRvb2xiYXItcG9wKSAuZS1wdi16b29tLW91dC1pY29uLFxuLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdG9vbGJhci1wb3ApIC5lLXB2LXpvb20taW4taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4uZS1wdi1leWUtc2xhc2gtaWNvbixcbi5lLXB2LWV5ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXB2LWN1cnJlbnQtcGFnZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmUtcHYtdG9vbGJhci5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtYnRuLmUtcHYtcGFuLXRvb2wgLmUtcHYtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXB2LXpvb20tZHJvcC1kb3duLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCA0cHg7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXB2LXRvdGFsLXBhZ2UtY29udGFpbmVyLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tbGVmdDogMC41cHg7XG4gIG1hcmdpbi1yaWdodDogOS41cHg7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmctYm90dG9tOiA2LjVweDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1wdi10b3RhbC1wYWdlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmUtcHYtdG90YWwtcGFnZS1tcyB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZS1wdi16b29tLWRyb3AtZG93bi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsOm5vdCguZS1lcnJvciksXG4uZS1wdi1wcm9wLWRyb3Bkb3duLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kZGw6bm90KC5lLWVycm9yKSxcbi5lLXB2LXpvb20tZHJvcC1kb3duLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsOm5vdCguZS1lcnJvciksXG4uZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsOm5vdCguZS1lcnJvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi5lLWRkbC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsLmUtaW5wdXQtZm9jdXM6bm90KC5lLWZsb2F0LWljb24tbGVmdCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWRkbC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLmUtZGRsLmUtaW5wdXQtZm9jdXMgLmUtc2VhcmNoLWljb24uZS1kZGwtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbC5lLWlucHV0LWZvY3VzIC5lLXNlYXJjaC1pY29uLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLXJ0bC5lLWRkbC5lLWlucHV0LWZvY3VzIC5lLXNlYXJjaC1pY29uLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXByb3AtZHJvcGRvd24tcnRsLmUtZGRsLmUtaW5wdXQtZm9jdXMgLmUtc2VhcmNoLWljb24uZS1kZGwtaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLmUtZGRsIC5lLWlucHV0LmUtY29udHJvbC5lLWtleWJvYXJkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLmUtZGRsIC5lLWlucHV0LmUtY29udHJvbC5lLWtleWJvYXJkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi1ydGwuZS1kZGwgLmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXByb3AtZHJvcGRvd24tcnRsLmUtZGRsIC5lLWlucHV0LmUtY29udHJvbC5lLWtleWJvYXJkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uZS1wdi10b29sYmFyOm5vdCguZS1ydGwpIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24uZS1kZGwgLmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQsXG4uZS1wdi10b29sYmFyOm5vdCguZS1ydGwpIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbCAuZS1pbnB1dC5lLWNvbnRyb2wuZS1rZXlib2FyZCxcbi5lLXB2LXRvb2xiYXI6bm90KC5lLXJ0bCkgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi1ydGwuZS1kZGwgLmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQsXG4uZS1wdi10b29sYmFyOm5vdCguZS1ydGwpIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi1ydGwuZS1kZGwgLmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi5lLWRkbCAuZS1pbnB1dC5lLWNvbnRyb2wuZS1rZXlib2FyZCxcbi5lLXB2LXRvb2xiYXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLmUtZGRsIC5lLWlucHV0LmUtY29udHJvbC5lLWtleWJvYXJkLFxuLmUtcHYtdG9vbGJhci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLXJ0bC5lLWRkbCAuZS1pbnB1dC5lLWNvbnRyb2wuZS1rZXlib2FyZCxcbi5lLXB2LXRvb2xiYXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWRkbCAuZS1pbnB1dC5lLWNvbnRyb2wuZS1rZXlib2FyZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24uZS1kZGwgLmUtc2VhcmNoLWljb24uZS1kZGwtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbCAuZS1zZWFyY2gtaWNvbi5lLWRkbC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi1ydGwuZS1kZGwgLmUtc2VhcmNoLWljb24uZS1kZGwtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi1ydGwuZS1kZGwgLmUtc2VhcmNoLWljb24uZS1kZGwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNC41cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi5lLWRkbCAuZS1pbnB1dC5lLWNvbnRyb2wsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXByb3AtZHJvcGRvd24uZS1kZGwgLmUtaW5wdXQuZS1jb250cm9sLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1jdXJyZW50LXBhZ2UtYm94IC5lLW51bWVyaWN0ZXh0Ym94LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLXJ0bC5lLWRkbCAuZS1pbnB1dC5lLWNvbnRyb2wsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXByb3AtZHJvcGRvd24tcnRsLmUtZGRsIC5lLWlucHV0LmUtY29udHJvbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtcHYtem9vbS1kcm9wLWRvd24uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4sXG4uZS1wdi1wcm9wLWRyb3Bkb3duLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLFxuLmUtcHYtcHJvcC1kcm9wZG93bi1ydGwuZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmUtcHYtem9vbS1kcm9wLWRvd24uZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSAuZS1wdi1wcm9wLWRyb3Bkb3duLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS1wdi16b29tLWRyb3AtZG93bi1ydGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSAuZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgY29sb3I6ICNlMzE2NWI7XG59XG5cbi5lLXB2LXpvb20tZHJvcC1kb3duLmUtcG9wdXAuZS1wb3B1cC1vcGVuLFxuLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHtcbiAgbWluLWhlaWdodDogMzI3cHg7XG4gIG1pbi13aWR0aDogMTEwcHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtY3VycmVudC1wYWdlLWJveDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5lLXB2LXpvb20tZHJvcC1kb3duLmUtZGRsLmUtdmFsaWQtaW5wdXQuZS1pbnB1dC1mb2N1cyxcbi5lLXB2LXpvb20tZHJvcC1kb3duLXJ0bC5lLWRkbC5lLXZhbGlkLWlucHV0LmUtaW5wdXQtZm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1wdi1wYXNzd29yZC1wb3B1cC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLFxuLmUtcHYtY29ycnVwdGVkLXBvcHVwLmUtZGlhbG9nIC5lLXB2LWNvcnJ1cHRlZC1wb3B1cC1oZWFkZXIsXG4uZS1wdi1ub3RpZmljYXRpb24tcG9wdXAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbn1cblxuLmUtcHYtcGFzc3dvcmQtcG9wdXAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuLFxuLmUtcHYtY29ycnVwdGVkLXBvcHVwLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bixcbi5lLXB2LW5vdGlmaWNhdGlvbi1wb3B1cC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG4ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xufVxuXG4uZS1wdi1wYXNzd29yZC1wb3B1cC5lLWRpYWxvZyB7XG4gIGhlaWdodDogMTk4cHg7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuXG4uZS1wdi1jb3JydXB0ZWQtcG9wdXAuZS1kaWFsb2cge1xuICBoZWlnaHQ6IDE4MHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgbWF4LXdpZHRoOiA0MDlweDtcbn1cblxuLmUtcHYtY29ycnVwdGVkLXBvcHVwLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCxcbi5lLXB2LW5vdGlmaWNhdGlvbi1wb3B1cC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZS1wdi1jb3JydXB0ZWQtcG9wdXAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQsXG4uZS1wdi1ub3RpZmljYXRpb24tcG9wdXAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uZS1wdi1jb3JydXB0ZWQtcG9wdXAuZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDYuOXB4O1xufVxuXG4uZS1wdi1wYXNzd29yZC1wb3B1cC5lLWRpYWxvZyBzcGFuW2lkKj0nX3Byb21wdCddIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTZweDtcbn1cblxuLmUtcHYtcGFzc3dvcmQtcG9wdXAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmUtcHYtcGFzc3dvcmQtcG9wdXAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uZS1wdi1wYXNzd29yZC1wb3B1cC5lLWRpYWxvZyAuZS1kbGctY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICBwYWRkaW5nLXRvcDogNnB4O1xufVxuXG4uZS1wdi1jdXJyZW50LXBhZ2UtYm94LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIG1heC1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5lLXB2LXRvb2xiYXI6bm90KC5lLXJ0bCkgLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS1ydGwgLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1wdi16b29tLWRyb3AtZG93bi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlci5lLWljb24tYW5pbSAuZS1kZGwtaWNvbjo6YmVmb3JlLFxuLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlci5lLWljb24tYW5pbSAuZS1kZGwtaWNvbjo6YmVmb3JlLFxuLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsLmUtY29udHJvbC13cmFwcGVyLmUtaWNvbi1hbmltIC5lLWRkbC1pY29uOjpiZWZvcmUsXG4uZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlci5lLWljb24tYW5pbSAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtY3VycmVudC1wYWdlLWJveDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtY3VycmVudC1wYWdlLWJveDpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LWN1cnJlbnQtcGFnZS1ib3guZS1pbnB1dC1mb2N1czpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KTpub3QoLmUtZmxvYXQtaW5wdXQpOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWZvY3VzOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpOm5vdCguZS1mbG9hdC1pbnB1dCk6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24uZS1kZGw6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi5lLWRkbDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi16b29tLWRyb3AtZG93bi5lLWRkbC5lLWlucHV0LWZvY3VzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24uZS1kZGwuZS1pbnB1dC1mb2N1czo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLmUtZGRsOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLmUtZGRsLmUtaW5wdXQtZm9jdXM6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLmUtZGRsLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLXJ0bC5lLWRkbC5lLWlucHV0LWZvY3VzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi1ydGwuZS1kZGw6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWRkbDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWRkbC5lLWlucHV0LWZvY3VzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi1ydGwuZS1kZGwuZS1pbnB1dC1mb2N1czo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmUtcHYtc2lkZWJhci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTZweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uZS1wdi1tYWluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtcHYtdmlld2VyLW1haW4tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5lLXBkZnZpZXdlcjpub3QoLmUtcHYtbW9iaWxlLXZpZXcpIC5lLXB2LXZpZXdlci1tYWluLWNvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG5cbi5lLXBkZnZpZXdlcjpub3QoLmUtcHYtbW9iaWxlLXZpZXcpIC5lLXB2LW1haW4tY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG5cbi5lLXB2LXNpZGViYXItY29udGVudC1jb250YWluZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB3aWR0aDogMjAycHg7XG59XG5cbi5lLXB2LXNpZGViYXItY29udGVudC1jb250YWluZXIuZS10aHVtYm5haWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDFweDtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRpdGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwMnB4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMzgsIDM4LCAzOCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiAxNXB4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRpdGxlLmUtbGVmdCB7XG4gIGxlZnQ6IDhweDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRpdGxlLmUtcmlnaHQge1xuICByaWdodDogOHB4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAxcHg7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1N3B4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDdweDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uZS1wdi1zaWRlYmFyLWNvbnRlbnQge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4cHg7XG4gIHdpZHRoOiAyMDJweDtcbiAgei1pbmRleDogMTAzO1xufVxuXG4uZS1wdi10aHVtYm5haWwtYW5jaG9yLW5vZGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IGF1dG87XG59XG5cbi5lLXB2LXNpZGViYXItY29udGVudC5lLXRodW1ibmFpbCB7XG4gIHRvcDogMXB4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXJlc2l6ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDhweDtcbiAgei1pbmRleDogMTA1O1xufVxuXG4uZS1wdi1zaWRlYmFyLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLXB2LXNpZGViYXItY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbn1cblxuLmUtcHYtc2lkZWJhci1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjYzFjMWMxO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5lLXB2LXRodW1ibmFpbC12aWV3LWJ1dHRvbi5lLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogOHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmUtcHYtdGh1bWJuYWlsLXZpZXctYnV0dG9uLXNlbGVjdGlvbi5lLXB2LXRodW1ibmFpbC12aWV3LWJ1dHRvbi5lLWJ0bixcbi5lLXB2LWJvb2ttYXJrLWJ1dHRvbi1zZWxlY3Rpb24uZS1wdi1ib29rbWFyay1idXR0b24uZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmUtcHYtYm9va21hcmstYnV0dG9uLmUtYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDM0cHg7XG59XG5cbi5lLXB2LXRpdGxlLWNsb3NlLWRpdi5lLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMzJweDtcbiAgbGVmdDogMTcwcHg7XG4gIHBhZGRpbmc6IDAgMTBweCAycHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjFweDtcbiAgdG9wOiA4cHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRvb2xiYXItc3BsaXR0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgei1pbmRleDogMTA0O1xufVxuXG4uZS1wdi1zaWRlYmFyLWNvbnRlbnQtc3BsaXR0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ3cHg7XG4gIHdpZHRoOiAyMDFweDtcbiAgei1pbmRleDogMTA0O1xufVxuXG4uZS1wdi10aHVtYm5haWwtdmlldyB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA1MCU7XG4gIHBhZGRpbmc6IDhweCAzMHB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uZS1wdi10aHVtYm5haWwge1xuICBoZWlnaHQ6IDE0MHB4O1xuICBtYXJnaW46IDAgMjBweCA0MHB4O1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5lLXB2LXRodW1ibmFpbC1udW1iZXIge1xuICBjb2xvcjogcmdiYSgzOCwgMzgsIDM4LCAwLjg3KTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uZS1wdi10aHVtYm5haWwtc2VsZWN0aW9uLXJpbmcge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5lLXB2LXRodW1ibmFpbC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTI2cHg7XG4gIHdpZHRoOiA4NnB4O1xufVxuXG4uZS1wdi10aHVtYm5haWwtaG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmUtcHYtdGh1bWJuYWlsLWZvY3VzIHtcbiAgYm9yZGVyOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXB2LXRodW1ibmFpbC1zZWxlY3Rpb24ge1xuICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDIyNywgMjIsIDkxLCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLXB2LXRodW1ibmFpbC1yb3cge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZS1wdi10aHVtYm5haWwtcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG59XG5cbi5lLXB2LXRodW1ibmFpbC1jb2x1bW4ge1xuICAtbXMtZmxleDogMjUlO1xuICBmbGV4OiAyNSU7XG59XG5cbi5lLXB2LXRodW1ibmFpbC1jb2x1bW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5lLXB2LWJvb2ttYXJrLXZpZXcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5kaXYgPiAuZS1wdi1ib29rbWFyay1pY29uLmUtcHYtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xufVxuXG4uZS1wdi1ib29rbWFyay10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLmUtcHYtc2lkZWJhci1ib29rbWFyay10aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtcHYtYm9va21hcmstdmlldzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS1wdi1ib29rbWFyay12aWV3Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuXG4uZS1wdi1ib29rbWFyay12aWV3Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjYzFjMWMxO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5lLXB2LWJvb2ttYXJrLXZpZXcgPiAuZS11bCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuXG4uZS1wdi1ib29rbWFyay12aWV3IC5lLWZ1bGxyb3cge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5lLXB2LWJvb2ttYXJrLXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtcHYtYm9va21hcmstdmlldyAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxM3B4O1xuICBwYWRkaW5nOiA3cHg7XG4gIHdpZHRoOiAxM3B4O1xufVxuXG4uZS1wdi1ib29rbWFyay12aWV3IC5lLWxpc3QtaXRlbSAuZS11bCB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cblxuLmUtcHYtYm9va21hcmstdmlldyAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG59XG5cbi5lLXB2LXRleHQ6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMyNDc3OTY7XG59XG5cbi5lLXB2LXRleHQgLmUtcHYtbWFpbnRhaW5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzI0Nzc5Njtcbn1cblxuLmUtcHYtdG9vbGJhciAuZS1wdi10YmFyLWJ0bi5lLXB2LXRiYXItYnRuLFxuLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyIC5lLXB2LXRiYXItYnRuLmUtcHYtdGJhci1idG4sXG4uZS1wdi1tb2JpbGUtYW5ub3RhdGlvbi10b29sYmFyIC5lLXB2LXRiYXItYnRuLmUtcHYtdGJhci1idG4sXG4uZS1wdi1tb2JpbGUtYW5ub3RhdGlvbi10b29sYmFyIC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bixcbi5lLXB2LWFubm90YXRpb24tdG9vbGJhciAuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1mb3JtZGVzaWduZXItdG9vbGJhciAuZS1wdi10YmFyLWJ0bi5lLXB2LXRiYXItYnRuLFxuLmUtcHYtZm9ybWRlc2lnbmVyLXRvb2xiYXIgLmUtZHJvcGRvd24tYnRuLmUtYnRuLFxuLmUtcHYtc2hhcGVzLXRvb2xiYXIgLmUtcHYtdGJhci1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXN0YW1wLWNvbnRhaW5lciAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCxcbi5lLXB2LWFubm90YXRpb24tc3RhbXAtY29udGFpbmVyIC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcHYtYW5ub3RhdGlvbi1zdGFtcC1jb250YWluZXIgLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtbWVudS1pY29uLFxuLmUtcHYtYW5ub3RhdGlvbi1zdGFtcC1jb250YWluZXIgLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtY2FyZXQsXG4uZS1wdi1hbm5vdGF0aW9uLXN0YW1wLWNvbnRhaW5lciAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXB2LW1vYmlsZS1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG5cbi5lLXB2LW1vYmlsZS1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtdGJhci1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG59XG5cbi5lLXB2LW1vYmlsZS1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIHRyYW5zZm9ybTogc2tld1goLTFkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgd2lkdGg6IDU2cHg7XG59XG5cbi5lLXB2LW1vYmlsZS1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zZm9ybTogc2tld1goNGRlZyk7XG59XG5cbi5lLXB2LW1vYmlsZS1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXB2LXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS1wdi10YmFyLWJ0bi5lLXB2LXRiYXItYnRuIC5lLXB2LWljb24sXG4uZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS1wdi10YmFyLWJ0bi5lLXB2LXRiYXItYnRuIC5lLXB2LWljb24sXG4uZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtcHYtaWNvbixcbi5lLXB2LWZvcm1kZXNpZ25lci10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkgLmUtcHYtdGJhci1idG4uZS1wdi10YmFyLWJ0biAuZS1wdi1pY29uLFxuLmUtcHYtZm9ybWRlc2lnbmVyLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtcHYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXN0YW1wLWNvbnRhaW5lciAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZS1wdi1wcmludC1wb3B1cC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDA7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1wcmludC1wb3B1cC1jb250YWluZXIgLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1jZW50ZXIuZS1zcGluLXNob3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS10b29sYmFyOm5vdCguZS1ydGwpIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1wdi1pY29uIHtcbiAgcGFkZGluZzogMCAxNnB4IDAgMDtcbn1cblxuLmUtcHYtdG9vbGJhci5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXB2LWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xufVxuXG4uZS1wdi10b29sYmFyIC5lLXRiYXItYnRuLmUtcHYtdGJhci1idG4uZS1wdi1zZWxlY3QsXG4uZS1wdi1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtdGJhci1idG4uZS1wdi10YmFyLWJ0bi5lLXB2LXNlbGVjdCxcbi5lLXB2LW1vYmlsZS1hbm5vdGF0aW9uLXRvb2xiYXIgLmUtdGJhci1idG4uZS1wdi10YmFyLWJ0bi5lLXB2LXNlbGVjdCxcbi5lLXB2LW1vYmlsZS10b29sYmFyIC5lLXRiYXItYnRuLmUtcHYtdGJhci1idG4uZS1wdi1zZWxlY3QsXG4uZS1wdi1mb3JtZGVzaWduZXItdG9vbGJhciAuZS10YmFyLWJ0bi5lLXB2LXRiYXItYnRuLmUtcHYtc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiYSgyMjcsIDIyLCA5MSwgMC43KTtcbn1cblxuLmUtcHYtc2lkZWJhci10b29sYmFyIC5lLXB2LXRiYXItYnRuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXB2LXNlYXJjaC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXI6IDAgc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBoZWlnaHQ6IDEwNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzNDhweDtcbiAgei1pbmRleDogMTA1O1xufVxuXG4uZS1wdi1zZWFyY2gtaW5wdXQge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHdpZHRoOiAyNDRweDtcbn1cblxuLmUtcHYtc2VhcmNoLWlucHV0LW1vYmlsZSB7XG4gIGhlaWdodDogMzFweDtcbn1cblxuLmUtcHYtbWF0Y2gtY2FzZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uZS1wdi1zZWFyY2gtYnRuLmUtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtcHYtc2VhcmNoLWJ0bi5lLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtcHYtc2VhcmNoLWJhcjpub3QoLmUtcnRsKSAuZS1wdi1wcmV2LXNlYXJjaCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZS1wdi1zZWFyY2gtYmFyOm5vdCguZS1ydGwpIC5lLXB2LW5leHQtc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmUtcHYtc2VhcmNoLWJhci5lLXJ0bCAuZS1wdi1wcmV2LXNlYXJjaCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmUtcHYtc2VhcmNoLWJhci5lLXJ0bCAuZS1wdi1uZXh0LXNlYXJjaCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1wdi1zZWFyY2gtYmFyLmUtcnRsIC5lLXB2LXByZXYtc2VhcmNoIC5lLXB2LWljb24tc2VhcmNoIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uZS1wdi1ub3RpZmljYXRpb24tcG9wdXAge1xuICBoZWlnaHQ6IDE3NXB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgbWF4LXdpZHRoOiA0MDlweDtcbn1cblxuLmUtcHYtbm90aWZpY2F0aW9uLXBvcHVwLmUtcHYtbm90aWZpY2F0aW9uLWxhcmdlLWNvbnRlbnQge1xuICBoZWlnaHQ6IDE5MHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uZS1wdi1ub3RpZmljYXRpb24tcG9wdXAgLmUtcHYtbm90aWZpY2F0aW9uLXBvcHVwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLXB2LXNlYXJjaC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LXNlYXJjaC1ncm91cC1pY29uLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1wdi1zZWFyY2gtaW5wdXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LXNlYXJjaC1ncm91cC1pY29uLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXB2LXNlYXJjaC1pbnB1dC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtc2VhcmNoLWdyb3VwLWljb24uZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXB2LWJvb2ttYXJrLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG59XG5cbi5lLXB2LWJvb2ttYXJrLWNvbnRhaW5lciAuZS1saXN0dmlldzpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmUtcHYtYm9va21hcmstY29udGFpbmVyIC5lLXB2LWJvb2ttYXJrLXZpZXcuZS1saXN0dmlldyAuZS11bCAuZS1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5lLXB2LWJvb2ttYXJrLWNvbnRhaW5lciAuZS1saXN0dmlldyAuZS1saXN0LXRleHQge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lLXB2LW5hdi10b29sYmFyLmUtdG9vbGJhciAuZS10YmFyLWJ0bjphY3RpdmUgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wdi1uYXYtdG9vbGJhci5lLXRvb2xiYXIgLmUtdGJhci1idG4uZS10YnRuLXR4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXB2LWJvb2ttYXJrLWNvbnRhaW5lciAuZS1wdi1ib29rbWFyay12aWV3IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLXB2LWJvb2ttYXJrLWNvbnRhaW5lciAuZS1wdi1ib29rbWFyay12aWV3IC5lLWxpc3QtcGFyZW50LmUtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtY29sb3ItY29udGFpbmVyLXN0eWxlLXByb3AgLmUtYnRuLWljb24uZS1wdi1hbm5vdGF0aW9uLWNvbG9yLWljb24uZS1wdi1pY29uLFxuLmUtcHYtcHJvcGVydGllcy1jb2xvci1jb250YWluZXItc3R5bGUtcHJvcCAuZS1idG4taWNvbi5lLXB2LWFubm90YXRpb24tc3Ryb2tlLWljb24uZS1wdi1pY29uIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb250LWNvbG9yLWNvbnRhaW5lciAuZS1idG4taWNvbi5lLXB2LWFubm90YXRpb24tdGV4dGNvbG9yLWljb24uZS1wdi1pY29uIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1jb2xvci1jb250YWluZXItc3R5bGUtcHJvcCAuZS1idG4taWNvbi5lLXB2LWFubm90YXRpb24tdGhpY2tuZXNzLWljb24uZS1wdi1pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5cbi5lLXB2LWN1c3RvbS1hbm5vdGF0aW9uLXRoaWNrbmVzcy1jb250YWluZXIgLmUtYnRuLWljb24uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1pY29uLmUtcHYtaWNvbixcbi5lLXB2LWN1c3RvbS1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyIC5lLWJ0bi1pY29uLmUtcHYtYW5ub3RhdGlvbi1vcGFjaXR5LWljb24uZS1wdi1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5cbi5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1wb3B1cC1jb250YWluZXIsXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1wb3B1cC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1vcGFjaXR5LWxhYmVsLFxuLmUtcHYtYW5ub3RhdGlvbi1vcGFjaXR5LWluZGljYXRvcixcbi5lLXB2LWFubm90YXRpb24tdGhpY2tuZXNzLWxhYmVsLFxuLmUtcHYtYW5ub3RhdGlvbi10aGlja25lc3MtaW5kaWNhdG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1zbGlkZXItY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwsXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1zbGlkZXItY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cDpub3QoLmUtcnRsKSAuZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktc2xpZGVyLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLFxuLmUtZHJvcGRvd24tcG9wdXA6bm90KC5lLXJ0bCkgLmUtcHYtYW5ub3RhdGlvbi10aGlja25lc3Mtc2xpZGVyLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDE3MnB4O1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cC5lLXJ0bCAuZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktc2xpZGVyLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLFxuLmUtZHJvcGRvd24tcG9wdXAuZS1ydGwgLmUtcHYtYW5ub3RhdGlvbi10aGlja25lc3Mtc2xpZGVyLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDE0MHB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktc2xpZGVyLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtcHYtYW5ub3RhdGlvbi1vcGFjaXR5LXNsaWRlci5lLXNsaWRlcixcbi5lLXB2LWFubm90YXRpb24tdGhpY2tuZXNzLXNsaWRlci1jb250YWluZXIuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1zbGlkZXIuZS1zbGlkZXIge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5lLXB2LWFubm90YXRpb24tY29sb3ItY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuIC5lLWNhcmV0XG4uZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuIC5lLWNhcmV0XG4uZS1wdi1hbm5vdGF0aW9uLXRleHRjb2xvci1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtY2FyZXQsXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRhbGlnbi1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtY2FyZXQsXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRwcm9wLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0biAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1jb2xvci1jb250YWluZXIsXG4uZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyLFxuLmUtcHYtYW5ub3RhdGlvbi1zdHJva2UtY29udGFpbmVyLFxuLmUtcHYtY3VzdG9tLWFubm90YXRpb24tdGhpY2tuZXNzLWNvbnRhaW5lcixcbi5lLXB2LWN1c3RvbS1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10aGlja25lc3MtY29udGFpbmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0Y29sb3ItY29udGFpbmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0YWxpZ24tY29udGFpbmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0cHJvcC1jb250YWluZXIge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiA1NHB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1jb250YWluZXIuZS1idG4uZS1pY29uLWJ0bi5lLWRyb3Bkb3duLWJ0biB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZS1wdi1zaGFwZXMtdG9vbGJhciB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yNCkgMCA4cHggMTBweCAwO1xufVxuXG4uZS1wdi1zaGFwZXMtdG9vbGJhci5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5lLXB2LXNoYXBlcy10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uZS1wdi1zaGFwZXMtdG9vbGJhci5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1zbGlkZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1vcGFjaXR5LWljb24ge1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLWNvbG9yLWNvbnRhaW5lci5lLWJ0bixcbi5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXN0cm9rZS1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXNoYXBlcy1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLWNhbGlicmF0ZS1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRjb2xvci1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRhbGlnbi1jb250YWluZXIuZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRwcm9wLWNvbnRhaW5lci5lLWJ0bixcbi5lLXB2LWFubm90YXRpb24taGFuZHdyaXR0ZW4tY29udGFpbmVyLmUtYnRuLFxuLmUtcHYtc3RhbXAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZDpub3QoLmUtc2VsZWN0ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1jb2xvci1jb250YWluZXIuZS1idG46aG92ZXIsXG4uZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi1zdHJva2UtY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10aGlja25lc3MtY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi1zaGFwZXMtY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi1jYWxpYnJhdGUtY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0Y29sb3ItY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0YWxpZ24tY29udGFpbmVyLmUtYnRuOmhvdmVyLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0cHJvcC1jb250YWluZXIuZS1idG46aG92ZXIsXG4uZS1wdi1hbm5vdGF0aW9uLWhhbmR3cml0dGVuLWNvbnRhaW5lci5lLWJ0bjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtcHJvcC1kcm9wZG93bi5lLWRkbC5lLXZhbGlkLWlucHV0OmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1wdi1wcm9wLWRyb3Bkb3duLXJ0bC5lLWRkbC5lLXZhbGlkLWlucHV0OmhvdmVyLFxuLmUtcHYtc3RhbXAuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXB2LWFubm90YXRpb24tY29sb3ItY29udGFpbmVyLmUtYnRuOmFjdGl2ZSxcbi5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1jb250YWluZXIuZS1idG46YWN0aXZlLFxuLmUtcHYtYW5ub3RhdGlvbi1zdHJva2UtY29udGFpbmVyLmUtYnRuOmFjdGl2ZSxcbi5lLXB2LWFubm90YXRpb24tdGhpY2tuZXNzLWNvbnRhaW5lci5lLWJ0bjphY3RpdmUsXG4uZS1wdi1hbm5vdGF0aW9uLXNoYXBlcy1jb250YWluZXIuZS1idG46YWN0aXZlLFxuLmUtcHYtYW5ub3RhdGlvbi1jYWxpYnJhdGUtY29udGFpbmVyLmUtYnRuOmFjdGl2ZSxcbi5lLXB2LWFubm90YXRpb24tdGV4dGNvbG9yLWNvbnRhaW5lci5lLWJ0bjphY3RpdmUsXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRhbGlnbi1jb250YWluZXIuZS1idG46YWN0aXZlLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0cHJvcC1jb250YWluZXIuZS1idG46YWN0aXZlLFxuLmUtcHYtYW5ub3RhdGlvbi1oYW5kd3JpdHRlbi1jb250YWluZXIuZS1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjI3LCAyMiwgOTEsIDAuNyk7XG59XG5cbi5lLXB2LWFubm90YXRpb24tc2hhcGVzLWNvbnRhaW5lci5lLWJ0bi5lLWRyb3Bkb3duLWJ0bi5lLWFjdGl2ZTpub3QoOmhvdmVyKSxcbi5lLXB2LWFubm90YXRpb24tY2FsaWJyYXRlLWNvbnRhaW5lci5lLWJ0bi5lLWRyb3Bkb3duLWJ0bi5lLWFjdGl2ZTpub3QoOmhvdmVyKSxcbi5lLXB2LWFubm90YXRpb24taGFuZHdyaXR0ZW4tY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtYWN0aXZlOm5vdCg6aG92ZXIpLFxuLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyIC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWFjdGl2ZTpub3QoOmhvdmVyKSAuZS1jYXJldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLWNvbG9yLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0bixcbi5lLXB2LWFubm90YXRpb24tb3BhY2l0eS1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXN0cm9rZS1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1jdXN0b20tYW5ub3RhdGlvbi10aGlja25lc3MtY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnRuLFxuLmUtcHYtY3VzdG9tLWFubm90YXRpb24tb3BhY2l0eS1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRoaWNrbmVzcy1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRjb2xvci1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRhbGlnbi1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRwcm9wLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0M2VtO1xuICBwYWRkaW5nOiA4cHggN3B4IDRweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1jb2xvci1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idXR0b24sXG4uZS1wdi1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnV0dG9uLFxuLmUtcHYtYW5ub3RhdGlvbi1zdHJva2UtY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnV0dG9uLFxuLmUtcHYtY3VzdG9tLWFubm90YXRpb24tdGhpY2tuZXNzLWNvbnRhaW5lci5lLWRyb3Bkb3duLWJ0bi5lLWJ1dHRvbixcbi5lLXB2LWN1c3RvbS1hbm5vdGF0aW9uLW9wYWNpdHktY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnV0dG9uLFxuLmUtcHYtYW5ub3RhdGlvbi10aGlja25lc3MtY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYmJ1dHRvbnRuLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0Y29sb3ItY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnV0dG9uLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0YWxpZ24tY29udGFpbmVyLmUtZHJvcGRvd24tYnRuLmUtYnV0dG9uLFxuLmUtcHYtYW5ub3RhdGlvbi10ZXh0cHJvcC1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idXR0b24ge1xuICBsaW5lLWhlaWdodDogMS4xNDNlbTtcbiAgcGFkZGluZzogOHB4IDdweCA0cHg7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS10b29sYmFyLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4tdGV4dC5lLXB2LXN1Ym1pdGZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA0cHg7XG59XG5cbi5lLXB2LXRvb2xiYXIuZS10b29sYmFyLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXB2LXN1Ym1pdCAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0LmUtcHYtc3VibWl0Zm9ybS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLmUtcHYtbW9iaWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtYnRuLmUtdGJhci1idG4sXG4uZS1wdi1uYXYtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1idG4uZS10YmFyLWJ0biB7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXBvcHVwLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLXdpbmRvdyB7XG4gIG1heC13aWR0aDogNDIycHg7XG59XG5cbi5lLXB2LXNjYWxlLXJhdGlvLXdpbmRvdyB7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG5cbi5lLXB2LXNjYWxlLXJhdGlvLWRpYWxvZyB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi5lLXB2LWxpbmUtc3R5bGVzLWNvbnRlbnQsXG4uZS1wdi1saW5lLXN0eWxlcy1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLmUtcHYtbGluZS1zdHlsZXMtY29udGFpbmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1saW5lLWZpbGwtY29sb3ItY29udGFpbmVyIC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bixcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1zdHJva2UtY29sb3ItY29udGFpbmVyIC5lLWRyb3Bkb3duLWJ0bi5lLWJ0biB7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtd2luZG93IC5lLWRsZy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cblxuLmUtcHYtc2NhbGUtcmF0aW8tdGV4dCxcbi5lLXB2LWRlcHRoLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtbGluZS1zdGFydC1jb250YWluZXIsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtZW5kLWNvbnRhaW5lcixcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1zdHlsZS1jb250YWluZXIsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtdGhpY2tuZXNzLWNvbnRhaW5lcixcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1maWxsLWNvbG9yLWNvbnRhaW5lcixcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1zdHJva2UtY29sb3ItY29udGFpbmVyLFxuLmUtcHYtcHJvcGVydGllcy1saW5lLWxlYWRlci1sZW5ndGgtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1saW5lLW9wYWNpdHktY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4uZS1wdi1zY2FsZS1yYXRpby1zcmMtaW5wdXQtY29udGFpbmVyLFxuLmUtcHYtc2NhbGUtcmF0aW8tc3JjLXVuaXQtY29udGFpbmVyLFxuLmUtcHYtc2NhbGUtcmF0aW8tZGVzdC1pbnB1dC1jb250YWluZXIsXG4uZS1wdi1zY2FsZS1yYXRpby1kZXN0LXVuaXQtY29udGFpbmVyLFxuLmUtcHYtZGVwdGgtaW5wdXQtY29udGFpbmVyLFxuLmUtcHYtZGVwdGgtdW5pdC1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1wdi1zY2FsZS1yYXRpby1zcmMtaW5wdXQtY29udGFpbmVyLFxuLmUtcHYtc2NhbGUtcmF0aW8tc3JjLXVuaXQtY29udGFpbmVyLFxuLmUtcHYtc2NhbGUtcmF0aW8tZGVzdC1pbnB1dC1jb250YWluZXIsXG4uZS1wdi1zY2FsZS1yYXRpby1kZXN0LXVuaXQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmUtcHYtc2NhbGUtcmF0aW8tc3JjLXVuaXQtY29udGFpbmVyLFxuLmUtcHYtc2NhbGUtcmF0aW8tZGVzdC11bml0LWNvbnRhaW5lcixcbi5lLXB2LWRlcHRoLXVuaXQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi5lLXB2LXNjYWxlLXJhdGlvLXNyYy11bml0LmUtYnRuLFxuLmUtcHYtc2NhbGUtcmF0aW8tZGVzdC11bml0LmUtYnRuLFxuLmUtcHYtZGVwdGgtdW5pdC5lLWJ0biB7XG4gIHBhZGRpbmc6IDZweCA4cHggNHB4O1xufVxuXG4uZS1wdi1zY2FsZS11bml0LWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMzcHg7XG59XG5cbi5lLXB2LXNjYWxlLXJhdGlvLXNyYy11bml0IC5lLWNhcmV0LFxuLmUtcHYtc2NhbGUtcmF0aW8tZGVzdC11bml0IC5lLWNhcmV0LFxuLmUtcHYtZGVwdGgtdW5pdCAuZS1jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiA5NnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtbGluZS1vcGFjaXR5IHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtbGluZS1zdGFydC1sYWJlbCxcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1lbmQtbGFiZWwsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3R5bGUtbGFiZWwsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtdGhpY2tuZXNzLWxhYmVsLFxuLmUtcHYtcHJvcGVydGllcy1saW5lLWZpbGwtY29sb3ItbGFiZWwsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3Ryb2tlLWNvbG9yLWxhYmVsLFxuLmUtcHYtcHJvcGVydGllcy1saW5lLW9wYWNpdHktbGFiZWwsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtbGVhZGVyLWxlbmd0aC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtZW5kLWNvbnRhaW5lcixcbi5lLXB2LXByb3BlcnRpZXMtbGluZS10aGlja25lc3MtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtbGluZS1sZWFkZXItbGVuZ3RoLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3Ryb2tlLWNvbG9yLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAxNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4N3B4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3RhcnQsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtZW5kLFxuLmUtcHYtcHJvcGVydGllcy1saW5lLXN0eWxlLFxuLmUtcHYtcHJvcGVydGllcy1saW5lLXRoaWNrbmVzcyxcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1vcGFjaXR5LFxuLmUtcHYtcHJvcGVydGllcy1saW5lLWxlYWRlci1sZW5ndGgge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuXG4uZS1wdi1zY2FsZS1yYXRpby1zcmMtaW5wdXQsXG4uZS1wdi1zY2FsZS1yYXRpby1kZXN0LWlucHV0LFxuLmUtcHYtZGVwdGgtaW5wdXQge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3RhcnQsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtZW5kLFxuLmUtcHYtcHJvcGVydGllcy1saW5lLXN0eWxlIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4uZS1wdi1zY2FsZS1yYXRpby1zcmMtdW5pdCxcbi5lLXB2LXNjYWxlLXJhdGlvLWRlc3QtdW5pdCxcbi5lLXB2LWRlcHRoLXVuaXQge1xuICB3aWR0aDogMTgwcHg7XG59XG5cbi5lLXB2LWxpbmUtc3R5bGVzLWNvbnRhaW5lciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAxN3B4O1xufVxuXG4uZS1wdi1saW5lLXN0eWxlcy1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1wdi1saW5lLXN0eWxlcy1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3R5bGUtY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IDQ0cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtbGluZS1zdGFydC5lLWJ0bixcbi5lLXB2LXByb3BlcnRpZXMtbGluZS1lbmQuZS1idG4ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1saW5lLXN0eWxlLmUtYnRuIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogOHB4O1xuICB3aGl0ZS1zcGFjZTogcHJlO1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtc3RhcnQuZS1idG4gLmUtY2FyZXQsXG4uZS1wdi1wcm9wZXJ0aWVzLWxpbmUtZW5kLmUtYnRuIC5lLWNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDk1cHg7XG59XG5cbi5lLXB2LWxpbmUtc3R5bGVzLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiA3LjVweDtcbiAgbWFyZ2luLXRvcDogMi41cHg7XG4gIHdpZHRoOiAxMzhweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1zaGFwZXMtY29udGFpbmVyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLWNhbGlicmF0ZS1jb250YWluZXIuZS1idG4uZS1pY29uLWJ0bixcbi5lLXB2LWFubm90YXRpb24taGFuZHdyaXR0ZW4tY29udGFpbmVyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1tZW51LXdyYXBwZXIuZS1jdXN0b20tc2Nyb2xsLmUtbGliLmUta2V5Ym9hcmQuZS1wdi1zdGFtcCB1bCB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDY5cHg7XG59XG5cbi5lLXB2LWFubm90YXRpb24tc2hhcGVzLWNvbnRhaW5lci5lLWJ0bi5lLWljb24tYnRuLFxuLmUtcHYtYW5ub3RhdGlvbi1jYWxpYnJhdGUtY29udGFpbmVyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLWhhbmR3cml0dGVuLWNvbnRhaW5lci5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogMXB4IDhweCAzcHg7XG59XG5cbi5lLXB2LWFubm90YXRpb24tc2hhcGUtaWNvbixcbi5lLXB2LWFubm90YXRpb24tY2FsaWJyYXRlLWljb24sXG4uZS1wdi1oYW5kd3JpdHRlbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtb3BhY2l0eS1pbmRpY2F0b3Ige1xuICBtYXJnaW4tbGVmdDogMTUzcHg7XG59XG5cbi5lLXB2LWFubm90YXRpb24tc3RhbXAtY29udGFpbmVyIC5lLW1lbnUtcGFyZW50LmUtbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi1zaGFwZXMtY29udGFpbmVyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLWNhbGlicmF0ZS1jb250YWluZXIuZS1idG4uZS1pY29uLWJ0bixcbi5lLXB2LWFubm90YXRpb24taGFuZHdyaXR0ZW4tY29udGFpbmVyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1wdi1hbm5vdGF0aW9uLXN0YW1wLWNvbnRhaW5lciAuZS1tZW51LXBhcmVudC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtcHYtYW5ub3RhdGlvbi1zdGFtcC1jb250YWluZXIgLmUtbWVudS1wYXJlbnQuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1wdi1zdGFtcC1pY29uLFxuLmUtcHYtYW5ub3RhdGlvbi1zdGFtcC1jb250YWluZXIgLmUtbWVudS1wYXJlbnQuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcHYtdG9vbGJhci5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS1iaWdnZXIgLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1wdi10YmFyLWJ0bi5lLWJ0biB7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogNHB4IDA7XG4gIHBhZGRpbmc6IDAgMS41cHg7XG4gIHdpZHRoOiAzNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXB2LXpvb20tZHJvcC1kb3duLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5M3B4O1xufVxuXG4uZS1wdi10b29sYmFyLmUtdG9vbGJhciAuZS10YmFyLWJ0biA+IDpmaXJzdC1jaGlsZCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtaW4taGVpZ2h0OiAyNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1wdi1wYXNzd29yZC1wb3B1cC5lLWRpYWxvZyxcbi5lLXB2LW1vYmlsZS12aWV3IC5lLXB2LXBhc3N3b3JkLXBvcHVwLmUtZGlhbG9nIHtcbiAgaGVpZ2h0OiAyNDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXB2LW5vdGlmaWNhdGlvbi1wb3B1cC5lLWRpYWxvZyxcbi5lLXB2LW1vYmlsZS12aWV3IC5lLXB2LW5vdGlmaWNhdGlvbi1wb3B1cC5lLWRpYWxvZyB7XG4gIGhlaWdodDogMTk1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wdi1ub3RpZmljYXRpb24tcG9wdXAuZS1wdi1ub3RpZmljYXRpb24tbGFyZ2UtY29udGVudC5lLWRpYWxvZyxcbi5lLXB2LW1vYmlsZS12aWV3IC5lLXB2LW5vdGlmaWNhdGlvbi1wb3B1cC5lLXB2LW5vdGlmaWNhdGlvbi1sYXJnZS1jb250ZW50LmUtZGlhbG9nIHtcbiAgaGVpZ2h0OiAyMjBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXB2LWNvcnJ1cHRlZC1wb3B1cC5lLWRpYWxvZyxcbi5lLXB2LW1vYmlsZS12aWV3IC5lLXB2LWNvcnJ1cHRlZC1wb3B1cC5lLWRpYWxvZyB7XG4gIGhlaWdodDogMTk4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wdi1wYXNzd29yZC1wb3B1cC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtcHYtY29ycnVwdGVkLXBvcHVwLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bixcbi5lLXB2LW1vYmlsZS12aWV3IC5lLXB2LXBhc3N3b3JkLXBvcHVwLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bixcbi5lLXB2LW1vYmlsZS12aWV3IC5lLXB2LWNvcnJ1cHRlZC1wb3B1cC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG4ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXB2LXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcHYtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIHRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXB2LXRvb2xiYXIuZS1ydGwgLmUtcHYtY3VycmVudC1wYWdlLWJveC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtcHYtdG9vbGJhci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXpvb20tZHJvcC1kb3duLmUtZGRsIGlucHV0LmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQsXG4uZS1iaWdnZXIgLmUtcHYtdG9vbGJhci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXByb3AtZHJvcGRvd24uZS1kZGwgaW5wdXQuZS1pbnB1dC5lLWNvbnRyb2wuZS1rZXlib2FyZCxcbi5lLWJpZ2dlciAuZS1wdi10b29sYmFyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcHYtem9vbS1kcm9wLWRvd24tcnRsLmUtZGRsIGlucHV0LmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQsXG4uZS1iaWdnZXIgLmUtcHYtdG9vbGJhci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXB2LXByb3AtZHJvcGRvd24tcnRsLmUtZGRsIGlucHV0LmUtaW5wdXQuZS1jb250cm9sLmUta2V5Ym9hcmQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG5cbi5lLXB2LXNpZGViYXItY29udGVudC1jb250YWluZXIuZS1sZWZ0IHtcbiAgbGVmdDogNDdweDtcbn1cblxuLmUtcHYtc2lkZWJhci1jb250ZW50LWNvbnRhaW5lci5lLXJpZ2h0IHtcbiAgcmlnaHQ6IDQ3cHg7XG59XG5cbi5lLXB2LXNpZGViYXItdG9vbGJhci1zcGxpdHRlci5lLWxlZnQge1xuICBsZWZ0OiA0N3B4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXRvb2xiYXItc3BsaXR0ZXIuZS1yaWdodCB7XG4gIHJpZ2h0OiA0N3B4O1xufVxuXG4uZS1wdi1zaWRlYmFyLXJlc2l6ZXIuZS1sZWZ0IHtcbiAgbGVmdDogMjAycHg7XG59XG5cbi5lLXB2LXNpZGViYXItcmVzaXplci5lLXJpZ2h0IHtcbiAgcmlnaHQ6IDIwMnB4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtcGRmdmlld2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuZGl2ID4gLmUtcHYtYm9va21hcmstaWNvbi5lLXB2LWljb24uZS1yaWdodCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtYmlnZ2VyIC5lLXB2LXByb3BlcnRpZXMtd2luZG93IHtcbiAgbWF4LXdpZHRoOiA0MzVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXB2LXNjYWxlLXJhdGlvLXdpbmRvdyB7XG4gIG1heC13aWR0aDogNDM1cHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLXBkZnZpZXdlciAuZS10cmVldmlldyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1wZGZ2aWV3ZXIgLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtaWNvbi1leHBhbmRhYmxlLFxuLmUtcGRmdmlld2VyIC5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWlucHV0LFxuLmUtcGRmdmlld2VyIC5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWxpc3QtdXJsIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1pbnBsYWNlZWRpdG9yIC5lLWVkaXRhYmxlLXZhbHVlLXdyYXBwZXIuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtcGRmdmlld2VyIC5lLWVkaXRhYmxlLWlubGluZSB7XG4gIHBhZGRpbmc6IDdweCA4cHggNDJweDtcbn1cblxuLmUtcHYtY29tbWVudC10ZXh0Ym94IHtcbiAgbWluLWhlaWdodDogMjJweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLWVkaXRhYmxlLXZhbHVlLXdyYXBwZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDJweCA4cHggM3B4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtY29tbWVudC10ZXh0Ym94IC5lLWVkaXRhYmxlLXZhbHVlLXdyYXBwZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDJweCA4cHggM3B4IDMycHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1pbnBsYWNlZWRpdG9yIC5lLWVkaXRhYmxlLWFjdGlvbi1idXR0b25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA4cHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1yZXBseS1kaXYgLmUtaW5wbGFjZWVkaXRvciAuZS1lZGl0YWJsZS1hY3Rpb24tYnV0dG9ucyB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogOHB4O1xufVxuXG4uZS1wdi1jb21tZW50LXRpdGxlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLmUtcHYtcmVwbHktdGl0bGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1wdi1tb3JlLW9wdGlvbnMtYnV0dG9uLmUtYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHggN3B4IDFweCAxcHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1lZGl0YWJsZS1pbmxpbmUgLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnksXG4uZS1wZGZ2aWV3ZXIgLmUtZWRpdGFibGUtaW5saW5lIC5lLWJ0bi5lLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtZWRpdGFibGUtaW5saW5lIC5lLWVkaXRhYmxlLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1lZGl0YWJsZS1pbmxpbmUgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLWJ0bi1jYW5jZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1idG4tc2F2ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtYnRuLXNhdmUuZS1vdXRsaW5lLmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNhNmE2YTY7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmYWZhZmEgaW5zZXQ7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLXB2LWNvbnRleHQtbWVudSAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5lLXB2LWNvbW1lbnQtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMDtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU3cHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uZS1wdi1jb21tZW50LXBhbmVsLXRpdGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGhlaWdodDogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1wdi1jb21tZW50LXBhbmVsLXRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRvcDogMTRweDtcbn1cblxuLmUtcHYtY29tbWVudC1wYW5lbC10aXRsZS1jbG9zZS1kaXYuZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDExcHg7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmUtcHYtdGl0bGUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5lLXB2LWNvbW1lbnRzLXBhbmVsLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogODVweDtcbn1cblxuLmUtcHYtY29tbWVudHMtY29udGVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmUtcHYtY29tbWVudHMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBsZWZ0OiA3cHg7XG4gIHJpZ2h0OiA3cHg7XG59XG5cbi5lLXB2LWNvbW1lbnRzLWJvcmRlciB7XG4gIGJvcmRlcjogMnB4O1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXN0eWxlOiBncm9vdmU7XG59XG5cbi5lLXB2LWNvbW1lbnQtdGl0bGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1heC13aWR0aDogMjM3cHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1wdi1yZXBseS10aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiAyMTJweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtcHYtY29tbWVudHMtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4uZS1wdi1jb21tZW50cy1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4uZS1wdi1jb21tZW50cy1zZWxlY3QgLmUtcHYtY29tbWVudC10ZXh0Ym94IC5lLWVkaXRhYmxlLXZhbHVlLXdyYXBwZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uZS1wdi1jb21tZW50cy1sZWF2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1hY2NvcmRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1jdXN0b20tc2Nyb2xsLmUtbGliLmUta2V5Ym9hcmQuZS1wdi1zdGFtcCB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwLmUtbGliLmUtcG9wdXAuZS1jb250cm9sLmUtcHYtaGFuZHdyaXR0ZW4tcG9wdXAuZS1wb3B1cC1vcGVuIHVsIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG59XG5cbi5lLW1lbnUtaWNvbi5lLXB2LXN0YW1wLWljb24uZS1wdi1pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1pbnBsYWNlZWRpdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1pbnBsYWNlZWRpdG9yIC5lLWVkaXRhYmxlLXZhbHVlLXdyYXBwZXIgLmUtZWRpdGFibGUtb3ZlcmxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtcGRmdmlld2VyIC5lLWlucGxhY2VlZGl0b3IgLmUtZWRpdGFibGUtdmFsdWUtd3JhcHBlciAuZS1lZGl0YWJsZS12YWx1ZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLWlucGxhY2VlZGl0b3IgLmUtZWRpdGFibGUtdmFsdWUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtaW5wbGFjZWVkaXRvciAuZS1lZGl0YWJsZS12YWx1ZS13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXB2LXN0YXR1cy1kaXYge1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbn1cblxuLmUtcHYtc3RhdHVzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVkaXRhYmxlLWVsZW1lbnRzLmUtaW5wdXQtZm9jdXMge1xuICBjYXJldC1jb2xvcjogI2UzMTY1Yjtcbn1cblxuLmUtcHYtcmVwbHktZGl2IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYWNjb3JkaW9uLWNvbnRhaW5lci5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1wZGZ2aWV3ZXIgLmUtcHYtYWNjb3JkaW9uLWNvbnRhaW5lci5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LWFjY29yZGlvbi1jb250YWluZXIuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtcGRmdmlld2VyIC5lLXB2LWFjY29yZGlvbi1jb250YWluZXIuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LFxuLmUtcGRmdmlld2VyIC5lLXB2LWFjY29yZGlvbi1jb250YWluZXIuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbixcbi5lLXBkZnZpZXdlciAuZS1wdi1hY2NvcmRpb24tY29udGFpbmVyLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1wZGZ2aWV3ZXIuZS1wbGFjZWhvbGRlci1wZGZ2aWV3ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtcGRmdmlld2VyIC5lLXB2LXNpZ25hdHVyZS1hcHBlcmFuY2UgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5lLXBkZnZpZXdlciAuZS1wdi1zaWduYXR1cmUtd2luZG93IC5lLWZvb3Rlci1jb250ZW50IC5lLXB2LWNsZWFyYnRuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5lLXRiYXItYnRuLmUtY29udHJvbC5lLWJ0bi5lLWxpYi5lLWljb24tYnRuLmUtcHYtYm9sZC5lLXB2LXRiYXItYnRuLmUtdG9vbHRpcC50ZXh0cHJvcC1vcHRpb24tYWN0aXZlLFxuLmUtdGJhci1idG4uZS1jb250cm9sLmUtYnRuLmUtbGliLmUtaWNvbi1idG4uZS1wdi1pdGFsaWMuZS1wdi10YmFyLWJ0bi5lLXRvb2x0aXAudGV4dHByb3Atb3B0aW9uLWFjdGl2ZSxcbi5lLXRiYXItYnRuLmUtY29udHJvbC5lLWJ0bi5lLWxpYi5lLWljb24tYnRuLmUtcHYtc3RyaWtlb3V0LmUtcHYtdGJhci1idG4uZS10b29sdGlwLnRleHRwcm9wLW9wdGlvbi1hY3RpdmUsXG4uZS10YmFyLWJ0bi5lLWNvbnRyb2wuZS1idG4uZS1saWIuZS1pY29uLWJ0bi5lLXB2LXVuZGVybGluZXRleHQuZS1wdi10YmFyLWJ0bi5lLXRvb2x0aXAudGV4dHByb3Atb3B0aW9uLWFjdGl2ZSxcbi5lLXRiYXItYnRuLmUtY29udHJvbC5lLWJ0bi5lLWxpYi5lLWljb24tYnRuLmUtcHYtbGVmdC1hbGlnbi5lLXB2LXRiYXItYnRuLmUtdG9vbHRpcC50ZXh0cHJvcC1vcHRpb24tYWN0aXZlLFxuLmUtdGJhci1idG4uZS1jb250cm9sLmUtYnRuLmUtbGliLmUtaWNvbi1idG4uZS1wdi1yaWdodC1hbGlnbi5lLXB2LXRiYXItYnRuLmUtdG9vbHRpcC50ZXh0cHJvcC1vcHRpb24tYWN0aXZlLFxuLmUtdGJhci1idG4uZS1jb250cm9sLmUtYnRuLmUtbGliLmUtaWNvbi1idG4uZS1wdi1jZW50ZXItYWxpZ24uZS1wdi10YmFyLWJ0bi5lLXRvb2x0aXAudGV4dHByb3Atb3B0aW9uLWFjdGl2ZSxcbi5lLXRiYXItYnRuLmUtY29udHJvbC5lLWJ0bi5lLWxpYi5lLWljb24tYnRuLmUtcHYtanVzdGZpeS1hbGlnbi5lLXB2LXRiYXItYnRuLmUtdG9vbHRpcC50ZXh0cHJvcC1vcHRpb24tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2JkYmRiZDtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJkO1xufVxuXG4uZS1wdi1jb21tZW50LXBhbmVsLXJlc2l6ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDhweDtcbiAgei1pbmRleDogMTA1O1xufVxuXG4uZS1wdi1jb21tZW50LXBhbmVsLXJlc2l6ZXIuZS1sZWZ0IHtcbiAgbGVmdDogMzAwcHg7XG59XG5cbi5lLXB2LWNvbW1lbnQtcGFuZWwtcmVzaXplci5lLXJpZ2h0IHtcbiAgcmlnaHQ6IDMwMHB4O1xufVxuXG4uZS1wdi1hbGlnbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmUtcHYtYWxpZ24tYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggZG90dGVkICNiZGJkYmQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNzBweDtcbn1cblxuLmUtcHYtZm9udC1zaWduIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiA4OHB4O1xuICBtYXJnaW46IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMTFweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uZS1wdi1zdGFtcC10ZW1wbGF0ZS1jb250YWluZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5lLXB2LXN0YW1wLXRlbXBsYXRlLWNvbnRhaW5lciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLXB2LXN0YW1wLXRlbXBsYXRlLWNvbnRhaW5lciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1wdi1zdGFtcC10ZW1wbGF0ZS1jb250YWluZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmUtcHYtc3RhbXAtdGVtcGxhdGUtY29udGFpbmVyIC5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1wdi1jdXN0b20tYW5ub3RhdGlvbi10aGlja25lc3MtY29udGFpbmVyLFxuLmUtcHYtY3VzdG9tLWFubm90YXRpb24tb3BhY2l0eS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1wZGZ2aWV3ZXItc2lnbmF0dXJlZm9ybWZpZWxkcy5lLXB2LXNpZ25hdHVyZS1mb2N1cyxcbi5lLXBkZnZpZXdlci1zaWduYXR1cmVmb3JtZmllbGRzLXNpZ25hdHVyZS5lLXB2LXNpZ25hdHVyZS1mb2N1cyB7XG4gIG91dGxpbmU6ICMwMDAgZG90dGVkIDJweDtcbn1cblxuLmUtcHYtY2hlY2tib3gtY29udGFpbmVyIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZS1wdi10ZXh0LXNlbGVjdGlvbi1ub25lIHtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmUtcHYtY2hlY2tib3gtY29udGFpbmVyIGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLXB2LWNoZWNrYm94LWRpdiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtcHYtY2ItY2hlY2tlZCB7XG4gIGJvcmRlcjogc29saWQgIzMwMzAzMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uZS1wdi1jYi11bmNoZWNrZWQge1xuICBib3JkZXI6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5lLXB2LXJhZGlvYnRuLWNvbnRhaW5lciB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmUtcHYtcmFkaW9idG4tY29udGFpbmVyIGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXB2LXJhZGlvYnRuLWRpdiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXB2LXJhZGlvLWJ0biB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4uZS1wdi1yYWRpby1idG4gKyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXB2LXJhZGlvLWJ0biArIC5lLXB2LXJhZGlvYnRuLXNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmUtcHYtcmFkaW8tYnRuOmNoZWNrZWQgKyAuZS1wdi1yYWRpb2J0bi1zcGFuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtdGV4dC1lZGl0LXByb3AsXG4uZS1wdi1wcm9wZXJ0aWVzLXZpc2liaWxpdHktc3R5bGUtcHJvcCxcbi5lLXB2LXByb3BlcnRpZXMtZm9udC1pdGVtcy1jb250YWluZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC1uYW1lLW1haW4tZGl2LFxuLmUtcHYtcHJvcGVydGllcy1mb3JtLWZpZWxkLXZhbHVlLW1haW4tZGl2IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb3JtLWZpZWxkLW5hbWUtbWFpbi1kaXYsXG4uZS1wdi1wcm9wZXJ0aWVzLWZvcm0tZmllbGQtdG9vbHRpcC1tYWluLWRpdixcbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC12YWx1ZS1tYWluLWRpdixcbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC12aXNpYmlsaXR5LW1haW4tZGl2IHtcbiAgd2lkdGg6IDI4NXB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLXRleHQtZWRpdC1wcm9wIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtdmlzaWJpbGl0eS1zdHlsZS1wcm9wIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWNoZWNrYm94LW1haW4tZGl2LXByb3Age1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmUtcHYtYm9sZC1pY29uLWRpdixcbi5lLXB2LWl0YWxpYy1pY29uLWRpdixcbi5lLXB2LXN0cmlrZW91dC1pY29uLWRpdixcbi5lLXB2LXVuZGVybGluZXRleHQtaWNvbi1kaXYsXG4uZS1wdi1sZWZ0LWFsaWduLWljb24tZGl2LFxuLmUtcHYtY2VudGVyLWFsaWduLWljb24tZGl2LFxuLmUtcHYtcmlnaHQtYWxpZ24taWNvbi1kaXYge1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbn1cblxuLmUtcHYtYm9sZC1pY29uLWRpdjpob3Zlcixcbi5lLXB2LWl0YWxpYy1pY29uLWRpdjpob3Zlcixcbi5lLXB2LXN0cmlrZW91dC1pY29uLWRpdjpob3Zlcixcbi5lLXB2LXVuZGVybGluZXRleHQtaWNvbi1kaXY6aG92ZXIsXG4uZS1wdi1sZWZ0LWFsaWduLWljb24tZGl2OmhvdmVyLFxuLmUtcHYtY2VudGVyLWFsaWduLWljb24tZGl2OmhvdmVyLFxuLmUtcHYtcmlnaHQtYWxpZ24taWNvbi1kaXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1wdi1ib2xkLWljb24tZGl2OmFjdGl2ZSxcbi5lLXB2LWl0YWxpYy1pY29uLWRpdjphY3RpdmUsXG4uZS1wdi1zdHJpa2VvdXQtaWNvbi1kaXY6YWN0aXZlLFxuLmUtcHYtdW5kZXJsaW5ldGV4dC1pY29uLWRpdjphY3RpdmUsXG4uZS1wdi1sZWZ0LWFsaWduLWljb24tZGl2OmFjdGl2ZSxcbi5lLXB2LWNlbnRlci1hbGlnbi1pY29uLWRpdjphY3RpdmUsXG4uZS1wdi1yaWdodC1hbGlnbi1pY29uLWRpdjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZmlsbC1jb2xvci1zdHlsZS1wcm9wLFxuLmUtcHYtcHJvcGVydGllcy1zdHJva2UtY29sb3Itc3R5bGUtcHJvcCxcbi5lLXB2LXByb3BlcnRpZXMtc3Ryb2tlLXRoaWNrbmVzcy1zdHlsZS1wcm9wIHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMXB4O1xufVxuXG4uZS1wdi1mb3JtZmllbGQtZm9udGNvbG9yLWljb24sXG4uZS1wdi1mb3JtZmllbGQtc3Ryb2tlY29sb3ItaWNvbixcbi5lLXB2LWZvcm1maWVsZC1zdHJva2V0aGlja25lc3MtaWNvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB3aWR0aDogNTRweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb3JtYXQtdGV4dC1zdHlsZS1wcm9wIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMXB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWZvbnQtZmFtaWx5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgd2lkdGg6IDE2NXB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWZvbnQtc2l6ZS1jb250YWluZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiA5MnB4O1xufVxuXG4uZS1wdi1mb3JtZmllbGQtbWF4bGVuZ3RoIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZS1wdi1sZWZ0LWFsaWduLWljb24tZGl2LFxuLmUtcHYtY2VudGVyLWFsaWduLWljb24tZGl2LFxuLmUtcHYtcmlnaHQtYWxpZ24taWNvbi1kaXYge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb250LWNvbG9yLWNvbnRhaW5lcixcbi5lLXB2LXByb3BlcnRpZXMtY29sb3ItY29udGFpbmVyLXN0eWxlLXByb3Age1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5lLXB2LWZvcm1maWVsZC10ZXh0Y29sb3Ige1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5lLXB2LWZvcm1maWVsZC1tYXhsZW5ndGgtaWNvbiB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cblxuLmUtcHYtZm9ybWZpZWxkLXRleHRjb2xvci1pY29uIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB3aWR0aDogNDZweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybWZpZWxkLW1heGxlbmd0aC10ZXh0LWxhYmVsLFxuLmUtcHYtZm9ybWZpZWxkLW1heGxlbmd0aCB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICB3aWR0aDogNzZweDtcbn1cblxuLmUtcHYtZm9ybWZpZWxkLW1heGxlbmd0aC1ncm91cCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWZvcm0tZmllbGQtbGlzdC1hZGQtZGl2IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1saXN0LWl0ZW0tZWRpdC1wcm9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMjk1cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC13aW5kb3cge1xuICBtYXgtd2lkdGg6IDQ3N3B4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWV4cG9ydC12YWx1ZS1lZGl0LXByb3Age1xuICB3aWR0aDogMjk1cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC1saXN0LWJ0bi1kaXYge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWZvcm0tZmllbGQtZXhwb3J0LXZhbHVlLW1haW4tZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB3aWR0aDogMzM1cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC1ncm91cC1idG4tZGl2IHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybS1maWVsZC1vcHRpb24tZHJvcGRvd24tbGlzdC1kaXYge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb3JtLWZpZWxkLWJ0bi10ZXh0YXJlYS1jb250YWluZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDM4NXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1kcm9wZG93bi1idG4ge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNzVweDtcbn1cblxuLmUtcHYtc2hvdy1kZXNpZ25lci1uYW1lIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtcHYtZm9ybWZpZWxkLWxpLWVsZW1lbnQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5lLXB2LWxpLXNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDM7XG59XG5cbi5lLXB2LWZvcm1maWVsZC1saS1lbGVtZW50LmUtcHYtbGktc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkMztcbn1cblxuLmUtcHYtZm9ybWZpZWxkLWxpLWVsZW1lbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2QzO1xufVxuXG4uZS1wdi1mb3JtLWRlc2lnbmVyLXVsLWxpc3QtaXRlbXMge1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cblxuLmUtcHYtZm9ybS1maWVsZC1wcm9wZXJ0eS1oZWFkZXIuZS1kaWFsb2cgLmUtZGxnLWhlYWRlciAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lLXB2LWZvcm0tZmllbGQtcHJvcGVydHktaGVhZGVyIHtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtaXgtYmxlbmQtbW9kZTogbm9ybWFsO1xuICBvcGFjaXR5OiAwLjg3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi5lLXB2LWZvcm0tZmllbGQtcHJvcGVydHktaGVhZGVyLWdlbmVyYWwge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtZm9ybWZpZWxkLWZvcm1hdHRpbmcge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiA2NHB4O1xufVxuXG4uZS1wdi1wcm9wZXJ0aWVzLWZvcm0tZmllbGQtZm9udC1zdHlsZSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHdpZHRoOiAxNTRweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb3JtLWZpZWxkLWZvbnQtYWxpZ24ge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMjBweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb3JtZmllbGQtbGFiZWwge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5lLXB2LWZvcm1maWVsZC1tYXhsZW5ndGggLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1pbi13aWR0aDogMThweDtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1mb3JtLWZpZWxkLXdpbmRvdyB7XG4gIGhlaWdodDogNTA1cHg7XG59XG5cbi5lLXB2LXByb3BlcnRpZXMtaGVhZGVyLXNwbGl0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtcHYtcHJvcGVydGllcy1ib3R0b20tc3BsaXRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAwIDdweDtcbn1cblxuLmUtcHYtYW5ub3RhdGlvbi10b29sYmFyLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBwYWRkaW5nOiAwIDdweDtcbn1cblxuLmUtcHYtc2lnbmF0dXJlLWRpYWxvZy1oZWlnaHQge1xuICBoZWlnaHQ6IDUzNXB4O1xufVxuXG4uZS1wdi1zaWduYXR1cmUtZGlhbG9nLWJsYXpvci1oZWlnaHQge1xuICBoZWlnaHQ6IDUzNXB4O1xufVxuXG4uZS1wdi1oYW5kd3JpdHRlbi1zaWduYXR1cmUtY2FudmFzIHtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgd2lkdGg6IDcxM3B4O1xufVxuXG4uZS1wdi10b29sYmFyLXNjcm9sbCAuZS10b29sYmFyLXBvcC5lLXBvcHVwLW9wZW4ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmUtcHYtY2FudmFzLXNpZ25hdHVyZSB7XG4gIHdpZHRoOiA3MTRweDtcbn1cblxuLmUtcHYtY2FudmFzLXNpZ25hdHVyZS1ibGF6b3Ige1xuICB3aWR0aDogNzE0cHg7XG59XG5cbi5lLXB2LWZvbnQtYXBwZWFyYW5jZS1zdHlsZSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5lLXB2LWZvbnQtYXBwZWFyYW5jZS1zdHlsZS1ibGF6b3Ige1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uZS1wdi1hbm5vdGF0aW9uLXRleHRhbGlnbi1jb250YWluZXIuZS1kcm9wZG93bi1idG4uZS1idG4gLmUtcHYtbGVmdC1hbGlnbi1pY29uLmUtcHYtaWNvbi5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgcGFkZGluZzogMCA2cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuIiwiQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1iYXNlL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xyXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XHJcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xyXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWlucHV0cy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcclxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcclxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XHJcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItc3BsaXRidXR0b25zL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xyXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLXBkZnZpZXdlci9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcclxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1ub3RpZmljYXRpb25zL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xyXG5cclxuLyogWW91IGNhbiBhZGQgZ2xvYmFsIHN0eWxlcyB0byB0aGlzIGZpbGUsIGFuZCBhbHNvIGltcG9ydCBvdGhlciBzdHlsZSBmaWxlcyAqL1xyXG5AaW1wb3J0ICcuL3ZhcmlhYmxlLnNjc3MnO1xyXG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL2FuZ3VsYXItY2FsZW5kYXIvY3NzL2FuZ3VsYXItY2FsZW5kYXIuY3NzXCI7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxpYnJlRnJhbmtsaW5cIjtcclxuICAgIHNyYzogbG9jYWwoXCJMaWJyZUZyYW5rbGluXCIpLCB1cmwoLi9hc3NldHMvZm9udHMvTGlicmVGcmFua2xpbi1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbkBpbXBvcnQgJ35AYW5ndWxhci9tYXRlcmlhbC90aGVtaW5nJztcclxuJGN1c3RvbS10eXBvZ3JhcGh5OiBtYXQtdHlwb2dyYXBoeS1jb25maWcoXHJcbiAgJGZvbnQtZmFtaWx5OiBcIkxpYnJlRnJhbmtsaW5cIlxyXG4pO1xyXG5AaW5jbHVkZSBtYXQtY29yZSgkY3VzdG9tLXR5cG9ncmFwaHkpO1xyXG5cclxuaHRtbCwgYm9keSB7IGhlaWdodDogMTAwJTsgfVxyXG5ib2R5IHsgbWFyZ2luOiAwOyBmb250LWZhbWlseTogXCJMaWJyZUZyYW5rbGluXCIsIHNhbnMtc2VyaWY7IH1cclxuXHJcbkBpZiAkc3ViTW9kdWxlVXNlID09ICdzdWJtb2R1bGVfUXVpbnRlc2Vucycge1xyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGlicmVGcmFua2xpblwiO1xyXG4gICAgICAgIHNyYzogbG9jYWwoXCJMaWJyZUZyYW5rbGluXCIpLCB1cmwoLi4vc3JjL3N1Ym1vZHVsZV9RdWludGVzZW5zL2Fzc2V0cy9mb250cy9MaWJyZUZyYW5rbGluLVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICAgIH1cclxufVxyXG5cclxuQGlmICRzdWJNb2R1bGVVc2UgPT0gJ3N1Ym1vZHVsZV9RdWFydHVzJyB7XHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMaWJyZUZyYW5rbGluXCI7XHJcbiAgICAgICAgc3JjOiBsb2NhbChcIkxpYnJlRnJhbmtsaW5cIiksIHVybCguLi9zcmMvc3VibW9kdWxlX1F1YXJ0dXMvYXNzZXRzL2ZvbnRzL0xpYnJlRnJhbmtsaW4tUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AaWYgJHN1Yk1vZHVsZVVzZSA9PSAnc3VibW9kdWxlX0VkZWxpcycge1xyXG4gICAgJGN1c3RvbS10eXBvZ3JhcGh5OiBtYXQtdHlwb2dyYXBoeS1jb25maWcoXHJcbiAgICAgICAgJGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiXHJcbiAgICApO1xyXG4gICAgQGluY2x1ZGUgbWF0LWNvcmUoJGN1c3RvbS10eXBvZ3JhcGh5KTtcclxuXHJcbiAgICBib2R5IHsgbWFyZ2luOiAwOyBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjsgfVxyXG4gICAgXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICAgICAgICBzcmM6IGxvY2FsKFwiUm9ib3RvXCIpLCB1cmwoLi4vc3JjL3N1Ym1vZHVsZV9FZGVsaXMvYXNzZXRzL2ZvbnRzL1JvYm90by1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpZiAkc3ViTW9kdWxlVXNlID09ICdzdWJtb2R1bGVfU3RlbGxpdW0nIHtcclxuICAgICRjdXN0b20tdHlwb2dyYXBoeTogbWF0LXR5cG9ncmFwaHktY29uZmlnKFxyXG4gICAgICAgICRmb250LWZhbWlseTogXCJSb2JvdG9cIlxyXG4gICAgKTtcclxuICAgIEBpbmNsdWRlIG1hdC1jb3JlKCRjdXN0b20tdHlwb2dyYXBoeSk7XHJcblxyXG4gICAgYm9keSB7IG1hcmdpbjogMDsgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cclxuICAgIFxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgICAgICAgc3JjOiBsb2NhbChcIlJvYm90b1wiKSwgdXJsKC4uL3NyYy9zdWJtb2R1bGVfU3RlbGxpdW0vYXNzZXRzL2ZvbnRzL1JvYm90by1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5teVBhbmVsQ2xhc3N7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhcHAtbmF2YmFyY29ubmVjdGVke1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDAwXHJcbiAgICB9XHJcbn1cclxuLy8gYm9keSB7IG1hcmdpbjogMDsgZm9udC1mYW1pbHk6IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmOyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiBcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiBDdXN0b20gQ2Fyb3VzZWwgR2VuZXJpYyBIb21lIFBhZ2UgKi9cclxuLmNhcm91c2VsWjAge1xyXG4gICAgbmdiLWNhcm91c2VsIC53cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1NSU7IC8qIEtlZXAgcmF0aW8gZm9yIDkwMHg1MDAgaW1hZ2VzICovXHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICBuZ2ItY2Fyb3VzZWwgLndyYXBwZXI+aW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1pdGVtLW5leHQsIC5jYXJvdXNlbC1pdGVtLXByZXYsIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLy8gaGVpZ2h0OiA4NTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4MnB4O1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICByaWdodDogMCU7XHJcbiAgICAgICAgYm90dG9tOiAwJTtcclxuICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcclxuICAgICAgICBAaWYgKCRzdWJNb2R1bGVVc2UgIT0gJ3N1Ym1vZHVsZV9TdGVsbGl1bScpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBlbHNlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODVhZDM5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0b3A6IDkxJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAxNTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCU7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzcG9uc2l2ZSBTTVxyXG5cclxuICAgIC5jYXJvdXNlbC1pbm5lclNNIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJvdXNlbC1pbm5lclNNIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcclxuICAgICAgICBAaWYgKCRzdWJNb2R1bGVVc2UgIT0gJ3N1Ym1vZHVsZV9TdGVsbGl1bScpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBlbHNlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODVhZDM5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNDtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJvdXNlbC1pbm5lclNNIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAxNTtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gICAgICAgIGxlZnQ6IDk0JTtcclxuICAgIH1cclxufVxyXG5cclxuLmNhcm91c2VsWjEge1xyXG4gICAgbmdiLWNhcm91c2VsIC53cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1NSU7IC8qIEtlZXAgcmF0aW8gZm9yIDkwMHg1MDAgaW1hZ2VzICovXHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICBuZ2ItY2Fyb3VzZWwgLndyYXBwZXI+aW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLy8gaGVpZ2h0OiA4NTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4MnB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICByaWdodDogMCU7XHJcbiAgICAgICAgYm90dG9tOiAwJTtcclxuICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdG9wOiA5MSU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNhcm91c2VsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlc3BvbnNpdmUgU01cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgICAgICAgQGlmICgkc3ViTW9kdWxlVXNlICE9ICdzdWJtb2R1bGVfU3RlbGxpdW0nKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg1YWQzOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmNhcm91c2VsLWlubmVyU00gLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTU7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwJTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgICAgICBsZWZ0OiA5NCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJvdXNlbFoyIHtcclxuICAgIG5nYi1jYXJvdXNlbCAud3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTUlOyAvKiBLZWVwIHJhdGlvIGZvciA5MDB4NTAwIGltYWdlcyAqL1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgbmdiLWNhcm91c2VsIC53cmFwcGVyPmltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIC8vIGhlaWdodDogODUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0ODJweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNhcm91c2VsLWNhcHRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcmlnaHQ6IDAlO1xyXG4gICAgICAgIGJvdHRvbTogMCU7XHJcbiAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgdG9wOiAwJTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgICAgICAgQGlmICgkc3ViTW9kdWxlVXNlICE9ICdzdWJtb2R1bGVfU3RlbGxpdW0nKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg1YWQzOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdG9wOiA5MSU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNhcm91c2VsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlc3BvbnNpdmUgU01cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgICAgICAgQGlmICgkc3ViTW9kdWxlVXNlICE9ICdzdWJtb2R1bGVfU3RlbGxpdW0nKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg1YWQzOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmNhcm91c2VsLWlubmVyU00gLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW5uZXJTTSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTU7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwJTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgICAgICBsZWZ0OiA5NCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uYnRuU2hvd09wZXJhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRBbmRDb2xvckdyZWVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAuY3VzdG9tLXN0eWxlLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0ZDQzZTtcclxuICAgIGNvbG9yOndoaXRlO1xyXG59XHJcblxyXG5cclxuOjpuZy1kZWVwIC5jdXN0b20tc3R5bGUtZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjokYmFja2dyb3VuZEFuZENvbG9yUmVkO1xyXG4gICAgY29sb3I6d2hpdGU7XHJcbn1cclxuXHJcbjo6bmctZGVlcCAuY3VzdG9tLXN0eWxlLXplcm8tZGF0YSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRiYWNrZ3JvdW5kQW5kQ29sb3JaZXJvRGF0YTtcclxuICAgIGNvbG9yOndoaXRlO1xyXG59XHJcblxyXG4uYnRue1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGlicmVGcmFua2xpblwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtaW5mby1pZntcclxuICAgIGJvcmRlci1jb2xvcjogIzYzYzBiNjtcclxufVxyXG5cclxuLmJ0bi1pbmZvLWlme1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzYzBiNjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJnLWluZm8taWZ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNjMGI2O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uYmctZ3JlZW4taWYge1xyXG4gICAgYmFja2dyb3VuZDogJGZpZWxkQ29sb3JHcmVlbjtcclxufVxyXG5cclxuLmJnLWxpZ2hibHVlLWlmIHtcclxuICAgIGJhY2tncm91bmQ6ICRmaWVsZENvbG9yQmx1ZUNsYWlyO1xyXG59XHJcblxyXG4udy0xMCB7XHJcbiAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTIwIHtcclxuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctMzAge1xyXG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy01MCB7XHJcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTcwIHtcclxuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctODAge1xyXG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3Vyc29yLXBvaW50ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5cclxuLnN2Zy1ibHVlIHtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDQ0JSkgc2VwaWEoNDIlKSBzYXR1cmF0ZSg0MjQ5JSkgaHVlLXJvdGF0ZSgxODJkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCg5MiUpO1xyXG59XHJcblxyXG4uc3ZnLXdoaXRle1xyXG4gICAgZmlsdGVyOiBpbnZlcnQoMTAwJSkgc2VwaWEoMCUpIHNhdHVyYXRlKDc0NzklKSBodWUtcm90YXRlKDcwZGVnKSBicmlnaHRuZXNzKDk5JSkgY29udHJhc3QoMTA3JSk7XHJcbn0iLCJcclxuLy8gRGVjbGFyYXRpb24gJiBJbml0IHN1YiBtb2R1bGUgdXNlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAkc3ViTW9kdWxlVXNlOiAnc3VibW9kdWxlX0lub3ZpYSc7XHJcbiRzdWJNb2R1bGVVc2U6ICdzdWJtb2R1bGVfUXVpbnRlc2Vucyc7XHJcbi8vICRzdWJNb2R1bGVVc2U6ICdzdWJtb2R1bGVfRWRlbGlzJztcclxuLy8gJHN1Yk1vZHVsZVVzZTogJ3N1Ym1vZHVsZV9TdGVsbGl1bSc7XHJcblxyXG4vLyBEZWNsYXJhdGlvbiBhbmQgSW5pdCBWYXIgdXNlIGZvciBkZWZhdWx0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRwcmltYXJ5Q29sb3I6ICM2M2MwYjY7XHJcbiRzZWNvbmRhcnlDb2xvcjogI0I0MkQ1RTtcclxuXHJcbiRmaWVsZENvbG9yR3JlZW46ICNDNUUwQjQ7XHJcbiRmaWVsZENvbG9yQmx1ZUNsYWlyOiAjREVFQkY3O1xyXG5cclxuJGJvcmRlckNvbG9yR3JleU5nU2VsZWN0OiAjYTNhYWIxO1xyXG4kYm9yZGVyQ29sb3JHcmV5TWF0Rm9ybUZpZWxkOiAjNDc1NTY0N2E7XHJcblxyXG4kYmFja2dyb3VuZFRhYmxlSG91c2luZyA6ICNmN2ZiZmY7XHJcbiRiYWNrZ3JvdW5kVGFibGVIb3VzaW5nUGxhY2VtZW50IDogd2hpdGU7XHJcblxyXG4kYmFja2dyb3VuZEFuZENvbG9yUmVkOiAjZWM2MDY5O1xyXG4kYmFja2dyb3VuZEFuZENvbG9yT3JhbmdlOiBvcmFuZ2U7XHJcbiRiYWNrZ3JvdW5kQW5kQ29sb3JHcmV5QnRuOiAjYmFiYWJhO1xyXG4vKiBDb2xvciBpbiB0cyBtYXJrZXIgY2FyZCBub3QgYmluZCAjNjNjMGI2ICovXHJcbiRiYWNrZ3JvdW5kQW5kQ29sb3JHcmVlbjogIzYzYzBiNjtcclxuXHJcbi8qIENvbG9yIGZvciB0ZXh0IGFsbCB3ZWIgc2l0ZSBhbmQgYmFja2dyb3VuZCBsb2dpbiwgcmVnaXN0cmF0aW9uIC4uLiBhbmQgYm9yZGVyLWNvbG9yIGFsbCB3ZWIgc2l0ZSAqL1xyXG4kZ2xvYmFsQ29sb3JHcmV5OiAjNDc1NTY0O1xyXG4kZ2xvYmFsQ29sb3JHcmV5VHdvOiAjNDc1NjY0O1xyXG4kYmFja2dyb3VuZEFuZENvbG9yWmVyb0RhdGE6IHdoaXRlO1xyXG5cclxuXHJcblxyXG4vLyBEZWNsYXJhdGlvbiBhbmQgSW5pdCBWYXIgdXNlIGZvciB0aGUgc3ViIG1vZHVsZSBRdWludGVzZW5zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpZiAkc3ViTW9kdWxlVXNlID09ICdzdWJtb2R1bGVfUXVpbnRlc2Vucycge1xyXG4gICAgJHByaW1hcnlDb2xvcjogIzFGMkY0MDtcclxuXHJcbiAgICAkZmllbGRDb2xvckdyZWVuOiAjQzVFMEI0O1xyXG4gICAgJGZpZWxkQ29sb3JCbHVlQ2xhaXI6ICNERUVCRjc7XHJcblxyXG4gICAgJGJvcmRlckNvbG9yR3JleU5nU2VsZWN0OiAjYTNhYWIxO1xyXG4gICAgJGJvcmRlckNvbG9yR3JleU1hdEZvcm1GaWVsZDogIzQ3NTU2NDdhO1xyXG5cclxuICAgICRiYWNrZ3JvdW5kVGFibGVIb3VzaW5nIDogI2Y3ZmJmZjtcclxuICAgICRiYWNrZ3JvdW5kVGFibGVIb3VzaW5nUGxhY2VtZW50IDogd2hpdGU7XHJcblxyXG4gICAgJGJhY2tncm91bmRBbmRDb2xvclJlZDogI2VjNjA2OTtcclxuICAgICRiYWNrZ3JvdW5kQW5kQ29sb3JHcmV5QnRuOiAjYmFiYWJhO1xyXG4gICAgLyogQ29sb3IgaW4gdHMgbWFya2VyIGNhcmQgbm90IGJpbmQgIzYzYzBiNiAqL1xyXG4gICAgJGJhY2tncm91bmRBbmRDb2xvckdyZWVuOiAjNjNjMGI2O1xyXG5cclxuICAgIC8qIENvbG9yIGZvciB0ZXh0IGFsbCB3ZWIgc2l0ZSBhbmQgYmFja2dyb3VuZCBsb2dpbiwgcmVnaXN0cmF0aW9uIC4uLiBhbmQgYm9yZGVyLWNvbG9yIGFsbCB3ZWIgc2l0ZSAqL1xyXG4gICAgJGdsb2JhbENvbG9yR3JleTogIzQ3NTU2NDtcclxuICAgICRnbG9iYWxDb2xvckdyZXlUd286ICM0NzU2NjQ7XHJcbiAgICAkYmFja2dyb3VuZEFuZENvbG9yWmVyb0RhdGE6IHdoaXRlO1xyXG59XHJcblxyXG4vLyBEZWNsYXJhdGlvbiBhbmQgSW5pdCBWYXIgdXNlIGZvciB0aGUgc3ViIG1vZHVsZSBRdWFydHVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpZiAkc3ViTW9kdWxlVXNlID09ICdzdWJtb2R1bGVfUXVhcnR1cycge1xyXG4gICAgJHByaW1hcnlDb2xvcjogIzFGMkY0MDtcclxuICAgICRmaWVsZENvbG9yR3JlZW46ICNDNUUwQjQ7XHJcbiAgICAkZmllbGRDb2xvckJsdWVDbGFpcjogI0RFRUJGNztcclxuXHJcbiAgICAkYm9yZGVyQ29sb3JHcmV5TmdTZWxlY3Q6ICNhM2FhYjE7XHJcbiAgICAkYm9yZGVyQ29sb3JHcmV5TWF0Rm9ybUZpZWxkOiAjNDc1NTY0N2E7XHJcblxyXG4gICAgJGJhY2tncm91bmRUYWJsZUhvdXNpbmcgOiAjZjdmYmZmO1xyXG4gICAgJGJhY2tncm91bmRUYWJsZUhvdXNpbmdQbGFjZW1lbnQgOiB3aGl0ZTtcclxuXHJcbiAgICAkYmFja2dyb3VuZEFuZENvbG9yUmVkOiAjZWM2MDY5O1xyXG4gICAgJGJhY2tncm91bmRBbmRDb2xvckdyZXlCdG46ICNiYWJhYmE7XHJcbiAgICAvKiBDb2xvciBpbiB0cyBtYXJrZXIgY2FyZCBub3QgYmluZCAjNjNjMGI2ICovXHJcbiAgICAkYmFja2dyb3VuZEFuZENvbG9yR3JlZW46ICM2M2MwYjY7XHJcblxyXG4gICAgLyogQ29sb3IgZm9yIHRleHQgYWxsIHdlYiBzaXRlIGFuZCBiYWNrZ3JvdW5kIGxvZ2luLCByZWdpc3RyYXRpb24gLi4uIGFuZCBib3JkZXItY29sb3IgYWxsIHdlYiBzaXRlICovXHJcbiAgICAkZ2xvYmFsQ29sb3JHcmV5OiAjNDc1NTY0O1xyXG4gICAgJGdsb2JhbENvbG9yR3JleVR3bzogIzQ3NTY2NDtcclxuICAgICRiYWNrZ3JvdW5kQW5kQ29sb3JaZXJvRGF0YTogd2hpdGU7XHJcbn1cclxuXHJcbi8vIERlY2xhcmF0aW9uIGFuZCBJbml0IFZhciB1c2UgZm9yIHRoZSBzdWIgbW9kdWxlIEVkZWxpcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AaWYgJHN1Yk1vZHVsZVVzZSA9PSAnc3VibW9kdWxlX0VkZWxpcycge1xyXG4gICAgJHByaW1hcnlDb2xvcjogIzFGMkY0MDtcclxuICAgICRzZWNvbmRhcnlDb2xvcjogI0I0MkQ1RTtcclxuICAgICRmaWVsZENvbG9yR3JlZW46ICNDNUUwQjQ7XHJcbiAgICAkZmllbGRDb2xvckJsdWVDbGFpcjogI0RFRUJGNztcclxuXHJcbiAgICAkYm9yZGVyQ29sb3JHcmV5TmdTZWxlY3Q6ICNhM2FhYjE7XHJcbiAgICAkYm9yZGVyQ29sb3JHcmV5TWF0Rm9ybUZpZWxkOiAjNDc1NTY0N2E7XHJcblxyXG4gICAgJGJhY2tncm91bmRUYWJsZUhvdXNpbmcgOiAjZjdmYmZmO1xyXG4gICAgJGJhY2tncm91bmRUYWJsZUhvdXNpbmdQbGFjZW1lbnQgOiB3aGl0ZTtcclxuXHJcbiAgICAkYmFja2dyb3VuZEFuZENvbG9yUmVkOiAjZWM2MDY5O1xyXG4gICAgJGJhY2tncm91bmRBbmRDb2xvckdyZXlCdG46ICNiYWJhYmE7XHJcbiAgICAvKiBDb2xvciBpbiB0cyBtYXJrZXIgY2FyZCBub3QgYmluZCAjNjNjMGI2ICovXHJcbiAgICAkYmFja2dyb3VuZEFuZENvbG9yR3JlZW46ICM2M2MwYjY7XHJcblxyXG4gICAgLyogQ29sb3IgZm9yIHRleHQgYWxsIHdlYiBzaXRlIGFuZCBiYWNrZ3JvdW5kIGxvZ2luLCByZWdpc3RyYXRpb24gLi4uIGFuZCBib3JkZXItY29sb3IgYWxsIHdlYiBzaXRlICovXHJcbiAgICAkZ2xvYmFsQ29sb3JHcmV5OiAjNDc1NTY0O1xyXG4gICAgJGdsb2JhbENvbG9yR3JleVR3bzogIzFmMmY0MDtcclxuICAgICRiYWNrZ3JvdW5kQW5kQ29sb3JaZXJvRGF0YTogd2hpdGU7XHJcbn1cclxuXHJcbi8vIERlY2xhcmF0aW9uIGFuZCBJbml0IFZhciB1c2UgZm9yIHRoZSBzdWIgbW9kdWxlIFN0ZWxsaXVtIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpZiAkc3ViTW9kdWxlVXNlID09ICdzdWJtb2R1bGVfU3RlbGxpdW0nIHtcclxuICAgICRwcmltYXJ5Q29sb3I6ICM4NWFkMzk7XHJcbiAgICAkZmllbGRDb2xvckdyZWVuOiAjQzVFMEI0O1xyXG4gICAgJGZpZWxkQ29sb3JCbHVlQ2xhaXI6ICNERUVCRjc7XHJcblxyXG4gICAgJGJvcmRlckNvbG9yR3JleU5nU2VsZWN0OiAjYTNhYWIxO1xyXG4gICAgJGJvcmRlckNvbG9yR3JleU1hdEZvcm1GaWVsZDogIzQ3NTU2NDdhO1xyXG5cclxuICAgICRiYWNrZ3JvdW5kVGFibGVIb3VzaW5nIDogI2Y3ZmJmZjtcclxuICAgICRiYWNrZ3JvdW5kVGFibGVIb3VzaW5nUGxhY2VtZW50IDogd2hpdGU7XHJcblxyXG4gICAgJGJhY2tncm91bmRBbmRDb2xvclJlZDogI2VjNjA2OTtcclxuICAgICRiYWNrZ3JvdW5kQW5kQ29sb3JHcmV5QnRuOiAjYmFiYWJhO1xyXG4gICAgLyogQ29sb3IgaW4gdHMgbWFya2VyIGNhcmQgbm90IGJpbmQgIzYzYzBiNiAqL1xyXG4gICAgJGJhY2tncm91bmRBbmRDb2xvckdyZWVuOiAjODVhZDM5O1xyXG5cclxuICAgIC8qIENvbG9yIGZvciB0ZXh0IGFsbCB3ZWIgc2l0ZSBhbmQgYmFja2dyb3VuZCBsb2dpbiwgcmVnaXN0cmF0aW9uIC4uLiBhbmQgYm9yZGVyLWNvbG9yIGFsbCB3ZWIgc2l0ZSAqL1xyXG4gICAgJGdsb2JhbENvbG9yR3JleTogIzQ3NTU2NDtcclxuICAgICRnbG9iYWxDb2xvckdyZXlUd286ICMwRTMxNDU7XHJcbiAgICAvLyBHcmlzIG1vdGV1ciBkZSByZWNoZXJjaGUgc3RvcmUgOiAjQjRCNEI0XHJcbiAgICAkYmFja2dyb3VuZEFuZENvbG9yWmVyb0RhdGE6IHdoaXRlO1xyXG59XHJcblxyXG5cclxuIiwiLmNhbC1tb250aC12aWV3IC5jYWwtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWhlYWRlciAuY2FsLWNlbGwge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXlzIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtY2VsbC10b3Age1xuICBtaW4taGVpZ2h0OiA3OHB4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgZmxleDogMTsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1jZWxsLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLWpzLWRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtY2VsbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgZmxleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAtanMtZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWNlbGwgLmNhbC1ldmVudCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50OyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsIHtcbiAgbWluLWhlaWdodDogMTAwcHg7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGwge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZGF5cyAuY2FsLWNlbGwtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1iYWRnZSB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1udW1iZXIge1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWV2ZW50cyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICBmbGV4OiAxO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbjogM3B4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAtanMtZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1ldmVudCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDJweDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktY2VsbC5jYWwtaW4tbW9udGguY2FsLWhhcy1ldmVudHMge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGwuY2FsLW91dC1tb250aCAuY2FsLWRheS1udW1iZXIge1xuICBvcGFjaXR5OiAwLjE7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktY2VsbC5jYWwtdG9kYXkgLmNhbC1kYXktbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxLjllbTsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1vcGVuLWRheS1ldmVudHMge1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLW9wZW4tZGF5LWV2ZW50cyAuY2FsLWV2ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1vdXQtbW9udGggLmNhbC1kYXktYmFkZ2UsXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1vdXQtbW9udGggLmNhbC1ldmVudCB7XG4gIG9wYWNpdHk6IDAuMzsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG1vdmU7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZHJhZy1hY3RpdmUgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWV2ZW50LXRpdGxlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWV2ZW50LXRpdGxlOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uY2FsLW1vbnRoLXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWNlbGwtcm93OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWNlbGwtcm93IC5jYWwtY2VsbDpob3ZlcixcbiAgLmNhbC1tb250aC12aWV3IC5jYWwtY2VsbC5jYWwtaGFzLWV2ZW50cy5jYWwtb3BlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXlzIHtcbiAgICBib3JkZXItY29sb3I6ICNlMWUxZTE7IH1cbiAgLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTFlMWUxOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWRheXMgLmNhbC1jZWxsLXJvdyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2UxZTFlMTsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktYmFkZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOTRhNDg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmNhbC1tb250aC12aWV3IC5jYWwtZXZlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTkwZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDFlOGZmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsLmNhbC13ZWVrZW5kIC5jYWwtZGF5LW51bWJlciB7XG4gICAgY29sb3I6ICM4YjAwMDA7IH1cbiAgLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGwuY2FsLXRvZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmZGU3OyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsLmNhbC1kcmFnLW92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1vcGVuLWRheS1ldmVudHMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5jYWwtd2Vlay12aWV3IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXR5cGUtbm8tdW5rbm93biAqLyB9XG4gIC5jYWwtd2Vlay12aWV3ICoge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgLWpzLWRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWhlYWRlciB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWRheS1oZWFkZXJzIC5jYWwtaGVhZGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWRheS1oZWFkZXJzIC5jYWwtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWRheS1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHg7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ldmVudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1sYWJlbC1jb2x1bW4ge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWN1cnJlbnQtdGltZS1tYXJrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMge1xuICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLWRheS1jb2x1bW5zIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIC1qcy1kaXNwbGF5OiBmbGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDA7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIC5jYWwtZXZlbnRzLXJvdyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNzBweDsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1ldmVudC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIC5jYWwtZXZlbnQtY29udGFpbmVyLnJlc2l6ZS1hY3RpdmUge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1ldmVudCB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLXN0YXJ0cy13aXRoaW4td2VlayAuY2FsLWV2ZW50IHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1lbmRzLXdpdGhpbi13ZWVrIC5jYWwtZXZlbnQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIC5jYWwtdGltZS1sYWJlbC1jb2x1bW4ge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIC1qcy1kaXNwbGF5OiBmbGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLXJlc2l6ZS1oYW5kbGUuY2FsLXJlc2l6ZS1oYW5kbGUtYWZ0ZXItZW5kIHtcbiAgICAgICAgcmlnaHQ6IDA7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ldmVudCxcbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1oZWFkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWRyYWctYWN0aXZlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kcmFnLWFjdGl2ZSAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC1qcy1kaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtZGF5LWNvbHVtbnMge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIC1qcy1kaXNwbGF5OiBmbGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1kYXktY29sdW1uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1ldmVudHMtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1ldmVudC1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1ldmVudCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1yZXNpemUtaGFuZGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBjdXJzb3I6IHJvdy1yZXNpemU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1yZXNpemUtaGFuZGxlLmNhbC1yZXNpemUtaGFuZGxlLWFmdGVyLWVuZCB7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWhvdXItc2VnbWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyLXNlZ21lbnQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDAwYTAnOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZXZlbnQtY29udGFpbmVyOm5vdCguY2FsLWRyYWdnYWJsZSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWRyYWdnYWJsZSB7XG4gICAgY3Vyc29yOiBtb3ZlOyB9XG4gIC5jYWwtd2Vlay12aWV3IG13bC1jYWxlbmRhci13ZWVrLXZpZXctaG91ci1zZWdtZW50LFxuICAuY2FsLXdlZWstdmlldyAuY2FsLWhvdXItc2VnbWVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyOm5vdCg6bGFzdC1jaGlsZCkgLmNhbC1ob3VyLXNlZ21lbnQsXG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaG91cjpsYXN0LWNoaWxkIDpub3QoOmxhc3QtY2hpbGQpIC5jYWwtaG91ci1zZWdtZW50IHtcbiAgICBib3JkZXItYm90dG9tOiB0aGluIGRhc2hlZDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaG91ci1zZWdtZW50LmNhbC1hZnRlci1ob3VyLXN0YXJ0IC5jYWwtdGltZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLXN0YXJ0cy13aXRoaW4tZGF5IC5jYWwtZXZlbnQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4OyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZW5kcy13aXRoaW4tZGF5IC5jYWwtZXZlbnQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4OyB9XG5cbi5jYWwtd2Vlay12aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlMWUxZTE7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICAgIGJvcmRlci10b3A6IDA7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWhlYWRlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlMWUxZTE7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMWUxZTE7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWhlYWRlcjpob3ZlcixcbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWRyYWctb3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWRheS1jb2x1bW4ge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTFlMWUxOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZXZlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWU4ZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWU5MGZmO1xuICAgIGNvbG9yOiAjMWU5MGZmOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMge1xuICAgIGJvcmRlci1jb2xvcjogI2UxZTFlMTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWhlYWRlci5jYWwtdG9kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGZkZTc7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1oZWFkZXIuY2FsLXdlZWtlbmQgc3BhbiB7XG4gICAgY29sb3I6ICM4YjAwMDA7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC10aW1lLWV2ZW50cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxOyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC10aW1lLWV2ZW50cyAuY2FsLWRheS1jb2x1bW5zOm5vdCguY2FsLXJlc2l6ZS1hY3RpdmUpIC5jYWwtaG91ci1zZWdtZW50OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyLW9kZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWRyYWctb3ZlciAuY2FsLWhvdXItc2VnbWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWhvdXI6bm90KDpsYXN0LWNoaWxkKSAuY2FsLWhvdXItc2VnbWVudCxcbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyOmxhc3QtY2hpbGQgOm5vdCg6bGFzdC1jaGlsZCkgLmNhbC1ob3VyLXNlZ21lbnQge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlMWUxZTE7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1jdXJyZW50LXRpbWUtbWFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0MzM0OyB9XG5cbi5jYWwtZGF5LXZpZXcge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItdHlwZS1uby11bmtub3duICovIH1cbiAgLmNhbC1kYXktdmlldyBtd2wtY2FsZW5kYXItd2Vlay12aWV3LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2FsLWRheS12aWV3IC5jYWwtZXZlbnRzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7IH1cbiAgLmNhbC1kYXktdmlldyAuY2FsLWRheS1jb2x1bW4ge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5jYWwtZGF5LXZpZXcgLmNhbC1jdXJyZW50LXRpbWUtbWFya2VyIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7IH1cblxuLmNhbC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW4tdG9wOiAtM3B4OyB9XG5cbi5jYWwtdG9vbHRpcC5jYWwtdG9vbHRpcC10b3AgLmNhbC10b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtcmlnaHQgLmNhbC10b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbi10b3A6IDNweDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtYm90dG9tIC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLWxlZnQgLmNhbC10b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7IH1cblxuLmNhbC10b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtdG9wIC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLXJpZ2h0IC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtYm90dG9tIC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLWxlZnQgLmNhbC10b29sdGlwLWFycm93IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7IH1cblxuLmNhbC10b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiIsIi8vIEZpbGUgZm9yIHdoaWNoIGFsbCBpbXBvcnRzIGFyZSByZXNvbHZlZCBhbmQgYnVuZGxlZC4gVGhpcyBpcyB0aGUgZW50cnktcG9pbnQgZm9yXG4vLyB0aGUgYEBhbmd1bGFyL21hdGVyaWFsYCB0aGVtaW5nIFNhc3MgYnVuZGxlLiBTZWUgYC8vc3JjL21hdGVyaWFsOnRoZW1pbmdfYnVuZGxlYC5cblxuLy8gSW1wb3J0IGFsbCB0aGUgdGhlbWluZyBmdW5jdGlvbmFsaXR5LlxuLy8gV2Ugd2FudCBvdmVybGF5cyB0byBhbHdheXMgYXBwZWFyIG92ZXIgdXNlciBjb250ZW50LCBzbyBzZXQgYSBiYXNlbGluZVxuLy8gdmVyeSBoaWdoIHotaW5kZXggZm9yIHRoZSBvdmVybGF5IGNvbnRhaW5lciwgd2hpY2ggaXMgd2hlcmUgd2UgY3JlYXRlIHRoZSBuZXdcbi8vIHN0YWNraW5nIGNvbnRleHQgZm9yIGFsbCBvdmVybGF5cy5cbiRjZGstei1pbmRleC1vdmVybGF5LWNvbnRhaW5lcjogMTAwMCAhZGVmYXVsdDtcbiRjZGstei1pbmRleC1vdmVybGF5OiAxMDAwICFkZWZhdWx0O1xuJGNkay16LWluZGV4LW92ZXJsYXktYmFja2Ryb3A6IDEwMDAgIWRlZmF1bHQ7XG5cbi8vIEJhY2tncm91bmQgY29sb3IgZm9yIGFsbCBvZiB0aGUgYmFja2Ryb3BzXG4kY2RrLW92ZXJsYXktZGFyay1iYWNrZHJvcC1iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzIpICFkZWZhdWx0O1xuXG4vLyBEZWZhdWx0IGJhY2tkcm9wIGFuaW1hdGlvbiBpcyBiYXNlZCBvbiB0aGUgTWF0ZXJpYWwgRGVzaWduIHN3aWZ0LWVhc2Utb3V0LlxuJGJhY2tkcm9wLWFuaW1hdGlvbi1kdXJhdGlvbjogNDAwbXMgIWRlZmF1bHQ7XG4kYmFja2Ryb3AtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSkgIWRlZmF1bHQ7XG5cblxuQG1peGluIGNkay1vdmVybGF5KCkge1xuICAuY2RrLW92ZXJsYXktY29udGFpbmVyLCAuY2RrLWdsb2JhbC1vdmVybGF5LXdyYXBwZXIge1xuICAgIC8vIERpc2FibGUgZXZlbnRzIGZyb20gYmVpbmcgY2FwdHVyZWQgb24gdGhlIG92ZXJsYXkgY29udGFpbmVyLlxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLy8gVGhlIGNvbnRhaW5lciBzaG91bGQgYmUgdGhlIHNpemUgb2YgdGhlIHZpZXdwb3J0LlxuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIFRoZSBvdmVybGF5LWNvbnRhaW5lciBpcyBhbiBpbnZpc2libGUgZWxlbWVudCB3aGljaCBjb250YWlucyBhbGwgaW5kaXZpZHVhbCBvdmVybGF5cy5cbiAgLmNkay1vdmVybGF5LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6ICRjZGstei1pbmRleC1vdmVybGF5LWNvbnRhaW5lcjtcblxuICAgICY6ZW1wdHkge1xuICAgICAgLy8gSGlkZSB0aGUgZWxlbWVudCB3aGVuIGl0IGRvZXNuJ3QgaGF2ZSBhbnkgY2hpbGQgbm9kZXMuIFRoaXMgZG9lc24ndFxuICAgICAgLy8gaW5jbHVkZSBvdmVybGF5cyB0aGF0IGhhdmUgYmVlbiBkZXRhY2hlZCwgcmF0aGVyIHRoYW4gZGlzcG9zZWQuXG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIFdlIHVzZSBhbiBleHRyYSB3cmFwcGVyIGVsZW1lbnQgaW4gb3JkZXIgdG8gdXNlIG1ha2UgdGhlIG92ZXJsYXkgaXRzZWxmIGEgZmxleCBpdGVtLlxuICAvLyBUaGlzIG1ha2VzIGNlbnRlcmluZyB0aGUgb3ZlcmxheSBlYXN5IHdpdGhvdXQgcnVubmluZyBpbnRvIHRoZSBzdWJwaXhlbCByZW5kZXJpbmdcbiAgLy8gcHJvYmxlbXMgdGllZCB0byB1c2luZyBgdHJhbnNmb3JtYCBhbmQgd2l0aG91dCBpbnRlcmZlcmluZyB3aXRoIHRoZSBvdGhlciBwb3NpdGlvblxuICAvLyBzdHJhdGVnaWVzLlxuICAuY2RrLWdsb2JhbC1vdmVybGF5LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6ICRjZGstei1pbmRleC1vdmVybGF5O1xuICB9XG5cbiAgLy8gQSBzaW5nbGUgb3ZlcmxheSBwYW5lLlxuICAuY2RrLW92ZXJsYXktcGFuZSB7XG4gICAgLy8gTm90ZTogaXQncyBpbXBvcnRhbnQgZm9yIHRoaXMgb25lIHRvIHN0YXJ0IG9mZiBgYWJzb2x1dGVgLFxuICAgIC8vIGluIG9yZGVyIGZvciB1cyB0byBiZSBhYmxlIHRvIG1lYXN1cmUgaXQgY29ycmVjdGx5LlxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHotaW5kZXg6ICRjZGstei1pbmRleC1vdmVybGF5O1xuXG4gICAgLy8gRm9yIGNvbm5lY3RlZC1wb3NpdGlvbiBvdmVybGF5cywgd2Ugc2V0IGBkaXNwbGF5OiBmbGV4YCBpblxuICAgIC8vIG9yZGVyIHRvIGZvcmNlIGBtYXgtd2lkdGhgIGFuZCBgbWF4LWhlaWdodGAgdG8gdGFrZSBlZmZlY3QuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5jZGstb3ZlcmxheS1iYWNrZHJvcCB7XG4gICAgLy8gVE9ETyhqZWxib3Vybik6IHJldXNlIHNpZGVuYXYgZnVsbHNjcmVlbiBtaXhpbi5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgei1pbmRleDogJGNkay16LWluZGV4LW92ZXJsYXktYmFja2Ryb3A7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRiYWNrZHJvcC1hbmltYXRpb24tZHVyYXRpb24gJGJhY2tkcm9wLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgb3BhY2l0eTogMDtcblxuICAgICYuY2RrLW92ZXJsYXktYmFja2Ryb3Atc2hvd2luZyB7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAvLyBOb3RlIHRoYXQgd2UgY2FuJ3QgaW1wb3J0IGFuZCB1c2UgdGhlIGBoaWdoLWNvbnRyYXN0YCBtaXhpbiBmcm9tIGBfYTExeS5zY3NzYCwgYmVjYXVzZVxuICAgICAgLy8gdGhpcyBmaWxlIHdpbGwgYmUgY29waWVkIHRvIHRoZSB0b3AtbGV2ZWwgYGNka2AgcGFja2FnZSB3aGVuIHB1dHRpbmcgdG9nZXRoZXIgdGhlIGZpbGVzXG4gICAgICAvLyBmb3IgbnBtLiBBbnkgcmVsYXRpdmUgaW1wb3J0IHBhdGhzIHdlIHVzZSBoZXJlIHdpbGwgYmVjb21lIGludmFsaWQgb25jZSB0aGUgZmlsZSBpcyBjb3BpZWQuXG4gICAgICAuY2RrLWhpZ2gtY29udHJhc3QtYWN0aXZlICYge1xuICAgICAgICAvLyBJbiBoaWdoIGNvbnRyYXN0IG1vZGUgdGhlIHJnYmEgYmFja2dyb3VuZCB3aWxsIGJlY29tZSBzb2xpZFxuICAgICAgICAvLyBzbyB3ZSBuZWVkIHRvIGZhbGwgYmFjayB0byBtYWtpbmcgaXQgb3BhcXVlIHVzaW5nIGBvcGFjaXR5YC5cbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jZGstb3ZlcmxheS1kYXJrLWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kOiAkY2RrLW92ZXJsYXktZGFyay1iYWNrZHJvcC1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgLmNkay1vdmVybGF5LXRyYW5zcGFyZW50LWJhY2tkcm9wIHtcbiAgICAvLyBOb3RlOiBhcyBvZiBGaXJlZm94IDU3LCBoYXZpbmcgdGhlIGJhY2tkcm9wIGJlIGBiYWNrZ3JvdW5kOiBub25lYCB3aWxsIHByZXZlbnQgaXQgZnJvbVxuICAgIC8vIGNhcHR1cmluZyB0aGUgdXNlcidzIG1vdXNlIHNjcm9sbCBldmVudHMuIFNpbmNlIHdlIGFsc28gY2FuJ3QgdXNlIHNvbWV0aGluZyBsaWtlXG4gICAgLy8gYHJnYmEoMCwgMCwgMCwgMClgLCB3ZSB3b3JrIGFyb3VuZCB0aGUgaW5jb25zaXN0ZW5jeSBieSBub3Qgc2V0dGluZyB0aGUgYmFja2dyb3VuZCBhdFxuICAgIC8vIGFsbCBhbmQgdXNpbmcgYG9wYWNpdHlgIHRvIG1ha2UgdGhlIGVsZW1lbnQgdHJhbnNwYXJlbnQuXG4gICAgJiwgJi5jZGstb3ZlcmxheS1iYWNrZHJvcC1zaG93aW5nIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gT3ZlcmxheSBwYXJlbnQgZWxlbWVudCB1c2VkIHdpdGggdGhlIGNvbm5lY3RlZCBwb3NpdGlvbiBzdHJhdGVneS4gVXNlZCB0byBjb25zdHJhaW4gdGhlXG4gIC8vIG92ZXJsYXkgZWxlbWVudCdzIHNpemUgdG8gZml0IHdpdGhpbiB0aGUgdmlld3BvcnQuXG4gIC5jZGstb3ZlcmxheS1jb25uZWN0ZWQtcG9zaXRpb24tYm91bmRpbmctYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogJGNkay16LWluZGV4LW92ZXJsYXk7XG5cbiAgICAvLyBXZSB1c2UgYGRpc3BsYXk6IGZsZXhgIG9uIHRoaXMgZWxlbWVudCBleGNsdXNpdmVseSBmb3IgY2VudGVyaW5nIGNvbm5lY3RlZCBvdmVybGF5cy5cbiAgICAvLyBXaGVuICpub3QqIGNlbnRlcmluZywgYSB0b3AvbGVmdC9ib3R0b20vcmlnaHQgd2lsbCBiZSBzZXQgd2hpY2ggb3ZlcnJpZGVzIHRoZSBub3JtYWxcbiAgICAvLyBmbGV4IGxheW91dC5cbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLy8gV2UgdXNlIHRoZSBgY29sdW1uYCBkaXJlY3Rpb24gaGVyZSB0byBhdm9pZCBzb21lIGZsZXhib3ggaXNzdWVzIGluIEVkZ2VcbiAgICAvLyB3aGVuIHVzaW5nIHRoZSBcImdyb3cgYWZ0ZXIgb3BlblwiIG9wdGlvbnMuXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC8vIEFkZCBzb21lIGRpbWVuc2lvbnMgc28gdGhlIGVsZW1lbnQgaGFzIGFuIGBpbm5lclRleHRgIHdoaWNoIHNvbWUgcGVvcGxlIGRlcGVuZCBvbiBpbiB0ZXN0cy5cbiAgICBtaW4td2lkdGg6IDFweDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gIH1cblxuICAvLyBVc2VkIHdoZW4gZGlzYWJsaW5nIGdsb2JhbCBzY3JvbGxpbmcuXG4gIC5jZGstZ2xvYmFsLXNjcm9sbGJsb2NrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgICAvLyBOZWNlc3NhcnkgZm9yIHRoZSBjb250ZW50IG5vdCB0byBsb3NlIGl0cyB3aWR0aC4gTm90ZSB0aGF0IHdlJ3JlIHVzaW5nIDEwMCUsIGluc3RlYWQgb2ZcbiAgICAvLyAxMDB2dywgYmVjYXVzZSAxMDB2dyBpbmNsdWRlcyB0aGUgd2lkdGggcGx1cyB0aGUgc2Nyb2xsYmFyLCB3aGVyZWFzIDEwMCUgaXMgdGhlIHdpZHRoXG4gICAgLy8gdGhhdCB0aGUgZWxlbWVudCBoYWQgYmVmb3JlIHdlIG1hZGUgaXQgYGZpeGVkYC5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC8vIE5vdGU6IHRoaXMgd2lsbCBhbHdheXMgYWRkIGEgc2Nyb2xsYmFyIHRvIHdoYXRldmVyIGVsZW1lbnQgaXQgaXMgb24sIHdoaWNoIGNhblxuICAgIC8vIHBvdGVudGlhbGx5IHJlc3VsdCBpbiBkb3VibGUgc2Nyb2xsYmFycy4gSXQgc2hvdWxkbid0IGJlIGFuIGlzc3VlLCBiZWNhdXNlIHdlIHdvbid0XG4gICAgLy8gYmxvY2sgc2Nyb2xsaW5nIG9uIGEgcGFnZSB0aGF0IGRvZXNuJ3QgaGF2ZSBhIHNjcm9sbGJhciBpbiB0aGUgZmlyc3QgcGxhY2UuXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG59XG5cbkBtaXhpbiBjZGstYTExeSB7XG4gIC5jZGstdmlzdWFsbHktaGlkZGVuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuXG4gICAgLy8gVGhpcyB3b3JrcyBhcm91bmQgYSBDaHJvbWUgYnVnIHRoYXQgY2FuIGNhdXNlIHRoZSB0YWIgdG8gY3Jhc2ggd2hlbiBsYXJnZSBhbW91bnRzIG9mXG4gICAgLy8gbm9uLUVuZ2xpc2ggdGV4dCBnZXQgd3JhcHBlZDogaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9MTIwMTQ0NFxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAvLyBBdm9pZCBicm93c2VycyByZW5kZXJpbmcgdGhlIGZvY3VzIHJpbmcgaW4gc29tZSBjYXNlcy5cbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gQXZvaWQgc29tZSBjYXNlcyB3aGVyZSB0aGUgYnJvd3NlciB3aWxsIHN0aWxsIHJlbmRlciB0aGUgbmF0aXZlIGNvbnRyb2xzIChzZWUgIzkwNDkpLlxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbn1cblxuLy8vIEVtaXRzIHRoZSBtaXhpbidzIGNvbnRlbnQgbmVzdGVkIHVuZGVyIGAkc2VsZWN0b3ItY29udGV4dGAgaWYgYCRzZWxlY3Rvci1jb250ZXh0YFxuLy8vIGlzIG5vbi1lbXB0eS5cbi8vLyBAcGFyYW0gc2VsZWN0b3ItY29udGV4dCBUaGUgc2VsZWN0b3IgdW5kZXIgd2hpY2ggdG8gbmVzdCB0aGUgbWl4aW4ncyBjb250ZW50LlxuQG1peGluIF9jZGstb3B0aW9uYWxseS1uZXN0LWNvbnRlbnQoJHNlbGVjdG9yLWNvbnRleHQpIHtcbiAgQGlmICgkc2VsZWN0b3ItY29udGV4dCA9PSAnJykge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEBlbHNlIHtcbiAgICAjeyRzZWxlY3Rvci1jb250ZXh0fSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8vIEFwcGxpZXMgc3R5bGVzIGZvciB1c2VycyBpbiBoaWdoIGNvbnRyYXN0IG1vZGUuIE5vdGUgdGhhdCB0aGlzIG9ubHkgYXBwbGllc1xuLy8vIHRvIE1pY3Jvc29mdCBicm93c2Vycy4gQ2hyb21lIGNhbiBiZSBpbmNsdWRlZCBieSBjaGVja2luZyBmb3IgdGhlIGBodG1sW2hjXWBcbi8vLyBhdHRyaWJ1dGUsIGhvd2V2ZXIgQ2hyb21lIGhhbmRsZXMgaGlnaCBjb250cmFzdCBkaWZmZXJlbnRseS5cbi8vL1xuLy8vIEBwYXJhbSB0YXJnZXQgV2hpY2gga2luZCBvZiBoaWdoIGNvbnRyYXN0IHNldHRpbmcgdG8gdGFyZ2V0LiBEZWZhdWx0cyB0byBgYWN0aXZlYCwgY2FuIGJlXG4vLy8gICAgYHdoaXRlLW9uLWJsYWNrYCBvciBgYmxhY2stb24td2hpdGVgLlxuLy8vIEBwYXJhbSBlbmNhcHN1bGF0aW9uIFdoZXRoZXIgdG8gZW1pdCBzdHlsZXMgZm9yIHZpZXcgZW5jYXBzdWxhdGlvbi4gVmFsdWVzIGFyZTpcbi8vLyAgICAgKiBgb25gIC0gd29ya3MgZm9yIGBFbXVsYXRlZGAsIGBOYXRpdmVgLCBhbmQgYFNoYWRvd0RvbWBcbi8vLyAgICAgKiBgb2ZmYCAtIHdvcmtzIGZvciBgTm9uZWBcbi8vLyAgICAgKiBgYW55YCAtIHdvcmtzIGZvciBhbGwgZW5jYXBzdWxhdGlvbiBtb2RlcyBieSBlbWl0dGluZyB0aGUgQ1NTIHR3aWNlIChkZWZhdWx0KS5cbkBtaXhpbiBjZGstaGlnaC1jb250cmFzdCgkdGFyZ2V0OiBhY3RpdmUsICRlbmNhcHN1bGF0aW9uOiAnYW55Jykge1xuICBAaWYgKCR0YXJnZXQgIT0gJ2FjdGl2ZScgYW5kICR0YXJnZXQgIT0gJ2JsYWNrLW9uLXdoaXRlJyBhbmQgJHRhcmdldCAhPSAnd2hpdGUtb24tYmxhY2snKSB7XG4gICAgQGVycm9yICdVbmtub3duIGNkay1oaWdoLWNvbnRyYXN0IHZhbHVlIFwiI3skdGFyZ2V0fVwiIHByb3ZpZGVkLiAnICtcbiAgICAgICAgICAgJ0FsbG93ZWQgdmFsdWVzIGFyZSBcImFjdGl2ZVwiLCBcImJsYWNrLW9uLXdoaXRlXCIsIGFuZCBcIndoaXRlLW9uLWJsYWNrXCInO1xuICB9XG5cbiAgQGlmICgkZW5jYXBzdWxhdGlvbiAhPSAnb24nIGFuZCAkZW5jYXBzdWxhdGlvbiAhPSAnb2ZmJyBhbmQgJGVuY2Fwc3VsYXRpb24gIT0gJ2FueScpIHtcbiAgICBAZXJyb3IgJ1Vua25vd24gY2RrLWhpZ2gtY29udHJhc3QgZW5jYXBzdWxhdGlvbiBcIiN7JGVuY2Fwc3VsYXRpb259XCIgcHJvdmlkZWQuICcgK1xuICAgICAgICAgICAnQWxsb3dlZCB2YWx1ZXMgYXJlIFwib25cIiwgXCJvZmZcIiwgYW5kIFwiYW55XCInO1xuICB9XG5cbiAgLy8gSWYgdGhlIHNlbGVjdG9yIGNvbnRleHQgaGFzIG11bHRpcGxlIHBhcnRzLCBzdWNoIGFzIGAuc2VjdGlvbiwgLnJlZ2lvbmAsIGp1c3QgZG9pbmdcbiAgLy8gYC5jZGstaGlnaC1jb250cmFzdC14eHggI3smfWAgd2lsbCBvbmx5IGFwcGx5IHRoZSBwYXJlbnQgc2VsZWN0b3IgdG8gdGhlIGZpcnN0IHBhcnQgb2YgdGhlXG4gIC8vIGNvbnRleHQuIFdlIGFkZHJlc3MgdGhpcyBieSBuZXN0aW5nIHRoZSBzZWxlY3RvciBjb250ZXh0IHVuZGVyIC5jZGstaGlnaC1jb250cmFzdC5cbiAgQGF0LXJvb3Qge1xuICAgICRzZWxlY3Rvci1jb250ZXh0OiAjeyZ9O1xuXG4gICAgQGlmICgkZW5jYXBzdWxhdGlvbiAhPSAnb24nKSB7XG4gICAgICAvLyBOb3RlIHRoYXQgaWYgdGhpcyBzZWxlY3RvciBpcyB1cGRhdGVkLCB0aGUgc2FtZSBjaGFuZ2UgaGFzIHRvIGJlIG1hZGUgaW5zaWRlXG4gICAgICAvLyBgX292ZXJsYXkuc2Nzc2Agd2hpY2ggY2FuJ3QgZGVwZW5kIG9uIHRoaXMgbWl4aW4gZHVlIHRvIHNvbWUgaW5mcmFzdHJ1Y3R1cmUgbGltaXRhdGlvbnMuXG4gICAgICAuY2RrLWhpZ2gtY29udHJhc3QtI3skdGFyZ2V0fSB7XG4gICAgICAgIEBpbmNsdWRlIF9jZGstb3B0aW9uYWxseS1uZXN0LWNvbnRlbnQoJHNlbGVjdG9yLWNvbnRleHQpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoJGVuY2Fwc3VsYXRpb24gIT0gJ29mZicpIHtcbiAgICAgIC5jZGstaGlnaC1jb250cmFzdC0jeyR0YXJnZXR9IDpob3N0IHtcbiAgICAgICAgQGluY2x1ZGUgX2Nkay1vcHRpb25hbGx5LW5lc3QtY29udGVudCgkc2VsZWN0b3ItY29udGV4dCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENvcmUgc3R5bGVzIHRoYXQgZW5hYmxlIG1vbml0b3JpbmcgYXV0b2ZpbGwgc3RhdGUgb2YgdGV4dCBmaWVsZHMuXG5AbWl4aW4gY2RrLXRleHQtZmllbGQge1xuICAvLyBLZXlmcmFtZXMgdGhhdCBhcHBseSBubyBzdHlsZXMsIGJ1dCBhbGxvdyB1cyB0byBtb25pdG9yIHdoZW4gYW4gdGV4dCBmaWVsZCBiZWNvbWVzIGF1dG9maWxsZWRcbiAgLy8gYnkgd2F0Y2hpbmcgZm9yIHRoZSBhbmltYXRpb24gZXZlbnRzIHRoYXQgYXJlIGZpcmVkIHdoZW4gdGhleSBzdGFydC4gTm90ZTogdGhlIC8qISovIGNvbW1lbnQgaXNcbiAgLy8gbmVlZGVkIHRvIHByZXZlbnQgTGliU2FzcyBmcm9tIHN0cmlwcGluZyB0aGUga2V5ZnJhbWVzIG91dC5cbiAgLy8gQmFzZWQgb246IGh0dHBzOi8vbWVkaXVtLmNvbS9AYnJ1bm4vZGV0ZWN0aW5nLWF1dG9maWxsZWQtZmllbGRzLWluLWphdmFzY3JpcHQtYWVkNTk4ZDI1ZGE3XG4gIEBrZXlmcmFtZXMgY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtc3RhcnQgey8qISovfVxuICBAa2V5ZnJhbWVzIGNkay10ZXh0LWZpZWxkLWF1dG9maWxsLWVuZCB7LyohKi99XG5cbiAgLmNkay10ZXh0LWZpZWxkLWF1dG9maWxsLW1vbml0b3JlZDotd2Via2l0LWF1dG9maWxsIHtcbiAgICAvLyBTaW5jZSBDaHJvbWUgODAgd2UgbmVlZCBhIDFtcyBkZWxheSwgb3IgdGhlIGFuaW1hdGlvbnN0YXJ0IGV2ZW50IHdvbid0IGZpcmUuXG4gICAgYW5pbWF0aW9uOiBjZGstdGV4dC1maWVsZC1hdXRvZmlsbC1zdGFydCAwcyAxbXM7XG4gIH1cblxuICAuY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtbW9uaXRvcmVkOm5vdCg6LXdlYmtpdC1hdXRvZmlsbCkge1xuICAgIC8vIFNpbmNlIENocm9tZSA4MCB3ZSBuZWVkIGEgMW1zIGRlbGF5LCBvciB0aGUgYW5pbWF0aW9uc3RhcnQgZXZlbnQgd29uJ3QgZmlyZS5cbiAgICBhbmltYXRpb246IGNkay10ZXh0LWZpZWxkLWF1dG9maWxsLWVuZCAwcyAxbXM7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIHJlc2l6ZSBoYW5kbGUgb24gYXV0b3NpemluZyB0ZXh0YXJlYXMsIGJlY2F1c2Ugd2hhdGV2ZXIgaGVpZ2h0XG4gIC8vIHRoZSB1c2VyIHJlc2l6ZWQgdG8gd2lsbCBiZSBvdmVyd3JpdHRlbiBvbmNlIHRoZXkgc3RhcnQgdHlwaW5nIGFnYWluLlxuICB0ZXh0YXJlYS5jZGstdGV4dGFyZWEtYXV0b3NpemUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC8vIFRoaXMgY2xhc3MgaXMgdGVtcG9yYXJpbHkgYXBwbGllZCB0byB0aGUgdGV4dGFyZWEgd2hlbiBpdCBpcyBiZWluZyBtZWFzdXJlZC4gSXQgaXMgaW1tZWRpYXRlbHlcbiAgLy8gcmVtb3ZlZCB3aGVuIG1lYXN1cmluZyBpcyBjb21wbGV0ZS4gV2UgdXNlIGAhaW1wb3J0YW50YCBydWxlcyBoZXJlIHRvIG1ha2Ugc3VyZSB1c2VyLXNwZWNpZmllZFxuICAvLyBydWxlcyBkbyBub3QgaW50ZXJmZXJlIHdpdGggdGhlIG1lYXN1cmVtZW50LlxuICB0ZXh0YXJlYS5jZGstdGV4dGFyZWEtYXV0b3NpemUtbWVhc3VyaW5nIHtcbiAgICBAaW5jbHVkZSBfY2RrLXRleHRhcmVhLWF1dG9zaXplLW1lYXN1cmluZy1iYXNlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIFNpbWlsYXIgdG8gdGhlIGBjZGstdGV4dGFyZWEtYXV0b3NpemUtbWVhc3VyaW5nYCBjbGFzcywgYnV0IG9ubHkgYXBwbGllZCBvbiBGaXJlZm94LiBXZSBuZWVkXG4gIC8vIHRvIHVzZSB0aGlzIGNsYXNzLCBiZWNhdXNlIEZpcmVmb3ggaGFzIGEgYnVnIHdoZXJlIGNoYW5naW5nIHRoZSBgb3ZlcmZsb3dgIGJyZWFrcyB0aGUgdXNlcidzXG4gIC8vIGFiaWxpdHkgdG8gdW5kby9yZWRvIHdoYXQgdGhleSB3ZXJlIHR5cGluZyAoc2VlICMxNjYyOSkuIFRoaXMgY2xhc3MgaXMgb25seSBzY29wZWQgdG8gRmlyZWZveCxcbiAgLy8gYmVjYXVzZSB0aGUgbWVhc3VyZW1lbnRzIHRoZXJlIGRvbid0IHNlZW0gdG8gYmUgYWZmZWN0ZWQgYnkgdGhlIGBoZWlnaHQ6IDBgLCB3aGVyZWFzIG9uIG90aGVyXG4gIC8vIGJyb3dzZXJzIHRoZXkgYXJlLCBlLmcuIENocm9tZSBkZXRlY3RzIGxvbmdlciB0ZXh0IGFuZCBJRSBkb2VzJ3QgcmVzaXplIGJhY2sgdG8gbm9ybWFsLlxuICAvLyBJZGVudGljYWwgaXNzdWUgcmVwb3J0OiBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD00NDg3ODRcbiAgdGV4dGFyZWEuY2RrLXRleHRhcmVhLWF1dG9zaXplLW1lYXN1cmluZy1maXJlZm94IHtcbiAgICBAaW5jbHVkZSBfY2RrLXRleHRhcmVhLWF1dG9zaXplLW1lYXN1cmluZy1iYXNlO1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtaXhpbiBfY2RrLXRleHRhcmVhLWF1dG9zaXplLW1lYXN1cmluZy1iYXNlIHtcbiAgLy8gSGF2aW5nIDJweCB0b3AgYW5kIGJvdHRvbSBwYWRkaW5nIHNlZW1zIHRvIGZpeCBhIGJ1ZyB3aGVyZSBDaHJvbWUgZ2V0cyBhbiBpbmNvcnJlY3RcbiAgLy8gbWVhc3VyZW1lbnQuIFdlIGp1c3QgaGF2ZSB0byBhY2NvdW50IGZvciBpdCBsYXRlciBhbmQgc3VidHJhY3QgaXQgb2ZmIHRoZSBmaW5hbCByZXN1bHQuXG4gIHBhZGRpbmc6IDJweCAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG59XG5cbi8vIFVzZWQgdG8gZ2VuZXJhdGUgVUlEcyBmb3Iga2V5ZnJhbWVzIHVzZWQgdG8gY2hhbmdlIHRoZSB0ZXh0IGZpZWxkIGF1dG9maWxsIHN0eWxlcy5cbiRjZGstdGV4dC1maWVsZC1hdXRvZmlsbC1jb2xvci1mcmFtZS1jb3VudDogMDtcblxuLy8gTWl4aW4gdXNlZCB0byBhcHBseSBjdXN0b20gYmFja2dyb3VuZCBhbmQgZm9yZWdyb3VuZCBjb2xvcnMgdG8gYW4gYXV0b2ZpbGxlZCB0ZXh0IGZpZWxkLlxuLy8gQmFzZWQgb246IGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzI3ODE1NDkvXG4vLyByZW1vdmluZy1pbnB1dC1iYWNrZ3JvdW5kLWNvbG91ci1mb3ItY2hyb21lLWF1dG9jb21wbGV0ZSNhbnN3ZXItMzc0MzIyNjBcbkBtaXhpbiBjZGstdGV4dC1maWVsZC1hdXRvZmlsbC1jb2xvcigkYmFja2dyb3VuZCwgJGZvcmVncm91bmQ6JycpIHtcbiAgQGtleWZyYW1lcyBjZGstdGV4dC1maWVsZC1hdXRvZmlsbC1jb2xvci0jeyRjZGstdGV4dC1maWVsZC1hdXRvZmlsbC1jb2xvci1mcmFtZS1jb3VudH0ge1xuICAgIHRvIHtcbiAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgQGlmICRmb3JlZ3JvdW5kICE9ICcnIHsgY29sb3I6ICRmb3JlZ3JvdW5kOyB9XG4gICAgfVxuICB9XG5cbiAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICBhbmltYXRpb246IGNkay10ZXh0LWZpZWxkLWF1dG9maWxsLWNvbG9yLSN7JGNkay10ZXh0LWZpZWxkLWF1dG9maWxsLWNvbG9yLWZyYW1lLWNvdW50fSBib3RoO1xuICB9XG5cbiAgJi5jZGstdGV4dC1maWVsZC1hdXRvZmlsbC1tb25pdG9yZWQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgLy8gU2luY2UgQ2hyb21lIDgwIHdlIG5lZWQgYSAxbXMgZGVsYXkgZm9yIGNkay10ZXh0LWZpZWxkLWF1dG9maWxsLXN0YXJ0LCBvciB0aGUgYW5pbWF0aW9uc3RhcnRcbiAgICAvLyBldmVudCB3b24ndCBmaXJlLlxuICAgIGFuaW1hdGlvbjogY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtc3RhcnQgMHMgMW1zLFxuICAgICAgICAgICAgICAgY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtY29sb3ItI3skY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtY29sb3ItZnJhbWUtY291bnR9IGJvdGg7XG4gIH1cblxuICAkY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtY29sb3ItZnJhbWUtY291bnQ6XG4gICAgICAkY2RrLXRleHQtZmllbGQtYXV0b2ZpbGwtY29sb3ItZnJhbWUtY291bnQgKyAxICFnbG9iYWw7XG59XG5cblxuLy8gQ29yZSBzdHlsZXMgdGhhdCBjYW4gYmUgdXNlZCB0byBhcHBseSBtYXRlcmlhbCBkZXNpZ24gdHJlYXRtZW50cyB0byBhbnkgZWxlbWVudC5cbi8vIE1lZGlhIHF1ZXJpZXNcbi8vIFRPRE8oam9zZXBocGVycm90dCk6IENoYW5nZSAkbWF0LXhzbWFsbCBhbmQgJG1hdC1zbWFsbCB1c2FnZXMgdG8gcmVseSBvbiBCcmVha3BvaW50T2JzZXJ2ZXIsXG4kbWF0LXhzbWFsbDogJ21heC13aWR0aDogNTk5cHgnO1xuJG1hdC1zbWFsbDogJ21heC13aWR0aDogOTU5cHgnO1xuXG4vLyBUT0RPOiBSZXZpc2l0IGFsbCB6LWluZGljZXMgYmVmb3JlIGJldGFcbi8vIHotaW5kZXggbWFzdGVyIGxpc3RcblxuJHotaW5kZXgtZmFiOiAyMCAhZGVmYXVsdDtcbiR6LWluZGV4LWRyYXdlcjogMTAwICFkZWZhdWx0O1xuXG4vLyBHbG9iYWwgY29uc3RhbnRzXG4kcGk6IDMuMTQxNTkyNjU7XG5cbi8vIFBhZGRpbmcgYmV0d2VlbiBpbnB1dCB0b2dnbGVzIGFuZCB0aGVpciBsYWJlbHNcbiRtYXQtdG9nZ2xlLXBhZGRpbmc6IDhweCAhZGVmYXVsdDtcbi8vIFdpZHRoIGFuZCBoZWlnaHQgb2YgaW5wdXQgdG9nZ2xlc1xuJG1hdC10b2dnbGUtc2l6ZTogMjBweCAhZGVmYXVsdDtcblxuLy8gRWFzaW5nIEN1cnZlc1xuLy8gVE9ETyhqZWxib3Vybik6IGFsbCBvZiB0aGVzZSBuZWVkIHRvIGJlIHJldmlzaXRlZFxuXG4vLyBUaGUgZGVmYXVsdCBhbmltYXRpb24gY3VydmVzIHVzZWQgYnkgbWF0ZXJpYWwgZGVzaWduLlxuJG1hdC1saW5lYXItb3V0LXNsb3ctaW4tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAwLjEpICFkZWZhdWx0O1xuJG1hdC1mYXN0LW91dC1zbG93LWluLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAhZGVmYXVsdDtcbiRtYXQtZmFzdC1vdXQtbGluZWFyLWluLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSkgIWRlZmF1bHQ7XG5cbiRlYXNlLWluLW91dC1jdXJ2ZS1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpICFkZWZhdWx0O1xuXG4kc3dpZnQtZWFzZS1vdXQtZHVyYXRpb246IDQwMG1zICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSkgIWRlZmF1bHQ7XG4kc3dpZnQtZWFzZS1vdXQ6IGFsbCAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbiAhZGVmYXVsdDtcblxuJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb246IDMwMG1zICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKSAhZGVmYXVsdDtcbiRzd2lmdC1lYXNlLWluOiBhbGwgJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uICFkZWZhdWx0O1xuXG4kc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb246IDUwMG1zICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjogJGVhc2UtaW4tb3V0LWN1cnZlLWZ1bmN0aW9uICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2UtaW4tb3V0OiBhbGwgJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb24gIWRlZmF1bHQ7XG5cbiRzd2lmdC1saW5lYXItZHVyYXRpb246IDgwbXMgIWRlZmF1bHQ7XG4kc3dpZnQtbGluZWFyLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFkZWZhdWx0O1xuJHN3aWZ0LWxpbmVhcjogYWxsICRzd2lmdC1saW5lYXItZHVyYXRpb24gJHN3aWZ0LWxpbmVhci10aW1pbmctZnVuY3Rpb24gIWRlZmF1bHQ7XG5cblxuXG4vLyBBIGNvbGxlY3Rpb24gb2YgbWl4aW5zIGFuZCBDU1MgY2xhc3NlcyB0aGF0IGNhbiBiZSB1c2VkIHRvIGFwcGx5IGVsZXZhdGlvbiB0byBhIG1hdGVyaWFsXG4vLyBlbGVtZW50LlxuLy8gU2VlOiBodHRwczovL21hdGVyaWFsLmlvL2Rlc2lnbi9lbnZpcm9ubWVudC9lbGV2YXRpb24uaHRtbFxuLy8gRXhhbXBsZXM6XG4vL1xuLy9cbi8vIC5tYXQtZm9vIHtcbi8vICAgQGluY2x1ZGUgJG1hdC1lbGV2YXRpb24oMik7XG4vL1xuLy8gICAmOmFjdGl2ZSB7XG4vLyAgICAgQGluY2x1ZGUgJG1hdC1lbGV2YXRpb24oOCk7XG4vLyAgIH1cbi8vIH1cbi8vXG4vLyA8ZGl2IGlkPVwiZXh0ZXJuYWwtY2FyZFwiIGNsYXNzPVwibWF0LWVsZXZhdGlvbi16MlwiPjxwPlNvbWUgY29udGVudDwvcD48L2Rpdj5cbi8vXG4vLyBGb3IgYW4gZXhwbGFuYXRpb24gb2YgdGhlIGRlc2lnbiBiZWhpbmQgaG93IGVsZXZhdGlvbiBpcyBpbXBsZW1lbnRlZCwgc2VlIHRoZSBkZXNpZ24gZG9jIGF0XG4vLyBodHRwczovL2dvby5nbC9LcTBrOVouXG5cbi8vIENvbG9ycyBmb3IgdW1icmEsIHBlbnVtYnJhLCBhbmQgYW1iaWVudCBzaGFkb3dzLiBBcyBkZXNjcmliZWQgaW4gdGhlIGRlc2lnbiBkb2MsIGVhY2ggZWxldmF0aW9uXG4vLyBsZXZlbCBpcyBjcmVhdGVkIHVzaW5nIGEgc2V0IG9mIDMgc2hhZG93IHZhbHVlcywgb25lIGZvciB1bWJyYSAodGhlIHNoYWRvdyByZXByZXNlbnRpbmcgdGhlXG4vLyBzcGFjZSBjb21wbGV0ZWx5IG9ic2N1cmVkIGJ5IGFuIG9iamVjdCByZWxhdGl2ZSB0byBpdHMgbGlnaHQgc291cmNlKSwgb25lIGZvciBwZW51bWJyYSAodGhlXG4vLyBzcGFjZSBwYXJ0aWFsbHkgb2JzY3VyZWQgYnkgYW4gb2JqZWN0KSwgYW5kIG9uZSBmb3IgYW1iaWVudCAodGhlIHNwYWNlIHdoaWNoIGNvbnRhaW5zIHRoZSBvYmplY3Rcbi8vIGl0c2VsZikuIEZvciBhIGZ1cnRoZXIgZXhwbGFuYXRpb24gb2YgdGhlc2UgdGVybXMgYW5kIHRoZWlyIG1lYW5pbmdzLCBzZWVcbi8vIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL1VtYnJhLF9wZW51bWJyYV9hbmRfYW50dW1icmEuXG5cbi8vIE1hcHMgZm9yIHRoZSBkaWZmZXJlbnQgc2hhZG93IHNldHMgYW5kIHRoZWlyIHZhbHVlcyB3aXRoaW4gZWFjaCB6LXNwYWNlLiBUaGVzZSB2YWx1ZXMgd2VyZVxuLy8gY3JlYXRlZCBieSB0YWtpbmcgYSBmZXcgcmVmZXJlbmNlIHNoYWRvdyBzZXRzIGNyZWF0ZWQgYnkgR29vZ2xlJ3MgRGVzaWduZXJzIGFuZCBpbnRlcnBvbGF0aW5nXG4vLyBhbGwgb2YgdGhlIHZhbHVlcyBiZXR3ZWVuIHRoZW0uXG5cbkBmdW5jdGlvbiBfZ2V0LXVtYnJhLW1hcCgkY29sb3IsICRvcGFjaXR5KSB7XG4gICRzaGFkb3ctY29sb3I6IGlmKHR5cGUtb2YoJGNvbG9yKSA9PSBjb2xvciwgcmdiYSgkY29sb3IsICRvcGFjaXR5ICogMC4yKSwgJGNvbG9yKTtcblxuICBAcmV0dXJuIChcbiAgICAwOiAnMHB4IDBweCAwcHggMHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE6ICcwcHggMnB4IDFweCAtMXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDI6ICcwcHggM3B4IDFweCAtMnB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDM6ICcwcHggM3B4IDNweCAtMnB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDQ6ICcwcHggMnB4IDRweCAtMXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDU6ICcwcHggM3B4IDVweCAtMXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDY6ICcwcHggM3B4IDVweCAtMXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDc6ICcwcHggNHB4IDVweCAtMnB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDg6ICcwcHggNXB4IDVweCAtM3B4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDk6ICcwcHggNXB4IDZweCAtM3B4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDEwOiAnMHB4IDZweCA2cHggLTNweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxMTogJzBweCA2cHggN3B4IC00cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTI6ICcwcHggN3B4IDhweCAtNHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDEzOiAnMHB4IDdweCA4cHggLTRweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxNDogJzBweCA3cHggOXB4IC00cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTU6ICcwcHggOHB4IDlweCAtNXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE2OiAnMHB4IDhweCAxMHB4IC01cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTc6ICcwcHggOHB4IDExcHggLTVweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxODogJzBweCA5cHggMTFweCAtNXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE5OiAnMHB4IDlweCAxMnB4IC02cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjA6ICcwcHggMTBweCAxM3B4IC02cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjE6ICcwcHggMTBweCAxM3B4IC02cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjI6ICcwcHggMTBweCAxNHB4IC02cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjM6ICcwcHggMTFweCAxNHB4IC03cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjQ6ICcwcHggMTFweCAxNXB4IC03cHggI3skc2hhZG93LWNvbG9yfSdcbiAgKTtcbn1cblxuQGZ1bmN0aW9uIF9nZXQtcGVudW1icmEtbWFwKCRjb2xvciwgJG9wYWNpdHkpIHtcbiAgJHNoYWRvdy1jb2xvcjogaWYodHlwZS1vZigkY29sb3IpID09IGNvbG9yLCByZ2JhKCRjb2xvciwgJG9wYWNpdHkgKiAwLjE0KSwgJGNvbG9yKTtcblxuICBAcmV0dXJuIChcbiAgICAwOiAnMHB4IDBweCAwcHggMHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE6ICcwcHggMXB4IDFweCAwcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjogJzBweCAycHggMnB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAzOiAnMHB4IDNweCA0cHggMHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDQ6ICcwcHggNHB4IDVweCAwcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgNTogJzBweCA1cHggOHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA2OiAnMHB4IDZweCAxMHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA3OiAnMHB4IDdweCAxMHB4IDFweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA4OiAnMHB4IDhweCAxMHB4IDFweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA5OiAnMHB4IDlweCAxMnB4IDFweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxMDogJzBweCAxMHB4IDE0cHggMXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDExOiAnMHB4IDExcHggMTVweCAxcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTI6ICcwcHggMTJweCAxN3B4IDJweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxMzogJzBweCAxM3B4IDE5cHggMnB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE0OiAnMHB4IDE0cHggMjFweCAycHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTU6ICcwcHggMTVweCAyMnB4IDJweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxNjogJzBweCAxNnB4IDI0cHggMnB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE3OiAnMHB4IDE3cHggMjZweCAycHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTg6ICcwcHggMThweCAyOHB4IDJweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxOTogJzBweCAxOXB4IDI5cHggMnB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDIwOiAnMHB4IDIwcHggMzFweCAzcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjE6ICcwcHggMjFweCAzM3B4IDNweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAyMjogJzBweCAyMnB4IDM1cHggM3B4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDIzOiAnMHB4IDIzcHggMzZweCAzcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjQ6ICcwcHggMjRweCAzOHB4IDNweCAjeyRzaGFkb3ctY29sb3J9J1xuICApO1xufVxuXG5AZnVuY3Rpb24gX2dldC1hbWJpZW50LW1hcCgkY29sb3IsICRvcGFjaXR5KSB7XG4gICRzaGFkb3ctY29sb3I6IGlmKHR5cGUtb2YoJGNvbG9yKSA9PSBjb2xvciwgcmdiYSgkY29sb3IsICRvcGFjaXR5ICogMC4xMiksICRjb2xvcik7XG5cbiAgQHJldHVybiAoXG4gICAgMDogJzBweCAwcHggMHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxOiAnMHB4IDFweCAzcHggMHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDI6ICcwcHggMXB4IDVweCAwcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMzogJzBweCAxcHggOHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA0OiAnMHB4IDFweCAxMHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA1OiAnMHB4IDFweCAxNHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA2OiAnMHB4IDFweCAxOHB4IDBweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA3OiAnMHB4IDJweCAxNnB4IDFweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA4OiAnMHB4IDNweCAxNHB4IDJweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICA5OiAnMHB4IDNweCAxNnB4IDJweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxMDogJzBweCA0cHggMThweCAzcHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTE6ICcwcHggNHB4IDIwcHggM3B4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDEyOiAnMHB4IDVweCAyMnB4IDRweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxMzogJzBweCA1cHggMjRweCA0cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTQ6ICcwcHggNXB4IDI2cHggNHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE1OiAnMHB4IDZweCAyOHB4IDVweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxNjogJzBweCA2cHggMzBweCA1cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMTc6ICcwcHggNnB4IDMycHggNXB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDE4OiAnMHB4IDdweCAzNHB4IDZweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAxOTogJzBweCA3cHggMzZweCA2cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjA6ICcwcHggOHB4IDM4cHggN3B4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDIxOiAnMHB4IDhweCA0MHB4IDdweCAjeyRzaGFkb3ctY29sb3J9JyxcbiAgICAyMjogJzBweCA4cHggNDJweCA3cHggI3skc2hhZG93LWNvbG9yfScsXG4gICAgMjM6ICcwcHggOXB4IDQ0cHggOHB4ICN7JHNoYWRvdy1jb2xvcn0nLFxuICAgIDI0OiAnMHB4IDlweCA0NnB4IDhweCAjeyRzaGFkb3ctY29sb3J9J1xuICApO1xufVxuXG4vLyBUaGUgZGVmYXVsdCBkdXJhdGlvbiB2YWx1ZSBmb3IgZWxldmF0aW9uIHRyYW5zaXRpb25zLlxuJG1hdC1lbGV2YXRpb24tdHJhbnNpdGlvbi1kdXJhdGlvbjogMjgwbXMgIWRlZmF1bHQ7XG5cbi8vIFRoZSBkZWZhdWx0IGVhc2luZyB2YWx1ZSBmb3IgZWxldmF0aW9uIHRyYW5zaXRpb25zLlxuJG1hdC1lbGV2YXRpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRtYXQtZmFzdC1vdXQtc2xvdy1pbi10aW1pbmctZnVuY3Rpb247XG5cbi8vIFRoZSBkZWZhdWx0IGNvbG9yIGZvciBlbGV2YXRpb24gc2hhZG93cy5cbiRtYXQtZWxldmF0aW9uLWNvbG9yOiBibGFjayAhZGVmYXVsdDtcblxuLy8gVGhlIGRlZmF1bHQgb3BhY2l0eSBzY2FsaW5nIHZhbHVlIGZvciBlbGV2YXRpb24gc2hhZG93cy5cbiRtYXQtZWxldmF0aW9uLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgZWxldmF0aW9uLXJlbGF0ZWQgc2VsZWN0b3JzLlxuJG1hdC1lbGV2YXRpb24tcHJlZml4OiAnbWF0LWVsZXZhdGlvbi16JztcblxuLy8gQXBwbGllcyB0aGUgY29ycmVjdCBjc3MgcnVsZXMgdG8gYW4gZWxlbWVudCB0byBnaXZlIGl0IHRoZSBlbGV2YXRpb24gc3BlY2lmaWVkIGJ5ICR6VmFsdWUuXG4vLyBUaGUgJHpWYWx1ZSBtdXN0IGJlIGJldHdlZW4gMCBhbmQgMjQuXG5AbWl4aW4gbWF0LWVsZXZhdGlvbigkelZhbHVlLCAkY29sb3I6ICRtYXQtZWxldmF0aW9uLWNvbG9yLCAkb3BhY2l0eTogJG1hdC1lbGV2YXRpb24tb3BhY2l0eSkge1xuICBAaWYgdHlwZS1vZigkelZhbHVlKSAhPSBudW1iZXIgb3Igbm90IHVuaXRsZXNzKCR6VmFsdWUpIHtcbiAgICBAZXJyb3IgJyR6VmFsdWUgbXVzdCBiZSBhIHVuaXRsZXNzIG51bWJlcic7XG4gIH1cbiAgQGlmICR6VmFsdWUgPCAwIG9yICR6VmFsdWUgPiAyNCB7XG4gICAgQGVycm9yICckelZhbHVlIG11c3QgYmUgYmV0d2VlbiAwIGFuZCAyNCc7XG4gIH1cblxuICBib3gtc2hhZG93OiAje21hcC1nZXQoX2dldC11bWJyYS1tYXAoJGNvbG9yLCAkb3BhY2l0eSksICR6VmFsdWUpfSxcbiAgICAgICAgICAgICAgI3ttYXAtZ2V0KF9nZXQtcGVudW1icmEtbWFwKCRjb2xvciwgJG9wYWNpdHkpLCAkelZhbHVlKX0sXG4gICAgICAgICAgICAgICN7bWFwLWdldChfZ2V0LWFtYmllbnQtbWFwKCRjb2xvciwgJG9wYWNpdHkpLCAkelZhbHVlKX07XG59XG5cbi8vIEFwcGxpZXMgdGhlIGVsZXZhdGlvbiB0byBhbiBlbGVtZW50IGluIGEgbWFubmVyIHRoYXQgYWxsb3dzXG4vLyBjb25zdW1lcnMgdG8gb3ZlcnJpZGUgaXQgdmlhIHRoZSBNYXRlcmlhbCBlbGV2YXRpb24gY2xhc3Nlcy5cbkBtaXhpbiBtYXQtb3ZlcnJpZGFibGUtZWxldmF0aW9uKFxuICAgICR6VmFsdWUsXG4gICAgJGNvbG9yOiAkbWF0LWVsZXZhdGlvbi1jb2xvcixcbiAgICAkb3BhY2l0eTogJG1hdC1lbGV2YXRpb24tb3BhY2l0eSkge1xuICAmOm5vdChbY2xhc3MqPScjeyRtYXQtZWxldmF0aW9uLXByZWZpeH0nXSkge1xuICAgIEBpbmNsdWRlIG1hdC1lbGV2YXRpb24oJHpWYWx1ZSwgJGNvbG9yLCAkb3BhY2l0eSk7XG4gIH1cbn1cblxuLy8gUmV0dXJucyBhIHN0cmluZyB0aGF0IGNhbiBiZSB1c2VkIGFzIHRoZSB2YWx1ZSBmb3IgYSB0cmFuc2l0aW9uIHByb3BlcnR5IGZvciBlbGV2YXRpb24uXG4vLyBDYWxsaW5nIHRoaXMgZnVuY3Rpb24gZGlyZWN0bHkgaXMgdXNlZnVsIGluIHNpdHVhdGlvbnMgd2hlcmUgYSBjb21wb25lbnQgbmVlZHMgdG8gdHJhbnNpdGlvblxuLy8gbW9yZSB0aGFuIG9uZSBwcm9wZXJ0eS5cbi8vXG4vLyAuZm9vIHtcbi8vICAgdHJhbnNpdGlvbjogbWF0LWVsZXZhdGlvbi10cmFuc2l0aW9uLXByb3BlcnR5LXZhbHVlKCksIG9wYWNpdHkgMTAwbXMgZWFzZTtcbi8vIH1cbkBmdW5jdGlvbiBtYXQtZWxldmF0aW9uLXRyYW5zaXRpb24tcHJvcGVydHktdmFsdWUoXG4gICAgJGR1cmF0aW9uOiAkbWF0LWVsZXZhdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uLFxuICAgICRlYXNpbmc6ICRtYXQtZWxldmF0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSB7XG4gIEByZXR1cm4gYm94LXNoYWRvdyAjeyRkdXJhdGlvbn0gI3skZWFzaW5nfTtcbn1cblxuLy8gQXBwbGllcyB0aGUgY29ycmVjdCBjc3MgcnVsZXMgbmVlZGVkIHRvIGhhdmUgYW4gZWxlbWVudCB0cmFuc2l0aW9uIGJldHdlZW4gZWxldmF0aW9ucy5cbi8vIFRoaXMgbWl4aW4gc2hvdWxkIGJlIGFwcGxpZWQgdG8gZWxlbWVudHMgd2hvc2UgZWxldmF0aW9uIHZhbHVlcyB3aWxsIGNoYW5nZSBkZXBlbmRpbmcgb24gdGhlaXJcbi8vIGNvbnRleHQgKGUuZy4gd2hlbiBhY3RpdmUgb3IgZGlzYWJsZWQpLlxuLy9cbi8vIE5PVEUodHJhdmlza2F1Zm1hbik6IEJvdGggdGhpcyBtaXhpbiBhbmQgdGhlIGFib3ZlIGZ1bmN0aW9uIHVzZSBkZWZhdWx0IHBhcmFtZXRlcnMgc28gdGhleSBjYW5cbi8vIGJlIHVzZWQgaW4gdGhlIHNhbWUgd2F5IGJ5IGNsaWVudHMuXG5AbWl4aW4gbWF0LWVsZXZhdGlvbi10cmFuc2l0aW9uKFxuICAgICRkdXJhdGlvbjogJG1hdC1lbGV2YXRpb24tdHJhbnNpdGlvbi1kdXJhdGlvbixcbiAgICAkZWFzaW5nOiAkbWF0LWVsZXZhdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikge1xuICB0cmFuc2l0aW9uOiBtYXQtZWxldmF0aW9uLXRyYW5zaXRpb24tcHJvcGVydHktdmFsdWUoJGR1cmF0aW9uLCAkZWFzaW5nKTtcbn1cblxuXG5AbWl4aW4gbWF0LXByaXZhdGUtdGhlbWUtZWxldmF0aW9uKCR6VmFsdWUsICRjb25maWcsICRvcGFjaXR5OiAkbWF0LWVsZXZhdGlvbi1vcGFjaXR5KSB7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkZWxldmF0aW9uLWNvbG9yOiBtYXAtZ2V0KCRmb3JlZ3JvdW5kLCBlbGV2YXRpb24pO1xuICAkZWxldmF0aW9uLWNvbG9yLW9yLWRlZmF1bHQ6IGlmKCRlbGV2YXRpb24tY29sb3IgPT0gbnVsbCwgJG1hdC1lbGV2YXRpb24tY29sb3IsICRlbGV2YXRpb24tY29sb3IpO1xuXG4gIEBpbmNsdWRlIG1hdC1lbGV2YXRpb24oJHpWYWx1ZSwgJGVsZXZhdGlvbi1jb2xvci1vci1kZWZhdWx0LCAkb3BhY2l0eSk7XG59XG5cbkBtaXhpbiBtYXQtcHJpdmF0ZS10aGVtZS1vdmVycmlkYWJsZS1lbGV2YXRpb24oJHpWYWx1ZSwgJGNvbmZpZywgJG9wYWNpdHk6ICRtYXQtZWxldmF0aW9uLW9wYWNpdHkpIHtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG4gICRlbGV2YXRpb24tY29sb3I6IG1hcC1nZXQoJGZvcmVncm91bmQsIGVsZXZhdGlvbik7XG4gICRlbGV2YXRpb24tY29sb3Itb3ItZGVmYXVsdDogaWYoJGVsZXZhdGlvbi1jb2xvciA9PSBudWxsLCAkbWF0LWVsZXZhdGlvbi1jb2xvciwgJGVsZXZhdGlvbi1jb2xvcik7XG5cbiAgQGluY2x1ZGUgbWF0LW92ZXJyaWRhYmxlLWVsZXZhdGlvbigkelZhbHVlLCAkZWxldmF0aW9uLWNvbG9yLW9yLWRlZmF1bHQsICRvcGFjaXR5KTtcbn1cblxuLy8gSWYgdGhlIG1hdC1hbmltYXRpb24tbm9vcCBjbGFzcyBpcyBwcmVzZW50IG9uIHRoZSBjb21wb25lbnRzIHJvb3QgZWxlbWVudCxcbi8vIHByZXZlbnQgbm9uIGNzcyBhbmltYXRpb25zIGZyb20gcnVubmluZy5cbi8vIE5PVEU6IEN1cnJlbnRseSB0aGlzIG1peGluIHNob3VsZCBvbmx5IGJlIHVzZWQgd2l0aCBjb21wb25lbnRzIHRoYXQgZG8gbm90XG4vLyBoYXZlIGFueSBwcm9qZWN0ZWQgY29udGVudC5cbkBtaXhpbiBtYXQtcHJpdmF0ZS1hbmltYXRpb24tbm9vcCgpIHtcbiAgLy8gQGF0LXJvb3QgaXMgdXNlZCB0byBzdGVwcyBvdXRzaWRlIG9mIHRoZSBoaWVyYXJjaHkgb2YgdGhlIHNjc3MgcnVsZXMuIFRoaXMgaXNcbiAgLy8gZG9uZSB0byBhbGxvdyBhIGNsYXNzIHRvIGJlIGFkZGVkIHRvIGJlIGFkZGVkIHRvIGJhc2Ugb2YgdGhlIHNjc3MgbmVzdGluZ1xuICAvLyBjb250ZXh0LlxuICAvLyBGb3IgZXhhbXBsZTpcbiAgLy8gLm15LXJvb3Qge1xuICAvLyAgIC5teS1zdWJjbGFzcyB7XG4gIC8vICAgICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtYW5pbWF0aW9uLW5vb3AoKTtcbiAgLy8gICAgfVxuICAvLyB9XG4gIC8vIHJlc3VsdHMgaW46XG4gIC8vIC5fbWF0LWFuaW1hdGlvbi1ub29wYWJsZS5teS1yb290IC5teS1zdWJjbGFzcyB7IC4uLiB9XG4gIEBhdC1yb290IC5fbWF0LWFuaW1hdGlvbi1ub29wYWJsZSN7Jn0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIENvbG9yIHBhbGV0dGVzIGZyb20gdGhlIE1hdGVyaWFsIERlc2lnbiBzcGVjLlxuLy8gU2VlIGh0dHBzOi8vbWF0ZXJpYWwuaW8vZGVzaWduL2NvbG9yL1xuLy9cbi8vIENvbnRyYXN0IGNvbG9ycyBhcmUgaGFyZC1jb2RlZCBiZWNhdXNlIGl0IGlzIHRvbyBkaWZmaWN1bHQgKHByb2JhYmx5IGltcG9zc2libGUpIHRvXG4vLyBjYWxjdWxhdGUgdGhlbS4gVGhlc2UgY29udHJhc3QgY29sb3JzIGFyZSBwdWxsZWQgZnJvbSB0aGUgcHVibGljIE1hdGVyaWFsIERlc2lnbiBzcGVjIHN3YXRjaGVzLlxuLy8gV2hpbGUgdGhlIGNvbnRyYXN0IGNvbG9ycyBpbiB0aGUgc3BlYyBhcmUgbm90IHByZXNjcmlwdGl2ZSwgd2UgdXNlIHRoZW0gZm9yIGNvbnZlbmllbmNlLlxuXG5cbi8vIEBkZXByZWNhdGVkIHJlbmFtZWQgdG8gJGRhcmstcHJpbWFyeS10ZXh0LlxuLy8gQGJyZWFraW5nLWNoYW5nZSA4LjAuMFxuJGJsYWNrLTg3LW9wYWNpdHk6IHJnYmEoYmxhY2ssIDAuODcpO1xuLy8gQGRlcHJlY2F0ZWQgcmVuYW1lZCB0byAkbGlnaHQtcHJpbWFyeS10ZXh0LlxuLy8gQGJyZWFraW5nLWNoYW5nZSA4LjAuMFxuJHdoaXRlLTg3LW9wYWNpdHk6IHJnYmEod2hpdGUsIDAuODcpO1xuLy8gQGRlcHJlY2F0ZWQgdXNlICRkYXJrLVtzZWNvbmRhcnktdGV4dCxkaXNhYmxlZC10ZXh0LGRpdmlkZXJzLGZvY3VzZWRdIGluc3RlYWQuXG4vLyBAYnJlYWtpbmctY2hhbmdlIDguMC4wXG4kYmxhY2stMTItb3BhY2l0eTogcmdiYShibGFjaywgMC4xMik7XG4vLyBAZGVwcmVjYXRlZCB1c2UgJGxpZ2h0LVtzZWNvbmRhcnktdGV4dCxkaXNhYmxlZC10ZXh0LGRpdmlkZXJzLGZvY3VzZWRdIGluc3RlYWQuXG4vLyBAYnJlYWtpbmctY2hhbmdlIDguMC4wXG4kd2hpdGUtMTItb3BhY2l0eTogcmdiYSh3aGl0ZSwgMC4xMik7XG4vLyBAZGVwcmVjYXRlZCB1c2UgJGRhcmstW3NlY29uZGFyeS10ZXh0LGRpc2FibGVkLXRleHQsZGl2aWRlcnMsZm9jdXNlZF0gaW5zdGVhZC5cbi8vIEBicmVha2luZy1jaGFuZ2UgOC4wLjBcbiRibGFjay02LW9wYWNpdHk6IHJnYmEoYmxhY2ssIDAuMDYpO1xuLy8gQGRlcHJlY2F0ZWQgdXNlICRsaWdodC1bc2Vjb25kYXJ5LXRleHQsZGlzYWJsZWQtdGV4dCxkaXZpZGVycyxmb2N1c2VkXSBpbnN0ZWFkLlxuLy8gQGJyZWFraW5nLWNoYW5nZSA4LjAuMFxuJHdoaXRlLTYtb3BhY2l0eTogcmdiYSh3aGl0ZSwgMC4wNik7XG5cbiRkYXJrLXByaW1hcnktdGV4dDogcmdiYShibGFjaywgMC44Nyk7XG4kZGFyay1zZWNvbmRhcnktdGV4dDogcmdiYShibGFjaywgMC41NCk7XG4kZGFyay1kaXNhYmxlZC10ZXh0OiByZ2JhKGJsYWNrLCAwLjM4KTtcbiRkYXJrLWRpdmlkZXJzOiByZ2JhKGJsYWNrLCAwLjEyKTtcbiRkYXJrLWZvY3VzZWQ6IHJnYmEoYmxhY2ssIDAuMTIpO1xuJGxpZ2h0LXByaW1hcnktdGV4dDogd2hpdGU7XG4kbGlnaHQtc2Vjb25kYXJ5LXRleHQ6IHJnYmEod2hpdGUsIDAuNyk7XG4kbGlnaHQtZGlzYWJsZWQtdGV4dDogcmdiYSh3aGl0ZSwgMC41KTtcbiRsaWdodC1kaXZpZGVyczogcmdiYSh3aGl0ZSwgMC4xMik7XG4kbGlnaHQtZm9jdXNlZDogcmdiYSh3aGl0ZSwgMC4xMik7XG5cbiRtYXQtcmVkOiAoXG4gIDUwOiAjZmZlYmVlLFxuICAxMDA6ICNmZmNkZDIsXG4gIDIwMDogI2VmOWE5YSxcbiAgMzAwOiAjZTU3MzczLFxuICA0MDA6ICNlZjUzNTAsXG4gIDUwMDogI2Y0NDMzNixcbiAgNjAwOiAjZTUzOTM1LFxuICA3MDA6ICNkMzJmMmYsXG4gIDgwMDogI2M2MjgyOCxcbiAgOTAwOiAjYjcxYzFjLFxuICBBMTAwOiAjZmY4YTgwLFxuICBBMjAwOiAjZmY1MjUyLFxuICBBNDAwOiAjZmYxNzQ0LFxuICBBNzAwOiAjZDUwMDAwLFxuICBjb250cmFzdDogKFxuICAgIDUwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDYwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDkwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTIwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEE3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQtcGluazogKFxuICA1MDogI2ZjZTRlYyxcbiAgMTAwOiAjZjhiYmQwLFxuICAyMDA6ICNmNDhmYjEsXG4gIDMwMDogI2YwNjI5MixcbiAgNDAwOiAjZWM0MDdhLFxuICA1MDA6ICNlOTFlNjMsXG4gIDYwMDogI2Q4MWI2MCxcbiAgNzAwOiAjYzIxODViLFxuICA4MDA6ICNhZDE0NTcsXG4gIDkwMDogIzg4MGU0ZixcbiAgQTEwMDogI2ZmODBhYixcbiAgQTIwMDogI2ZmNDA4MSxcbiAgQTQwMDogI2Y1MDA1NyxcbiAgQTcwMDogI2M1MTE2MixcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA2MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA5MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LXB1cnBsZTogKFxuICA1MDogI2YzZTVmNSxcbiAgMTAwOiAjZTFiZWU3LFxuICAyMDA6ICNjZTkzZDgsXG4gIDMwMDogI2JhNjhjOCxcbiAgNDAwOiAjYWI0N2JjLFxuICA1MDA6ICM5YzI3YjAsXG4gIDYwMDogIzhlMjRhYSxcbiAgNzAwOiAjN2IxZmEyLFxuICA4MDA6ICM2YTFiOWEsXG4gIDkwMDogIzRhMTQ4YyxcbiAgQTEwMDogI2VhODBmYyxcbiAgQTIwMDogI2UwNDBmYixcbiAgQTQwMDogI2Q1MDBmOSxcbiAgQTcwMDogI2FhMDBmZixcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDYwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDkwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTIwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEE3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQtZGVlcC1wdXJwbGU6IChcbiAgNTA6ICNlZGU3ZjYsXG4gIDEwMDogI2QxYzRlOSxcbiAgMjAwOiAjYjM5ZGRiLFxuICAzMDA6ICM5NTc1Y2QsXG4gIDQwMDogIzdlNTdjMixcbiAgNTAwOiAjNjczYWI3LFxuICA2MDA6ICM1ZTM1YjEsXG4gIDcwMDogIzUxMmRhOCxcbiAgODAwOiAjNDUyN2EwLFxuICA5MDA6ICMzMTFiOTIsXG4gIEExMDA6ICNiMzg4ZmYsXG4gIEEyMDA6ICM3YzRkZmYsXG4gIEE0MDA6ICM2NTFmZmYsXG4gIEE3MDA6ICM2MjAwZWEsXG4gIGNvbnRyYXN0OiAoXG4gICAgNTA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAxMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAzMDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNDAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA2MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA5MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LWluZGlnbzogKFxuICA1MDogI2U4ZWFmNixcbiAgMTAwOiAjYzVjYWU5LFxuICAyMDA6ICM5ZmE4ZGEsXG4gIDMwMDogIzc5ODZjYixcbiAgNDAwOiAjNWM2YmMwLFxuICA1MDA6ICMzZjUxYjUsXG4gIDYwMDogIzM5NDlhYixcbiAgNzAwOiAjMzAzZjlmLFxuICA4MDA6ICMyODM1OTMsXG4gIDkwMDogIzFhMjM3ZSxcbiAgQTEwMDogIzhjOWVmZixcbiAgQTIwMDogIzUzNmRmZSxcbiAgQTQwMDogIzNkNWFmZSxcbiAgQTcwMDogIzMwNGZmZSxcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDYwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDkwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTIwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEE3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQtYmx1ZTogKFxuICA1MDogI2UzZjJmZCxcbiAgMTAwOiAjYmJkZWZiLFxuICAyMDA6ICM5MGNhZjksXG4gIDMwMDogIzY0YjVmNixcbiAgNDAwOiAjNDJhNWY1LFxuICA1MDA6ICMyMTk2ZjMsXG4gIDYwMDogIzFlODhlNSxcbiAgNzAwOiAjMTk3NmQyLFxuICA4MDA6ICMxNTY1YzAsXG4gIDkwMDogIzBkNDdhMSxcbiAgQTEwMDogIzgyYjFmZixcbiAgQTIwMDogIzQ0OGFmZixcbiAgQTQwMDogIzI5NzlmZixcbiAgQTcwMDogIzI5NjJmZixcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA2MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA5MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LWxpZ2h0LWJsdWU6IChcbiAgNTA6ICNlMWY1ZmUsXG4gIDEwMDogI2IzZTVmYyxcbiAgMjAwOiAjODFkNGZhLFxuICAzMDA6ICM0ZmMzZjcsXG4gIDQwMDogIzI5YjZmNixcbiAgNTAwOiAjMDNhOWY0LFxuICA2MDA6ICMwMzliZTUsXG4gIDcwMDogIzAyODhkMSxcbiAgODAwOiAjMDI3N2JkLFxuICA5MDA6ICMwMTU3OWIsXG4gIEExMDA6ICM4MGQ4ZmYsXG4gIEEyMDA6ICM0MGM0ZmYsXG4gIEE0MDA6ICMwMGIwZmYsXG4gIEE3MDA6ICMwMDkxZWEsXG4gIGNvbnRyYXN0OiAoXG4gICAgNTA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAxMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAzMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA4MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEExMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEE3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQtY3lhbjogKFxuICA1MDogI2UwZjdmYSxcbiAgMTAwOiAjYjJlYmYyLFxuICAyMDA6ICM4MGRlZWEsXG4gIDMwMDogIzRkZDBlMSxcbiAgNDAwOiAjMjZjNmRhLFxuICA1MDA6ICMwMGJjZDQsXG4gIDYwMDogIzAwYWNjMSxcbiAgNzAwOiAjMDA5N2E3LFxuICA4MDA6ICMwMDgzOGYsXG4gIDkwMDogIzAwNjA2NCxcbiAgQTEwMDogIzg0ZmZmZixcbiAgQTIwMDogIzE4ZmZmZixcbiAgQTQwMDogIzAwZTVmZixcbiAgQTcwMDogIzAwYjhkNCxcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA2MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA5MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTcwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LXRlYWw6IChcbiAgNTA6ICNlMGYyZjEsXG4gIDEwMDogI2IyZGZkYixcbiAgMjAwOiAjODBjYmM0LFxuICAzMDA6ICM0ZGI2YWMsXG4gIDQwMDogIzI2YTY5YSxcbiAgNTAwOiAjMDA5Njg4LFxuICA2MDA6ICMwMDg5N2IsXG4gIDcwMDogIzAwNzk2YixcbiAgODAwOiAjMDA2OTVjLFxuICA5MDA6ICMwMDRkNDAsXG4gIEExMDA6ICNhN2ZmZWIsXG4gIEEyMDA6ICM2NGZmZGEsXG4gIEE0MDA6ICMxZGU5YjYsXG4gIEE3MDA6ICMwMGJmYTUsXG4gIGNvbnRyYXN0OiAoXG4gICAgNTA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAxMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAzMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA4MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEExMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEE3MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgKVxuKTtcblxuJG1hdC1ncmVlbjogKFxuICA1MDogI2U4ZjVlOSxcbiAgMTAwOiAjYzhlNmM5LFxuICAyMDA6ICNhNWQ2YTcsXG4gIDMwMDogIzgxYzc4NCxcbiAgNDAwOiAjNjZiYjZhLFxuICA1MDA6ICM0Y2FmNTAsXG4gIDYwMDogIzQzYTA0NyxcbiAgNzAwOiAjMzg4ZTNjLFxuICA4MDA6ICMyZTdkMzIsXG4gIDkwMDogIzFiNWUyMCxcbiAgQTEwMDogI2I5ZjZjYSxcbiAgQTIwMDogIzY5ZjBhZSxcbiAgQTQwMDogIzAwZTY3NixcbiAgQTcwMDogIzAwYzg1MyxcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDYwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDkwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEE0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQtbGlnaHQtZ3JlZW46IChcbiAgNTA6ICNmMWY4ZTksXG4gIDEwMDogI2RjZWRjOCxcbiAgMjAwOiAjYzVlMWE1LFxuICAzMDA6ICNhZWQ1ODEsXG4gIDQwMDogIzljY2M2NSxcbiAgNTAwOiAjOGJjMzRhLFxuICA2MDA6ICM3Y2IzNDIsXG4gIDcwMDogIzY4OWYzOCxcbiAgODAwOiAjNTU4YjJmLFxuICA5MDA6ICMzMzY5MWUsXG4gIEExMDA6ICNjY2ZmOTAsXG4gIEEyMDA6ICNiMmZmNTksXG4gIEE0MDA6ICM3NmZmMDMsXG4gIEE3MDA6ICM2NGRkMTcsXG4gIGNvbnRyYXN0OiAoXG4gICAgNTA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAxMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAzMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA2MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA3MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDkwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEE0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQtbGltZTogKFxuICA1MDogI2Y5ZmJlNyxcbiAgMTAwOiAjZjBmNGMzLFxuICAyMDA6ICNlNmVlOWMsXG4gIDMwMDogI2RjZTc3NSxcbiAgNDAwOiAjZDRlMTU3LFxuICA1MDA6ICNjZGRjMzksXG4gIDYwMDogI2MwY2EzMyxcbiAgNzAwOiAjYWZiNDJiLFxuICA4MDA6ICM5ZTlkMjQsXG4gIDkwMDogIzgyNzcxNyxcbiAgQTEwMDogI2Y0ZmY4MSxcbiAgQTIwMDogI2VlZmY0MSxcbiAgQTQwMDogI2M2ZmYwMCxcbiAgQTcwMDogI2FlZWEwMCxcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDYwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDkwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEE0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gIClcbik7XG5cbiRtYXQteWVsbG93OiAoXG4gIDUwOiAjZmZmZGU3LFxuICAxMDA6ICNmZmY5YzQsXG4gIDIwMDogI2ZmZjU5ZCxcbiAgMzAwOiAjZmZmMTc2LFxuICA0MDA6ICNmZmVlNTgsXG4gIDUwMDogI2ZmZWIzYixcbiAgNjAwOiAjZmRkODM1LFxuICA3MDA6ICNmYmMwMmQsXG4gIDgwMDogI2Y5YTgyNSxcbiAgOTAwOiAjZjU3ZjE3LFxuICBBMTAwOiAjZmZmZjhkLFxuICBBMjAwOiAjZmZmZjAwLFxuICBBNDAwOiAjZmZlYTAwLFxuICBBNzAwOiAjZmZkNjAwLFxuICBjb250cmFzdDogKFxuICAgIDUwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTcwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LWFtYmVyOiAoXG4gIDUwOiAjZmZmOGUxLFxuICAxMDA6ICNmZmVjYjMsXG4gIDIwMDogI2ZmZTA4MixcbiAgMzAwOiAjZmZkNTRmLFxuICA0MDA6ICNmZmNhMjgsXG4gIDUwMDogI2ZmYzEwNyxcbiAgNjAwOiAjZmZiMzAwLFxuICA3MDA6ICNmZmEwMDAsXG4gIDgwMDogI2ZmOGYwMCxcbiAgOTAwOiAjZmY2ZjAwLFxuICBBMTAwOiAjZmZlNTdmLFxuICBBMjAwOiAjZmZkNzQwLFxuICBBNDAwOiAjZmZjNDAwLFxuICBBNzAwOiAjZmZhYjAwLFxuICBjb250cmFzdDogKFxuICAgIDUwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgODAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTcwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LW9yYW5nZTogKFxuICA1MDogI2ZmZjNlMCxcbiAgMTAwOiAjZmZlMGIyLFxuICAyMDA6ICNmZmNjODAsXG4gIDMwMDogI2ZmYjc0ZCxcbiAgNDAwOiAjZmZhNzI2LFxuICA1MDA6ICNmZjk4MDAsXG4gIDYwMDogI2ZiOGMwMCxcbiAgNzAwOiAjZjU3YzAwLFxuICA4MDA6ICNlZjZjMDAsXG4gIDkwMDogI2U2NTEwMCxcbiAgQTEwMDogI2ZmZDE4MCxcbiAgQTIwMDogI2ZmYWI0MCxcbiAgQTQwMDogI2ZmOTEwMCxcbiAgQTcwMDogI2ZmNmQwMCxcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDUwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDYwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA5MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTcwMDogYmxhY2ssXG4gIClcbik7XG5cbiRtYXQtZGVlcC1vcmFuZ2U6IChcbiAgNTA6ICNmYmU5ZTcsXG4gIDEwMDogI2ZmY2NiYyxcbiAgMjAwOiAjZmZhYjkxLFxuICAzMDA6ICNmZjhhNjUsXG4gIDQwMDogI2ZmNzA0MyxcbiAgNTAwOiAjZmY1NzIyLFxuICA2MDA6ICNmNDUxMWUsXG4gIDcwMDogI2U2NGExOSxcbiAgODAwOiAjZDg0MzE1LFxuICA5MDA6ICNiZjM2MGMsXG4gIEExMDA6ICNmZjllODAsXG4gIEEyMDA6ICNmZjZlNDAsXG4gIEE0MDA6ICNmZjNkMDAsXG4gIEE3MDA6ICNkZDJjMDAsXG4gIGNvbnRyYXN0OiAoXG4gICAgNTA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAxMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAzMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA4MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEExMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LWJyb3duOiAoXG4gIDUwOiAjZWZlYmU5LFxuICAxMDA6ICNkN2NjYzgsXG4gIDIwMDogI2JjYWFhNCxcbiAgMzAwOiAjYTE4ODdmLFxuICA0MDA6ICM4ZDZlNjMsXG4gIDUwMDogIzc5NTU0OCxcbiAgNjAwOiAjNmQ0YzQxLFxuICA3MDA6ICM1ZDQwMzcsXG4gIDgwMDogIzRlMzQyZSxcbiAgOTAwOiAjM2UyNzIzLFxuICBBMTAwOiAjZDdjY2M4LFxuICBBMjAwOiAjYmNhYWE0LFxuICBBNDAwOiAjOGQ2ZTYzLFxuICBBNzAwOiAjNWQ0MDM3LFxuICBjb250cmFzdDogKFxuICAgIDUwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMTAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgMzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA4MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEExMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4kbWF0LWdyZXk6IChcbiAgNTA6ICNmYWZhZmEsXG4gIDEwMDogI2Y1ZjVmNSxcbiAgMjAwOiAjZWVlZWVlLFxuICAzMDA6ICNlMGUwZTAsXG4gIDQwMDogI2JkYmRiZCxcbiAgNTAwOiAjOWU5ZTllLFxuICA2MDA6ICM3NTc1NzUsXG4gIDcwMDogIzYxNjE2MSxcbiAgODAwOiAjNDI0MjQyLFxuICA5MDA6ICMyMTIxMjEsXG4gIEExMDA6ICNmZmZmZmYsXG4gIEEyMDA6ICNlZWVlZWUsXG4gIEE0MDA6ICNiZGJkYmQsXG4gIEE3MDA6ICM2MTYxNjEsXG4gIGNvbnRyYXN0OiAoXG4gICAgNTA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAxMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICAzMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA0MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICA2MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDgwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA5MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgQTEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIEEyMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBNDAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTcwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgKVxuKTtcblxuLy8gQWxpYXMgZm9yIGFsdGVybmF0ZSBzcGVsbGluZy5cbiRtYXQtZ3JheTogJG1hdC1ncmV5O1xuXG4kbWF0LWJsdWUtZ3JleTogKFxuICA1MDogI2VjZWZmMSxcbiAgMTAwOiAjY2ZkOGRjLFxuICAyMDA6ICNiMGJlYzUsXG4gIDMwMDogIzkwYTRhZSxcbiAgNDAwOiAjNzg5MDljLFxuICA1MDA6ICM2MDdkOGIsXG4gIDYwMDogIzU0NmU3YSxcbiAgNzAwOiAjNDU1YTY0LFxuICA4MDA6ICMzNzQ3NGYsXG4gIDkwMDogIzI2MzIzOCxcbiAgQTEwMDogI2NmZDhkYyxcbiAgQTIwMDogI2IwYmVjNSxcbiAgQTQwMDogIzc4OTA5YyxcbiAgQTcwMDogIzQ1NWE2NCxcbiAgY29udHJhc3Q6IChcbiAgICA1MDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDEwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDIwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDMwMDogJGRhcmstcHJpbWFyeS10ZXh0LFxuICAgIDQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA1MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgNjAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIDcwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICA4MDA6ICRsaWdodC1wcmltYXJ5LXRleHQsXG4gICAgOTAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICAgIEExMDA6ICRkYXJrLXByaW1hcnktdGV4dCxcbiAgICBBMjAwOiAkZGFyay1wcmltYXJ5LXRleHQsXG4gICAgQTQwMDogJGxpZ2h0LXByaW1hcnktdGV4dCxcbiAgICBBNzAwOiAkbGlnaHQtcHJpbWFyeS10ZXh0LFxuICApXG4pO1xuXG4vLyBBbGlhcyBmb3IgYWx0ZXJuYXRlIHNwZWxsaW5nLlxuJG1hdC1ibHVlLWdyYXk6ICRtYXQtYmx1ZS1ncmV5O1xuXG5cbi8vIEJhY2tncm91bmQgcGFsZXR0ZSBmb3IgbGlnaHQgdGhlbWVzLlxuJG1hdC1saWdodC10aGVtZS1iYWNrZ3JvdW5kOiAoXG4gIHN0YXR1cy1iYXI6IG1hcC1nZXQoJG1hdC1ncmV5LCAzMDApLFxuICBhcHAtYmFyOiAgICBtYXAtZ2V0KCRtYXQtZ3JleSwgMTAwKSxcbiAgYmFja2dyb3VuZDogbWFwLWdldCgkbWF0LWdyZXksIDUwKSxcbiAgaG92ZXI6ICAgICAgcmdiYShibGFjaywgMC4wNCksIC8vIFRPRE8oa2FyYSk6IGNoZWNrIHN0eWxlIHdpdGggTWF0ZXJpYWwgRGVzaWduIFVYXG4gIGNhcmQ6ICAgICAgIHdoaXRlLFxuICBkaWFsb2c6ICAgICB3aGl0ZSxcbiAgZGlzYWJsZWQtYnV0dG9uOiByZ2JhKGJsYWNrLCAwLjEyKSxcbiAgcmFpc2VkLWJ1dHRvbjogd2hpdGUsXG4gIGZvY3VzZWQtYnV0dG9uOiAkZGFyay1mb2N1c2VkLFxuICBzZWxlY3RlZC1idXR0b246IG1hcC1nZXQoJG1hdC1ncmV5LCAzMDApLFxuICBzZWxlY3RlZC1kaXNhYmxlZC1idXR0b246IG1hcC1nZXQoJG1hdC1ncmV5LCA0MDApLFxuICBkaXNhYmxlZC1idXR0b24tdG9nZ2xlOiBtYXAtZ2V0KCRtYXQtZ3JleSwgMjAwKSxcbiAgdW5zZWxlY3RlZC1jaGlwOiBtYXAtZ2V0KCRtYXQtZ3JleSwgMzAwKSxcbiAgZGlzYWJsZWQtbGlzdC1vcHRpb246IG1hcC1nZXQoJG1hdC1ncmV5LCAyMDApLFxuICB0b29sdGlwOiBtYXAtZ2V0KCRtYXQtZ3JleSwgNzAwKSxcbik7XG5cbi8vIEJhY2tncm91bmQgcGFsZXR0ZSBmb3IgZGFyayB0aGVtZXMuXG4kbWF0LWRhcmstdGhlbWUtYmFja2dyb3VuZDogKFxuICBzdGF0dXMtYmFyOiBibGFjayxcbiAgYXBwLWJhcjogICAgbWFwLWdldCgkbWF0LWdyZXksIDkwMCksXG4gIGJhY2tncm91bmQ6ICMzMDMwMzAsXG4gIGhvdmVyOiAgICAgIHJnYmEod2hpdGUsIDAuMDQpLCAvLyBUT0RPKGthcmEpOiBjaGVjayBzdHlsZSB3aXRoIE1hdGVyaWFsIERlc2lnbiBVWFxuICBjYXJkOiAgICAgICBtYXAtZ2V0KCRtYXQtZ3JleSwgODAwKSxcbiAgZGlhbG9nOiAgICAgbWFwLWdldCgkbWF0LWdyZXksIDgwMCksXG4gIGRpc2FibGVkLWJ1dHRvbjogcmdiYSh3aGl0ZSwgMC4xMiksXG4gIHJhaXNlZC1idXR0b246IG1hcC1nZXQoJG1hdC1ncmV5LCA4MDApLFxuICBmb2N1c2VkLWJ1dHRvbjogJGxpZ2h0LWZvY3VzZWQsXG4gIHNlbGVjdGVkLWJ1dHRvbjogbWFwLWdldCgkbWF0LWdyZXksIDkwMCksXG4gIHNlbGVjdGVkLWRpc2FibGVkLWJ1dHRvbjogbWFwLWdldCgkbWF0LWdyZXksIDgwMCksXG4gIGRpc2FibGVkLWJ1dHRvbi10b2dnbGU6IGJsYWNrLFxuICB1bnNlbGVjdGVkLWNoaXA6IG1hcC1nZXQoJG1hdC1ncmV5LCA3MDApLFxuICBkaXNhYmxlZC1saXN0LW9wdGlvbjogYmxhY2ssXG4gIHRvb2x0aXA6IG1hcC1nZXQoJG1hdC1ncmV5LCA3MDApLFxuKTtcblxuLy8gRm9yZWdyb3VuZCBwYWxldHRlIGZvciBsaWdodCB0aGVtZXMuXG4kbWF0LWxpZ2h0LXRoZW1lLWZvcmVncm91bmQ6IChcbiAgYmFzZTogICAgICAgICAgICAgIGJsYWNrLFxuICBkaXZpZGVyOiAgICAgICAgICAgJGRhcmstZGl2aWRlcnMsXG4gIGRpdmlkZXJzOiAgICAgICAgICAkZGFyay1kaXZpZGVycyxcbiAgZGlzYWJsZWQ6ICAgICAgICAgICRkYXJrLWRpc2FibGVkLXRleHQsXG4gIGRpc2FibGVkLWJ1dHRvbjogICByZ2JhKGJsYWNrLCAwLjI2KSxcbiAgZGlzYWJsZWQtdGV4dDogICAgICRkYXJrLWRpc2FibGVkLXRleHQsXG4gIGVsZXZhdGlvbjogICAgICAgICBibGFjayxcbiAgaGludC10ZXh0OiAgICAgICAgICRkYXJrLWRpc2FibGVkLXRleHQsXG4gIHNlY29uZGFyeS10ZXh0OiAgICAkZGFyay1zZWNvbmRhcnktdGV4dCxcbiAgaWNvbjogICAgICAgICAgICAgIHJnYmEoYmxhY2ssIDAuNTQpLFxuICBpY29uczogICAgICAgICAgICAgcmdiYShibGFjaywgMC41NCksXG4gIHRleHQ6ICAgICAgICAgICAgICByZ2JhKGJsYWNrLCAwLjg3KSxcbiAgc2xpZGVyLW1pbjogICAgICAgIHJnYmEoYmxhY2ssIDAuODcpLFxuICBzbGlkZXItb2ZmOiAgICAgICAgcmdiYShibGFjaywgMC4yNiksXG4gIHNsaWRlci1vZmYtYWN0aXZlOiByZ2JhKGJsYWNrLCAwLjM4KSxcbik7XG5cbi8vIEZvcmVncm91bmQgcGFsZXR0ZSBmb3IgZGFyayB0aGVtZXMuXG4kbWF0LWRhcmstdGhlbWUtZm9yZWdyb3VuZDogKFxuICBiYXNlOiAgICAgICAgICAgICAgd2hpdGUsXG4gIGRpdmlkZXI6ICAgICAgICAgICAkbGlnaHQtZGl2aWRlcnMsXG4gIGRpdmlkZXJzOiAgICAgICAgICAkbGlnaHQtZGl2aWRlcnMsXG4gIGRpc2FibGVkOiAgICAgICAgICAkbGlnaHQtZGlzYWJsZWQtdGV4dCxcbiAgZGlzYWJsZWQtYnV0dG9uOiAgIHJnYmEod2hpdGUsIDAuMyksXG4gIGRpc2FibGVkLXRleHQ6ICAgICAkbGlnaHQtZGlzYWJsZWQtdGV4dCxcbiAgZWxldmF0aW9uOiAgICAgICAgIGJsYWNrLFxuICBoaW50LXRleHQ6ICAgICAgICAgJGxpZ2h0LWRpc2FibGVkLXRleHQsXG4gIHNlY29uZGFyeS10ZXh0OiAgICAkbGlnaHQtc2Vjb25kYXJ5LXRleHQsXG4gIGljb246ICAgICAgICAgICAgICB3aGl0ZSxcbiAgaWNvbnM6ICAgICAgICAgICAgIHdoaXRlLFxuICB0ZXh0OiAgICAgICAgICAgICAgd2hpdGUsXG4gIHNsaWRlci1taW46ICAgICAgICB3aGl0ZSxcbiAgc2xpZGVyLW9mZjogICAgICAgIHJnYmEod2hpdGUsIDAuMyksXG4gIHNsaWRlci1vZmYtYWN0aXZlOiByZ2JhKHdoaXRlLCAwLjMpLFxuKTtcblxuLy8gTm90ZSB0aGF0IHRoaXMgZmlsZSBpcyBjYWxsZWQgYHByaXZhdGVgLCBiZWNhdXNlIHRoZSBBUElzIGluIGl0IGFyZW4ndCBwdWJsaWMgeWV0LlxuLy8gT25jZSB0aGV5J3JlIG1hZGUgYXZhaWxhYmxlLCB0aGUgY29kZSBzaG91bGQgYmUgbW92ZWQgb3V0IGludG8gYW4gYGluZGV4LnNjc3NgLlxuXG4vLyBUYWtlbiBmcm9tIG1hdC1kZW5zaXR5IHdpdGggc21hbGwgbW9kaWZpY2F0aW9ucyB0byBub3QgcmVseSBvbiB0aGUgbmV3IFNhc3MgbW9kdWxlXG4vLyBzeXN0ZW0sIGFuZCB0byBzdXBwb3J0IGFyYml0cmFyeSBwcm9wZXJ0aWVzIGluIGEgZGVuc2l0eSBjb25maWd1cmF0aW9uLlxuLy8gaHR0cHM6Ly9naXRodWIuY29tL21hdGVyaWFsLWNvbXBvbmVudHMvbWF0ZXJpYWwtY29tcG9uZW50cy13ZWIvYmxvYi9tYXN0ZXIvcGFja2FnZXMvbWRjLWRlbnNpdHlcblxuJF9tYXQtZGVuc2l0eS1pbnRlcnZhbDogNHB4ICFkZWZhdWx0O1xuJF9tYXQtZGVuc2l0eS1taW5pbXVtLXNjYWxlOiBtaW5pbXVtICFkZWZhdWx0O1xuJF9tYXQtZGVuc2l0eS1tYXhpbXVtLXNjYWxlOiBtYXhpbXVtICFkZWZhdWx0O1xuJF9tYXQtZGVuc2l0eS1zdXBwb3J0ZWQtc2NhbGVzOiAoZGVmYXVsdCwgbWluaW11bSwgbWF4aW11bSkgIWRlZmF1bHQ7XG4kX21hdC1kZW5zaXR5LWRlZmF1bHQtc2NhbGU6IDAgIWRlZmF1bHQ7XG5cbi8vIFdoZXRoZXIgZGVuc2l0eSBzaG91bGQgYmUgZ2VuZXJhdGVkIGF0IHJvb3QuIFRoaXMgd2lsbCBiZSB0ZW1wb3JhcmlseSBzZXQgdG8gYHRydWVgXG4vLyB3aGVuZXZlciBkZW5zaXR5IHN0eWxlcyBmb3IgbGVnYWN5IHRoZW1lcyBhcmUgZ2VuZXJhdGVkLlxuJG1hdC1wcml2YXRlLWRlbnNpdHktZ2VuZXJhdGUtYXQtcm9vdDogZmFsc2U7XG4vLyBXaGV0aGVyIGRlbnNpdHkgc3R5bGVzIHNob3VsZCBiZSBnZW5lcmF0ZWQuIFRoaXMgd2lsbCBiZSB0ZW1wb3JhcmlseSBzZXQgdG8gYGZhbHNlYCBpZlxuLy8gZHVwbGljYXRlIGRlbnNpdHkgc3R5bGVzIGZvciBhIGxlZ2FjeSB0aGVtZSB3b3VsZCBiZSBnZW5lcmF0ZWQuIEZvciBsZWdhY3kgdGhlbWVzLFxuLy8gd2UgYWx3YXlzIGdlbmVyYXRlIHRoZSBkZWZhdWx0IGRlbnNpdHkgKipvbmx5IG9uY2UqKiBhdCByb290LlxuJG1hdC1wcml2YXRlLWRlbnNpdHktZ2VuZXJhdGUtc3R5bGVzOiB0cnVlO1xuXG4vLyBNaXhpbiB0aGF0IGNhbiBiZSB1c2VkIHRvIHdyYXAgZGVuc2l0eSBzdHlsZXMgb2YgZ2l2ZW4gY29tcG9uZW50cy4gVGhlIG1peGluIHdpbGxcbi8vIG1vdmUgdGhlIGRlbnNpdHkgc3R5bGVzIHRvIHJvb3QgaWYgdGhlIGAkbWF0LXByaXZhdGUtZGVuc2l0eS1nZW5lcmF0ZS1hdC1yb290YCBnbG9iYWwgdmFyaWFibGVcbi8vIGlzIHNldC4gSWYgYCRtYXQtcHJpdmF0ZS1kZW5zaXR5LWdlbmVyYXRlLXN0eWxlc2AgaXMgc2V0IHRvIGBmYWxzZWAsIGdlbmVyYXRpb24gb2YgZGVuc2l0eVxuLy8gc3R5bGVzIHdyYXBwZWQgaW4gdGhpcyBtaXhpbiBpcyBza2lwcGVkLiBUaGlzIG1peGluIGV4aXN0cyB0byBpbXByb3ZlIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG4vLyBvZiB0aGUgbmV3IHRoZW1pbmcgQVBJIHdoZXJlIGRlbnNpdHkgc3R5bGVzIGFyZSBpbmNsdWRlZCBhcyBwYXJ0IG9mIHRoZW1lcy4gUHJldmlvdXNseSxcbi8vIGRlbnNpdHkgc3R5bGVzIG9mIGNvbXBvbmVudHMgd2VyZSBwYXJ0IG9mIHRoZWlyIGJhc2Ugc3R5bGVzLiBXaXRoIHRoZSBuZXcgQVBJLCB0aGV5IGFyZVxuLy8gcGFydCBvZiB0aGUgdGhlbWluZyBzeXN0ZW0uIFRoZSBgPC4uPi10aGVtZWAgbWl4aW5zIGdlbmVyYXRlIGRlbnNpdHkgYnkgZGVmYXVsdCB1bmxlc3Ncbi8vIHRoZSBkZW5zaXR5IGNvbmZpZ3VyYXRpb24gaXMgZXhwbGljaXRseSBzcGVjaWZpZWQgYXMgcGVyIG5ldyBBUEkuIFRoaXMgbWVhbnMsIHRoYXQgcHJvamVjdHNcbi8vIHVzaW5nIGA8Li4+LXRoZW1lYCBtaXhpbnMgZm9yIHNlcGFyYXRlIHRoZW1lcyAobGlrZSBgLmRhcmstdGhlbWVgKSB3aWxsIGNhdXNlIGR1cGxpY2F0ZVxuLy8gZGVuc2l0eSBzdHlsZXMuIFRoaXMgaXMgYnJlYWtpbmcgYXMgaXQgaW5jcmVhc2VzIHNwZWNpZmljaXR5IG9mIGRlbnNpdHkgc3R5bGVzLiBUaGlzIG1peGluXG4vLyBwcm92aWRlcyBhbiBBUEkgdG8gY29udHJvbCBnZW5lcmF0aW9uIG9mIGRlbnNpdHkgc3R5bGVzIHNvIHRoYXQgd2UgY2FuIGVuc3VyZSB0aGV5IGFyZSBvbmx5XG4vLyBjcmVhdGVkICpvbmNlKiBhbmQgYXQgcm9vdC5cbkBtaXhpbiBtYXQtcHJpdmF0ZS1kZW5zaXR5LWxlZ2FjeS1jb21wYXRpYmlsaXR5KCkge1xuICBAaWYgJG1hdC1wcml2YXRlLWRlbnNpdHktZ2VuZXJhdGUtc3R5bGVzIGFuZCAkbWF0LXByaXZhdGUtZGVuc2l0eS1nZW5lcmF0ZS1hdC1yb290IHtcbiAgICBAYXQtcm9vdCB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJG1hdC1wcml2YXRlLWRlbnNpdHktZ2VuZXJhdGUtc3R5bGVzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AZnVuY3Rpb24gbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKCRkZW5zaXR5LWNvbmZpZywgJGRlbnNpdHktc2NhbGUsICRwcm9wZXJ0eS1uYW1lKSB7XG4gIEBpZiAodHlwZS1vZigkZGVuc2l0eS1zY2FsZSkgPT0gJ3N0cmluZycgYW5kXG4gICAgICBpbmRleCgkbGlzdDogJF9tYXQtZGVuc2l0eS1zdXBwb3J0ZWQtc2NhbGVzLCAkdmFsdWU6ICRkZW5zaXR5LXNjYWxlKSA9PSBudWxsKSB7XG4gICAgQGVycm9yICdtYXQtZGVuc2l0eTogU3VwcG9ydGVkIGRlbnNpdHkgc2NhbGVzICN7JF9tYXQtZGVuc2l0eS1zdXBwb3J0ZWQtc2NhbGVzfSwgJyAgK1xuICAgICAgJ2J1dCByZWNlaXZlZCAjeyRkZW5zaXR5LXNjYWxlfS4nO1xuICB9XG5cbiAgJHZhbHVlOiBudWxsO1xuICAkcHJvcGVydHktc2NhbGUtbWFwOiBtYXAtZ2V0KCRkZW5zaXR5LWNvbmZpZywgJHByb3BlcnR5LW5hbWUpO1xuXG4gIEBpZiBtYXAtaGFzLWtleSgkcHJvcGVydHktc2NhbGUtbWFwLCAkZGVuc2l0eS1zY2FsZSkge1xuICAgICR2YWx1ZTogbWFwLWdldCgkcHJvcGVydHktc2NhbGUtbWFwLCAkZGVuc2l0eS1zY2FsZSk7XG4gIH1cbiAgQGVsc2Uge1xuICAgICR2YWx1ZTogbWFwLWdldCgkcHJvcGVydHktc2NhbGUtbWFwLCBkZWZhdWx0KSArICRkZW5zaXR5LXNjYWxlICogJF9tYXQtZGVuc2l0eS1pbnRlcnZhbDtcbiAgfVxuXG4gICRtaW4tdmFsdWU6IG1hcC1nZXQoJHByb3BlcnR5LXNjYWxlLW1hcCwgJF9tYXQtZGVuc2l0eS1taW5pbXVtLXNjYWxlKTtcbiAgJG1heC12YWx1ZTogbWFwLWdldCgkcHJvcGVydHktc2NhbGUtbWFwLCAkX21hdC1kZW5zaXR5LW1heGltdW0tc2NhbGUpO1xuXG4gIEBpZiAoJHZhbHVlIDwgJG1pbi12YWx1ZSBvciAkdmFsdWUgPiAkbWF4LXZhbHVlKSB7XG4gICAgQGVycm9yICdtYXQtZGVuc2l0eTogI3skcHJvcGVydHktbmFtZX0gbXVzdCBiZSBiZXR3ZWVuICN7JG1pbi12YWx1ZX0gYW5kICcgK1xuICAgICAgJyN7JG1heC12YWx1ZX0gKGluY2x1c2l2ZSksIGJ1dCByZWNlaXZlZCAjeyR2YWx1ZX0uJztcbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuXG5cbi8vIFdoZXRoZXIgZHVwbGljYXRpb24gd2FybmluZ3Mgc2hvdWxkIGJlIGRpc2FibGVkLiBXYXJuaW5ncyBlbmFibGVkIGJ5IGRlZmF1bHQuXG4kbWF0LXRoZW1lLWlnbm9yZS1kdXBsaWNhdGlvbi13YXJuaW5nczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIFdoZXRoZXIgZGVuc2l0eSBzaG91bGQgYmUgZ2VuZXJhdGVkIGJ5IGRlZmF1bHQuXG4kX21hdC10aGVtZS1nZW5lcmF0ZS1kZWZhdWx0LWRlbnNpdHk6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIFdhcm5pbmcgdGhhdCB3aWxsIGJlIHByaW50ZWQgaWYgZHVwbGljYXRlZCBzdHlsZXMgYXJlIGdlbmVyYXRlZCBieSBhIHRoZW1lLlxuJF9tYXQtdGhlbWUtZHVwbGljYXRlLXdhcm5pbmc6ICdSZWFkIG1vcmUgYWJvdXQgaG93IHN0eWxlIGR1cGxpY2F0aW9uIGNhbiBiZSBhdm9pZGVkIGluIGEgJyArXG4gICdkZWRpY2F0ZWQgZ3VpZGUuIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyL2NvbXBvbmVudHMvYmxvYi9tYXN0ZXIvZ3VpZGVzL2R1cGxpY2F0ZS10aGVtaW5nLXN0eWxlcy5tZCc7XG5cbi8vIFRoZXNlIHZhcmlhYmxlIGFyZSBub3QgaW50ZW5kZWQgdG8gYmUgb3ZlcnJpZGRlbiBleHRlcm5hbGx5LiBUaGV5IHVzZSBgIWRlZmF1bHRgIHRvXG4vLyBhdm9pZCBiZWluZyByZXNldCBldmVyeSB0aW1lIHRoaXMgZmlsZSBpcyBpbXBvcnRlZC5cbiRfbWF0LXRoZW1lLWVtaXR0ZWQtY29sb3I6ICgpICFkZWZhdWx0O1xuJF9tYXQtdGhlbWUtZW1pdHRlZC10eXBvZ3JhcGh5OiAoKSAhZGVmYXVsdDtcbiRfbWF0LXRoZW1lLWVtaXR0ZWQtZGVuc2l0eTogKCkgIWRlZmF1bHQ7XG5cbi8vIEZvciBhIGdpdmVuIGh1ZSBpbiBhIHBhbGV0dGUsIHJldHVybiB0aGUgY29udHJhc3QgY29sb3IgZnJvbSB0aGUgbWFwIG9mIGNvbnRyYXN0IHBhbGV0dGVzLlxuLy8gQHBhcmFtICRwYWxldHRlXG4vLyBAcGFyYW0gJGh1ZVxuQGZ1bmN0aW9uIG1hdC1jb250cmFzdCgkcGFsZXR0ZSwgJGh1ZSkge1xuICBAcmV0dXJuIG1hcC1nZXQobWFwLWdldCgkcGFsZXR0ZSwgY29udHJhc3QpLCAkaHVlKTtcbn1cblxuXG4vLyBDcmVhdGVzIGEgbWFwIG9mIGh1ZXMgdG8gY29sb3JzIGZvciBhIHRoZW1lLiBUaGlzIGlzIHVzZWQgdG8gZGVmaW5lIGEgdGhlbWUgcGFsZXR0ZSBpbiB0ZXJtc1xuLy8gb2YgdGhlIE1hdGVyaWFsIERlc2lnbiBodWVzLlxuLy8gQHBhcmFtICRiYXNlLXBhbGV0dGVcbi8vIEBwYXJhbSAkZGVmYXVsdFxuLy8gQHBhcmFtICRsaWdodGVyXG4vLyBAcGFyYW0gJGRhcmtlclxuLy8gQHBhcmFtICR0ZXh0XG5AZnVuY3Rpb24gbWF0LXBhbGV0dGUoJGJhc2UtcGFsZXR0ZSwgJGRlZmF1bHQ6IDUwMCwgJGxpZ2h0ZXI6IDEwMCwgJGRhcmtlcjogNzAwLCAkdGV4dDogJGRlZmF1bHQpIHtcbiAgJHJlc3VsdDogbWFwLW1lcmdlKCRiYXNlLXBhbGV0dGUsIChcbiAgICBkZWZhdWx0OiBtYXAtZ2V0KCRiYXNlLXBhbGV0dGUsICRkZWZhdWx0KSxcbiAgICBsaWdodGVyOiBtYXAtZ2V0KCRiYXNlLXBhbGV0dGUsICRsaWdodGVyKSxcbiAgICBkYXJrZXI6IG1hcC1nZXQoJGJhc2UtcGFsZXR0ZSwgJGRhcmtlciksXG4gICAgdGV4dDogbWFwLWdldCgkYmFzZS1wYWxldHRlLCAkdGV4dCksXG5cbiAgICBkZWZhdWx0LWNvbnRyYXN0OiBtYXQtY29udHJhc3QoJGJhc2UtcGFsZXR0ZSwgJGRlZmF1bHQpLFxuICAgIGxpZ2h0ZXItY29udHJhc3Q6IG1hdC1jb250cmFzdCgkYmFzZS1wYWxldHRlLCAkbGlnaHRlciksXG4gICAgZGFya2VyLWNvbnRyYXN0OiBtYXQtY29udHJhc3QoJGJhc2UtcGFsZXR0ZSwgJGRhcmtlcilcbiAgKSk7XG5cbiAgLy8gRm9yIGVhY2ggaHVlIGluIHRoZSBwYWxldHRlLCBhZGQgYSBcIi1jb250cmFzdFwiIGNvbG9yIHRvIHRoZSBtYXAuXG4gIEBlYWNoICRodWUsICRjb2xvciBpbiAkYmFzZS1wYWxldHRlIHtcbiAgICAkcmVzdWx0OiBtYXAtbWVyZ2UoJHJlc3VsdCwgKFxuICAgICAgJyN7JGh1ZX0tY29udHJhc3QnOiBtYXQtY29udHJhc3QoJGJhc2UtcGFsZXR0ZSwgJGh1ZSlcbiAgICApKTtcbiAgfVxuXG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuXG4vLyBHZXRzIGEgY29sb3IgZnJvbSBhIHRoZW1lIHBhbGV0dGUgKHRoZSBvdXRwdXQgb2YgbWF0LXBhbGV0dGUpLlxuLy8gVGhlIGh1ZSBjYW4gYmUgb25lIG9mIHRoZSBzdGFuZGFyZCB2YWx1ZXMgKDUwMCwgQTQwMCwgZXRjLiksIG9uZSBvZiB0aGUgdGhyZWUgcHJlY29uZmlndXJlZFxuLy8gaHVlcyAoZGVmYXVsdCwgbGlnaHRlciwgZGFya2VyKSwgb3IgYW55IG9mIHRoZSBhZm9yZW1lbnRpb25lZCBwcmVmaXhlZCB3aXRoIFwiLWNvbnRyYXN0XCIuXG4vL1xuLy8gQHBhcmFtICRwYWxldHRlIFRoZSB0aGVtZSBwYWxldHRlIChvdXRwdXQgb2YgbWF0LXBhbGV0dGUpLlxuLy8gQHBhcmFtICRodWUgVGhlIGh1ZSBmcm9tIHRoZSBwYWxldHRlIHRvIHVzZS4gSWYgdGhpcyBpcyBhIHZhbHVlIGJldHdlZW4gMCBhbmQgMSwgaXQgd2lsbFxuLy8gICAgIGJlIHRyZWF0ZWQgYXMgb3BhY2l0eS5cbi8vIEBwYXJhbSAkb3BhY2l0eSBUaGUgYWxwaGEgY2hhbm5lbCB2YWx1ZSBmb3IgdGhlIGNvbG9yLlxuQGZ1bmN0aW9uIG1hdC1jb2xvcigkcGFsZXR0ZSwgJGh1ZTogZGVmYXVsdCwgJG9wYWNpdHk6IG51bGwpIHtcbiAgLy8gSWYgaHVlS2V5IGlzIGEgbnVtYmVyIGJldHdlZW4gemVybyBhbmQgb25lLCB0aGVuIGl0IGFjdHVhbGx5IGNvbnRhaW5zIGFuXG4gIC8vIG9wYWNpdHkgdmFsdWUsIHNvIHJlY2FsbCB0aGlzIGZ1bmN0aW9uIHdpdGggdGhlIGRlZmF1bHQgaHVlIGFuZCB0aGF0IGdpdmVuIG9wYWNpdHkuXG4gIEBpZiB0eXBlLW9mKCRodWUpID09IG51bWJlciBhbmQgJGh1ZSA+PSAwIGFuZCAkaHVlIDw9IDEge1xuICAgIEByZXR1cm4gbWF0LWNvbG9yKCRwYWxldHRlLCBkZWZhdWx0LCAkaHVlKTtcbiAgfVxuXG4gICRjb2xvcjogbWFwLWdldCgkcGFsZXR0ZSwgJGh1ZSk7XG5cbiAgQGlmICh0eXBlLW9mKCRjb2xvcikgIT0gY29sb3IpIHtcbiAgICAvLyBJZiB0aGUgJGNvbG9yIHJlc29sdmVkIHRvIHNvbWV0aGluZyBkaWZmZXJlbnQgZnJvbSBhIGNvbG9yIChlLmcuIGEgQ1NTIHZhcmlhYmxlKSxcbiAgICAvLyB3ZSBjYW4ndCBhcHBseSB0aGUgb3BhY2l0eSBhbnl3YXkgc28gd2UgcmV0dXJuIHRoZSB2YWx1ZSBhcyBpcywgb3RoZXJ3aXNlIFNhc3MgY2FuXG4gICAgLy8gdGhyb3cgYW4gZXJyb3Igb3Igb3V0cHV0IHNvbWV0aGluZyBpbnZhbGlkLlxuICAgIEByZXR1cm4gJGNvbG9yO1xuICB9XG5cbiAgQHJldHVybiByZ2JhKCRjb2xvciwgaWYoJG9wYWNpdHkgPT0gbnVsbCwgb3BhY2l0eSgkY29sb3IpLCAkb3BhY2l0eSkpO1xufVxuXG4vLyBWYWxpZGF0ZXMgdGhlIHNwZWNpZmllZCB0aGVtZSBieSBlbnN1cmluZyB0aGF0IHRoZSBvcHRpb25hbCBjb2xvciBjb25maWcgZGVmaW5lc1xuLy8gYSBwcmltYXJ5LCBhY2NlbnQgYW5kIHdhcm4gcGFsZXR0ZS4gUmV0dXJucyB0aGUgdGhlbWUgaWYgbm8gZmFpbHVyZXMgd2VyZSBmb3VuZC5cbkBmdW5jdGlvbiBfbWF0LXZhbGlkYXRlLXRoZW1lKCR0aGVtZSkge1xuICBAaWYgbWFwLWdldCgkdGhlbWUsIGNvbG9yKSB7XG4gICAgJGNvbG9yOiBtYXAtZ2V0KCR0aGVtZSwgY29sb3IpO1xuICAgIEBpZiBub3QgbWFwLWdldCgkY29sb3IsIHByaW1hcnkpIHtcbiAgICAgIEBlcnJvciAnVGhlbWUgZG9lcyBub3QgZGVmaW5lIGEgdmFsaWQgXCJwcmltYXJ5XCIgcGFsZXR0ZS4nO1xuICAgIH1cbiAgICBAZWxzZSBpZiBub3QgbWFwLWdldCgkY29sb3IsIGFjY2VudCkge1xuICAgICAgQGVycm9yICdUaGVtZSBkb2VzIG5vdCBkZWZpbmUgYSB2YWxpZCBcImFjY2VudFwiIHBhbGV0dGUuJztcbiAgICB9XG4gICAgQGVsc2UgaWYgbm90IG1hcC1nZXQoJGNvbG9yLCB3YXJuKSB7XG4gICAgICBAZXJyb3IgJ1RoZW1lIGRvZXMgbm90IGRlZmluZSBhIHZhbGlkIFwid2FyblwiIHBhbGV0dGUuJztcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkdGhlbWU7XG59XG5cbi8vIENyZWF0ZXMgYSBsaWdodC10aGVtZWQgY29sb3IgY29uZmlndXJhdGlvbiBmcm9tIHRoZSBzcGVjaWZpZWRcbi8vIHByaW1hcnksIGFjY2VudCBhbmQgd2FybiBwYWxldHRlcy5cbkBmdW5jdGlvbiBfbWF0LWNyZWF0ZS1saWdodC1jb2xvci1jb25maWcoJHByaW1hcnksICRhY2NlbnQsICR3YXJuOiBudWxsKSB7XG4gIEByZXR1cm4gKFxuICAgIHByaW1hcnk6ICRwcmltYXJ5LFxuICAgIGFjY2VudDogJGFjY2VudCxcbiAgICB3YXJuOiBpZigkd2FybiAhPSBudWxsLCAkd2FybiwgbWF0LXBhbGV0dGUoJG1hdC1yZWQpKSxcbiAgICBpcy1kYXJrOiBmYWxzZSxcbiAgICBmb3JlZ3JvdW5kOiAkbWF0LWxpZ2h0LXRoZW1lLWZvcmVncm91bmQsXG4gICAgYmFja2dyb3VuZDogJG1hdC1saWdodC10aGVtZS1iYWNrZ3JvdW5kLFxuICApO1xufVxuXG4vLyBDcmVhdGVzIGEgZGFyay10aGVtZWQgY29sb3IgY29uZmlndXJhdGlvbiBmcm9tIHRoZSBzcGVjaWZpZWRcbi8vIHByaW1hcnksIGFjY2VudCBhbmQgd2FybiBwYWxldHRlcy5cbkBmdW5jdGlvbiBfbWF0LWNyZWF0ZS1kYXJrLWNvbG9yLWNvbmZpZygkcHJpbWFyeSwgJGFjY2VudCwgJHdhcm46IG51bGwpIHtcbiAgQHJldHVybiAoXG4gICAgcHJpbWFyeTogJHByaW1hcnksXG4gICAgYWNjZW50OiAkYWNjZW50LFxuICAgIHdhcm46IGlmKCR3YXJuICE9IG51bGwsICR3YXJuLCBtYXQtcGFsZXR0ZSgkbWF0LXJlZCkpLFxuICAgIGlzLWRhcms6IHRydWUsXG4gICAgZm9yZWdyb3VuZDogJG1hdC1kYXJrLXRoZW1lLWZvcmVncm91bmQsXG4gICAgYmFja2dyb3VuZDogJG1hdC1kYXJrLXRoZW1lLWJhY2tncm91bmQsXG4gICk7XG59XG5cbi8vIENyZWF0ZXMgYSBjb250YWluZXIgb2JqZWN0IGZvciBhIGxpZ2h0IHRoZW1lIHRvIGJlIGdpdmVuIHRvIGluZGl2aWR1YWwgY29tcG9uZW50IHRoZW1lIG1peGlucy5cbi8vIFRPRE86IFJlbW92ZSBsZWdhY3kgQVBJIGFuZCByZW5hbWUgYCRwcmltYXJ5YCB0byBgJGNvbmZpZ2AuIEN1cnJlbnRseSBpdCBjYW5ub3QgYmUgcmVuYW1lZFxuLy8gYXMgaXQgd291bGQgYnJlYWsgZXhpc3RpbmcgYXBwcyB0aGF0IHNldCB0aGUgcGFyYW1ldGVyIGJ5IG5hbWUuXG5AZnVuY3Rpb24gbWF0LWxpZ2h0LXRoZW1lKCRwcmltYXJ5LCAkYWNjZW50OiBudWxsLCAkd2FybjogbWF0LXBhbGV0dGUoJG1hdC1yZWQpKSB7XG4gIC8vIFRoaXMgZnVuY3Rpb24gY3JlYXRlcyBhIGNvbnRhaW5lciBvYmplY3QgZm9yIHRoZSBpbmRpdmlkdWFsIGNvbXBvbmVudCB0aGVtZSBtaXhpbnMuIENvbnN1bWVyc1xuICAvLyBjYW4gY29uc3RydWN0IHN1Y2ggYW4gb2JqZWN0IGJ5IGNhbGxpbmcgdGhpcyBmdW5jdGlvbiwgb3IgYnkgYnVpbGRpbmcgdGhlIG9iamVjdCBtYW51YWxseS5cbiAgLy8gVGhlcmUgYXJlIHR3byBwb3NzaWJsZSB3YXlzIHRvIGludm9rZSB0aGlzIGZ1bmN0aW9uIGluIG9yZGVyIHRvIGNyZWF0ZSBzdWNoIGFuIG9iamVjdDpcbiAgLy9cbiAgLy8gICAgKDEpIFBhc3NpbmcgaW4gYSBtYXAgdGhhdCBob2xkcyBvcHRpb25hbCBjb25maWd1cmF0aW9ucyBmb3IgaW5kaXZpZHVhbCBwYXJ0cyBvZiB0aGVcbiAgLy8gICAgICAgIHRoZW1pbmcgc3lzdGVtLiBGb3IgYGNvbG9yYCBjb25maWd1cmF0aW9ucywgdGhlIGZ1bmN0aW9uIG9ubHkgZXhwZWN0cyB0aGUgcGFsZXR0ZXNcbiAgLy8gICAgICAgIGZvciBgcHJpbWFyeWAgYW5kIGBhY2NlbnRgIChhbmQgb3B0aW9uYWxseSBgd2FybmApLiBUaGUgZnVuY3Rpb24gd2lsbCBleHBhbmQgdGhlXG4gIC8vICAgICAgICBzaG9ydGhhbmQgaW50byBhbiBhY3R1YWwgY29uZmlndXJhdGlvbiB0aGF0IGNhbiBiZSBjb25zdW1lZCBpbiBgLWNvbG9yYCBtaXhpbnMuXG4gIC8vICAgICgyKSBMZWdhY3kgcGF0dGVybjogUGFzc2luZyBpbiB0aGUgcGFsZXR0ZXMgYXMgcGFyYW1ldGVycy4gVGhpcyBpcyBub3QgYXMgZmxleGlibGVcbiAgLy8gICAgICAgIGFzIHBhc3NpbmcgaW4gYSBjb25maWd1cmF0aW9uIG1hcCBiZWNhdXNlIG9ubHkgdGhlIGBjb2xvcmAgc3lzdGVtIGNhbiBiZSBjb25maWd1cmVkLlxuICAvL1xuICAvLyBJZiB0aGUgbGVnYWN5IHBhdHRlcm4gaXMgdXNlZCwgd2UgZ2VuZXJhdGUgYSBjb250YWluZXIgb2JqZWN0IG9ubHkgd2l0aCBhIGxpZ2h0LXRoZW1lZFxuICAvLyBjb25maWd1cmF0aW9uIGZvciB0aGUgYGNvbG9yYCB0aGVtaW5nIHBhcnQuXG4gIEBpZiAkYWNjZW50ICE9IG51bGwge1xuICAgIEByZXR1cm4gbWF0LXByaXZhdGUtY3JlYXRlLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5LXRoZW1lKF9tYXQtdmFsaWRhdGUtdGhlbWUoKFxuICAgICAgX2lzLWxlZ2FjeS10aGVtZTogdHJ1ZSxcbiAgICAgIGNvbG9yOiBfbWF0LWNyZWF0ZS1saWdodC1jb2xvci1jb25maWcoJHByaW1hcnksICRhY2NlbnQsICR3YXJuKSxcbiAgICApKSk7XG4gIH1cbiAgLy8gSWYgdGhlIG1hcCBwYXR0ZXJuIGlzIHVzZWQgKDEpLCB3ZSBqdXN0IHBhc3MtdGhyb3VnaCB0aGUgY29uZmlndXJhdGlvbnMgZm9yIGluZGl2aWR1YWxcbiAgLy8gcGFydHMgb2YgdGhlIHRoZW1pbmcgc3lzdGVtLCBidXQgdXBkYXRlIHRoZSBgY29sb3JgIGNvbmZpZ3VyYXRpb24gaWYgc2V0LiBBcyBleHBsYWluZWRcbiAgLy8gYWJvdmUsIHRoZSBjb2xvciBzaG9ydGhhbmQgd2lsbCBiZSBleHBhbmRlZCB0byBhbiBhY3R1YWwgbGlnaHQtdGhlbWVkIGNvbG9yIGNvbmZpZ3VyYXRpb24uXG4gICRyZXN1bHQ6ICRwcmltYXJ5O1xuICBAaWYgbWFwLWdldCgkcHJpbWFyeSwgY29sb3IpIHtcbiAgICAkY29sb3Itc2V0dGluZ3M6IG1hcC1nZXQoJHByaW1hcnksIGNvbG9yKTtcbiAgICAkcHJpbWFyeTogbWFwLWdldCgkY29sb3Itc2V0dGluZ3MsIHByaW1hcnkpO1xuICAgICRhY2NlbnQ6IG1hcC1nZXQoJGNvbG9yLXNldHRpbmdzLCBhY2NlbnQpO1xuICAgICR3YXJuOiBtYXAtZ2V0KCRjb2xvci1zZXR0aW5ncywgd2Fybik7XG4gICAgJHJlc3VsdDogbWFwLW1lcmdlKCRyZXN1bHQsIChjb2xvcjogX21hdC1jcmVhdGUtbGlnaHQtY29sb3ItY29uZmlnKCRwcmltYXJ5LCAkYWNjZW50LCAkd2FybikpKTtcbiAgfVxuICBAcmV0dXJuIG1hdC1wcml2YXRlLWNyZWF0ZS1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS10aGVtZShfbWF0LXZhbGlkYXRlLXRoZW1lKCRyZXN1bHQpKTtcbn1cblxuLy8gQ3JlYXRlcyBhIGNvbnRhaW5lciBvYmplY3QgZm9yIGEgZGFyayB0aGVtZSB0byBiZSBnaXZlbiB0byBpbmRpdmlkdWFsIGNvbXBvbmVudCB0aGVtZSBtaXhpbnMuXG4vLyBUT0RPOiBSZW1vdmUgbGVnYWN5IEFQSSBhbmQgcmVuYW1lIGAkcHJpbWFyeWAgdG8gYCRjb25maWdgLiBDdXJyZW50bHkgaXQgY2Fubm90IGJlIHJlbmFtZWRcbi8vIGFzIGl0IHdvdWxkIGJyZWFrIGV4aXN0aW5nIGFwcHMgdGhhdCBzZXQgdGhlIHBhcmFtZXRlciBieSBuYW1lLlxuQGZ1bmN0aW9uIG1hdC1kYXJrLXRoZW1lKCRwcmltYXJ5LCAkYWNjZW50OiBudWxsLCAkd2FybjogbWF0LXBhbGV0dGUoJG1hdC1yZWQpKSB7XG4gIC8vIFRoaXMgZnVuY3Rpb24gY3JlYXRlcyBhIGNvbnRhaW5lciBvYmplY3QgZm9yIHRoZSBpbmRpdmlkdWFsIGNvbXBvbmVudCB0aGVtZSBtaXhpbnMuIENvbnN1bWVyc1xuICAvLyBjYW4gY29uc3RydWN0IHN1Y2ggYW4gb2JqZWN0IGJ5IGNhbGxpbmcgdGhpcyBmdW5jdGlvbiwgb3IgYnkgYnVpbGRpbmcgdGhlIG9iamVjdCBtYW51YWxseS5cbiAgLy8gVGhlcmUgYXJlIHR3byBwb3NzaWJsZSB3YXlzIHRvIGludm9rZSB0aGlzIGZ1bmN0aW9uIGluIG9yZGVyIHRvIGNyZWF0ZSBzdWNoIGFuIG9iamVjdDpcbiAgLy9cbiAgLy8gICAgKDEpIFBhc3NpbmcgaW4gYSBtYXAgdGhhdCBob2xkcyBvcHRpb25hbCBjb25maWd1cmF0aW9ucyBmb3IgaW5kaXZpZHVhbCBwYXJ0cyBvZiB0aGVcbiAgLy8gICAgICAgIHRoZW1pbmcgc3lzdGVtLiBGb3IgYGNvbG9yYCBjb25maWd1cmF0aW9ucywgdGhlIGZ1bmN0aW9uIG9ubHkgZXhwZWN0cyB0aGUgcGFsZXR0ZXNcbiAgLy8gICAgICAgIGZvciBgcHJpbWFyeWAgYW5kIGBhY2NlbnRgIChhbmQgb3B0aW9uYWxseSBgd2FybmApLiBUaGUgZnVuY3Rpb24gd2lsbCBleHBhbmQgdGhlXG4gIC8vICAgICAgICBzaG9ydGhhbmQgaW50byBhbiBhY3R1YWwgY29uZmlndXJhdGlvbiB0aGF0IGNhbiBiZSBjb25zdW1lZCBpbiBgLWNvbG9yYCBtaXhpbnMuXG4gIC8vICAgICgyKSBMZWdhY3kgcGF0dGVybjogUGFzc2luZyBpbiB0aGUgcGFsZXR0ZXMgYXMgcGFyYW1ldGVycy4gVGhpcyBpcyBub3QgYXMgZmxleGlibGVcbiAgLy8gICAgICAgIGFzIHBhc3NpbmcgaW4gYSBjb25maWd1cmF0aW9uIG1hcCBiZWNhdXNlIG9ubHkgdGhlIGBjb2xvcmAgc3lzdGVtIGNhbiBiZSBjb25maWd1cmVkLlxuICAvL1xuICAvLyBJZiB0aGUgbGVnYWN5IHBhdHRlcm4gaXMgdXNlZCwgd2UgZ2VuZXJhdGUgYSBjb250YWluZXIgb2JqZWN0IG9ubHkgd2l0aCBhIGRhcmstdGhlbWVkXG4gIC8vIGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBgY29sb3JgIHRoZW1pbmcgcGFydC5cbiAgQGlmICRhY2NlbnQgIT0gbnVsbCB7XG4gICAgQHJldHVybiBtYXQtcHJpdmF0ZS1jcmVhdGUtYmFja3dhcmRzLWNvbXBhdGliaWxpdHktdGhlbWUoX21hdC12YWxpZGF0ZS10aGVtZSgoXG4gICAgICBfaXMtbGVnYWN5LXRoZW1lOiB0cnVlLFxuICAgICAgY29sb3I6IF9tYXQtY3JlYXRlLWRhcmstY29sb3ItY29uZmlnKCRwcmltYXJ5LCAkYWNjZW50LCAkd2FybiksXG4gICAgKSkpO1xuICB9XG4gIC8vIElmIHRoZSBtYXAgcGF0dGVybiBpcyB1c2VkICgxKSwgd2UganVzdCBwYXNzLXRocm91Z2ggdGhlIGNvbmZpZ3VyYXRpb25zIGZvciBpbmRpdmlkdWFsXG4gIC8vIHBhcnRzIG9mIHRoZSB0aGVtaW5nIHN5c3RlbSwgYnV0IHVwZGF0ZSB0aGUgYGNvbG9yYCBjb25maWd1cmF0aW9uIGlmIHNldC4gQXMgZXhwbGFpbmVkXG4gIC8vIGFib3ZlLCB0aGUgY29sb3Igc2hvcnRoYW5kIHdpbGwgYmUgZXhwYW5kZWQgdG8gYW4gYWN0dWFsIGRhcmstdGhlbWVkIGNvbG9yIGNvbmZpZ3VyYXRpb24uXG4gICRyZXN1bHQ6ICRwcmltYXJ5O1xuICBAaWYgbWFwLWdldCgkcHJpbWFyeSwgY29sb3IpIHtcbiAgICAkY29sb3Itc2V0dGluZ3M6IG1hcC1nZXQoJHByaW1hcnksIGNvbG9yKTtcbiAgICAkcHJpbWFyeTogbWFwLWdldCgkY29sb3Itc2V0dGluZ3MsIHByaW1hcnkpO1xuICAgICRhY2NlbnQ6IG1hcC1nZXQoJGNvbG9yLXNldHRpbmdzLCBhY2NlbnQpO1xuICAgICR3YXJuOiBtYXAtZ2V0KCRjb2xvci1zZXR0aW5ncywgd2Fybik7XG4gICAgJHJlc3VsdDogbWFwLW1lcmdlKCRyZXN1bHQsIChjb2xvcjogX21hdC1jcmVhdGUtZGFyay1jb2xvci1jb25maWcoJHByaW1hcnksICRhY2NlbnQsICR3YXJuKSkpO1xuICB9XG4gIEByZXR1cm4gbWF0LXByaXZhdGUtY3JlYXRlLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5LXRoZW1lKF9tYXQtdmFsaWRhdGUtdGhlbWUoJHJlc3VsdCkpO1xufVxuXG4vLy8gR2V0cyB0aGUgY29sb3IgY29uZmlndXJhdGlvbiBmcm9tIHRoZSBnaXZlbiB0aGVtZSBvciBjb25maWd1cmF0aW9uLlxuQGZ1bmN0aW9uIG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSwgJGRlZmF1bHQ6IG51bGwpIHtcbiAgLy8gSWYgYSBjb25maWd1cmF0aW9uIGhhcyBiZWVuIHBhc3NlZCwgcmV0dXJuIHRoZSBjb25maWcgZGlyZWN0bHkuXG4gIEBpZiBub3QgbWF0LXByaXZhdGUtaXMtdGhlbWUtb2JqZWN0KCR0aGVtZSkge1xuICAgIEByZXR1cm4gJHRoZW1lO1xuICB9XG4gIC8vIElmIHRoZSB0aGVtZSBoYXMgYmVlbiBjb25zdHJ1Y3RlZCB0aHJvdWdoIHRoZSBsZWdhY3kgdGhlbWluZyBBUEksIHdlIHVzZSB0aGUgdGhlbWUgb2JqZWN0XG4gIC8vIGFzIGNvbG9yIGNvbmZpZ3VyYXRpb24gaW5zdGVhZCBvZiB0aGUgZGVkaWNhdGVkIGBjb2xvcmAgcHJvcGVydHkuIFdlIGRvIHRoaXMgYmVjYXVzZSBmb3JcbiAgLy8gYmFja3dhcmRzIGNvbXBhdGliaWxpdHksIHdlIGNvcGllZCB0aGUgY29sb3IgY29uZmlndXJhdGlvbiBmcm9tIGAkdGhlbWUuY29sb3JgIHRvIGAkdGhlbWVgLlxuICAvLyBIZW5jZSBkZXZlbG9wZXJzIGNvdWxkIGN1c3RvbWl6ZSB0aGUgY29sb3JzIGF0IHRvcC1sZXZlbCBhbmQgd2FudCB0byByZXNwZWN0IHRoZXNlIGNoYW5nZXNcbiAgLy8gVE9ETzogUmVtb3ZlIHdoZW4gbGVnYWN5IHRoZW1pbmcgQVBJIGlzIHJlbW92ZWQuXG4gIEBpZiBtYXQtcHJpdmF0ZS1pcy1sZWdhY3ktY29uc3RydWN0ZWQtdGhlbWUoJHRoZW1lKSB7XG4gICAgQHJldHVybiAkdGhlbWU7XG4gIH1cbiAgQGlmIG1hcC1oYXMta2V5KCR0aGVtZSwgY29sb3IpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLCBjb2xvcik7XG4gIH1cbiAgQHJldHVybiAkZGVmYXVsdDtcbn1cblxuLy8vIEdldHMgdGhlIGRlbnNpdHkgY29uZmlndXJhdGlvbiBmcm9tIHRoZSBnaXZlbiB0aGVtZSBvciBjb25maWd1cmF0aW9uLlxuQGZ1bmN0aW9uIG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lLW9yLWNvbmZpZywgJGRlZmF1bHQ6IDApIHtcbiAgLy8gSWYgYSBjb25maWd1cmF0aW9uIGhhcyBiZWVuIHBhc3NlZCwgcmV0dXJuIHRoZSBjb25maWcgZGlyZWN0bHkuXG4gIEBpZiBub3QgbWF0LXByaXZhdGUtaXMtdGhlbWUtb2JqZWN0KCR0aGVtZS1vci1jb25maWcpIHtcbiAgICBAcmV0dXJuICR0aGVtZS1vci1jb25maWc7XG4gIH1cbiAgLy8gSW4gY2FzZSBhIHRoZW1lIGhhcyBiZWVuIHBhc3NlZCwgZXh0cmFjdCB0aGUgY29uZmlndXJhdGlvbiBpZiBwcmVzZW50LFxuICAvLyBvciBmYWxsIGJhY2sgdG8gdGhlIGRlZmF1bHQgZGVuc2l0eSBjb25maWcuXG4gIEBpZiBtYXAtaGFzLWtleSgkdGhlbWUtb3ItY29uZmlnLCBkZW5zaXR5KSB7XG4gICAgQHJldHVybiBtYXAtZ2V0KCR0aGVtZS1vci1jb25maWcsIGRlbnNpdHkpO1xuICB9XG4gIEByZXR1cm4gJGRlZmF1bHQ7XG59XG5cbi8vLyBHZXRzIHRoZSB0eXBvZ3JhcGh5IGNvbmZpZ3VyYXRpb24gZnJvbSB0aGUgZ2l2ZW4gdGhlbWUgb3IgY29uZmlndXJhdGlvbi5cbi8vLyBGb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHksIHR5cG9ncmFwaHkgaXMgbm90IGluY2x1ZGVkIGJ5IGRlZmF1bHQuXG5AZnVuY3Rpb24gbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUtb3ItY29uZmlnLCAkZGVmYXVsdDogbnVsbCkge1xuICAvLyBJZiBhIGNvbmZpZ3VyYXRpb24gaGFzIGJlZW4gcGFzc2VkLCByZXR1cm4gdGhlIGNvbmZpZyBkaXJlY3RseS5cbiAgQGlmIG5vdCBtYXQtcHJpdmF0ZS1pcy10aGVtZS1vYmplY3QoJHRoZW1lLW9yLWNvbmZpZykge1xuICAgIEByZXR1cm4gJHRoZW1lLW9yLWNvbmZpZztcbiAgfVxuICAvLyBJbiBjYXNlIGEgdGhlbWUgaGFzIGJlZW4gcGFzc2VkLCBleHRyYWN0IHRoZSBjb25maWd1cmF0aW9uIGlmIHByZXNlbnQsXG4gIC8vIG9yIGZhbGwgYmFjayB0byB0aGUgZGVmYXVsdCB0eXBvZ3JhcGh5IGNvbmZpZy5cbiAgQGlmIChtYXAtaGFzLWtleSgkdGhlbWUtb3ItY29uZmlnLCB0eXBvZ3JhcGh5KSkge1xuICAgIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtb3ItY29uZmlnLCB0eXBvZ3JhcGh5KTtcbiAgfVxuICBAcmV0dXJuICRkZWZhdWx0O1xufVxuXG5cbi8vXG4vLyBQcml2YXRlIEFQSXNcbi8vXG5cbi8vIENoZWNrcyBpZiBjb25maWd1cmF0aW9ucyB0aGF0IGhhdmUgYmVlbiBkZWNsYXJlZCBpbiB0aGUgZ2l2ZW4gdGhlbWUgaGF2ZSBiZWVuIGdlbmVyYXRlZFxuLy8gYmVmb3JlLiBJZiBzbywgd2FybmluZ3Mgd2lsbCBiZSByZXBvcnRlZC4gVGhpcyBzaG91bGQgbm90aWZ5IGRldmVsb3BlcnMgaW4gY2FzZSBkdXBsaWNhdGVcbi8vIHN0eWxlcyBhcmUgYWNjaWRlbnRhbGx5IGdlbmVyYXRlZCBkdWUgdG8gd3JvbmcgdXNhZ2Ugb2YgdGhlIGFsbC10aGVtZSBtaXhpbnMuXG4vL1xuLy8gQWRkaXRpb25hbGx5LCB0aGlzIG1peGluIGNvbnRyb2xzIHRoZSBkZWZhdWx0IHZhbHVlIGZvciB0aGUgZGVuc2l0eSBjb25maWd1cmF0aW9uLiBCeVxuLy8gZGVmYXVsdCwgZGVuc2l0eSBzdHlsZXMgYXJlIGdlbmVyYXRlZCBhdCBzY2FsZSB6ZXJvLiBJZiB0aGUgc2FtZSBkZW5zaXR5IHN0eWxlcyB3b3VsZCBiZVxuLy8gZ2VuZXJhdGVkIGEgc2Vjb25kIHRpbWUgdGhvdWdoLCB0aGUgZGVmYXVsdCB2YWx1ZSB3aWxsIGNoYW5nZSB0byBhdm9pZCBkdXBsaWNhdGUgc3R5bGVzLlxuLy9cbi8vIFRoZSBtaXhpbiBrZWVwcyB0cmFjayBvZiBhbGwgY29uZmlndXJhdGlvbnMgaW4gYSBsaXN0IHRoYXQgaXMgc2NvcGVkIHRvIHRoZSBzcGVjaWZpZWRcbi8vIGlkLiBUaGlzIGlzIG5lY2Vzc2FyeSBiZWNhdXNlIGEgZ2l2ZW4gdGhlbWUgY2FuIGJlIHBhc3NlZCB0byBtdWx0aXBsZSBkaXNqb2ludCB0aGVtZSBtaXhpbnNcbi8vIChlLmcuIGBhbmd1bGFyLW1hdGVyaWFsLXRoZW1lYCBhbmQgYGFuZ3VsYXItbWF0ZXJpYWwtbWRjLXRoZW1lYCkgd2l0aG91dCBjYXVzaW5nIGFueVxuLy8gc3R5bGUgZHVwbGljYXRpb24uXG5AbWl4aW4gbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUtb3ItY29sb3ItY29uZmlnLCAkaWQpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAkY29sb3ItY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAkZGVuc2l0eS1jb25maWc6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgJHR5cG9ncmFwaHktY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG4gIC8vIExpc3RzIG9mIHByZXZpb3VzIGBjb2xvcmAsIGBkZW5zaXR5YCBhbmQgYHR5cG9ncmFwaHlgIGNvbmZpZ3VyYXRpb25zLlxuICAkcHJldmlvdXMtY29sb3I6IG1hcC1nZXQoJF9tYXQtdGhlbWUtZW1pdHRlZC1jb2xvciwgJGlkKSBvciAoKTtcbiAgJHByZXZpb3VzLXR5cG9ncmFwaHk6IG1hcC1nZXQoJF9tYXQtdGhlbWUtZW1pdHRlZC10eXBvZ3JhcGh5LCAkaWQpIG9yICgpO1xuICAkcHJldmlvdXMtZGVuc2l0eTogbWFwLWdldCgkX21hdC10aGVtZS1lbWl0dGVkLWRlbnNpdHksICRpZCkgb3IgKCk7XG4gIC8vIFdoZXRoZXIgZHVwbGljYXRlIGxlZ2FjeSBkZW5zaXR5IHN0eWxlcyB3b3VsZCBiZSBnZW5lcmF0ZWQuXG4gICRkdXBsaWNhdGUtbGVnYWN5LWRlbnNpdHk6IGZhbHNlO1xuXG4gIC8vIENoZWNrIGlmIHRoZSBjb2xvciBjb25maWd1cmF0aW9uIGhhcyBiZWVuIGdlbmVyYXRlZCBiZWZvcmUuXG4gIEBpZiAkY29sb3ItY29uZmlnICE9IG51bGwge1xuICAgIEBpZiBpbmRleCgkcHJldmlvdXMtY29sb3IsICRjb2xvci1jb25maWcpICE9IG51bGwgYW5kXG4gICAgICAgIG5vdCAkbWF0LXRoZW1lLWlnbm9yZS1kdXBsaWNhdGlvbi13YXJuaW5ncyB7XG4gICAgICBAd2FybiAnVGhlIHNhbWUgY29sb3Igc3R5bGVzIGFyZSBnZW5lcmF0ZWQgbXVsdGlwbGUgdGltZXMuICcgK1xuICAgICAgICAgICRfbWF0LXRoZW1lLWR1cGxpY2F0ZS13YXJuaW5nO1xuICAgIH1cbiAgICAkcHJldmlvdXMtY29sb3I6IGFwcGVuZCgkcHJldmlvdXMtY29sb3IsICRjb2xvci1jb25maWcpO1xuICB9XG5cbiAgLy8gQ2hlY2sgaWYgdGhlIHR5cG9ncmFwaHkgY29uZmlndXJhdGlvbiBoYXMgYmVlbiBnZW5lcmF0ZWQgYmVmb3JlLlxuICBAaWYgJHR5cG9ncmFwaHktY29uZmlnICE9IG51bGwge1xuICAgIEBpZiBpbmRleCgkcHJldmlvdXMtdHlwb2dyYXBoeSwgJHR5cG9ncmFwaHktY29uZmlnKSAhPSBudWxsIGFuZFxuICAgICAgICBub3QgJG1hdC10aGVtZS1pZ25vcmUtZHVwbGljYXRpb24td2FybmluZ3Mge1xuICAgICAgQHdhcm4gJ1RoZSBzYW1lIHR5cG9ncmFwaHkgc3R5bGVzIGFyZSBnZW5lcmF0ZWQgbXVsdGlwbGUgdGltZXMuICcgK1xuICAgICAgICAgICRfbWF0LXRoZW1lLWR1cGxpY2F0ZS13YXJuaW5nO1xuICAgIH1cbiAgICAkcHJldmlvdXMtdHlwb2dyYXBoeTogYXBwZW5kKCRwcmV2aW91cy10eXBvZ3JhcGh5LCAkdHlwb2dyYXBoeS1jb25maWcpO1xuICB9XG5cbiAgLy8gQ2hlY2sgaWYgdGhlIGRlbnNpdHkgY29uZmlndXJhdGlvbiBoYXMgYmVlbiBnZW5lcmF0ZWQgYmVmb3JlLlxuICBAaWYgJGRlbnNpdHktY29uZmlnICE9IG51bGwge1xuICAgIEBpZiBpbmRleCgkcHJldmlvdXMtZGVuc2l0eSwgJGRlbnNpdHktY29uZmlnKSAhPSBudWxsIHtcbiAgICAgIC8vIE9ubHkgcmVwb3J0IGEgd2FybmluZyBpZiBkZW5zaXR5IHN0eWxlcyB3b3VsZCBiZSBkdXBsaWNhdGVkIGZvciBub24tbGVnYWN5IHRoZW1lXG4gICAgICAvLyBkZWZpbml0aW9ucy4gRm9yIGxlZ2FjeSB0aGVtZXMsIHdlIGhhdmUgY29tcGF0aWJpbGl0eSBsb2dpYyB0aGF0IGF2b2lkcyBkdXBsaWNhdGlvblxuICAgICAgLy8gb2YgZGVmYXVsdCBkZW5zaXR5IHN0eWxlcy4gV2UgZG9uJ3Qgd2FudCB0byByZXBvcnQgYSB3YXJuaW5nIGluIHRob3NlIGNhc2VzLlxuICAgICAgQGlmIG1hdC1wcml2YXRlLWlzLWxlZ2FjeS1jb25zdHJ1Y3RlZC10aGVtZSgkdGhlbWUpIHtcbiAgICAgICAgJGR1cGxpY2F0ZS1sZWdhY3ktZGVuc2l0eTogdHJ1ZTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmIG5vdCAkbWF0LXRoZW1lLWlnbm9yZS1kdXBsaWNhdGlvbi13YXJuaW5ncyB7XG4gICAgICAgIEB3YXJuICdUaGUgc2FtZSBkZW5zaXR5IHN0eWxlcyBhcmUgZ2VuZXJhdGVkIG11bHRpcGxlIHRpbWVzLiAnICtcbiAgICAgICAgICAgJF9tYXQtdGhlbWUtZHVwbGljYXRlLXdhcm5pbmc7XG4gICAgICB9XG4gICAgfVxuICAgICRwcmV2aW91cy1kZW5zaXR5OiBhcHBlbmQoJHByZXZpb3VzLWRlbnNpdHksICRkZW5zaXR5LWNvbmZpZyk7XG4gIH1cblxuICAkX21hdC10aGVtZS1lbWl0dGVkLWNvbG9yOiBtYXAtbWVyZ2UoXG4gICAgICAkX21hdC10aGVtZS1lbWl0dGVkLWNvbG9yLCAoJGlkOiAkcHJldmlvdXMtY29sb3IpKSAhZ2xvYmFsO1xuICAkX21hdC10aGVtZS1lbWl0dGVkLWRlbnNpdHk6IG1hcC1tZXJnZShcbiAgICAgICRfbWF0LXRoZW1lLWVtaXR0ZWQtZGVuc2l0eSwgKCRpZDogJHByZXZpb3VzLWRlbnNpdHkpKSAhZ2xvYmFsO1xuICAkX21hdC10aGVtZS1lbWl0dGVkLXR5cG9ncmFwaHk6IG1hcC1tZXJnZShcbiAgICAgICRfbWF0LXRoZW1lLWVtaXR0ZWQtdHlwb2dyYXBoeSwgKCRpZDogJHByZXZpb3VzLXR5cG9ncmFwaHkpKSAhZ2xvYmFsO1xuXG4gIC8vIE9wdGlvbmFsbHksIGNvbnN1bWVycyBvZiB0aGlzIG1peGluIGNhbiB3cmFwIGNvbnRlbnRzIGluc2lkZSBzbyB0aGF0IG5lc3RlZFxuICAvLyBkdXBsaWNhdGUgc3R5bGUgY2hlY2tzIGRvIG5vdCByZXBvcnQgYW5vdGhlciB3YXJuaW5nLiBlLmcuIGlmIGRldmVsb3BlcnMgaW5jbHVkZVxuICAvLyB0aGUgYGFuZ3VsYXItbWF0ZXJpYWwtdGhlbWVgIG1peGluIHR3aWNlLCBvbmx5IHRoZSB0b3AtbGV2ZWwgZHVwbGljYXRlIHN0eWxlcyBjaGVja1xuICAvLyBzaG91bGQgcmVwb3J0IGEgd2FybmluZy4gTm90IGFsbCBpbmRpdmlkdWFsIGNvbXBvbmVudHMgc2hvdWxkIHJlcG9ydCBhIHdhcm5pbmcgdG9vLlxuICAkb3JpZy1tYXQtdGhlbWUtaWdub3JlLWR1cGxpY2F0aW9uLXdhcm5pbmdzOiAkbWF0LXRoZW1lLWlnbm9yZS1kdXBsaWNhdGlvbi13YXJuaW5ncztcbiAgJG1hdC10aGVtZS1pZ25vcmUtZHVwbGljYXRpb24td2FybmluZ3M6IHRydWUgIWdsb2JhbDtcblxuICAvLyBJZiBkdXBsaWNhdGUgZGVmYXVsdCBkZW5zaXR5IHN0eWxlcyB3b3VsZCBiZSBnZW5lcmF0ZWQgZm9yIGEgbGVnYWN5IGNvbnN0cnVjdGVkIHRoZW1lLFxuICAvLyB3ZSBhZGp1c3QgdGhlIGRlbnNpdHkgZ2VuZXJhdGlvbiBzbyB0aGF0IG5vIGRlbnNpdHkgc3R5bGVzIGFyZSBnZW5lcmF0ZWQgYnkgZGVmYXVsdC5cbiAgLy8gSWYgbm8gZGVmYXVsdCBkZW5zaXR5IHN0eWxlcyBoYXZlIGJlZW4gZ2VuZXJhdGVkIHlldCwgd2UgZW5zdXJlIHRoYXQgdGhlIHN0eWxlc1xuICAvLyBhcmUgZ2VuZXJhdGVkIGF0IHJvb3QuIEZvciBsZWdhY3kgdGhlbWVzIG91ciBnb2FsIGlzIHRvIGdlbmVyYXRlIGRlZmF1bHQgZGVuc2l0eVxuICAvLyBzdHlsZXMgKipvbmNlKiogYW5kIGF0IHJvb3QuIFRoaXMgbWF0Y2hlcyB0aGUgb2xkIGJlaGF2aW9yIHdoZXJlIGRlbnNpdHkgc3R5bGVzIHdlcmVcbiAgLy8gcGFydCBvZiB0aGUgYmFzZSBjb21wb25lbnQgc3R5bGVzICh0aGF0IGRpZCBub3QgdXNlIHZpZXcgZW5jYXBzdWxhdGlvbikuXG4gIC8vIFRPRE86IFJlbW92ZSB0aGlzIGNvbXBhdGliaWxpdHkgbG9naWMgd2hlbiB0aGUgbGVnYWN5IHRoZW1pbmcgQVBJIGlzIHJlbW92ZWQuXG4gICRtYXQtcHJpdmF0ZS1kZW5zaXR5LWdlbmVyYXRlLWF0LXJvb3Q6IG1hdC1wcml2YXRlLWlzLWxlZ2FjeS1jb25zdHJ1Y3RlZC10aGVtZSgkdGhlbWUpICFnbG9iYWw7XG4gICRtYXQtcHJpdmF0ZS1kZW5zaXR5LWdlbmVyYXRlLXN0eWxlczogbm90ICRkdXBsaWNhdGUtbGVnYWN5LWRlbnNpdHkgIWdsb2JhbDtcblxuICBAY29udGVudDtcbiAgJG1hdC10aGVtZS1pZ25vcmUtZHVwbGljYXRpb24td2FybmluZ3M6ICRvcmlnLW1hdC10aGVtZS1pZ25vcmUtZHVwbGljYXRpb24td2FybmluZ3MgIWdsb2JhbDtcblxuICAkbWF0LXByaXZhdGUtZGVuc2l0eS1nZW5lcmF0ZS1hdC1yb290OiBmYWxzZSAhZ2xvYmFsO1xuICAkbWF0LXByaXZhdGUtZGVuc2l0eS1nZW5lcmF0ZS1zdHlsZXM6IHRydWUgIWdsb2JhbDtcbn1cblxuLy8gQ2hlY2tzIHdoZXRoZXIgdGhlIGdpdmVuIHZhbHVlIHJlc29sdmVzIHRvIGEgdGhlbWUgb2JqZWN0LiBUaGVtZSBvYmplY3RzIGFyZSBhbHdheXNcbi8vIG9mIHR5cGUgYG1hcGAgYW5kIGNhbiBvcHRpb25hbGx5IG9ubHkgc3BlY2lmeSBgY29sb3JgLCBgZGVuc2l0eWAgb3IgYHR5cG9ncmFwaHlgLlxuQGZ1bmN0aW9uIG1hdC1wcml2YXRlLWlzLXRoZW1lLW9iamVjdCgkdmFsdWUpIHtcbiAgQHJldHVybiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ21hcCcgYW5kIChcbiAgICBtYXAtaGFzLWtleSgkdmFsdWUsIGNvbG9yKSBvclxuICAgIG1hcC1oYXMta2V5KCR2YWx1ZSwgZGVuc2l0eSkgb3JcbiAgICBtYXAtaGFzLWtleSgkdmFsdWUsIHR5cG9ncmFwaHkpIG9yXG4gICAgbGVuZ3RoKCR2YWx1ZSkgPT0gMFxuICApO1xufVxuXG4vLyBDaGVja3Mgd2hldGhlciBhIGdpdmVuIHZhbHVlIGNvcnJlc3BvbmRzIHRvIGEgbGVnYWN5IGNvbnN0cnVjdGVkIHRoZW1lLlxuQGZ1bmN0aW9uIG1hdC1wcml2YXRlLWlzLWxlZ2FjeS1jb25zdHJ1Y3RlZC10aGVtZSgkdmFsdWUpIHtcbiAgQHJldHVybiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ21hcCcgYW5kIG1hcC1nZXQoJHZhbHVlLCAnX2lzLWxlZ2FjeS10aGVtZScpO1xufVxuXG4vLyBDcmVhdGVzIGEgYmFja3dhcmRzIGNvbXBhdGlibGUgdGhlbWUuIFByZXZpb3VzbHkgaW4gQW5ndWxhciBNYXRlcmlhbCwgdGhlbWUgb2JqZWN0c1xuLy8gY29udGFpbmVkIHRoZSBjb2xvciBjb25maWd1cmF0aW9uIGRpcmVjdGx5LiBXaXRoIHRoZSByZWNlbnQgcmVmYWN0b3Jpbmcgb2YgdGhlIHRoZW1pbmdcbi8vIHN5c3RlbSB0byBhbGxvdyBmb3IgZGVuc2l0eSBhbmQgdHlwb2dyYXBoeSBjb25maWd1cmF0aW9ucywgdGhpcyBpcyBubyBsb25nZXIgdGhlIGNhc2UuXG4vLyBUbyBlbnN1cmUgdGhhdCBjb25zdHJ1Y3RlZCB0aGVtZXMgd2hpY2ggd2lsbCBiZSBwYXNzZWQgdG8gY3VzdG9tIHRoZW1lIG1peGlucyBkbyBub3QgYnJlYWssXG4vLyB3ZSBjb3B5IHRoZSBjb2xvciBjb25maWd1cmF0aW9uIGFuZCBwdXQgaXRzIHByb3BlcnRpZXMgYXQgdGhlIHRvcC1sZXZlbCBvZiB0aGUgdGhlbWUgb2JqZWN0LlxuLy8gSGVyZSBpcyBhbiBleGFtcGxlIG9mIGEgcGF0dGVybiB0aGF0IHNob3VsZCBzdGlsbCB3b3JrIHVudGlsIGl0J3Mgb2ZmaWNpYWxseSBtYXJrZWQgYXMgYVxuLy8gYnJlYWtpbmcgY2hhbmdlOlxuLy9cbi8vICAgIEBtaXhpbiBteS1jdXN0b20tY29tcG9uZW50LXRoZW1lKCR0aGVtZSkge1xuLy8gICAgICAubXktY29tcCB7XG4vLyAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKG1hcC1nZXQoJHRoZW1lLCBwcmltYXJ5KSk7XG4vLyAgICAgIH1cbi8vICAgIH1cbi8vXG4vLyBOb3RlIHRoYXQgdGhlIGAkdGhlbWUucHJpbWFyeWAga2V5IGRvZXMgdXN1YWxseSBub3QgZXhpc3Qgc2luY2UgdGhlIGNvbG9yIGNvbmZpZ3VyYXRpb25cbi8vIGlzIHN0b3JlZCBpbiBgJHRoZW1lLmNvbG9yYCB3aGljaCBjb250YWlucyBhIHByb3BlcnR5IGZvciBgcHJpbWFyeWAuIFRoaXMgbWV0aG9kIGNvcGllc1xuLy8gdGhlIG1hcCBmcm9tIGAkdGhlbWUuY29sb3JgIHRvIGAkdGhlbWVgIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS5cbkBmdW5jdGlvbiBtYXQtcHJpdmF0ZS1jcmVhdGUtYmFja3dhcmRzLWNvbXBhdGliaWxpdHktdGhlbWUoJHRoZW1lKSB7XG4gIEBpZiBub3QgbWFwLWdldCgkdGhlbWUsIGNvbG9yKSB7XG4gICAgQHJldHVybiAkdGhlbWU7XG4gIH1cbiAgJGNvbG9yOiBtYXAtZ2V0KCR0aGVtZSwgY29sb3IpO1xuICBAcmV0dXJuIG1hcC1tZXJnZSgkdGhlbWUsICRjb2xvcik7XG59XG5cbi8vIEdldHMgdGhlIHRoZW1lIGZyb20gdGhlIGdpdmVuIHZhbHVlIHRoYXQgaXMgZWl0aGVyIGFscmVhZHkgYSB0aGVtZSwgb3IgYSBjb2xvciBjb25maWd1cmF0aW9uLlxuLy8gVGhpcyBoYW5kbGVzIHRoZSBsZWdhY3kgY2FzZSB3aGVyZSBkZXZlbG9wZXJzIHBhc3MgYSBjb2xvciBjb25maWd1cmF0aW9uIGRpcmVjdGx5IHRvIHRoZVxuLy8gdGhlbWUgbWl4aW4uIEJlZm9yZSB3ZSBpbnRyb2R1Y2VkIHRoZSBuZXcgcGF0dGVybiBmb3IgY29uc3RydWN0aW5nIGEgdGhlbWUsIGRldmVsb3BlcnMgcGFzc2VkXG4vLyB0aGUgY29sb3IgY29uZmlndXJhdGlvbiBkaXJlY3RseSB0byB0aGUgdGhlbWUgbWl4aW5zLiBUaGlzIGNhbiBiZSBzdGlsbCB0aGUgY2FzZSBpZiBkZXZlbG9wZXJzXG4vLyBjb25zdHJ1Y3QgYSB0aGVtZSBtYW51YWxseSBhbmQgcGFzcyBpdCB0byBhIHRoZW1lLiBXZSBzdXBwb3J0IHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LlxuLy8gVE9ETyhkZXZ2ZXJzaW9uKTogcmVtb3ZlIHRoaXMgaW4gdGhlIGZ1dHVyZS4gQ29uc3RydWN0aW5nIHRoZW1lcyBtYW51YWxseSBpcyByYXJlLFxuLy8gYW5kIHRoZSBjb2RlIGNhbiBiZSBlYXNpbHkgdXBkYXRlZCB0byB0aGUgbmV3IEFQSS5cbkBmdW5jdGlvbiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgQGlmIG1hdC1wcml2YXRlLWlzLXRoZW1lLW9iamVjdCgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICAgQHJldHVybiAkdGhlbWUtb3ItY29sb3ItY29uZmlnO1xuICB9XG4gIEByZXR1cm4gbWF0LXByaXZhdGUtY3JlYXRlLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5LXRoZW1lKChcbiAgICBfaXMtbGVnYWN5LXRoZW1lOiB0cnVlLFxuICAgIGNvbG9yOiAkdGhlbWUtb3ItY29sb3ItY29uZmlnXG4gICkpO1xufVxuXG5cblxuJG1hdC1yaXBwbGUtY29sb3Itb3BhY2l0eTogMC4xO1xuXG5AbWl4aW4gbWF0LXJpcHBsZSgpIHtcblxuICAvLyBUaGUgaG9zdCBlbGVtZW50IG9mIGFuIG1hdC1yaXBwbGUgZGlyZWN0aXZlIHNob3VsZCBhbHdheXMgaGF2ZSBhIHBvc2l0aW9uIG9mIFwiYWJzb2x1dGVcIiBvclxuICAvLyBcInJlbGF0aXZlXCIgc28gdGhhdCB0aGUgcmlwcGxlcyBpbnNpZGUgYXJlIGNvcnJlY3RseSBwb3NpdGlvbmVkIHJlbGF0aXZlbHkgdG8gdGhlIGNvbnRhaW5lci5cbiAgLm1hdC1yaXBwbGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAvLyBCeSBkZWZhdWx0LCBldmVyeSByaXBwbGUgY29udGFpbmVyIHNob3VsZCBoYXZlIHBvc2l0aW9uOiByZWxhdGl2ZSBpbiBmYXZvciBvZiBjcmVhdGluZyBhblxuICAgIC8vIGVhc3kgQVBJIGZvciBkZXZlbG9wZXJzIHVzaW5nIHRoZSBNYXRSaXBwbGUgZGlyZWN0aXZlLlxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFByb21vdGUgY29udGFpbmVycyB0aGF0IGhhdmUgcmlwcGxlcyB0byBhIG5ldyBsYXllci4gV2Ugd2FudCB0byB0YXJnZXQgYDpub3QoOmVtcHR5KWAsXG4gICAgLy8gYmVjYXVzZSB3ZSBkb24ndCB3YW50IGFsbCByaXBwbGUgY29udGFpbmVycyB0byBoYXZlIHRoZWlyIG93biBsYXllciBzaW5jZSB0aGV5J3JlIHVzZWQgaW4gYVxuICAgIC8vIGxvdCBvZiBwbGFjZXMgYW5kIHRoZSBsYXllciBpcyBvbmx5IHJlbGV2YW50IHdoaWxlIGFuaW1hdGluZy4gTm90ZSB0aGF0IGlkZWFsbHkgd2UnZCB1c2VcbiAgICAvLyB0aGUgYGNvbnRhaW5gIHByb3BlcnR5IGhlcmUgKHNlZSAjMTMxNzUpLCBiZWNhdXNlIGA6ZW1wdHlgIGNhbiBiZSBicm9rZW4gYnkgaGF2aW5nIGV4dHJhXG4gICAgLy8gdGV4dCBpbnNpZGUgdGhlIGVsZW1lbnQsIGJ1dCBpdCBpc24ndCB2ZXJ5IHdlbGwgc3VwcG9ydGVkIHlldC5cbiAgICAmOm5vdCg6ZW1wdHkpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB9XG4gIH1cblxuICAubWF0LXJpcHBsZS5tYXQtcmlwcGxlLXVuYm91bmRlZCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAubWF0LXJpcHBsZS1lbGVtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSwgdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuXG4gICAgLy8gSW4gaGlnaCBjb250cmFzdCBtb2RlIHRoZSByaXBwbGUgaXMgb3BhcXVlLCBjYXVzaW5nIGl0IHRvIG9ic3RydWN0IHRoZSBjb250ZW50LlxuICAgIEBpbmNsdWRlIGNkay1oaWdoLWNvbnRyYXN0KGFjdGl2ZSwgb2ZmKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vKiBDb2xvcnMgZm9yIHRoZSByaXBwbGUgZWxlbWVudHMuKi9cbkBtaXhpbiBtYXQtcmlwcGxlLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkZm9yZWdyb3VuZC1iYXNlOiBtYXAtZ2V0KCRmb3JlZ3JvdW5kLCBiYXNlKTtcblxuICAubWF0LXJpcHBsZS1lbGVtZW50IHtcbiAgICAvLyBJZiB0aGUgcmlwcGxlIGNvbG9yIGlzIHJlc29sdmVzIHRvIGEgY29sb3IgKnR5cGUqLCB3ZSBjYW4gdXNlIGl0IGRpcmVjdGx5LCBvdGhlcndpc2VcbiAgICAvLyAoZS5nLiBpdCByZXNvbHZlcyB0byBhIENTUyB2YXJpYWJsZSkgd2UgZmFsbCBiYWNrIHRvIHVzaW5nIHRoZSBjb2xvciBhbmQgc2V0dGluZyBhbiBvcGFjaXR5LlxuICAgIEBpZiAodHlwZS1vZigkZm9yZWdyb3VuZC1iYXNlKSA9PSBjb2xvcikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZm9yZWdyb3VuZC1iYXNlLCAkbWF0LXJpcHBsZS1jb2xvci1vcGFjaXR5KTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcmVncm91bmQtYmFzZTtcbiAgICAgIG9wYWNpdHk6ICRtYXQtcmlwcGxlLWNvbG9yLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtcmlwcGxlLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1yaXBwbGUnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtcmlwcGxlLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGhpcyBtaXhpbiBlbnN1cmVzIGFuIGVsZW1lbnQgc3BhbnMgdG8gZmlsbCB0aGUgbmVhcmVzdCBhbmNlc3RvciB3aXRoIGRlZmluZWQgcG9zaXRpb25pbmcuXG5AbWl4aW4gbWF0LWZpbGwge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuXG4vLy8gTWl4aW4gdGhhdCB0dXJucyBvbiBzdHJvbmcgZm9jdXMgaW5kaWNhdG9ycy5cbi8vL1xuLy8vIEBleGFtcGxlXG4vLy8gICAubXktYXBwIHtcbi8vLyAgICAgQGluY2x1ZGUgbWF0LXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzKCRjb25maWcpO1xuLy8vICAgfVxuQG1peGluIG1hdC1zdHJvbmctZm9jdXMtaW5kaWNhdG9ycygkY29uZmlnOiAoKSkge1xuICAvLyBEZWZhdWx0IGZvY3VzIGluZGljYXRvciBjb25maWcuXG4gICRkZWZhdWx0LWNvbmZpZzogKFxuICAgIGJvcmRlci1zdHlsZTogc29saWQsXG4gICAgYm9yZGVyLXdpZHRoOiAzcHgsXG4gICAgYm9yZGVyLXJhZGl1czogNHB4LFxuICApO1xuXG4gIC8vIE1lcmdlIGRlZmF1bHQgY29uZmlnIHdpdGggdXNlciBjb25maWcuXG4gICRjb25maWc6IG1hcC1tZXJnZSgkZGVmYXVsdC1jb25maWcsICRjb25maWcpO1xuICAkYm9yZGVyLXN0eWxlOiBtYXAtZ2V0KCRjb25maWcsIGJvcmRlci1zdHlsZSk7XG4gICRib3JkZXItd2lkdGg6IG1hcC1nZXQoJGNvbmZpZywgYm9yZGVyLXdpZHRoKTtcbiAgJGJvcmRlci1yYWRpdXM6IG1hcC1nZXQoJGNvbmZpZywgYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gQmFzZSBzdHlsZXMgZm9yIGZvY3VzIGluZGljYXRvcnMuXG4gIC5tYXQtZm9jdXMtaW5kaWNhdG9yOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIG1hdC1maWxsKCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGggJGJvcmRlci1zdHlsZSB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC8vIEJ5IGRlZmF1bHQsIGFsbCBmb2N1cyBpbmRpY2F0b3JzIGFyZSBmbHVzaCB3aXRoIHRoZSBib3VuZGluZyBib3ggb2YgdGhlaXJcbiAgLy8gaG9zdCBlbGVtZW50LiBGb3IgcGFydGljdWxhciBlbGVtZW50cyAobGlzdGVkIGJlbG93KSwgZGVmYXVsdCBpbnNldC9vZmZzZXRcbiAgLy8gdmFsdWVzIGFyZSBuZWNlc3NhcnkgdG8gZW5zdXJlIHRoYXQgdGhlIGZvY3VzIGluZGljYXRvciBpcyBzdWZmaWNpZW50bHlcbiAgLy8gY29udHJhc3RpdmUgYW5kIHJlbmRlcnMgYXBwcm9wcmlhdGVseS5cblxuICAubWF0LWZvY3VzLWluZGljYXRvci5tYXQtZmxhdC1idXR0b246OmJlZm9yZSxcbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3IubWF0LXJhaXNlZC1idXR0b246OmJlZm9yZSxcbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3IubWF0LWZhYjo6YmVmb3JlLFxuICAubWF0LWZvY3VzLWluZGljYXRvci5tYXQtbWluaS1mYWI6OmJlZm9yZSxcbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3IubWF0LWNoaXA6OmJlZm9yZSxcbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3IubWF0LXNvcnQtaGVhZGVyLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBtYXJnaW46IC0oJGJvcmRlci13aWR0aCArIDJweCk7XG4gIH1cblxuICAubWF0LWZvY3VzLWluZGljYXRvci5tYXQtc3Ryb2tlZC1idXR0b246OmJlZm9yZSxcbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3IubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50OjpiZWZvcmUge1xuICAgIG1hcmdpbjogLSgkYm9yZGVyLXdpZHRoICsgM3B4KTtcbiAgfVxuXG4gIC5tYXQtZm9jdXMtaW5kaWNhdG9yLm1hdC10YWItbGluazo6YmVmb3JlLFxuICAubWF0LWZvY3VzLWluZGljYXRvci5tYXQtdGFiLWxhYmVsOjpiZWZvcmUge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG5cbiAgLy8gUmVuZGVyIHRoZSBmb2N1cyBpbmRpY2F0b3Igb24gZm9jdXMuIERlZmluaW5nIGEgcHNldWRvIGVsZW1lbnQnc1xuICAvLyBjb250ZW50IHdpbGwgY2F1c2UgaXQgdG8gcmVuZGVyLlxuXG4gIC8vIENoZWNrYm94ZXMsIHJhZGlvcywgYW5kIHNsaWRlIHRvZ2dsZXMgcmVuZGVyIGZvY3VzIGluZGljYXRvcnMgd2hlbiB0aGVcbiAgLy8gYXNzb2NpYXRlZCB2aXN1YWxseS1oaWRkZW4gaW5wdXQgaXMgZm9jdXNlZC5cbiAgLm1hdC1jaGVja2JveC1pbnB1dDpmb2N1cyB+IC5tYXQtZm9jdXMtaW5kaWNhdG9yOjpiZWZvcmUsXG4gIC5tYXQtcmFkaW8taW5wdXQ6Zm9jdXMgfiAubWF0LWZvY3VzLWluZGljYXRvcjo6YmVmb3JlLFxuICAubWF0LXNsaWRlLXRvZ2dsZS1pbnB1dDpmb2N1cyB+IC5tYXQtc2xpZGUtdG9nZ2xlLXRodW1iLWNvbnRhaW5lciAubWF0LWZvY3VzLWluZGljYXRvcjo6YmVmb3JlLFxuXG4gIC8vIEZvciBvcHRpb25zLCByZW5kZXIgdGhlIGZvY3VzIGluZGljYXRvciB3aGVuIHRoZSBjbGFzcyAubWF0LWFjdGl2ZVxuICAvLyBpcyBwcmVzZW50LlxuICAubWF0LWZvY3VzLWluZGljYXRvci5tYXQtb3B0aW9uLm1hdC1hY3RpdmU6OmJlZm9yZSxcblxuICAvLyBGb3IgY2FsZW5kYXIgY2VsbHMsIHJlbmRlciB0aGUgZm9jdXMgaW5kaWNhdG9yIHdoZW4gdGhlIHBhcmVudCBjZWxsIGlzXG4gIC8vIGZvY3VzZWQuXG4gIC5tYXQtY2FsZW5kYXItYm9keS1jZWxsOmZvY3VzIC5tYXQtZm9jdXMtaW5kaWNhdG9yOjpiZWZvcmUsXG5cbiAgLy8gRm9yIGFsbCBvdGhlciBjb21wb25lbnRzLCByZW5kZXIgdGhlIGZvY3VzIGluZGljYXRvciBvbiBmb2N1cy5cbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3I6Zm9jdXM6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuLy8gTWl4aW4gdGhhdCBhcHBsaWVzIHRoZSBib3JkZXIgY29sb3IgZm9yIHRoZSBmb2N1cyBpbmRpY2F0b3JzLlxuQG1peGluIF9tYXQtc3Ryb25nLWZvY3VzLWluZGljYXRvcnMtYm9yZGVyLWNvbG9yKCRjb2xvcikge1xuICAubWF0LWZvY3VzLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIEBpbmNsdWRlIF9tYXQtc3Ryb25nLWZvY3VzLWluZGljYXRvcnMtYm9yZGVyLWNvbG9yKG1hdC1jb2xvcihtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpKSk7XG59XG5cbi8vLyBNaXhpbiB0aGF0IHNldHMgdGhlIGNvbG9yIG9mIHRoZSBmb2N1cyBpbmRpY2F0b3JzLlxuLy8vXG4vLy8gQHBhcmFtIHtjb2xvcnxtYXB9ICR0aGVtZS1vci1jb2xvclxuLy8vICAgSWYgdGhlbWUsIGZvY3VzIGluZGljYXRvcnMgYXJlIHNldCB0byB0aGUgcHJpbWFyeSBjb2xvciBvZiB0aGUgdGhlbWUuIElmXG4vLy8gICBjb2xvciwgZm9jdXMgaW5kaWNhdG9ycyBhcmUgc2V0IHRvIHRoYXQgY29sb3IuXG4vLy9cbi8vLyBAZXhhbXBsZVxuLy8vICAgLmRlbW8tZGFyay10aGVtZSB7XG4vLy8gICAgIEBpbmNsdWRlIG1hdC1zdHJvbmctZm9jdXMtaW5kaWNhdG9ycy10aGVtZSgkZGFyay10aGVtZS1tYXApO1xuLy8vICAgfVxuLy8vXG4vLy8gQGV4YW1wbGVcbi8vLyAgIC5kZW1vLXJlZC10aGVtZSB7XG4vLy8gICAgIEBpbmNsdWRlIG1hdC1zdHJvbmctZm9jdXMtaW5kaWNhdG9ycy10aGVtZSgjZjAwKTtcbi8vLyAgIH1cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXRlcmlhbC90aGVtZS1taXhpbi1hcGkgKi9cbkBtaXhpbiBtYXQtc3Ryb25nLWZvY3VzLWluZGljYXRvcnMtdGhlbWUoJHRoZW1lLW9yLWNvbG9yKSB7XG4gIEBpZiB0eXBlLW9mKCR0aGVtZS1vci1jb2xvcikgIT0gJ21hcCcge1xuICAgIEBpbmNsdWRlIF9tYXQtc3Ryb25nLWZvY3VzLWluZGljYXRvcnMtYm9yZGVyLWNvbG9yKCR0aGVtZS1vci1jb2xvcik7XG4gIH1cbiAgQGVsc2Uge1xuICAgICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3IpO1xuICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzJykge1xuICAgICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgICAgQGluY2x1ZGUgbWF0LXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzLWNvbG9yKCRjb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE1peGluIHRoYXQgZW5zdXJlcyBmb2N1cyBpbmRpY2F0b3IgaG9zdCBlbGVtZW50cyBhcmUgcG9zaXRpb25lZCBzbyB0aGF0IHRoZSBmb2N1cyBpbmRpY2F0b3Jcbi8vIHBzZXVkbyBlbGVtZW50IHdpdGhpbiBpcyBwb3NpdGlvbmVkIHJlbGF0aXZlIHRvIHRoZSBob3N0LiBQcml2YXRlIG1peGluIGluY2x1ZGVkIHdpdGhpblxuLy8gYG1hdC1jb3JlYC5cbkBtaXhpbiBtYXQtcHJpdmF0ZS1zdHJvbmctZm9jdXMtaW5kaWNhdG9ycy1wb3NpdGlvbmluZygpIHtcbiAgLm1hdC1mb2N1cy1pbmRpY2F0b3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG5cblxuLy8gVXRpbGl0eSBmb3IgZmV0Y2hpbmcgYSBuZXN0ZWQgdmFsdWUgZnJvbSBhIHR5cG9ncmFwaHkgY29uZmlnLlxuQGZ1bmN0aW9uIF9tYXQtZ2V0LXR5cGUtdmFsdWUoJGNvbmZpZywgJGxldmVsLCAkbmFtZSkge1xuICBAcmV0dXJuIG1hcC1nZXQobWFwLWdldCgkY29uZmlnLCAkbGV2ZWwpLCAkbmFtZSk7XG59XG5cbi8vIEdldHMgdGhlIGZvbnQgc2l6ZSBmb3IgYSBsZXZlbCBpbnNpZGUgYSB0eXBvZ3JhcGh5IGNvbmZpZy5cbkBmdW5jdGlvbiBtYXQtZm9udC1zaXplKCRjb25maWcsICRsZXZlbCkge1xuICBAcmV0dXJuIF9tYXQtZ2V0LXR5cGUtdmFsdWUoJGNvbmZpZywgJGxldmVsLCBmb250LXNpemUpO1xufVxuXG4vLyBHZXRzIHRoZSBsaW5lIGhlaWdodCBmb3IgYSBsZXZlbCBpbnNpZGUgYSB0eXBvZ3JhcGh5IGNvbmZpZy5cbkBmdW5jdGlvbiBtYXQtbGluZS1oZWlnaHQoJGNvbmZpZywgJGxldmVsKSB7XG4gIEByZXR1cm4gX21hdC1nZXQtdHlwZS12YWx1ZSgkY29uZmlnLCAkbGV2ZWwsIGxpbmUtaGVpZ2h0KTtcbn1cblxuLy8gR2V0cyB0aGUgZm9udCB3ZWlnaHQgZm9yIGEgbGV2ZWwgaW5zaWRlIGEgdHlwb2dyYXBoeSBjb25maWcuXG5AZnVuY3Rpb24gbWF0LWZvbnQtd2VpZ2h0KCRjb25maWcsICRsZXZlbCkge1xuICBAcmV0dXJuIF9tYXQtZ2V0LXR5cGUtdmFsdWUoJGNvbmZpZywgJGxldmVsLCBmb250LXdlaWdodCk7XG59XG5cbi8vIEdldHMgdGhlIGxldHRlciBzcGFjaW5nIGZvciBhIGxldmVsIGluc2lkZSBhIHR5cG9ncmFwaHkgY29uZmlnLlxuQGZ1bmN0aW9uIG1hdC1sZXR0ZXItc3BhY2luZygkY29uZmlnLCAkbGV2ZWwpIHtcbiAgQHJldHVybiBfbWF0LWdldC10eXBlLXZhbHVlKCRjb25maWcsICRsZXZlbCwgbGV0dGVyLXNwYWNpbmcpO1xufVxuXG4vLyBHZXRzIHRoZSBmb250LWZhbWlseSBmcm9tIGEgdHlwb2dyYXBoeSBjb25maWcgYW5kIHJlbW92ZXMgdGhlIHF1b3RlcyBhcm91bmQgaXQuXG5AZnVuY3Rpb24gbWF0LWZvbnQtZmFtaWx5KCRjb25maWcsICRsZXZlbDogbnVsbCkge1xuICAkZm9udC1mYW1pbHk6IG1hcC1nZXQoJGNvbmZpZywgZm9udC1mYW1pbHkpO1xuXG4gIEBpZiAkbGV2ZWwgIT0gbnVsbCB7XG4gICAgJGZvbnQtZmFtaWx5OiBfbWF0LWdldC10eXBlLXZhbHVlKCRjb25maWcsICRsZXZlbCwgZm9udC1mYW1pbHkpO1xuICB9XG5cbiAgLy8gR3VhcmQgYWdhaW5zdCB1bnF1b3Rpbmcgbm9uLXN0cmluZyB2YWx1ZXMsIGJlY2F1c2UgaXQncyBkZXByZWNhdGVkLlxuICBAcmV0dXJuIGlmKHR5cGUtb2YoJGZvbnQtZmFtaWx5KSA9PSBzdHJpbmcsIHVucXVvdGUoJGZvbnQtZmFtaWx5KSwgJGZvbnQtZmFtaWx5KTtcbn1cblxuLy8gT3V0cHV0cyB0aGUgc2hvcnRoYW5kIGBmb250YCBDU1MgcHJvcGVydHksIGJhc2VkIG9uIGEgc2V0IG9mIHR5cG9ncmFwaHkgdmFsdWVzLiBGYWxscyBiYWNrIHRvXG4vLyB0aGUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzIGlmIGEgdmFsdWUgdGhhdCBpc24ndCBhbGxvd2VkIGluIHRoZSBzaG9ydGhhbmQgaXMgcGFzc2VkIGluLlxuQG1peGluIG1hdC10eXBvZ3JhcGh5LWZvbnQtc2hvcnRoYW5kKCRmb250LXNpemUsICRmb250LXdlaWdodCwgJGxpbmUtaGVpZ2h0LCAkZm9udC1mYW1pbHkpIHtcbiAgLy8gSWYgYW55IG9mIHRoZSB2YWx1ZXMgYXJlIHNldCB0byBgaW5oZXJpdGAsIHdlIGNhbid0IHVzZSB0aGUgc2hvcnRoYW5kXG4gIC8vIHNvIHdlIGZhbGwgYmFjayB0byBwYXNzaW5nIGluIHRoZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMuXG4gIEBpZiAoJGZvbnQtc2l6ZSA9PSBpbmhlcml0IG9yXG4gICAgICAgJGZvbnQtd2VpZ2h0ID09IGluaGVyaXQgb3JcbiAgICAgICAkbGluZS1oZWlnaHQgPT0gaW5oZXJpdCBvclxuICAgICAgICRmb250LWZhbWlseSA9PSBpbmhlcml0IG9yXG4gICAgICAgJGZvbnQtc2l6ZSA9PSBudWxsIG9yXG4gICAgICAgJGZvbnQtd2VpZ2h0ID09IG51bGwgb3JcbiAgICAgICAkbGluZS1oZWlnaHQgPT0gbnVsbCBvclxuICAgICAgICRmb250LWZhbWlseSA9PSBudWxsKSB7XG5cbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIE90aGVyd2lzZSB1c2UgdGhlIHNob3J0aGFuZCBgZm9udGAsIGJlY2F1c2UgaXQncyB0aGUgbGVhc3QgYW1vdW50IG9mIGJ5dGVzLiBOb3RlXG4gICAgLy8gdGhhdCB3ZSBuZWVkIHRvIHVzZSBpbnRlcnBvbGF0aW9uIGZvciBgZm9udC1zaXplL2xpbmUtaGVpZ2h0YCBpbiBvcmRlciB0byBwcmV2ZW50XG4gICAgLy8gU2FzcyBmcm9tIGRpdmlkaW5nIHRoZSB0d28gdmFsdWVzLlxuICAgIGZvbnQ6ICRmb250LXdlaWdodCAjeyRmb250LXNpemV9LyN7JGxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHk7XG4gIH1cbn1cblxuLy8gQ29udmVydHMgYSB0eXBvZ3JhcGh5IGxldmVsIGludG8gQ1NTIHN0eWxlcy5cbkBtaXhpbiBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgJGxldmVsKSB7XG4gICRmb250LXNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgJGxldmVsKTtcbiAgJGZvbnQtd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgJGxldmVsKTtcbiAgJGxpbmUtaGVpZ2h0OiBtYXQtbGluZS1oZWlnaHQoJGNvbmZpZywgJGxldmVsKTtcbiAgJGZvbnQtZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZywgJGxldmVsKTtcblxuICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1mb250LXNob3J0aGFuZCgkZm9udC1zaXplLCAkZm9udC13ZWlnaHQsICRsaW5lLWhlaWdodCwgJGZvbnQtZmFtaWx5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IG1hdC1sZXR0ZXItc3BhY2luZygkY29uZmlnLCAkbGV2ZWwpO1xufVxuXG5cbkBtaXhpbiBtYXQtb3B0aW9uLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJHByaW1hcnk6IG1hcC1nZXQoJGNvbmZpZywgcHJpbWFyeSk7XG4gICRhY2NlbnQ6IG1hcC1nZXQoJGNvbmZpZywgYWNjZW50KTtcbiAgJHdhcm46IG1hcC1nZXQoJGNvbmZpZywgd2Fybik7XG5cbiAgLm1hdC1vcHRpb24ge1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHRleHQpO1xuXG4gICAgJjpob3Zlcjpub3QoLm1hdC1vcHRpb24tZGlzYWJsZWQpLFxuICAgICY6Zm9jdXM6bm90KC5tYXQtb3B0aW9uLWRpc2FibGVkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGhvdmVyKTtcbiAgICB9XG5cbiAgICAvLyBJbiBtdWx0aXBsZSBtb2RlIHRoZXJlIGlzIGEgY2hlY2tib3ggdG8gc2hvdyB0aGF0IHRoZSBvcHRpb24gaXMgc2VsZWN0ZWQuXG4gICAgJi5tYXQtc2VsZWN0ZWQ6bm90KC5tYXQtb3B0aW9uLW11bHRpcGxlKTpub3QoLm1hdC1vcHRpb24tZGlzYWJsZWQpIHtcbiAgICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgaG92ZXIpO1xuICAgIH1cblxuICAgICYubWF0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGhvdmVyKTtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHRleHQpO1xuICAgIH1cblxuICAgICYubWF0LW9wdGlvbi1kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBoaW50LXRleHQpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtcHJpbWFyeSAubWF0LW9wdGlvbi5tYXQtc2VsZWN0ZWQ6bm90KC5tYXQtb3B0aW9uLWRpc2FibGVkKSB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkcHJpbWFyeSwgdGV4dCk7XG4gIH1cblxuICAubWF0LWFjY2VudCAubWF0LW9wdGlvbi5tYXQtc2VsZWN0ZWQ6bm90KC5tYXQtb3B0aW9uLWRpc2FibGVkKSB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkYWNjZW50LCB0ZXh0KTtcbiAgfVxuXG4gIC5tYXQtd2FybiAubWF0LW9wdGlvbi5tYXQtc2VsZWN0ZWQ6bm90KC5tYXQtb3B0aW9uLWRpc2FibGVkKSB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkd2FybiwgdGV4dCk7XG4gIH1cbn1cblxuQG1peGluIG1hdC1vcHRpb24tdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtb3B0aW9uIHtcbiAgICBmb250OiB7XG4gICAgICBmYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgICAgIHNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgc3ViaGVhZGluZy0yKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9tYXQtb3B0aW9uLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1vcHRpb24tdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LW9wdGlvbicpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1vcHRpb24tY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1vcHRpb24tZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1vcHRpb24tdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuQG1peGluIG1hdC1vcHRncm91cC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcblxuICAubWF0LW9wdGdyb3VwLWxhYmVsIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gIH1cblxuICAubWF0LW9wdGdyb3VwLWRpc2FibGVkIC5tYXQtb3B0Z3JvdXAtbGFiZWwge1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGhpbnQtdGV4dCk7XG4gIH1cbn1cblxuQG1peGluIG1hdC1vcHRncm91cC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1vcHRncm91cC1sYWJlbCB7XG4gICAgQGluY2x1ZGUgbWF0LXR5cG9ncmFwaHktbGV2ZWwtdG8tc3R5bGVzKCRjb25maWcsIGJvZHktMik7XG4gIH1cbn1cblxuQG1peGluIF9tYXQtb3B0Z3JvdXAtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LW9wdGdyb3VwLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1vcHRncm91cCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1vcHRncm91cC1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LW9wdGdyb3VwLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtb3B0Z3JvdXAtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5AbWl4aW4gbWF0LXBzZXVkby1jaGVja2JveC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkaXMtZGFyay10aGVtZTogbWFwLWdldCgkY29uZmlnLCBpcy1kYXJrKTtcbiAgJHByaW1hcnk6IG1hcC1nZXQoJGNvbmZpZywgcHJpbWFyeSk7XG4gICRhY2NlbnQ6IG1hcC1nZXQoJGNvbmZpZywgYWNjZW50KTtcbiAgJHdhcm46IG1hcC1nZXQoJGNvbmZpZywgd2Fybik7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuXG4gIC8vIE5PVEUodHJhdmlza2F1Zm1hbik6IFdoaWxlIHRoZSBzcGVjIGNhbGxzIGZvciB0cmFuc2x1Y2VudCBibGFja3Mvd2hpdGVzIGZvciBkaXNhYmxlZCBjb2xvcnMsXG4gIC8vIHRoaXMgZG9lcyBub3Qgd29yayB3ZWxsIHdpdGggZWxlbWVudHMgbGF5ZXJlZCBvbiB0b3Agb2Ygb25lIGFub3RoZXIuIFRvIGdldCBhcm91bmQgdGhpcyB3ZVxuICAvLyBibGVuZCB0aGUgY29sb3JzIHRvZ2V0aGVyIGJhc2VkIG9uIHRoZSBiYXNlIGNvbG9yIGFuZCB0aGUgdGhlbWUgYmFja2dyb3VuZC5cbiAgJHdoaXRlLTMwcGN0LW9wYWNpdHktb24tZGFyazogIzY4Njg2ODtcbiAgJGJsYWNrLTI2cGN0LW9wYWNpdHktb24tbGlnaHQ6ICNiMGIwYjA7XG4gICRkaXNhYmxlZC1jb2xvcjogaWYoJGlzLWRhcmstdGhlbWUsICR3aGl0ZS0zMHBjdC1vcGFjaXR5LW9uLWRhcmssICRibGFjay0yNnBjdC1vcGFjaXR5LW9uLWxpZ2h0KTtcbiAgJGNvbG9yZWQtYm94LXNlbGVjdG9yOiAnLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCwgLm1hdC1wc2V1ZG8tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSc7XG5cbiAgLm1hdC1wc2V1ZG8tY2hlY2tib3gge1xuICAgIGNvbG9yOiBtYXQtY29sb3IobWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKSwgc2Vjb25kYXJ5LXRleHQpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1wc2V1ZG8tY2hlY2tib3gtZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAubWF0LXByaW1hcnkgLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCxcbiAgLm1hdC1wcmltYXJ5IC5tYXQtcHNldWRvLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcihtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpKTtcbiAgfVxuXG4gIC8vIERlZmF1bHQgdG8gdGhlIGFjY2VudCBjb2xvci4gTm90ZSB0aGF0IHRoZSBwc2V1ZG8gY2hlY2tib3hlcyBhcmUgbWVhbnQgdG8gaW5oZXJpdCB0aGVcbiAgLy8gdGhlbWUgZnJvbSB0aGVpciBwYXJlbnQsIHJhdGhlciB0aGFuIGltcGxlbWVudGluZyB0aGVpciBvd24gdGhlbWluZywgd2hpY2ggaXMgd2h5IHdlXG4gIC8vIGRvbid0IGF0dGFjaCB0byB0aGUgYG1hdC0qYCBjbGFzc2VzLiBBbHNvIG5vdGUgdGhhdCB0aGlzIG5lZWRzIHRvIGJlIGJlbG93IGAubWF0LXByaW1hcnlgXG4gIC8vIGluIG9yZGVyIHRvIGFsbG93IGZvciB0aGUgY29sb3IgdG8gYmUgb3ZlcndyaXR0ZW4gaWYgdGhlIGNoZWNrYm94IGlzIGluc2lkZSBhIHBhcmVudCB0aGF0XG4gIC8vIGhhcyBgbWF0LWFjY2VudGAgYW5kIGlzIHBsYWNlZCBpbnNpZGUgYW5vdGhlciBwYXJlbnQgdGhhdCBoYXMgYG1hdC1wcmltYXJ5YC5cbiAgLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCxcbiAgLm1hdC1wc2V1ZG8tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSxcbiAgLm1hdC1hY2NlbnQgLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCxcbiAgLm1hdC1hY2NlbnQgLm1hdC1wc2V1ZG8tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKG1hcC1nZXQoJGNvbmZpZywgYWNjZW50KSk7XG4gIH1cblxuICAubWF0LXdhcm4gLm1hdC1wc2V1ZG8tY2hlY2tib3gtY2hlY2tlZCxcbiAgLm1hdC13YXJuIC5tYXQtcHNldWRvLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcihtYXAtZ2V0KCRjb25maWcsIHdhcm4pKTtcbiAgfVxuXG4gIC5tYXQtcHNldWRvLWNoZWNrYm94LWNoZWNrZWQsXG4gIC5tYXQtcHNldWRvLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUge1xuICAgICYubWF0LXBzZXVkby1jaGVja2JveC1kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtcHNldWRvLWNoZWNrYm94LXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIF9tYXQtcHNldWRvLWNoZWNrYm94LWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1wc2V1ZG8tY2hlY2tib3gtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXBzZXVkby1jaGVja2JveCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wc2V1ZG8tY2hlY2tib3gtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1wc2V1ZG8tY2hlY2tib3gtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wc2V1ZG8tY2hlY2tib3gtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBSZXByZXNlbnRzIGEgdHlwb2dyYXBoeSBsZXZlbCBmcm9tIHRoZSBNYXRlcmlhbCBkZXNpZ24gc3BlYy5cbkBmdW5jdGlvbiBtYXQtdHlwb2dyYXBoeS1sZXZlbChcbiAgJGZvbnQtc2l6ZSxcbiAgJGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplLFxuICAkZm9udC13ZWlnaHQ6IDQwMCxcbiAgJGZvbnQtZmFtaWx5OiBudWxsLFxuICAkbGV0dGVyLXNwYWNpbmc6IG5vcm1hbCkge1xuXG4gIEByZXR1cm4gKFxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSxcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LFxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQsXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSxcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nXG4gICk7XG59XG5cbi8vIFJlcHJlc2VudHMgYSBjb2xsZWN0aW9uIG9mIHR5cG9ncmFwaHkgbGV2ZWxzLlxuLy8gRGVmYXVsdHMgY29tZSBmcm9tIGh0dHBzOi8vbWF0ZXJpYWwuaW8vZ3VpZGVsaW5lcy9zdHlsZS90eXBvZ3JhcGh5Lmh0bWxcbi8vIE5vdGU6IFRoZSBzcGVjIGRvZXNuJ3QgbWVudGlvbiBsZXR0ZXIgc3BhY2luZy4gVGhlIHZhbHVlcyBoZXJlIGNvbWUgZnJvbVxuLy8gZXllYmFsbGluZyBpdCB1bnRpbCBpdCBsb29rZWQgZXhhY3RseSBsaWtlIHRoZSBzcGVjIGV4YW1wbGVzLlxuQGZ1bmN0aW9uIG1hdC10eXBvZ3JhcGh5LWNvbmZpZyhcbiAgJGZvbnQtZmFtaWx5OiAgICdSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZicsXG4gICRkaXNwbGF5LTQ6ICAgICBtYXQtdHlwb2dyYXBoeS1sZXZlbCgxMTJweCwgMTEycHgsIDMwMCwgJGxldHRlci1zcGFjaW5nOiAtMC4wNWVtKSxcbiAgJGRpc3BsYXktMzogICAgIG1hdC10eXBvZ3JhcGh5LWxldmVsKDU2cHgsIDU2cHgsIDQwMCwgJGxldHRlci1zcGFjaW5nOiAtMC4wMmVtKSxcbiAgJGRpc3BsYXktMjogICAgIG1hdC10eXBvZ3JhcGh5LWxldmVsKDQ1cHgsIDQ4cHgsIDQwMCwgJGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbSksXG4gICRkaXNwbGF5LTE6ICAgICBtYXQtdHlwb2dyYXBoeS1sZXZlbCgzNHB4LCA0MHB4LCA0MDApLFxuICAkaGVhZGxpbmU6ICAgICAgbWF0LXR5cG9ncmFwaHktbGV2ZWwoMjRweCwgMzJweCwgNDAwKSxcbiAgJHRpdGxlOiAgICAgICAgIG1hdC10eXBvZ3JhcGh5LWxldmVsKDIwcHgsIDMycHgsIDUwMCksXG4gICRzdWJoZWFkaW5nLTI6ICBtYXQtdHlwb2dyYXBoeS1sZXZlbCgxNnB4LCAyOHB4LCA0MDApLFxuICAkc3ViaGVhZGluZy0xOiAgbWF0LXR5cG9ncmFwaHktbGV2ZWwoMTVweCwgMjRweCwgNDAwKSxcbiAgJGJvZHktMjogICAgICAgIG1hdC10eXBvZ3JhcGh5LWxldmVsKDE0cHgsIDI0cHgsIDUwMCksXG4gICRib2R5LTE6ICAgICAgICBtYXQtdHlwb2dyYXBoeS1sZXZlbCgxNHB4LCAyMHB4LCA0MDApLFxuICAkY2FwdGlvbjogICAgICAgbWF0LXR5cG9ncmFwaHktbGV2ZWwoMTJweCwgMjBweCwgNDAwKSxcbiAgJGJ1dHRvbjogICAgICAgIG1hdC10eXBvZ3JhcGh5LWxldmVsKDE0cHgsIDE0cHgsIDUwMCksXG4gIC8vIExpbmUtaGVpZ2h0IG11c3QgYmUgdW5pdC1sZXNzIGZyYWN0aW9uIG9mIHRoZSBmb250LXNpemUuXG4gICRpbnB1dDogICAgICAgICBtYXQtdHlwb2dyYXBoeS1sZXZlbChpbmhlcml0LCAxLjEyNSwgNDAwKVxuKSB7XG5cbiAgLy8gRGVjbGFyZSBhbiBpbml0aWFsIG1hcCB3aXRoIGFsbCBvZiB0aGUgbGV2ZWxzLlxuICAkY29uZmlnOiAoXG4gICAgZGlzcGxheS00OiAgICAgICRkaXNwbGF5LTQsXG4gICAgZGlzcGxheS0zOiAgICAgICRkaXNwbGF5LTMsXG4gICAgZGlzcGxheS0yOiAgICAgICRkaXNwbGF5LTIsXG4gICAgZGlzcGxheS0xOiAgICAgICRkaXNwbGF5LTEsXG4gICAgaGVhZGxpbmU6ICAgICAgICRoZWFkbGluZSxcbiAgICB0aXRsZTogICAgICAgICAgJHRpdGxlLFxuICAgIHN1YmhlYWRpbmctMjogICAkc3ViaGVhZGluZy0yLFxuICAgIHN1YmhlYWRpbmctMTogICAkc3ViaGVhZGluZy0xLFxuICAgIGJvZHktMjogICAgICAgICAkYm9keS0yLFxuICAgIGJvZHktMTogICAgICAgICAkYm9keS0xLFxuICAgIGNhcHRpb246ICAgICAgICAkY2FwdGlvbixcbiAgICBidXR0b246ICAgICAgICAgJGJ1dHRvbixcbiAgICBpbnB1dDogICAgICAgICAgJGlucHV0LFxuICApO1xuXG4gIC8vIExvb3AgdGhyb3VnaCB0aGUgbGV2ZWxzIGFuZCBzZXQgdGhlIGBmb250LWZhbWlseWAgb2YgdGhlIG9uZXMgdGhhdCBkb24ndCBoYXZlIG9uZSB0byB0aGUgYmFzZS5cbiAgLy8gTm90ZSB0aGF0IFNhc3MgY2FuJ3QgbW9kaWZ5IG1hcHMgaW4gcGxhY2UsIHdoaWNoIG1lYW5zIHRoYXQgd2UgbmVlZCB0byBtZXJnZSBhbmQgcmUtYXNzaWduLlxuICBAZWFjaCAka2V5LCAkbGV2ZWwgaW4gJGNvbmZpZyB7XG4gICAgQGlmIG1hcC1nZXQoJGxldmVsLCBmb250LWZhbWlseSkgPT0gbnVsbCB7XG4gICAgICAkbmV3LWxldmVsOiBtYXAtbWVyZ2UoJGxldmVsLCAoZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSkpO1xuICAgICAgJGNvbmZpZzogbWFwLW1lcmdlKCRjb25maWcsICgka2V5OiAkbmV3LWxldmVsKSk7XG4gICAgfVxuICB9XG5cbiAgLy8gQWRkIHRoZSBiYXNlIGZvbnQgZmFtaWx5IHRvIHRoZSBjb25maWcuXG4gIEByZXR1cm4gbWFwLW1lcmdlKCRjb25maWcsIChmb250LWZhbWlseTogJGZvbnQtZmFtaWx5KSk7XG59XG5cbi8vIFdoZXRoZXIgYSBjb25maWcgaXMgZm9yIHRoZSBNYXRlcmlhbCBEZXNpZ24gMjAxOCB0eXBvZ3JhcGh5IHN5c3RlbS5cbkBmdW5jdGlvbiBtYXQtcHJpdmF0ZS10eXBvZ3JhcGh5LWlzLTIwMTgtY29uZmlnKCRjb25maWcpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb25maWcsIGhlYWRsaW5lLTEpICE9IG51bGw7XG59XG5cbi8vIFdoZXRoZXIgYSBjb25maWcgaXMgZm9yIHRoZSBNYXRlcmlhbCBEZXNpZ24gMjAxNCB0eXBvZ3JhcGh5IHN5c3RlbS5cbkBmdW5jdGlvbiBtYXQtcHJpdmF0ZS10eXBvZ3JhcGh5LWlzLTIwMTQtY29uZmlnKCRjb25maWcpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb25maWcsIGhlYWRsaW5lKSAhPSBudWxsO1xufVxuXG4vLyBHaXZlbiBhIGNvbmZpZyBmb3IgZWl0aGVyIHRoZSAyMDE0IG9yIDIwMTggTWF0ZXJpYWwgRGVzaWduIHR5cG9ncmFwaHkgc3lzdGVtLFxuLy8gcHJvZHVjZXMgYSBub3JtYWxpemVkIHR5cG9ncmFwaHkgY29uZmlnIGZvciB0aGUgMjAxNCBNYXRlcmlhbCBEZXNpZ24gdHlwb2dyYXBoeSBzeXN0ZW0uXG4vLyAyMDE0IC0gaHR0cHM6Ly9tYXRlcmlhbC5pby9hcmNoaXZlL2d1aWRlbGluZXMvc3R5bGUvdHlwb2dyYXBoeS5odG1sI3R5cG9ncmFwaHktc3R5bGVzXG4vLyAyMDE4IC0gaHR0cHM6Ly9tYXRlcmlhbC5pby9kZXNpZ24vdHlwb2dyYXBoeS90aGUtdHlwZS1zeXN0ZW0uaHRtbCN0eXBlLXNjYWxlXG5AZnVuY3Rpb24gbWF0LXByaXZhdGUtdHlwb2dyYXBoeS10by0yMDE0LWNvbmZpZygkY29uZmlnKSB7XG4gIEBpZiBtYXQtcHJpdmF0ZS10eXBvZ3JhcGh5LWlzLTIwMTgtY29uZmlnKCRjb25maWcpIHtcbiAgICBAcmV0dXJuIG1hdC10eXBvZ3JhcGh5LWNvbmZpZyhcbiAgICAgICAgJGRpc3BsYXktNDogbWFwLWdldCgkY29uZmlnLCBoZWFkbGluZS0xKSxcbiAgICAgICAgJGRpc3BsYXktMzogbWFwLWdldCgkY29uZmlnLCBoZWFkbGluZS0yKSxcbiAgICAgICAgJGRpc3BsYXktMjogbWFwLWdldCgkY29uZmlnLCBoZWFkbGluZS0zKSxcbiAgICAgICAgJGRpc3BsYXktMTogbWFwLWdldCgkY29uZmlnLCBoZWFkbGluZS00KSxcbiAgICAgICAgJGhlYWRsaW5lOiBtYXAtZ2V0KCRjb25maWcsIGhlYWRsaW5lLTUpLFxuICAgICAgICAkdGl0bGU6IG1hcC1nZXQoJGNvbmZpZywgaGVhZGxpbmUtNiksXG4gICAgICAgICRzdWJoZWFkaW5nLTI6IG1hcC1nZXQoJGNvbmZpZywgc3VidGl0bGUtMSksXG4gICAgICAgICRzdWJoZWFkaW5nLTE6IG1hcC1nZXQoJGNvbmZpZywgc3VidGl0bGUtMiksXG4gICAgICAgICRib2R5LTI6IG1hcC1nZXQoJGNvbmZpZywgYm9keS0xKSxcbiAgICAgICAgJGJvZHktMTogbWFwLWdldCgkY29uZmlnLCBib2R5LTIpLFxuICAgICAgICAkYnV0dG9uOiBtYXAtZ2V0KCRjb25maWcsIGJ1dHRvbiksXG4gICAgICAgICRjYXB0aW9uOiBtYXAtZ2V0KCRjb25maWcsIGNhcHRpb24pLFxuICAgICk7XG4gIH1cbiAgQHJldHVybiAkY29uZmlnO1xufVxuXG4vLyBHaXZlbiBhIGNvbmZpZyBmb3IgZWl0aGVyIHRoZSAyMDE0IG9yIDIwMTggTWF0ZXJpYWwgRGVzaWduIHR5cG9ncmFwaHkgc3lzdGVtLFxuLy8gcHJvZHVjZXMgYSBub3JtYWxpemVkIHR5cG9ncmFwaHkgY29uZmlnIGZvciB0aGUgMjAxOCBNYXRlcmlhbCBEZXNpZ24gdHlwb2dyYXBoeSBzeXN0ZW0uXG4vLyAyMDE0IC0gaHR0cHM6Ly9tYXRlcmlhbC5pby9hcmNoaXZlL2d1aWRlbGluZXMvc3R5bGUvdHlwb2dyYXBoeS5odG1sI3R5cG9ncmFwaHktc3R5bGVzXG4vLyAyMDE4IC0gaHR0cHM6Ly9tYXRlcmlhbC5pby9kZXNpZ24vdHlwb2dyYXBoeS90aGUtdHlwZS1zeXN0ZW0uaHRtbCN0eXBlLXNjYWxlXG5AZnVuY3Rpb24gbWF0LXByaXZhdGUtdHlwb2dyYXBoeS10by0yMDE4LWNvbmZpZygkY29uZmlnKSB7XG4gIEBpZiBtYXQtcHJpdmF0ZS10eXBvZ3JhcGh5LWlzLTIwMTQtY29uZmlnKCRjb25maWcpIHtcbiAgICBAcmV0dXJuIChcbiAgICAgICAgaGVhZGxpbmUtMTogbWFwLWdldCgkY29uZmlnLCBkaXNwbGF5LTQpLFxuICAgICAgICBoZWFkbGluZS0yOiBtYXAtZ2V0KCRjb25maWcsIGRpc3BsYXktMyksXG4gICAgICAgIGhlYWRsaW5lLTM6IG1hcC1nZXQoJGNvbmZpZywgZGlzcGxheS0yKSxcbiAgICAgICAgaGVhZGxpbmUtNDogbWFwLWdldCgkY29uZmlnLCBkaXNwbGF5LTEpLFxuICAgICAgICBoZWFkbGluZS01OiBtYXAtZ2V0KCRjb25maWcsIGhlYWRsaW5lKSxcbiAgICAgICAgaGVhZGxpbmUtNjogbWFwLWdldCgkY29uZmlnLCB0aXRsZSksXG4gICAgICAgIHN1YnRpdGxlLTE6IG1hcC1nZXQoJGNvbmZpZywgc3ViaGVhZGluZy0yKSxcbiAgICAgICAgc3VidGl0bGUtMjogbWFwLWdldCgkY29uZmlnLCBzdWJoZWFkaW5nLTEpLFxuICAgICAgICBib2R5LTE6IG1hcC1nZXQoJGNvbmZpZywgYm9keS0yKSxcbiAgICAgICAgYm9keS0yOiBtYXAtZ2V0KCRjb25maWcsIGJvZHktMSksXG4gICAgICAgIGJ1dHRvbjogbWFwLWdldCgkY29uZmlnLCBidXR0b24pLFxuICAgICAgICBjYXB0aW9uOiBtYXAtZ2V0KCRjb25maWcsIGNhcHRpb24pLFxuICAgICk7XG4gIH1cbiAgQHJldHVybiAkY29uZmlnO1xufVxuXG4vLyBBZGRzIHRoZSBiYXNlIHR5cG9ncmFwaHkgc3R5bGVzLCBiYXNlZCBvbiBhIGNvbmZpZy5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXRlcmlhbC90aGVtZS1taXhpbi1hcGkgKi9cbkBtaXhpbiBtYXQtYmFzZS10eXBvZ3JhcGh5KCRjb25maWcsICRzZWxlY3RvcjogJy5tYXQtdHlwb2dyYXBoeScpIHtcbiAgLm1hdC1oMSwgLm1hdC1oZWFkbGluZSwgI3skc2VsZWN0b3J9IGgxIHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgaGVhZGxpbmUpO1xuICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gIH1cblxuICAubWF0LWgyLCAubWF0LXRpdGxlLCAjeyRzZWxlY3Rvcn0gaDIge1xuICAgIEBpbmNsdWRlIG1hdC10eXBvZ3JhcGh5LWxldmVsLXRvLXN0eWxlcygkY29uZmlnLCB0aXRsZSk7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgfVxuXG4gIC5tYXQtaDMsIC5tYXQtc3ViaGVhZGluZy0yLCAjeyRzZWxlY3Rvcn0gaDMge1xuICAgIEBpbmNsdWRlIG1hdC10eXBvZ3JhcGh5LWxldmVsLXRvLXN0eWxlcygkY29uZmlnLCBzdWJoZWFkaW5nLTIpO1xuICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gIH1cblxuICAubWF0LWg0LCAubWF0LXN1YmhlYWRpbmctMSwgI3skc2VsZWN0b3J9IGg0IHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgc3ViaGVhZGluZy0xKTtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuICB9XG5cbiAgLy8gTm90ZTogdGhlIHNwZWMgZG9lc24ndCBoYXZlIGFueXRoaW5nIHRoYXQgd291bGQgY29ycmVzcG9uZCB0byBoNSBhbmQgaDYsIGJ1dCB3ZSBhZGQgdGhlc2UgZm9yXG4gIC8vIGNvbnNpc3RlbmN5LiBUaGUgZm9udCBzaXplcyBjb21lIGZyb20gdGhlIENocm9tZSB1c2VyIGFnZW50IHN0eWxlcyB3aGljaCBoYXZlIGg1IGF0IDAuODNlbVxuICAvLyBhbmQgaDYgYXQgMC42N2VtLlxuICAubWF0LWg1LCAjeyRzZWxlY3Rvcn0gaDUge1xuICAgIEBpbmNsdWRlIG1hdC10eXBvZ3JhcGh5LWZvbnQtc2hvcnRoYW5kKFxuICAgICAgIC8vIGNhbGMgaXMgdXNlZCBoZXJlIHRvIHN1cHBvcnQgY3NzIHZhcmlhYmxlc1xuICAgICAgY2FsYygje21hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0xKX0gKiAwLjgzKSxcbiAgICAgIG1hdC1mb250LXdlaWdodCgkY29uZmlnLCBib2R5LTEpLFxuICAgICAgbWF0LWxpbmUtaGVpZ2h0KCRjb25maWcsIGJvZHktMSksXG4gICAgICBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZywgYm9keS0xKVxuICAgICk7XG5cbiAgICBtYXJnaW46IDAgMCAxMnB4O1xuICB9XG5cbiAgLm1hdC1oNiwgI3skc2VsZWN0b3J9IGg2IHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1mb250LXNob3J0aGFuZChcbiAgICAgICAvLyBjYWxjIGlzIHVzZWQgaGVyZSB0byBzdXBwb3J0IGNzcyB2YXJpYWJsZXNcbiAgICAgIGNhbGMoI3ttYXQtZm9udC1zaXplKCRjb25maWcsIGJvZHktMSl9ICogMC42NyksXG4gICAgICBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYm9keS0xKSxcbiAgICAgIG1hdC1saW5lLWhlaWdodCgkY29uZmlnLCBib2R5LTEpLFxuICAgICAgbWF0LWZvbnQtZmFtaWx5KCRjb25maWcsIGJvZHktMSlcbiAgICApO1xuXG4gICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgfVxuXG4gIC5tYXQtYm9keS1zdHJvbmcsIC5tYXQtYm9keS0yIHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgYm9keS0yKTtcbiAgfVxuXG4gIC5tYXQtYm9keSwgLm1hdC1ib2R5LTEsICN7JHNlbGVjdG9yfSB7XG4gICAgQGluY2x1ZGUgbWF0LXR5cG9ncmFwaHktbGV2ZWwtdG8tc3R5bGVzKCRjb25maWcsIGJvZHktMSk7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1zbWFsbCwgLm1hdC1jYXB0aW9uIHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgY2FwdGlvbik7XG4gIH1cblxuICAubWF0LWRpc3BsYXktNCwgI3skc2VsZWN0b3J9IC5tYXQtZGlzcGxheS00IHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgZGlzcGxheS00KTtcbiAgICBtYXJnaW46IDAgMCA1NnB4O1xuICB9XG5cbiAgLm1hdC1kaXNwbGF5LTMsICN7JHNlbGVjdG9yfSAubWF0LWRpc3BsYXktMyB7XG4gICAgQGluY2x1ZGUgbWF0LXR5cG9ncmFwaHktbGV2ZWwtdG8tc3R5bGVzKCRjb25maWcsIGRpc3BsYXktMyk7XG4gICAgbWFyZ2luOiAwIDAgNjRweDtcbiAgfVxuXG4gIC5tYXQtZGlzcGxheS0yLCAjeyRzZWxlY3Rvcn0gLm1hdC1kaXNwbGF5LTIge1xuICAgIEBpbmNsdWRlIG1hdC10eXBvZ3JhcGh5LWxldmVsLXRvLXN0eWxlcygkY29uZmlnLCBkaXNwbGF5LTIpO1xuICAgIG1hcmdpbjogMCAwIDY0cHg7XG4gIH1cblxuICAubWF0LWRpc3BsYXktMSwgI3skc2VsZWN0b3J9IC5tYXQtZGlzcGxheS0xIHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgZGlzcGxheS0xKTtcbiAgICBtYXJnaW46IDAgMCA2NHB4O1xuICB9XG59XG5cblxuXG5cbkBtaXhpbiBtYXQtYXV0b2NvbXBsZXRlLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcblxuICAubWF0LWF1dG9jb21wbGV0ZS1wYW5lbCB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtb3ZlcnJpZGFibGUtZWxldmF0aW9uKDQsICRjb25maWcpO1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgY2FyZCk7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG5cbiAgICAvLyBTZWxlY3RlZCBvcHRpb25zIGluIGF1dG9jb21wbGV0ZXMgc2hvdWxkIG5vdCBiZSBncmF5LCBidXQgd2VcbiAgICAvLyBvbmx5IHdhbnQgdG8gb3ZlcnJpZGUgdGhlIGJhY2tncm91bmQgZm9yIHNlbGVjdGVkIG9wdGlvbnMgaWZcbiAgICAvLyB0aGV5IGFyZSAqbm90KiBpbiBob3ZlciBvciBmb2N1cyBzdGF0ZS4gVGhpcyBjaGFuZ2UgaGFzIHRvIGJlXG4gICAgLy8gbWFkZSBoZXJlIGJlY2F1c2UgYmFzZSBvcHRpb24gc3R5bGVzIGFyZSBzaGFyZWQgYmV0d2VlbiB0aGVcbiAgICAvLyBhdXRvY29tcGxldGUgYW5kIHRoZSBzZWxlY3QuXG4gICAgLm1hdC1vcHRpb24ubWF0LXNlbGVjdGVkOm5vdCgubWF0LWFjdGl2ZSk6bm90KDpob3Zlcikge1xuICAgICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBjYXJkKTtcblxuICAgICAgJjpub3QoLm1hdC1vcHRpb24tZGlzYWJsZWQpIHtcbiAgICAgICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtYXV0b2NvbXBsZXRlLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIF9tYXQtYXV0b2NvbXBsZXRlLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1hdXRvY29tcGxldGUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWF1dG9jb21wbGV0ZScpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1hdXRvY29tcGxldGUtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1hdXRvY29tcGxldGUtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1hdXRvY29tcGxldGUtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFRoaXMgY29udGFpbnMgYWxsIG9mIHRoZSBzdHlsZXMgZm9yIHRoZSBiYWRnZVxuLy8gcmF0aGVyIHRoYW4ganVzdCB0aGUgY29sb3IvdGhlbWUgYmVjYXVzZSBvZlxuLy8gbm8gc3R5bGUgc2hlZXQgc3VwcG9ydCBmb3IgZGlyZWN0aXZlcy5cblxuXG5cblxuXG4kbWF0LWJhZGdlLWZvbnQtc2l6ZTogMTJweDtcbiRtYXQtYmFkZ2UtZm9udC13ZWlnaHQ6IDYwMDtcbiRtYXQtYmFkZ2UtZGVmYXVsdC1zaXplOiAyMnB4ICFkZWZhdWx0O1xuJG1hdC1iYWRnZS1zbWFsbC1zaXplOiAkbWF0LWJhZGdlLWRlZmF1bHQtc2l6ZSAtIDY7XG4kbWF0LWJhZGdlLWxhcmdlLXNpemU6ICRtYXQtYmFkZ2UtZGVmYXVsdC1zaXplICsgNjtcblxuLy8gTWl4aW4gZm9yIGJ1aWxkaW5nIG9mZnNldCBnaXZlbiBkaWZmZXJlbnQgc2l6ZXNcbkBtaXhpbiBfbWF0LWJhZGdlLXNpemUoJHNpemUpIHtcbiAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICB3aWR0aDogJHNpemU7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHNpemU7XG4gIH1cblxuICAmLm1hdC1iYWRnZS1hYm92ZSB7XG4gICAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICAgIHRvcDogLSRzaXplIC8gMjtcbiAgICB9XG4gIH1cblxuICAmLm1hdC1iYWRnZS1iZWxvdyB7XG4gICAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICAgIGJvdHRvbTogLSRzaXplIC8gMjtcbiAgICB9XG4gIH1cblxuICAmLm1hdC1iYWRnZS1iZWZvcmUge1xuICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICBsZWZ0OiAtJHNpemU7XG4gICAgfVxuICB9XG5cbiAgW2Rpcj0ncnRsJ10gJi5tYXQtYmFkZ2UtYmVmb3JlIHtcbiAgICAubWF0LWJhZGdlLWNvbnRlbnQge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAtJHNpemU7XG4gICAgfVxuICB9XG5cbiAgJi5tYXQtYmFkZ2UtYWZ0ZXIge1xuICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICByaWdodDogLSRzaXplO1xuICAgIH1cbiAgfVxuXG4gIFtkaXI9J3J0bCddICYubWF0LWJhZGdlLWFmdGVyIHtcbiAgICAubWF0LWJhZGdlLWNvbnRlbnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtJHNpemU7XG4gICAgfVxuICB9XG5cbiAgJi5tYXQtYmFkZ2Utb3ZlcmxhcCB7XG4gICAgJi5tYXQtYmFkZ2UtYmVmb3JlIHtcbiAgICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICAgIGxlZnQ6IC0kc2l6ZSAvIDI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2Rpcj0ncnRsJ10gJi5tYXQtYmFkZ2UtYmVmb3JlIHtcbiAgICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtJHNpemUgLyAyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubWF0LWJhZGdlLWFmdGVyIHtcbiAgICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICAgIHJpZ2h0OiAtJHNpemUgLyAyO1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkaXI9J3J0bCddICYubWF0LWJhZGdlLWFmdGVyIHtcbiAgICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAtJHNpemUgLyAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LWJhZGdlLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRhY2NlbnQ6IG1hcC1nZXQoJGNvbmZpZywgYWNjZW50KTtcbiAgJHdhcm46IG1hcC1nZXQoJGNvbmZpZywgd2Fybik7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRwcmltYXJ5LCBkZWZhdWx0LWNvbnRyYXN0KTtcbiAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJHByaW1hcnkpO1xuXG4gICAgQGluY2x1ZGUgY2RrLWhpZ2gtY29udHJhc3QoYWN0aXZlLCBvZmYpIHtcbiAgICAgIG91dGxpbmU6IHNvbGlkIDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1iYWRnZS1hY2NlbnQge1xuICAgIC5tYXQtYmFkZ2UtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGFjY2VudCk7XG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCRhY2NlbnQsIGRlZmF1bHQtY29udHJhc3QpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtYmFkZ2Utd2FybiB7XG4gICAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIGRlZmF1bHQtY29udHJhc3QpO1xuICAgICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCR3YXJuKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWJhZGdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAubWF0LWJhZGdlLWhpZGRlbiB7XG4gICAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1iYWRnZS1kaXNhYmxlZCB7XG4gICAgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICAgICRhcHAtYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCAnYmFja2dyb3VuZCcpO1xuICAgICAgJGJhZGdlLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpc2FibGVkLWJ1dHRvbik7XG5cbiAgICAgIC8vIFRoZSBkaXNhYmxlZCBjb2xvciB1c3VhbGx5IGhhcyBzb21lIGtpbmQgb2Ygb3BhY2l0eSwgYnV0IGJlY2F1c2UgdGhlIGJhZGdlIGlzIG92ZXJsYXllZFxuICAgICAgLy8gb24gdG9wIG9mIHNvbWV0aGluZyBlbHNlLCBpdCB3b24ndCBsb29rIGdvb2QgaWYgaXQncyBvcGFxdWUuIElmIGl0IGlzIGEgY29sb3IgKnR5cGUqLFxuICAgICAgLy8gd2UgY29udmVydCBpdCBpbnRvIGEgc29saWQgY29sb3IgYnkgdGFraW5nIHRoZSBvcGFjaXR5IGZyb20gdGhlIHJnYmEgdmFsdWUgYW5kIHVzaW5nXG4gICAgICAvLyB0aGUgdmFsdWUgdG8gZGV0ZXJtaW5lIHRoZSBwZXJjZW50YWdlIG9mIHRoZSBiYWNrZ3JvdW5kIHRvIHB1dCBpbnRvIGZvcmVncm91bmQgd2hlblxuICAgICAgLy8gbWl4aW5nIHRoZSBjb2xvcnMgdG9nZXRoZXIuXG4gICAgICBAaWYgKHR5cGUtb2YoJGJhZGdlLWNvbG9yKSA9PSBjb2xvciBhbmQgdHlwZS1vZigkYXBwLWJhY2tncm91bmQpID09IGNvbG9yKSB7XG4gICAgICAgICRiYWRnZS1vcGFjaXR5OiBvcGFjaXR5KCRiYWRnZS1jb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQ6IG1peCgkYXBwLWJhY2tncm91bmQsIHJnYmEoJGJhZGdlLWNvbG9yLCAxKSwgKDEgLSAkYmFkZ2Utb3BhY2l0eSkgKiAxMDAlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhZGdlLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZC10ZXh0KTtcbiAgICB9XG4gIH1cblxuICAubWF0LWJhZGdlLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5uZy1hbmltYXRlLWRpc2FibGVkIC5tYXQtYmFkZ2UtY29udGVudCxcbiAgLm1hdC1iYWRnZS1jb250ZW50Ll9tYXQtYW5pbWF0aW9uLW5vb3BhYmxlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gVGhlIGFjdGl2ZSBjbGFzcyBpcyBhZGRlZCBhZnRlciB0aGUgZWxlbWVudCBpcyBhZGRlZFxuICAvLyBzbyBpdCBjYW4gYW5pbWF0ZSBzY2FsZSB0byBkZWZhdWx0XG4gIC5tYXQtYmFkZ2UtY29udGVudC5tYXQtYmFkZ2UtYWN0aXZlIHtcbiAgICAvLyBTY2FsZSB0byBgbm9uZWAgaW5zdGVhZCBvZiBgMWAgdG8gYXZvaWQgYmx1cnJ5IHRleHQgaW4gc29tZSBicm93c2Vycy5cbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubWF0LWJhZGdlLXNtYWxsIHtcbiAgICBAaW5jbHVkZSBfbWF0LWJhZGdlLXNpemUoJG1hdC1iYWRnZS1zbWFsbC1zaXplKTtcbiAgfVxuICAubWF0LWJhZGdlLW1lZGl1bSB7XG4gICAgQGluY2x1ZGUgX21hdC1iYWRnZS1zaXplKCRtYXQtYmFkZ2UtZGVmYXVsdC1zaXplKTtcbiAgfVxuICAubWF0LWJhZGdlLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBfbWF0LWJhZGdlLXNpemUoJG1hdC1iYWRnZS1sYXJnZS1zaXplKTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LWJhZGdlLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LWJhZGdlLWNvbnRlbnQge1xuICAgIGZvbnQtd2VpZ2h0OiAkbWF0LWJhZGdlLWZvbnQtd2VpZ2h0O1xuICAgIGZvbnQtc2l6ZTogJG1hdC1iYWRnZS1mb250LXNpemU7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC5tYXQtYmFkZ2Utc21hbGwgLm1hdC1iYWRnZS1jb250ZW50IHtcbiAgICAvLyBTZXQgdGhlIGZvbnQgc2l6ZSB0byA3NSUgb2YgdGhlIG9yaWdpbmFsLlxuICAgIGZvbnQtc2l6ZTogJG1hdC1iYWRnZS1mb250LXNpemUgKiAwLjc1O1xuICB9XG5cbiAgLm1hdC1iYWRnZS1sYXJnZSAubWF0LWJhZGdlLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogJG1hdC1iYWRnZS1mb250LXNpemUgKiAyO1xuICB9XG59XG5cbkBtaXhpbiBfbWF0LWJhZGdlLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1iYWRnZS10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtYmFkZ2UnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtYmFkZ2UtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1iYWRnZS1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWJhZGdlLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuQG1peGluIG1hdC1ib3R0b20tc2hlZXQtY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG4gIC5tYXQtYm90dG9tLXNoZWV0LWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtZWxldmF0aW9uKDE2LCAkY29uZmlnKTtcbiAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGRpYWxvZyk7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cbn1cblxuQG1peGluIG1hdC1ib3R0b20tc2hlZXQtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtYm90dG9tLXNoZWV0LWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWF0LXR5cG9ncmFwaHktbGV2ZWwtdG8tc3R5bGVzKCRjb25maWcsIGJvZHktMSk7XG4gIH1cbn1cblxuQG1peGluIF9tYXQtYm90dG9tLXNoZWV0LWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1ib3R0b20tc2hlZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWJvdHRvbS1zaGVldCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1ib3R0b20tc2hlZXQtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1ib3R0b20tc2hlZXQtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1ib3R0b20tc2hlZXQtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuJF9tYXQtYnV0dG9uLXJpcHBsZS1vcGFjaXR5OiAwLjE7XG5cbi8vIEFwcGxpZXMgYSBmb2N1cyBzdHlsZSB0byBhbiBtYXQtYnV0dG9uIGVsZW1lbnQgZm9yIGVhY2ggb2YgdGhlIHN1cHBvcnRlZCBwYWxldHRlcy5cbkBtaXhpbiBfbWF0LWJ1dHRvbi1mb2N1cy1vdmVybGF5LWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuXG4gICYubWF0LXByaW1hcnkgLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRwcmltYXJ5KTtcbiAgfVxuXG4gICYubWF0LWFjY2VudCAubWF0LWJ1dHRvbi1mb2N1cy1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGFjY2VudCk7XG4gIH1cblxuICAmLm1hdC13YXJuIC5tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkd2Fybik7XG4gIH1cblxuICAmLm1hdC1idXR0b24tZGlzYWJsZWQgLm1hdC1idXR0b24tZm9jdXMtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLy8gQXBwbGllcyB0aGUgYmFja2dyb3VuZCBjb2xvciBmb3IgYSByaXBwbGUuIElmIHRoZSB2YWx1ZSBwcm92aWRlZCBpcyBub3QgYSBTYXNzIGNvbG9yLFxuLy8gd2UgYXNzdW1lIHRoYXQgd2UndmUgYmVlbiBnaXZlbiBhIENTUyB2YXJpYWJsZS4gU2luY2Ugd2UgY2FuJ3QgcGVyZm9ybSBhbHBoYS1ibGVuZGluZ1xuLy8gb24gYSBDU1MgdmFyaWFibGUsIHdlIGluc3RlYWQgYWRkIHRoZSBvcGFjaXR5IGRpcmVjdGx5IHRvIHRoZSByaXBwbGUgZWxlbWVudC5cbkBtaXhpbiBfbWF0LWJ1dHRvbi1yaXBwbGUtYmFja2dyb3VuZCgkcGFsZXR0ZSwgJGh1ZSwgJG9wYWNpdHkpIHtcbiAgJGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkcGFsZXR0ZSwgJGh1ZSwgJG9wYWNpdHkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgQGlmICh0eXBlLW9mKCRiYWNrZ3JvdW5kLWNvbG9yKSAhPSBjb2xvcikge1xuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICB9XG59XG5cbkBtaXhpbiBfbWF0LWJ1dHRvbi1yaXBwbGUtY29sb3IoJHRoZW1lLCAkaHVlLCAkb3BhY2l0eTogJF9tYXQtYnV0dG9uLXJpcHBsZS1vcGFjaXR5KSB7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCR0aGVtZSwgcHJpbWFyeSk7XG4gICRhY2NlbnQ6IG1hcC1nZXQoJHRoZW1lLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkdGhlbWUsIHdhcm4pO1xuXG4gICYubWF0LXByaW1hcnkgLm1hdC1yaXBwbGUtZWxlbWVudCB7XG4gICAgQGluY2x1ZGUgX21hdC1idXR0b24tcmlwcGxlLWJhY2tncm91bmQoJHByaW1hcnksICRodWUsICRvcGFjaXR5KTtcbiAgfVxuXG4gICYubWF0LWFjY2VudCAubWF0LXJpcHBsZS1lbGVtZW50IHtcbiAgICBAaW5jbHVkZSBfbWF0LWJ1dHRvbi1yaXBwbGUtYmFja2dyb3VuZCgkYWNjZW50LCAkaHVlLCAkb3BhY2l0eSk7XG4gIH1cblxuICAmLm1hdC13YXJuIC5tYXQtcmlwcGxlLWVsZW1lbnQge1xuICAgIEBpbmNsdWRlIF9tYXQtYnV0dG9uLXJpcHBsZS1iYWNrZ3JvdW5kKCR3YXJuLCAkaHVlLCAkb3BhY2l0eSk7XG4gIH1cbn1cblxuLy8gQXBwbGllcyBhIHByb3BlcnR5IHRvIGFuIG1hdC1idXR0b24gZWxlbWVudCBmb3IgZWFjaCBvZiB0aGUgc3VwcG9ydGVkIHBhbGV0dGVzLlxuQG1peGluIF9tYXQtYnV0dG9uLXRoZW1lLXByb3BlcnR5KCR0aGVtZSwgJHByb3BlcnR5LCAkaHVlKSB7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCR0aGVtZSwgcHJpbWFyeSk7XG4gICRhY2NlbnQ6IG1hcC1nZXQoJHRoZW1lLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkdGhlbWUsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUsIGJhY2tncm91bmQpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkdGhlbWUsIGZvcmVncm91bmQpO1xuXG4gICYubWF0LXByaW1hcnkge1xuICAgICN7JHByb3BlcnR5fTogbWF0LWNvbG9yKCRwcmltYXJ5LCAkaHVlKTtcbiAgfVxuICAmLm1hdC1hY2NlbnQge1xuICAgICN7JHByb3BlcnR5fTogbWF0LWNvbG9yKCRhY2NlbnQsICRodWUpO1xuICB9XG4gICYubWF0LXdhcm4ge1xuICAgICN7JHByb3BlcnR5fTogbWF0LWNvbG9yKCR3YXJuLCAkaHVlKTtcbiAgfVxuXG4gICYubWF0LXByaW1hcnksICYubWF0LWFjY2VudCwgJi5tYXQtd2FybiwgJi5tYXQtYnV0dG9uLWRpc2FibGVkIHtcbiAgICAmLm1hdC1idXR0b24tZGlzYWJsZWQge1xuICAgICAgJHBhbGV0dGU6IGlmKCRwcm9wZXJ0eSA9PSAnY29sb3InLCAkZm9yZWdyb3VuZCwgJGJhY2tncm91bmQpO1xuICAgICAgI3skcHJvcGVydHl9OiBtYXQtY29sb3IoJHBhbGV0dGUsIGRpc2FibGVkLWJ1dHRvbik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtYnV0dG9uLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC1idXR0b24sIC5tYXQtaWNvbi1idXR0b24sIC5tYXQtc3Ryb2tlZC1idXR0b24ge1xuICAgIC8vIEJ1dHRvbnMgd2l0aG91dCBhIGJhY2tncm91bmQgY29sb3Igc2hvdWxkIGluaGVyaXQgdGhlIGZvbnQgY29sb3IuIFRoaXMgaXMgbmVjZXNzYXJ5IHRvXG4gICAgLy8gZW5zdXJlIHRoYXQgdGhlIGJ1dHRvbiBpcyByZWFkYWJsZSBvbiBjdXN0b20gYmFja2dyb3VuZCBjb2xvcnMuIEl0J3Mgd3JvbmcgdG8gYWx3YXlzIGFzc3VtZVxuICAgIC8vIHRoYXQgdGhvc2UgYnV0dG9ucyBhcmUgYWx3YXlzIHBsYWNlZCBpbnNpZGUgb2YgY29udGFpbmVycyB3aXRoIHRoZSBkZWZhdWx0IGJhY2tncm91bmRcbiAgICAvLyBjb2xvciBvZiB0aGUgdGhlbWUgKGUuZy4gdGhlbWVkIHRvb2xiYXJzKS5cbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgIEBpbmNsdWRlIF9tYXQtYnV0dG9uLXRoZW1lLXByb3BlcnR5KCRjb25maWcsICdjb2xvcicsIHRleHQpO1xuICAgIEBpbmNsdWRlIF9tYXQtYnV0dG9uLWZvY3VzLW92ZXJsYXktY29sb3IoJGNvbmZpZyk7XG5cbiAgICAvLyBTZXR1cCB0aGUgcmlwcGxlIGNvbG9yIHRvIGJlIGJhc2VkIG9uIHRoZSB0ZXh0IGNvbG9yLiBUaGlzIGVuc3VyZXMgdGhhdCB0aGUgcmlwcGxlc1xuICAgIC8vIGFyZSBtYXRjaGluZyB3aXRoIHRoZSBjdXJyZW50IHRoZW1lIHBhbGV0dGUgYW5kIGFyZSBpbiBjb250cmFzdCB0byB0aGUgYmFja2dyb3VuZCBjb2xvclxuICAgIC8vIChlLmcgaW4gdGhlbWVkIHRvb2xiYXJzKS5cbiAgICAubWF0LXJpcHBsZS1lbGVtZW50IHtcbiAgICAgIG9wYWNpdHk6ICRfbWF0LWJ1dHRvbi1yaXBwbGUtb3BhY2l0eTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB9XG4gIH1cblxuICAubWF0LWJ1dHRvbi1mb2N1cy1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRmb3JlZ3JvdW5kLCBiYXNlKTtcbiAgfVxuXG4gIC8vIE5vdGU6IHRoaXMgbmVlZHMgYSBiaXQgZXh0cmEgc3BlY2lmaWNpdHksIGJlY2F1c2Ugd2UncmUgbm90IGd1YXJhbnRlZWQgdGhlIGluY2x1c2lvblxuICAvLyBvcmRlciBvZiB0aGUgdGhlbWUgc3R5bGVzIGFuZCB0aGUgYnV0dG9uIHJlc2V0IG1heSBlbmQgdXAgcmVzZXR0aW5nIHRoaXMgYXMgd2VsbC5cbiAgLm1hdC1zdHJva2VkLWJ1dHRvbjpub3QoLm1hdC1idXR0b24tZGlzYWJsZWQpIHtcbiAgICBib3JkZXItY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGl2aWRlcik7XG4gIH1cblxuICAubWF0LWZsYXQtYnV0dG9uLCAubWF0LXJhaXNlZC1idXR0b24sIC5tYXQtZmFiLCAubWF0LW1pbmktZmFiIHtcbiAgICAvLyBEZWZhdWx0IGZvbnQgYW5kIGJhY2tncm91bmQgY29sb3Igd2hlbiBub3QgdXNpbmcgYW55IGNvbG9yIHBhbGV0dGUuXG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCByYWlzZWQtYnV0dG9uKTtcblxuICAgIEBpbmNsdWRlIF9tYXQtYnV0dG9uLXRoZW1lLXByb3BlcnR5KCRjb25maWcsICdjb2xvcicsIGRlZmF1bHQtY29udHJhc3QpO1xuICAgIEBpbmNsdWRlIF9tYXQtYnV0dG9uLXRoZW1lLXByb3BlcnR5KCRjb25maWcsICdiYWNrZ3JvdW5kLWNvbG9yJywgZGVmYXVsdCk7XG4gICAgQGluY2x1ZGUgX21hdC1idXR0b24tcmlwcGxlLWNvbG9yKCRjb25maWcsIGRlZmF1bHQtY29udHJhc3QpO1xuICB9XG5cbiAgLm1hdC1zdHJva2VkLWJ1dHRvbiwgLm1hdC1mbGF0LWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtb3ZlcnJpZGFibGUtZWxldmF0aW9uKDAsICRjb25maWcpO1xuICB9XG5cbiAgLm1hdC1yYWlzZWQtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS10aGVtZS1vdmVycmlkYWJsZS1lbGV2YXRpb24oMiwgJGNvbmZpZyk7XG5cbiAgICAmOm5vdCgubWF0LWJ1dHRvbi1kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLXRoZW1lLW92ZXJyaWRhYmxlLWVsZXZhdGlvbig4LCAkY29uZmlnKTtcbiAgICB9XG5cbiAgICAmLm1hdC1idXR0b24tZGlzYWJsZWQge1xuICAgICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtb3ZlcnJpZGFibGUtZWxldmF0aW9uKDAsICRjb25maWcpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtZmFiLCAubWF0LW1pbmktZmFiIHtcbiAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS10aGVtZS1vdmVycmlkYWJsZS1lbGV2YXRpb24oNiwgJGNvbmZpZyk7XG5cbiAgICAmOm5vdCgubWF0LWJ1dHRvbi1kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLXRoZW1lLW92ZXJyaWRhYmxlLWVsZXZhdGlvbigxMiwgJGNvbmZpZyk7XG4gICAgfVxuXG4gICAgJi5tYXQtYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLXRoZW1lLW92ZXJyaWRhYmxlLWVsZXZhdGlvbigwLCAkY29uZmlnKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1idXR0b24tdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtYnV0dG9uLCAubWF0LXJhaXNlZC1idXR0b24sIC5tYXQtaWNvbi1idXR0b24sIC5tYXQtc3Ryb2tlZC1idXR0b24sXG4gIC5tYXQtZmxhdC1idXR0b24sIC5tYXQtZmFiLCAubWF0LW1pbmktZmFiIHtcbiAgICBmb250OiB7XG4gICAgICBmYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnLCBidXR0b24pO1xuICAgICAgc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBidXR0b24pO1xuICAgICAgd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYnV0dG9uKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9tYXQtYnV0dG9uLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1idXR0b24tdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWJ1dHRvbicpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1idXR0b24tY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1idXR0b24tZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1idXR0b24tdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5cbiRtYXQtYnV0dG9uLXRvZ2dsZS1zdGFuZGFyZC1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG4vLyBNaW5pbXVtIGhlaWdodCBmb3IgaGlnaGVzdCBkZW5zaXR5IGNhbiB2YXJ5IGJhc2VkIG9uIHRoZSBjb250ZW50IHRoYXQgZGV2ZWxvcGVyc1xuLy8gcHJvamVjdCBpbnRvIGJ1dHRvbi10b2dnbGUncy4gV2UgdXNlIGEgbWluaW11bSBvZiBgMjRweGAgdGhvdWdoIGJlY2F1c2UgY29tbW9ubHlcbi8vIGljb25zIG9yIHRleHQgYXJlIGRpc3BsYXllZC4gSWNvbnMgYnkgZGVmYXVsdCBoYXZlIGEgc2l6ZSBvZiBgMjRweGAuXG4kbWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhcmQtbWluaW11bS1oZWlnaHQ6IDI0cHggIWRlZmF1bHQ7XG4kbWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhcmQtbWF4aW11bS1oZWlnaHQ6ICRtYXQtYnV0dG9uLXRvZ2dsZS1zdGFuZGFyZC1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRtYXQtYnV0dG9uLXRvZ2dsZS1zdGFuZGFyZC1kZW5zaXR5LWNvbmZpZzogKFxuICBoZWlnaHQ6IChcbiAgICBkZWZhdWx0OiAkbWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhcmQtaGVpZ2h0LFxuICAgIG1heGltdW06ICRtYXQtYnV0dG9uLXRvZ2dsZS1zdGFuZGFyZC1tYXhpbXVtLWhlaWdodCxcbiAgICBtaW5pbXVtOiAkbWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhcmQtbWluaW11bS1oZWlnaHQsXG4gIClcbikgIWRlZmF1bHQ7XG5cblxuQG1peGluIG1hdC1idXR0b24tdG9nZ2xlLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGRpdmlkZXItY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGl2aWRlcik7XG5cbiAgLm1hdC1idXR0b24tdG9nZ2xlLXN0YW5kYWxvbmUsXG4gIC5tYXQtYnV0dG9uLXRvZ2dsZS1ncm91cCB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtZWxldmF0aW9uKDIsICRjb25maWcpO1xuICB9XG5cbiAgLm1hdC1idXR0b24tdG9nZ2xlLXN0YW5kYWxvbmUubWF0LWJ1dHRvbi10b2dnbGUtYXBwZWFyYW5jZS1zdGFuZGFyZCxcbiAgLm1hdC1idXR0b24tdG9nZ2xlLWdyb3VwLWFwcGVhcmFuY2Utc3RhbmRhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubWF0LWJ1dHRvbi10b2dnbGUge1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGhpbnQtdGV4dCk7XG5cbiAgICAubWF0LWJ1dHRvbi10b2dnbGUtZm9jdXMtb3ZlcmxheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGZvY3VzZWQtYnV0dG9uKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWJ1dHRvbi10b2dnbGUtYXBwZWFyYW5jZS1zdGFuZGFyZCB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBjYXJkKTtcblxuICAgIC5tYXQtYnV0dG9uLXRvZ2dsZS1mb2N1cy1vdmVybGF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgZm9jdXNlZC1idXR0b24sIDEpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtYnV0dG9uLXRvZ2dsZS1ncm91cC1hcHBlYXJhbmNlLXN0YW5kYXJkIC5tYXQtYnV0dG9uLXRvZ2dsZSArIC5tYXQtYnV0dG9uLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkZGl2aWRlci1jb2xvcjtcbiAgfVxuXG4gIFtkaXI9J3J0bCddIC5tYXQtYnV0dG9uLXRvZ2dsZS1ncm91cC1hcHBlYXJhbmNlLXN0YW5kYXJkIC5tYXQtYnV0dG9uLXRvZ2dsZSArIC5tYXQtYnV0dG9uLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGRpdmlkZXItY29sb3I7XG4gIH1cblxuICAubWF0LWJ1dHRvbi10b2dnbGUtZ3JvdXAtYXBwZWFyYW5jZS1zdGFuZGFyZC5tYXQtYnV0dG9uLXRvZ2dsZS12ZXJ0aWNhbCB7XG4gICAgLm1hdC1idXR0b24tdG9nZ2xlICsgLm1hdC1idXR0b24tdG9nZ2xlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRkaXZpZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtYnV0dG9uLXRvZ2dsZS1jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIHNlbGVjdGVkLWJ1dHRvbik7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2Vjb25kYXJ5LXRleHQpO1xuXG4gICAgJi5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJkIHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHRleHQpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtYnV0dG9uLXRvZ2dsZS1kaXNhYmxlZCB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGlzYWJsZWQtYnV0dG9uKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGRpc2FibGVkLWJ1dHRvbi10b2dnbGUpO1xuXG4gICAgJi5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJkIHtcbiAgICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgY2FyZCk7XG4gICAgfVxuXG4gICAgJi5tYXQtYnV0dG9uLXRvZ2dsZS1jaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgc2VsZWN0ZWQtZGlzYWJsZWQtYnV0dG9uKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWJ1dHRvbi10b2dnbGUtc3RhbmRhbG9uZS5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJkLFxuICAubWF0LWJ1dHRvbi10b2dnbGUtZ3JvdXAtYXBwZWFyYW5jZS1zdGFuZGFyZCB7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGRpdmlkZXItY29sb3I7XG4gIH1cbn1cblxuQG1peGluIG1hdC1idXR0b24tdG9nZ2xlLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LWJ1dHRvbi10b2dnbGUge1xuICAgIGZvbnQtZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZyk7XG4gIH1cbn1cblxuQG1peGluIG1hdC1idXR0b24tdG9nZ2xlLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkZGVuc2l0eS1zY2FsZTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJHN0YW5kYXJkLWhlaWdodDogbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKFxuICAgICAgJG1hdC1idXR0b24tdG9nZ2xlLXN0YW5kYXJkLWRlbnNpdHktY29uZmlnLCAkZGVuc2l0eS1zY2FsZSwgaGVpZ2h0KTtcblxuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1kZW5zaXR5LWxlZ2FjeS1jb21wYXRpYmlsaXR5KCkge1xuICAgIC5tYXQtYnV0dG9uLXRvZ2dsZS1hcHBlYXJhbmNlLXN0YW5kYXJkIC5tYXQtYnV0dG9uLXRvZ2dsZS1sYWJlbC1jb250ZW50IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkc3RhbmRhcmQtaGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LWJ1dHRvbi10b2dnbGUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWJ1dHRvbi10b2dnbGUnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtYnV0dG9uLXRvZ2dsZS1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtYnV0dG9uLXRvZ2dsZS1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWJ1dHRvbi10b2dnbGUtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5cbkBtaXhpbiBtYXQtY2FyZC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC1jYXJkIHtcbiAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS10aGVtZS1vdmVycmlkYWJsZS1lbGV2YXRpb24oMSwgJGNvbmZpZyk7XG4gICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBjYXJkKTtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcblxuICAgIC8vIE5lZWRzIGV4dHJhIHNwZWNpZmljaXR5IHRvIGJlIGFibGUgdG8gb3ZlcnJpZGUgdGhlIGVsZXZhdGlvbiBzZWxlY3RvcnMuXG4gICAgJi5tYXQtY2FyZC1mbGF0IHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLXRoZW1lLW92ZXJyaWRhYmxlLWVsZXZhdGlvbigwLCAkY29uZmlnKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWNhcmQtc3VidGl0bGUge1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNlY29uZGFyeS10ZXh0KTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LWNhcmQtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtY2FyZCB7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC5tYXQtY2FyZC10aXRsZSB7XG4gICAgZm9udDoge1xuICAgICAgc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBoZWFkbGluZSk7XG4gICAgICB3ZWlnaHQ6IG1hdC1mb250LXdlaWdodCgkY29uZmlnLCB0aXRsZSk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1jYXJkLWhlYWRlciAubWF0LWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCB0aXRsZSk7XG4gIH1cblxuICAubWF0LWNhcmQtc3VidGl0bGUsXG4gIC5tYXQtY2FyZC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0xKTtcbiAgfVxufVxuXG5AbWl4aW4gX21hdC1jYXJkLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1jYXJkLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1jYXJkJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWNhcmQtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1jYXJkLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtY2FyZC10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5AbWl4aW4gbWF0LWNoZWNrYm94LWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRpcy1kYXJrLXRoZW1lOiBtYXAtZ2V0KCRjb25maWcsIGlzLWRhcmspO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG5cbiAgLy8gVGhlIGNvbG9yIG9mIHRoZSBjaGVja2JveCdzIGNoZWNrbWFyayAvIG1peGVkbWFyay5cbiAgJGNoZWNrYm94LW1hcmstY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgYmFja2dyb3VuZCk7XG5cbiAgLy8gTk9URSh0cmF2aXNrYXVmbWFuKTogV2hpbGUgdGhlIHNwZWMgY2FsbHMgZm9yIHRyYW5zbHVjZW50IGJsYWNrcy93aGl0ZXMgZm9yIGRpc2FibGVkIGNvbG9ycyxcbiAgLy8gdGhpcyBkb2VzIG5vdCB3b3JrIHdlbGwgd2l0aCBlbGVtZW50cyBsYXllcmVkIG9uIHRvcCBvZiBvbmUgYW5vdGhlci4gVG8gZ2V0IGFyb3VuZCB0aGlzIHdlXG4gIC8vIGJsZW5kIHRoZSBjb2xvcnMgdG9nZXRoZXIgYmFzZWQgb24gdGhlIGJhc2UgY29sb3IgYW5kIHRoZSB0aGVtZSBiYWNrZ3JvdW5kLlxuICAkd2hpdGUtMzBwY3Qtb3BhY2l0eS1vbi1kYXJrOiAjNjg2ODY4O1xuICAkYmxhY2stMjZwY3Qtb3BhY2l0eS1vbi1saWdodDogI2IwYjBiMDtcbiAgJGRpc2FibGVkLWNvbG9yOiBpZigkaXMtZGFyay10aGVtZSwgJHdoaXRlLTMwcGN0LW9wYWNpdHktb24tZGFyaywgJGJsYWNrLTI2cGN0LW9wYWNpdHktb24tbGlnaHQpO1xuXG4gIC5tYXQtY2hlY2tib3gtZnJhbWUge1xuICAgIGJvcmRlci1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gIH1cblxuICAubWF0LWNoZWNrYm94LWNoZWNrbWFyayB7XG4gICAgZmlsbDogJGNoZWNrYm94LW1hcmstY29sb3I7XG4gIH1cblxuICAubWF0LWNoZWNrYm94LWNoZWNrbWFyay1wYXRoIHtcbiAgICAvLyAhaW1wb3J0YW50IGlzIG5lZWRlZCBoZXJlIGJlY2F1c2UgYSBzdHJva2UgbXVzdCBiZSBzZXQgYXMgYW5cbiAgICAvLyBhdHRyaWJ1dGUgb24gdGhlIFNWRyBpbiBvcmRlciBmb3IgbGluZSBhbmltYXRpb24gdG8gd29yayBwcm9wZXJseS5cbiAgICBzdHJva2U6ICRjaGVja2JveC1tYXJrLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWF0LWNoZWNrYm94LW1peGVkbWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWNrYm94LW1hcmstY29sb3I7XG4gIH1cblxuICAubWF0LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUsIC5tYXQtY2hlY2tib3gtY2hlY2tlZCB7XG4gICAgJi5tYXQtcHJpbWFyeSAubWF0LWNoZWNrYm94LWJhY2tncm91bmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRwcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLm1hdC1hY2NlbnQgLm1hdC1jaGVja2JveC1iYWNrZ3JvdW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYWNjZW50KTtcbiAgICB9XG5cbiAgICAmLm1hdC13YXJuIC5tYXQtY2hlY2tib3gtYmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHdhcm4pO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtY2hlY2tib3gtZGlzYWJsZWQge1xuICAgICYubWF0LWNoZWNrYm94LWNoZWNrZWQsXG4gICAgJi5tYXQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAubWF0LWNoZWNrYm94LWJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLm1hdC1jaGVja2JveC1jaGVja2VkKSB7XG4gICAgICAubWF0LWNoZWNrYm94LWZyYW1lIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1hdC1jaGVja2JveC1sYWJlbCB7XG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gICAgfVxuICB9XG5cbiAgLy8gU3dpdGNoIHRoaXMgdG8gYSBzb2xpZCBjb2xvciBzaW5jZSB3ZSdyZSB1c2luZyBgb3BhY2l0eWBcbiAgLy8gdG8gY29udHJvbCBob3cgb3BhcXVlIHRoZSByaXBwbGUgc2hvdWxkIGJlLlxuICAubWF0LWNoZWNrYm94IC5tYXQtcmlwcGxlLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQobWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKSwgYmFzZSk7XG4gIH1cblxuICAubWF0LWNoZWNrYm94LWNoZWNrZWQ6bm90KC5tYXQtY2hlY2tib3gtZGlzYWJsZWQpLFxuICAubWF0LWNoZWNrYm94OmFjdGl2ZTpub3QoLm1hdC1jaGVja2JveC1kaXNhYmxlZCkge1xuICAgICYubWF0LXByaW1hcnkgLm1hdC1yaXBwbGUtZWxlbWVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJHByaW1hcnkpO1xuICAgIH1cblxuICAgICYubWF0LWFjY2VudCAubWF0LXJpcHBsZS1lbGVtZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYWNjZW50KTtcbiAgICB9XG5cbiAgICAmLm1hdC13YXJuIC5tYXQtcmlwcGxlLWVsZW1lbnQge1xuICAgICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCR3YXJuKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1jaGVja2JveC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1jaGVja2JveCB7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC8vIFRPRE8oa2FyYSk6IFJlbW92ZSB0aGlzIHN0eWxlIHdoZW4gZml4aW5nIHZlcnRpY2FsIGJhc2VsaW5lXG4gIC5tYXQtY2hlY2tib3gtbGF5b3V0IC5tYXQtY2hlY2tib3gtbGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiBtYXQtbGluZS1oZWlnaHQoJGNvbmZpZywgYm9keS0yKTtcbiAgfVxufVxuXG5AbWl4aW4gX21hdC1jaGVja2JveC1kZW5zaXR5KCRjb25maWctb3ItdGhlbWUpIHt9XG5cbkBtaXhpbiBtYXQtY2hlY2tib3gtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWNoZWNrYm94Jykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWNoZWNrYm94LWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtY2hlY2tib3gtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1jaGVja2JveC10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5cbiRtYXQtY2hpcC1yZW1vdmUtZm9udC1zaXplOiAxOHB4O1xuXG5AbWl4aW4gX21hdC1jaGlwLWVsZW1lbnQtY29sb3IoJGZvcmVncm91bmQsICRiYWNrZ3JvdW5kKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBjb2xvcjogJGZvcmVncm91bmQ7XG5cbiAgLm1hdC1jaGlwLXJlbW92ZSB7XG4gICAgY29sb3I6ICRmb3JlZ3JvdW5kO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxufVxuXG5cbi8vIEFwcGxpZXMgdGhlIGJhY2tncm91bmQgY29sb3IgZm9yIGEgcmlwcGxlIGVsZW1lbnQuXG4vLyBJZiB0aGUgY29sb3IgdmFsdWUgcHJvdmlkZWQgaXMgbm90IGEgU2FzcyBjb2xvcixcbi8vIHdlIGFzc3VtZSB0aGF0IHdlJ3ZlIGJlZW4gZ2l2ZW4gYSBDU1MgdmFyaWFibGUuXG4vLyBTaW5jZSB3ZSBjYW4ndCBwZXJmb3JtIGFscGhhLWJsZW5kaW5nIG9uIGEgQ1NTIHZhcmlhYmxlLFxuLy8gd2UgaW5zdGVhZCBhZGQgdGhlIG9wYWNpdHkgZGlyZWN0bHkgdG8gdGhlIHJpcHBsZSBlbGVtZW50LlxuQG1peGluIF9tYXQtY2hpcHMtcmlwcGxlLWJhY2tncm91bmQoJHBhbGV0dGUsICRkZWZhdWx0LWNvbnRyYXN0LCAkb3BhY2l0eSkge1xuICAkYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRwYWxldHRlLCAkZGVmYXVsdC1jb250cmFzdCwgJG9wYWNpdHkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgQGlmICh0eXBlLW9mKCRiYWNrZ3JvdW5kLWNvbG9yKSAhPSBjb2xvcikge1xuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICB9XG59XG5cbkBtaXhpbiBfbWF0LWNoaXAtdGhlbWUtY29sb3IoJHBhbGV0dGUpIHtcbiAgQGluY2x1ZGUgX21hdC1jaGlwLWVsZW1lbnQtY29sb3IobWF0LWNvbG9yKCRwYWxldHRlLCBkZWZhdWx0LWNvbnRyYXN0KSwgbWF0LWNvbG9yKCRwYWxldHRlKSk7XG5cbiAgLm1hdC1yaXBwbGUtZWxlbWVudCB7XG4gICAgQGluY2x1ZGUgX21hdC1jaGlwcy1yaXBwbGUtYmFja2dyb3VuZCgkcGFsZXR0ZSwgZGVmYXVsdC1jb250cmFzdCwgMC4xKTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LWNoaXBzLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRpcy1kYXJrLXRoZW1lOiBtYXAtZ2V0KCRjb25maWcsIGlzLWRhcmspO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG4gICR1bnNlbGVjdGVkLWJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgdW5zZWxlY3RlZC1jaGlwKTtcbiAgJHVuc2VsZWN0ZWQtZm9yZWdyb3VuZDogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcblxuICAubWF0LWNoaXAubWF0LXN0YW5kYXJkLWNoaXAge1xuICAgIEBpbmNsdWRlIF9tYXQtY2hpcC1lbGVtZW50LWNvbG9yKCR1bnNlbGVjdGVkLWZvcmVncm91bmQsICR1bnNlbGVjdGVkLWJhY2tncm91bmQpO1xuXG4gICAgJjpub3QoLm1hdC1jaGlwLWRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLXRoZW1lLWVsZXZhdGlvbigzLCAkY29uZmlnKTtcbiAgICAgIH1cblxuICAgICAgLm1hdC1jaGlwLXJlbW92ZTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tYXQtY2hpcC1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkZm9yZWdyb3VuZCwgYmFzZSk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1jaGlwLm1hdC1zdGFuZGFyZC1jaGlwLm1hdC1jaGlwLXNlbGVjdGVkIHtcbiAgICAmLm1hdC1wcmltYXJ5IHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtY2hpcC10aGVtZS1jb2xvcigkcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5tYXQtd2FybiB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWNoaXAtdGhlbWUtY29sb3IoJHdhcm4pO1xuICAgIH1cblxuICAgICYubWF0LWFjY2VudCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWNoaXAtdGhlbWUtY29sb3IoJGFjY2VudCk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtY2hpcHMtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtY2hpcCB7XG4gICAgZm9udC1zaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIGJvZHktMik7XG4gICAgZm9udC13ZWlnaHQ6IG1hdC1mb250LXdlaWdodCgkY29uZmlnLCBib2R5LTIpO1xuXG4gICAgLm1hdC1jaGlwLXRyYWlsaW5nLWljb24ubWF0LWljb24sXG4gICAgLm1hdC1jaGlwLXJlbW92ZS5tYXQtaWNvbiB7XG4gICAgICBmb250LXNpemU6ICRtYXQtY2hpcC1yZW1vdmUtZm9udC1zaXplO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX21hdC1jaGlwcy1kZW5zaXR5KCRjb25maWctb3ItdGhlbWUpIHt9XG5cbkBtaXhpbiBtYXQtY2hpcHMtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWNoaXBzJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWNoaXBzLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtY2hpcHMtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1jaGlwcy10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5cbkBtaXhpbiBtYXQtZGl2aWRlci1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcblxuICAubWF0LWRpdmlkZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGl2aWRlcik7XG4gIH1cblxuICAubWF0LWRpdmlkZXItdmVydGljYWwge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyKTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LWRpdmlkZXItdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gX21hdC1kaXZpZGVyLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1kaXZpZGVyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1kaXZpZGVyJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWRpdmlkZXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1kaXZpZGVyLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZGl2aWRlci10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5AbWl4aW4gbWF0LXRhYmxlLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcblxuICAubWF0LXRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsICdjYXJkJyk7XG4gIH1cblxuICAubWF0LXRhYmxlIHRoZWFkLCAubWF0LXRhYmxlIHRib2R5LCAubWF0LXRhYmxlIHRmb290LFxuICBtYXQtaGVhZGVyLXJvdywgbWF0LXJvdywgbWF0LWZvb3Rlci1yb3csXG4gIFttYXQtaGVhZGVyLXJvd10sIFttYXQtcm93XSwgW21hdC1mb290ZXItcm93XSxcbiAgLm1hdC10YWJsZS1zdGlja3kge1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIH1cblxuICBtYXQtcm93LCBtYXQtaGVhZGVyLXJvdywgbWF0LWZvb3Rlci1yb3csXG4gIHRoLm1hdC1oZWFkZXItY2VsbCwgdGQubWF0LWNlbGwsIHRkLm1hdC1mb290ZXItY2VsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyKTtcbiAgfVxuXG4gIC5tYXQtaGVhZGVyLWNlbGwge1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNlY29uZGFyeS10ZXh0KTtcbiAgfVxuXG4gIC5tYXQtY2VsbCwgLm1hdC1mb290ZXItY2VsbCB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cbn1cblxuQG1peGluIG1hdC10YWJsZS10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC10YWJsZSB7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC5tYXQtaGVhZGVyLWNlbGwge1xuICAgIGZvbnQtc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBjYXB0aW9uKTtcbiAgICBmb250LXdlaWdodDogbWF0LWZvbnQtd2VpZ2h0KCRjb25maWcsIGJvZHktMik7XG4gIH1cblxuICAubWF0LWNlbGwsIC5tYXQtZm9vdGVyLWNlbGwge1xuICAgIGZvbnQtc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBib2R5LTEpO1xuICB9XG59XG5cbkBtaXhpbiBfbWF0LXRhYmxlLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC10YWJsZS10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtdGFibGUnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtdGFibGUtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC10YWJsZS1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXRhYmxlLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuXG4kbWF0LWRhdGVwaWNrZXItc2VsZWN0ZWQtdG9kYXktYm94LXNoYWRvdy13aWR0aDogMXB4O1xuJG1hdC1kYXRlcGlja2VyLXNlbGVjdGVkLWZhZGUtYW1vdW50OiAwLjY7XG4kbWF0LWRhdGVwaWNrZXItcmFuZ2UtZmFkZS1hbW91bnQ6IDAuMjtcbiRtYXQtZGF0ZXBpY2tlci10b2RheS1mYWRlLWFtb3VudDogMC4yO1xuJG1hdC1jYWxlbmRhci1ib2R5LWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcbiRtYXQtY2FsZW5kYXItd2Vla2RheS10YWJsZS1mb250LXNpemU6IDExcHggIWRlZmF1bHQ7XG5cbkBtaXhpbiBfbWF0LWRhdGVwaWNrZXItY29sb3IoJHBhbGV0dGUpIHtcbiAgQGluY2x1ZGUgbWF0LWRhdGUtcmFuZ2UtY29sb3JzKFxuICAgIG1hdC1jb2xvcigkcGFsZXR0ZSwgZGVmYXVsdCwgJG1hdC1kYXRlcGlja2VyLXJhbmdlLWZhZGUtYW1vdW50KSk7XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHBhbGV0dGUpO1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJHBhbGV0dGUsIGRlZmF1bHQtY29udHJhc3QpO1xuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkID4gLm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkIHtcbiAgICAkYmFja2dyb3VuZDogbWF0LWNvbG9yKCRwYWxldHRlKTtcblxuICAgIEBpZiAodHlwZS1vZigkYmFja2dyb3VuZCkgPT0gY29sb3IpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGZhZGUtb3V0KCRiYWNrZ3JvdW5kLCAkbWF0LWRhdGVwaWNrZXItc2VsZWN0ZWQtZmFkZS1hbW91bnQpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBJZiB3ZSBjb3VsZG4ndCByZXNvbHZlIHRvIGJhY2tncm91bmQgdG8gYSBjb2xvciAoZS5nLiBpdCdzIGEgQ1NTIHZhcmlhYmxlKSxcbiAgICAgIC8vIGZhbGwgYmFjayB0byBmYWRpbmcgdGhlIGNvbnRlbnQgb3V0IHZpYSBgb3BhY2l0eWAuXG4gICAgICBvcGFjaXR5OiAkbWF0LWRhdGVwaWNrZXItdG9kYXktZmFkZS1hbW91bnQ7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LXRvZGF5Lm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAkbWF0LWRhdGVwaWNrZXItc2VsZWN0ZWQtdG9kYXktYm94LXNoYWRvdy13aWR0aFxuICAgICAgICAgICAgICAgIG1hdC1jb2xvcigkcGFsZXR0ZSwgZGVmYXVsdC1jb250cmFzdCk7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLWJvZHktY2VsbDpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkKTpob3ZlcixcbiAgLmNkay1rZXlib2FyZC1mb2N1c2VkIC5tYXQtY2FsZW5kYXItYm9keS1hY3RpdmUsXG4gIC5jZGstcHJvZ3JhbS1mb2N1c2VkIC5tYXQtY2FsZW5kYXItYm9keS1hY3RpdmUge1xuICAgICYgPiAubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtZGF0ZXBpY2tlci11bnNlbGVjdGVkLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHBhbGV0dGUsIDAuMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFV0aWxpdHkgbWl4aW4gdG8gdGFyZ2V0IGNlbGxzIHRoYXQgYXJlbid0IHNlbGVjdGVkLiBVc2VkIHRvIG1ha2Ugc2VsZWN0b3IgZWFzaWVyIHRvIGZvbGxvdy5cbkBtaXhpbiBfbWF0LWRhdGVwaWNrZXItdW5zZWxlY3RlZC1jZWxsIHtcbiAgJjpub3QoLm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkKTpub3QoLm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24taWRlbnRpY2FsKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1hdC1kYXRlcGlja2VyLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGRpc2FibGVkLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpc2FibGVkLXRleHQpO1xuXG4gIC5tYXQtY2FsZW5kYXItYXJyb3cge1xuICAgIGJvcmRlci10b3AtY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgaWNvbik7XG4gIH1cblxuICAvLyBUaGUgcHJldi9uZXh0IGJ1dHRvbnMgbmVlZCBhIGJpdCBtb3JlIHNwZWNpZmljaXR5IHRvXG4gIC8vIGF2b2lkIGJlaW5nIG92ZXJ3cml0dGVuIGJ5IHRoZSAubWF0LWljb24tYnV0dG9uLlxuICAubWF0LWRhdGVwaWNrZXItdG9nZ2xlLFxuICAubWF0LWRhdGVwaWNrZXItY29udGVudCAubWF0LWNhbGVuZGFyLW5leHQtYnV0dG9uLFxuICAubWF0LWRhdGVwaWNrZXItY29udGVudCAubWF0LWNhbGVuZGFyLXByZXZpb3VzLWJ1dHRvbiB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgaWNvbik7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLXRhYmxlLWhlYWRlciB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgaGludC10ZXh0KTtcbiAgfVxuXG4gIC5tYXQtY2FsZW5kYXItdGFibGUtaGVhZGVyLWRpdmlkZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpdmlkZXIpO1xuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWxhYmVsIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLWJvZHktY2VsbC1jb250ZW50LFxuICAubWF0LWRhdGUtcmFuZ2UtaW5wdXQtc2VwYXJhdG9yIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkID4gLm1hdC1jYWxlbmRhci1ib2R5LWNlbGwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgX21hdC1kYXRlcGlja2VyLXVuc2VsZWN0ZWQtY2VsbCB7XG4gICAgICBjb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC1kaXNhYmxlZCAubWF0LWRhdGUtcmFuZ2UtaW5wdXQtc2VwYXJhdG9yIHtcbiAgICBjb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWluLXByZXZpZXcge1xuICAgICRkaXZpZGVyLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpdmlkZXIpO1xuXG4gICAgQGlmIHR5cGUtb2YoJGRpdmlkZXItY29sb3IpID09IGNvbG9yIHtcbiAgICAgIC8vIFRoZSBkaXZpZGVyIGNvbG9yIGlzIHNldCB1bmRlciB0aGUgYXNzdW1wdGlvbiB0aGF0IGl0J2xsIGJlIHVzZWRcbiAgICAgIC8vIGZvciBhIHNvbGlkIGJvcmRlciwgYnV0IGJlY2F1c2Ugd2UncmUgdXNpbmcgYSBkYXNoZWQgYm9yZGVyIGZvciB0aGVcbiAgICAgIC8vIHByZXZpZXcgcmFuZ2UsIHdlIG5lZWQgdG8gYnVtcCBpdHMgb3BhY2l0eSB0byBlbnN1cmUgdGhhdCBpdCdzIHZpc2libGUuXG4gICAgICBjb2xvcjogcmdiYSgkZGl2aWRlci1jb2xvciwgbWluKG9wYWNpdHkoJGRpdmlkZXItY29sb3IpICogMiwgMSkpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBjb2xvcjogJGRpdmlkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LXRvZGF5IHtcbiAgICBAaW5jbHVkZSBfbWF0LWRhdGVwaWNrZXItdW5zZWxlY3RlZC1jZWxsIHtcbiAgICAgIC8vIE5vdGU6IHRob3VnaCBpdCdzIG5vdCB0ZXh0LCB0aGUgYm9yZGVyIGlzIGEgaGludCBhYm91dCB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgdG9kYXkncyBkYXRlLFxuICAgICAgLy8gc28gd2UgdXNlIHRoZSBoaW50IGNvbG9yLlxuICAgICAgYm9yZGVyLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGhpbnQtdGV4dCk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWRpc2FibGVkID4gLm1hdC1jYWxlbmRhci1ib2R5LXRvZGF5IHtcbiAgICBAaW5jbHVkZSBfbWF0LWRhdGVwaWNrZXItdW5zZWxlY3RlZC1jZWxsIHtcbiAgICAgICRjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBoaW50LXRleHQpO1xuXG4gICAgICBAaWYgKHR5cGUtb2YoJGNvbG9yKSA9PSBjb2xvcikge1xuICAgICAgICBib3JkZXItY29sb3I6IGZhZGUtb3V0KCRjb2xvciwgJG1hdC1kYXRlcGlja2VyLXRvZGF5LWZhZGUtYW1vdW50KTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgdGhlIGNvbG9yIGRpZG4ndCByZXNvbHZlIHRvIGEgY29sb3IgdmFsdWUsIGJ1dCBzb21ldGhpbmcgbGlrZSBhIENTUyB2YXJpYWJsZSwgd2UgY2FuJ3RcbiAgICAgICAgLy8gZmFkZSBpdCBvdXQgc28gd2UgZmFsbCBiYWNrIHRvIHJlZHVjaW5nIHRoZSBlbGVtZW50IG9wYWNpdHkuIE5vdGUgdGhhdCB3ZSBkb24ndCB1c2UgdGhlXG4gICAgICAgIC8vICRtYXQtZGF0ZXBpY2tlci10b2RheS1mYWRlLWFtb3VudCwgYmVjYXVzZSBoaW50IHRleHQgdXN1YWxseSBoYXMgc29tZSBvcGFjaXR5IGFwcGxpZWRcbiAgICAgICAgLy8gdG8gaXQgYWxyZWFkeSBhbmQgd2UgZG9uJ3Qgd2FudCB0aGVtIHRvIHN0YWNrIG9uIHRvcCBvZiBlYWNoIG90aGVyLlxuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgX21hdC1kYXRlcGlja2VyLWNvbG9yKG1hcC1nZXQoJGNvbmZpZywgcHJpbWFyeSkpO1xuXG4gIC5tYXQtZGF0ZXBpY2tlci1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS10aGVtZS1lbGV2YXRpb24oNCwgJGNvbmZpZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBjYXJkKTtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcblxuICAgICYubWF0LWFjY2VudCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWRhdGVwaWNrZXItY29sb3IobWFwLWdldCgkY29uZmlnLCBhY2NlbnQpKTtcbiAgICB9XG5cbiAgICAmLm1hdC13YXJuIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtZGF0ZXBpY2tlci1jb2xvcihtYXAtZ2V0KCRjb25maWcsIHdhcm4pKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWRhdGVwaWNrZXItY29udGVudC10b3VjaCB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtZWxldmF0aW9uKDAsICRjb25maWcpO1xuICB9XG5cbiAgLm1hdC1kYXRlcGlja2VyLXRvZ2dsZS1hY3RpdmUge1xuICAgIGNvbG9yOiBtYXQtY29sb3IobWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KSwgdGV4dCk7XG5cbiAgICAmLm1hdC1hY2NlbnQge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcihtYXAtZ2V0KCRjb25maWcsIGFjY2VudCksIHRleHQpO1xuICAgIH1cblxuICAgICYubWF0LXdhcm4ge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcihtYXAtZ2V0KCRjb25maWcsIHdhcm4pLCB0ZXh0KTtcbiAgICB9XG4gIH1cblxuICAubWF0LWRhdGUtcmFuZ2UtaW5wdXQtaW5uZXJbZGlzYWJsZWRdIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZC10ZXh0KTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LWRhdGVwaWNrZXItdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtY2FsZW5kYXIge1xuICAgIGZvbnQtZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZyk7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogJG1hdC1jYWxlbmRhci1ib2R5LWZvbnQtc2l6ZTtcbiAgfVxuXG4gIC5tYXQtY2FsZW5kYXItYm9keS1sYWJlbCxcbiAgLm1hdC1jYWxlbmRhci1wZXJpb2QtYnV0dG9uIHtcbiAgICBmb250OiB7XG4gICAgICBzaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIGJ1dHRvbik7XG4gICAgICB3ZWlnaHQ6IG1hdC1mb250LXdlaWdodCgkY29uZmlnLCBidXR0b24pO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtY2FsZW5kYXItdGFibGUtaGVhZGVyIHRoIHtcbiAgICBmb250OiB7XG4gICAgICBzaXplOiAkbWF0LWNhbGVuZGFyLXdlZWtkYXktdGFibGUtZm9udC1zaXplO1xuICAgICAgd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYm9keS0xKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1kYXRlLXJhbmdlLWNvbG9ycyhcbiAgJHJhbmdlLWNvbG9yLFxuICAkY29tcGFyaXNvbi1jb2xvcjogcmdiYSgjZjlhYjAwLCAkbWF0LWRhdGVwaWNrZXItcmFuZ2UtZmFkZS1hbW91bnQpLFxuICAkb3ZlcmxhcC1jb2xvcjogI2E4ZGFiNSxcbiAgJG92ZXJsYXAtc2VsZWN0ZWQtY29sb3I6IGRhcmtlbigkb3ZlcmxhcC1jb2xvciwgMzAlKSkge1xuXG4gIC5tYXQtY2FsZW5kYXItYm9keS1pbi1yYW5nZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmFuZ2UtY29sb3I7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwsXG4gIC5tYXQtY2FsZW5kYXItYm9keS1pbi1jb21wYXJpc29uLXJhbmdlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRjb21wYXJpc29uLWNvbG9yO1xuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24tYnJpZGdlLXN0YXJ0OjpiZWZvcmUsXG4gIFtkaXI9J3J0bCddIC5tYXQtY2FsZW5kYXItYm9keS1jb21wYXJpc29uLWJyaWRnZS1lbmQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkcmFuZ2UtY29sb3IgNTAlLCAkY29tcGFyaXNvbi1jb2xvciA1MCUpO1xuICB9XG5cbiAgLm1hdC1jYWxlbmRhci1ib2R5LWNvbXBhcmlzb24tYnJpZGdlLWVuZDo6YmVmb3JlLFxuICBbZGlyPSdydGwnXSAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1icmlkZ2Utc3RhcnQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRyYW5nZS1jb2xvciA1MCUsICRjb21wYXJpc29uLWNvbG9yIDUwJSk7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLWJvZHktaW4tcmFuZ2UgPiAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwsXG4gIC5tYXQtY2FsZW5kYXItYm9keS1pbi1jb21wYXJpc29uLXJhbmdlLm1hdC1jYWxlbmRhci1ib2R5LWluLXJhbmdlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogJG92ZXJsYXAtY29sb3I7XG4gIH1cblxuICAubWF0LWNhbGVuZGFyLWJvZHktY29tcGFyaXNvbi1pZGVudGljYWwubWF0LWNhbGVuZGFyLWJvZHktc2VsZWN0ZWQsXG4gIC5tYXQtY2FsZW5kYXItYm9keS1pbi1jb21wYXJpc29uLXJhbmdlID4gLm1hdC1jYWxlbmRhci1ib2R5LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkb3ZlcmxhcC1zZWxlY3RlZC1jb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gX21hdC1kYXRlcGlja2VyLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1kYXRlcGlja2VyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1kYXRlcGlja2VyJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWRhdGVwaWNrZXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1kYXRlcGlja2VyLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZGF0ZXBpY2tlci10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5cblxuQG1peGluIG1hdC1kaWFsb2ctY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG4gIC5tYXQtZGlhbG9nLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtZWxldmF0aW9uKDI0LCAkY29uZmlnKTtcbiAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGRpYWxvZyk7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cbn1cblxuQG1peGluIG1hdC1kaWFsb2ctdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtZGlhbG9nLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBtYXQtdHlwb2dyYXBoeS1sZXZlbC10by1zdHlsZXMoJGNvbmZpZywgdGl0bGUpO1xuICB9XG59XG5cbkBtaXhpbiBfbWF0LWRpYWxvZy1kZW5zaXR5KCRjb25maWctb3ItdGhlbWUpIHt9XG5cbkBtaXhpbiBtYXQtZGlhbG9nLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1kaWFsb2cnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZGlhbG9nLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtZGlhbG9nLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZGlhbG9nLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuLy8gRGVmYXVsdCBtaW5pbXVtIGFuZCBtYXhpbXVtIGhlaWdodCBmb3IgY29sbGFwc2VkIHBhbmVsIGhlYWRlcnMuXG4kbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItY29sbGFwc2VkLWhlaWdodDogNDhweCAhZGVmYXVsdDtcbiRtYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1jb2xsYXBzZWQtbWluaW11bS1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4kbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItY29sbGFwc2VkLW1heGltdW0taGVpZ2h0OlxuICAgICRtYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1jb2xsYXBzZWQtaGVpZ2h0ICFkZWZhdWx0O1xuXG4vLyBEZWZhdWx0IG1pbmltdW0gYW5kIG1heGltdW0gaGVpZ2h0IGZvciBleHBhbmRlZCBwYW5lbCBoZWFkZXJzLlxuJG1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLWV4cGFuZGVkLWhlaWdodDogNjRweCAhZGVmYXVsdDtcbiRtYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1leHBhbmRlZC1taW5pbXVtLWhlaWdodDogNDhweCAhZGVmYXVsdDtcbiRtYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1leHBhbmRlZC1tYXhpbXVtLWhlaWdodDpcbiAgICAkbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItZXhwYW5kZWQtaGVpZ2h0ICFkZWZhdWx0O1xuXG4vLyBEZW5zaXR5IGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBleHBhbnNpb24gcGFuZWwuIENhcHR1cmVzIHRoZVxuLy8gaGVpZ2h0IGZvciBib3RoIGV4cGFuZGVkIGFuZCBjb2xsYXBzZWQgcGFuZWwgaGVhZGVycy5cbiRtYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1kZW5zaXR5LWNvbmZpZzogKFxuICBjb2xsYXBzZWQtaGVpZ2h0OiAoXG4gICAgZGVmYXVsdDogJG1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLWNvbGxhcHNlZC1oZWlnaHQsXG4gICAgbWF4aW11bTogJG1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLWNvbGxhcHNlZC1tYXhpbXVtLWhlaWdodCxcbiAgICBtaW5pbXVtOiAkbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItY29sbGFwc2VkLW1pbmltdW0taGVpZ2h0LFxuICApLFxuICBleHBhbmRlZC1oZWlnaHQ6IChcbiAgICBkZWZhdWx0OiAkbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItZXhwYW5kZWQtaGVpZ2h0LFxuICAgIG1heGltdW06ICRtYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1leHBhbmRlZC1tYXhpbXVtLWhlaWdodCxcbiAgICBtaW5pbXVtOiAkbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItZXhwYW5kZWQtbWluaW11bS1oZWlnaHQsXG4gIClcbikgIWRlZmF1bHQ7XG5cbi8vIE5vdGU6IEtlZXAgdGhpcyBpbiBzeW5jIHdpdGggdGhlIGFuaW1hdGlvbiB0aW1pbmcgZm9yIHRoZSB0b2dnbGUgaW5kaWNhdG9yXG4vLyBhbmQgYm9keSBleHBhbnNpb24uIFRoZXNlIGFyZSBhbmltYXRlZCB1c2luZyBBbmd1bGFyIGFuaW1hdGlvbnMuXG4kbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItdHJhbnNpdGlvbjogMjI1bXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblxuQG1peGluIG1hdC1wcml2YXRlLWV4cGFuc2lvbi1mb2N1cyB7XG4gIC5tYXQtZXhwYW5zaW9uLXBhbmVsIHtcbiAgICAmIC5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci5jZGsta2V5Ym9hcmQtZm9jdXNlZCxcbiAgICAmIC5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci5jZGstcHJvZ3JhbS1mb2N1c2VkLFxuICAgICY6bm90KC5tYXQtZXhwYW5kZWQpIC5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlcjpob3ZlciB7XG4gICAgICAmOm5vdChbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBtYXQtZXhwYW5zaW9uLXBhbmVsLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcblxuICAubWF0LWV4cGFuc2lvbi1wYW5lbCB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtb3ZlcnJpZGFibGUtZWxldmF0aW9uKDIsICRjb25maWcpO1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgY2FyZCk7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cblxuICAubWF0LWFjdGlvbi1yb3cge1xuICAgIGJvcmRlci10b3AtY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGl2aWRlcik7XG4gIH1cblxuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1leHBhbnNpb24tZm9jdXMge1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgaG92ZXIpO1xuICB9XG5cbiAgLy8gRGlzYWJsZSB0aGUgaG92ZXIgb24gdG91Y2ggZGV2aWNlcyBzaW5jZSBpdCBjYW4gYXBwZWFyIGxpa2UgaXQgaXMgc3R1Y2suIFdlIGNhbid0IHVzZVxuICAvLyBgQG1lZGlhIChob3ZlcilgIGFib3ZlLCBiZWNhdXNlIHRoZSBkZXNrdG9wIHN1cHBvcnQgYnJvd3NlciBzdXBwb3J0IGlzbid0IGdyZWF0LlxuICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgLm1hdC1leHBhbnNpb24tcGFuZWw6bm90KC5tYXQtZXhwYW5kZWQpOm5vdChbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddKVxuICAgICAgLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgY2FyZCk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLXRpdGxlIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcbiAgfVxuXG4gIC5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci1kZXNjcmlwdGlvbixcbiAgLm1hdC1leHBhbnNpb24taW5kaWNhdG9yOjphZnRlciB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2Vjb25kYXJ5LXRleHQpO1xuICB9XG5cbiAgLm1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGlzYWJsZWQtYnV0dG9uKTtcblxuICAgIC5tYXQtZXhwYW5zaW9uLXBhbmVsLWhlYWRlci10aXRsZSxcbiAgICAubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtZXhwYW5zaW9uLXBhbmVsLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXIge1xuICAgIGZvbnQ6IHtcbiAgICAgIGZhbWlseTogbWF0LWZvbnQtZmFtaWx5KCRjb25maWcsIHN1YmhlYWRpbmctMSk7XG4gICAgICBzaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIHN1YmhlYWRpbmctMSk7XG4gICAgICB3ZWlnaHQ6IG1hdC1mb250LXdlaWdodCgkY29uZmlnLCBzdWJoZWFkaW5nLTEpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtZXhwYW5zaW9uLXBhbmVsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIG1hdC10eXBvZ3JhcGh5LWxldmVsLXRvLXN0eWxlcygkY29uZmlnLCBib2R5LTEpO1xuICB9XG59XG5cbkBtaXhpbiBtYXQtZXhwYW5zaW9uLXBhbmVsLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkZGVuc2l0eS1zY2FsZTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGV4cGFuZGVkLWhlaWdodDogbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKFxuICAgICAgICAkbWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXItZGVuc2l0eS1jb25maWcsICRkZW5zaXR5LXNjYWxlLCBleHBhbmRlZC1oZWlnaHQpO1xuICAkY29sbGFwc2VkLWhlaWdodDogbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKFxuICAgICAgJG1hdC1leHBhbnNpb24tcGFuZWwtaGVhZGVyLWRlbnNpdHktY29uZmlnLCAkZGVuc2l0eS1zY2FsZSwgY29sbGFwc2VkLWhlaWdodCk7XG5cbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZGVuc2l0eS1sZWdhY3ktY29tcGF0aWJpbGl0eSgpIHtcbiAgICAubWF0LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAkY29sbGFwc2VkLWhlaWdodDtcblxuICAgICAgJi5tYXQtZXhwYW5kZWQge1xuICAgICAgICBoZWlnaHQ6ICRleHBhbmRlZC1oZWlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtZXhwYW5zaW9uLXBhbmVsLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1leHBhbnNpb24tcGFuZWwnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZXhwYW5zaW9uLXBhbmVsLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1leHBhbnNpb24tcGFuZWwtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1leHBhbnNpb24tcGFuZWwtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi8vIFRoaXMgbWl4aW4gd2lsbCBlbnN1cmUgdGhhdCBsaW5lcyB0aGF0IG92ZXJmbG93IHRoZSBjb250YWluZXIgd2lsbCBoaWRlIHRoZSBvdmVyZmxvdyBhbmRcbi8vIHRydW5jYXRlIG5lYXRseSB3aXRoIGFuIGVsbGlwc2lzLlxuQG1peGluIG1hdC10cnVuY2F0ZS1saW5lKCkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLy8gTWl4aW4gdG8gcHJvdmlkZSBhbGwgbWF0LWxpbmUgc3R5bGVzLCBjaGFuZ2luZyBzZWNvbmRhcnkgZm9udCBzaXplIGJhc2VkIG9uIHdoZXRoZXIgdGhlIGxpc3Rcbi8vIGlzIGluIGRlbnNlIG1vZGUuXG5AbWl4aW4gbWF0LWxpbmUtYmFzZSgkc2Vjb25kYXJ5LWZvbnQtc2l6ZSkge1xuICAubWF0LWxpbmUge1xuICAgIEBpbmNsdWRlIG1hdC10cnVuY2F0ZS1saW5lKCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC8vIGFsbCBsaW5lcyBidXQgdGhlIHRvcCBsaW5lIHNob3VsZCBoYXZlIHNtYWxsZXIgdGV4dFxuICAgICY6bnRoLWNoaWxkKG4rMikge1xuICAgICAgZm9udC1zaXplOiAkc2Vjb25kYXJ5LWZvbnQtc2l6ZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhpcyBtaXhpbiBub3JtYWxpemVzIGRlZmF1bHQgZWxlbWVudCBzdHlsZXMsIGUuZy4gZm9udCB3ZWlnaHQgZm9yIGhlYWRpbmcgdGV4dC5cbkBtaXhpbiBtYXQtbm9ybWFsaXplLXRleHQoKSB7XG4gICYgPiAqIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIHByb3ZpZGVzIGJhc2Ugc3R5bGVzIGZvciB0aGUgd3JhcHBlciBhcm91bmQgbWF0LWxpbmUgZWxlbWVudHMgaW4gYSBsaXN0LlxuQG1peGluIG1hdC1saW5lLXdyYXBwZXItYmFzZSgpIHtcbiAgQGluY2x1ZGUgbWF0LW5vcm1hbGl6ZS10ZXh0KCk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAvLyBNdXN0IHJlbW92ZSB3cmFwcGVyIHdoZW4gbGluZXMgYXJlIGVtcHR5IG9yIGl0IHRha2VzIHVwIGhvcml6b250YWxcbiAgLy8gc3BhY2UgYW5kIHB1c2hlcyBvdGhlciBlbGVtZW50cyB0byB0aGUgcmlnaHQuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG5cbi8vIEluY2x1ZGUgdGhpcyBlbXB0eSBtaXhpbiBmb3IgY29uc2lzdGVuY3kgd2l0aCB0aGUgb3RoZXIgY29tcG9uZW50cy5cbkBtaXhpbiBtYXQtZ3JpZC1saXN0LWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHt9XG5cbkBtaXhpbiBtYXQtZ3JpZC1saXN0LXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LWdyaWQtdGlsZS1oZWFkZXIsXG4gIC5tYXQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgQGluY2x1ZGUgbWF0LWxpbmUtYmFzZShtYXQtZm9udC1zaXplKCRjb25maWcsIGNhcHRpb24pKTtcbiAgICBmb250LXNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0xKTtcbiAgfVxufVxuXG5AbWl4aW4gX21hdC1ncmlkLWxpc3QtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LWdyaWQtbGlzdC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtZ3JpZC1saXN0Jykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWdyaWQtbGlzdC1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWdyaWQtbGlzdC1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWdyaWQtbGlzdC10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbkBtaXhpbiBtYXQtaWNvbi1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG4gIC5tYXQtaWNvbiB7XG4gICAgJi5tYXQtcHJpbWFyeSB7XG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCRwcmltYXJ5LCB0ZXh0KTtcbiAgICB9XG5cbiAgICAmLm1hdC1hY2NlbnQge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkYWNjZW50LCB0ZXh0KTtcbiAgICB9XG5cbiAgICAmLm1hdC13YXJuIHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIHRleHQpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LWljb24tdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gX21hdC1pY29uLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1pY29uLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1pY29uJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWljb24tY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1pY29uLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtaWNvbi10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5cbi8vIFJlbmRlcnMgYSBncmFkaWVudCBmb3Igc2hvd2luZyB0aGUgZGFzaGVkIGxpbmUgd2hlbiB0aGUgaW5wdXQgaXMgZGlzYWJsZWQuXG4vLyBVbmxpa2UgdXNpbmcgYSBib3JkZXIsIGEgZ3JhZGllbnQgYWxsb3dzIHVzIHRvIGFkanVzdCB0aGUgc3BhY2luZyBvZiB0aGUgZG90dGVkIGxpbmVcbi8vIHRvIG1hdGNoIHRoZSBNYXRlcmlhbCBEZXNpZ24gc3BlYy5cbkBtaXhpbiBtYXQtcHJpdmF0ZS1jb250cm9sLWRpc2FibGVkLXVuZGVybGluZSgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3IgMCUsICRjb2xvciAzMyUsIHRyYW5zcGFyZW50IDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0cHggMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBGaWd1cmVzIG91dCB0aGUgY29sb3Igb2YgdGhlIHBsYWNlaG9sZGVyIGZvciBhIGZvcm0gY29udHJvbC5cbi8vIFVzZWQgcHJpbWFyaWx5IHRvIHByZXZlbnQgdGhlIHZhcmlvdXMgZm9ybSBjb250cm9scyBmcm9tXG4vLyBiZWNvbWluZyBvdXQgb2Ygc3luYyBzaW5jZSB0aGVzZSBjb2xvcnMgYXJlbid0IGluIGEgcGFsZXR0ZS5cbkBmdW5jdGlvbiBtYXQtcHJpdmF0ZS1jb250cm9sLXBsYWNlaG9sZGVyLWNvbG9yKCRjb25maWcpIHtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG4gICRpcy1kYXJrLXRoZW1lOiBtYXAtZ2V0KCRjb25maWcsIGlzLWRhcmspO1xuICBAcmV0dXJuIG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2Vjb25kYXJ5LXRleHQsIGlmKCRpcy1kYXJrLXRoZW1lLCAwLjUsIDAuNDIpKTtcbn1cblxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBtYXRlcmlhbC9uby1wcmVmaXhlcyAqL1xuQG1peGluIHVzZXItc2VsZWN0KCR2YWx1ZSkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkdmFsdWU7XG4gIC1tb3otdXNlci1zZWxlY3Q6ICR2YWx1ZTtcbiAgLW1zLXVzZXItc2VsZWN0OiAkdmFsdWU7XG4gIHVzZXItc2VsZWN0OiAkdmFsdWU7XG59XG5cbkBtaXhpbiBpbnB1dC1wbGFjZWhvbGRlciB7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGN1cnNvci1ncmFiIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuQG1peGluIGN1cnNvci1ncmFiYmluZyB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuQG1peGluIGJhY2tmYWNlLXZpc2liaWxpdHkoJHZhbHVlKSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZhbHVlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiAkdmFsdWU7XG59XG5cbkBtaXhpbiBwb3NpdGlvbi1zdGlja3koJGltcG9ydGFudDogZmFsc2UpIHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICN7aWYoJGltcG9ydGFudCwgJyFpbXBvcnRhbnQnLCAnJyl9O1xuICBwb3NpdGlvbjogc3RpY2t5ICN7aWYoJGltcG9ydGFudCwgJyFpbXBvcnRhbnQnLCAnJyl9O1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG5cblxuQG1peGluIG1hdC1pbnB1dC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC1mb3JtLWZpZWxkLXR5cGUtbWF0LW5hdGl2ZS1zZWxlY3QgLm1hdC1mb3JtLWZpZWxkLWluZml4OjphZnRlciB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2Vjb25kYXJ5LXRleHQpO1xuICB9XG5cbiAgLm1hdC1pbnB1dC1lbGVtZW50OmRpc2FibGVkLFxuICAubWF0LWZvcm0tZmllbGQtdHlwZS1tYXQtbmF0aXZlLXNlbGVjdC5tYXQtZm9ybS1maWVsZC1kaXNhYmxlZCAubWF0LWZvcm0tZmllbGQtaW5maXg6OmFmdGVyIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZC10ZXh0KTtcbiAgfVxuXG4gIC5tYXQtaW5wdXQtZWxlbWVudCB7XG4gICAgY2FyZXQtY29sb3I6IG1hdC1jb2xvcigkcHJpbWFyeSwgdGV4dCk7XG5cbiAgICBAaW5jbHVkZSBpbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogbWF0LXByaXZhdGUtY29udHJvbC1wbGFjZWhvbGRlci1jb2xvcigkY29uZmlnKTtcbiAgICB9XG5cbiAgICAvLyBPbiBkYXJrIHRoZW1lcyB3ZSBzZXQgdGhlIG5hdGl2ZSBgc2VsZWN0YCBjb2xvciB0byBzb21lIHNoYWRlIG9mIHdoaXRlLFxuICAgIC8vIGhvd2V2ZXIgdGhlIGNvbG9yIHByb3BhZ2F0ZXMgdG8gYWxsIG9mIHRoZSBgb3B0aW9uYCBlbGVtZW50cywgd2hpY2ggYXJlXG4gICAgLy8gYWx3YXlzIG9uIGEgd2hpdGUgYmFja2dyb3VuZCBpbnNpZGUgdGhlIGRyb3Bkb3duLCBjYXVzaW5nIHRoZW0gdG8gYmxlbmQgaW4uXG4gICAgLy8gU2luY2Ugd2UgY2FuJ3QgY2hhbmdlIGJhY2tncm91bmQgb2YgdGhlIGRyb3Bkb3duLCB3ZSBuZWVkIHRvIGV4cGxpY2l0bHlcbiAgICAvLyByZXNldCB0aGUgY29sb3Igb2YgdGhlIG9wdGlvbnMgdG8gc29tZXRoaW5nIGRhcmsuXG4gICAgQGlmIChtYXAtZ2V0KCRjb25maWcsIGlzLWRhcmspKSB7XG4gICAgICBvcHRpb24ge1xuICAgICAgICBjb2xvcjogJGRhcmstcHJpbWFyeS10ZXh0O1xuICAgICAgfVxuXG4gICAgICBvcHRpb246ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGRhcmstZGlzYWJsZWQtdGV4dDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQubWF0LWFjY2VudCAubWF0LWlucHV0LWVsZW1lbnQge1xuICAgIGNhcmV0LWNvbG9yOiBtYXQtY29sb3IoJGFjY2VudCwgdGV4dCk7XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQubWF0LXdhcm4gLm1hdC1pbnB1dC1lbGVtZW50LFxuICAubWF0LWZvcm0tZmllbGQtaW52YWxpZCAubWF0LWlucHV0LWVsZW1lbnQge1xuICAgIGNhcmV0LWNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIHRleHQpO1xuICB9XG5cbiAgLm1hdC1mb3JtLWZpZWxkLXR5cGUtbWF0LW5hdGl2ZS1zZWxlY3QubWF0LWZvcm0tZmllbGQtaW52YWxpZCAubWF0LWZvcm0tZmllbGQtaW5maXg6OmFmdGVyIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCR3YXJuLCB0ZXh0KTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LWlucHV0LXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAvLyBUaGUgdW5pdC1sZXNzIGxpbmUtaGVpZ2h0IGZyb20gdGhlIGZvbnQgY29uZmlnLlxuICAkbGluZS1oZWlnaHQ6IG1hdC1saW5lLWhlaWdodCgkY29uZmlnLCBpbnB1dCk7XG5cbiAgLy8gVGhlIGFtb3VudCBvZiBzcGFjZSBiZXR3ZWVuIHRoZSB0b3Agb2YgdGhlIGxpbmUgYW5kIHRoZSB0b3Agb2YgdGhlIGFjdHVhbCB0ZXh0XG4gIC8vIChhcyBhIGZyYWN0aW9uIG9mIHRoZSBmb250LXNpemUpLlxuICAkbGluZS1zcGFjaW5nOiAoJGxpbmUtaGVpZ2h0IC0gMSkgLyAyO1xuXG4gIC8vIDxpbnB1dD4gZWxlbWVudHMgc2VlbSB0byBoYXZlIHRoZWlyIGhlaWdodCBzZXQgc2xpZ2h0bHkgdG9vIGxhcmdlIG9uIFNhZmFyaSBjYXVzaW5nIHRoZSB0ZXh0IHRvXG4gIC8vIGJlIG1pc2FsaWduZWQgdy5yLnQuIHRoZSBwbGFjZWhvbGRlci4gQWRkaW5nIHRoaXMgbWFyZ2luIGNvcnJlY3RzIGl0LlxuICBpbnB1dC5tYXQtaW5wdXQtZWxlbWVudCB7XG4gICAgbWFyZ2luLXRvcDogLSRsaW5lLXNwYWNpbmcgKiAxZW07XG4gIH1cbn1cblxuQG1peGluIF9tYXQtaW5wdXQtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LWlucHV0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1pbnB1dCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1pbnB1dC1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWlucHV0LWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtaW5wdXQtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5cbkBtaXhpbiBtYXQtbGlzdC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC1saXN0LWJhc2Uge1xuICAgIC5tYXQtbGlzdC1pdGVtIHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHRleHQpO1xuICAgIH1cblxuICAgIC5tYXQtbGlzdC1vcHRpb24ge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gICAgfVxuXG4gICAgLm1hdC1zdWJoZWFkZXIge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2Vjb25kYXJ5LXRleHQpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtbGlzdC1pdGVtLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGRpc2FibGVkLWxpc3Qtb3B0aW9uKTtcbiAgfVxuXG4gIC5tYXQtbGlzdC1vcHRpb24sXG4gIC5tYXQtbmF2LWxpc3QgLm1hdC1saXN0LWl0ZW0sXG4gIC5tYXQtYWN0aW9uLWxpc3QgLm1hdC1saXN0LWl0ZW0ge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCAnaG92ZXInKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWxpc3Qtc2luZ2xlLXNlbGVjdGVkLW9wdGlvbiB7XG4gICAgJiwgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGhvdmVyLCAwLjEyKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1saXN0LXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcblxuICAubWF0LWxpc3QtaXRlbSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgfVxuXG4gIC5tYXQtbGlzdC1vcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIH1cblxuICAvLyBEZWZhdWx0IGxpc3RcbiAgLm1hdC1saXN0LWJhc2Uge1xuICAgIC5tYXQtbGlzdC1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBzdWJoZWFkaW5nLTIpO1xuICAgICAgQGluY2x1ZGUgbWF0LWxpbmUtYmFzZShtYXQtZm9udC1zaXplKCRjb25maWcsIGJvZHktMSkpO1xuICAgIH1cblxuICAgIC5tYXQtbGlzdC1vcHRpb24ge1xuICAgICAgZm9udC1zaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIHN1YmhlYWRpbmctMik7XG4gICAgICBAaW5jbHVkZSBtYXQtbGluZS1iYXNlKG1hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0xKSk7XG4gICAgfVxuXG4gICAgLm1hdC1zdWJoZWFkZXIge1xuICAgICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnLCBib2R5LTIpO1xuICAgICAgZm9udC1zaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIGJvZHktMik7XG4gICAgICBmb250LXdlaWdodDogbWF0LWZvbnQtd2VpZ2h0KCRjb25maWcsIGJvZHktMik7XG4gICAgfVxuICB9XG5cbiAgLy8gRGVuc2UgbGlzdFxuICAubWF0LWxpc3QtYmFzZVtkZW5zZV0ge1xuICAgIC5tYXQtbGlzdC1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBjYXB0aW9uKTtcbiAgICAgIEBpbmNsdWRlIG1hdC1saW5lLWJhc2UobWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBjYXB0aW9uKSk7XG4gICAgfVxuXG4gICAgLm1hdC1saXN0LW9wdGlvbiB7XG4gICAgICBmb250LXNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgY2FwdGlvbik7XG4gICAgICBAaW5jbHVkZSBtYXQtbGluZS1iYXNlKG1hdC1mb250LXNpemUoJGNvbmZpZywgY2FwdGlvbikpO1xuICAgIH1cblxuICAgIC5tYXQtc3ViaGVhZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgICBmb250LXNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgY2FwdGlvbik7XG4gICAgICBmb250LXdlaWdodDogbWF0LWZvbnQtd2VpZ2h0KCRjb25maWcsIGJvZHktMik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfbWF0LWxpc3QtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LWxpc3QtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWxpc3QnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtbGlzdC1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWxpc3QtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1saXN0LXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuXG5AbWl4aW4gbWF0LW1lbnUtY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG4gIC5tYXQtbWVudS1wYW5lbCB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtb3ZlcnJpZGFibGUtZWxldmF0aW9uKDQsICRjb25maWcpO1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgJ2NhcmQnKTtcbiAgfVxuXG4gIC5tYXQtbWVudS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCAndGV4dCcpO1xuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJixcbiAgICAgICY6OmFmdGVyLFxuICAgICAgLm1hdC1pY29uLW5vLWNvbG9yIHtcbiAgICAgICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgJ2Rpc2FibGVkJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hdC1tZW51LWl0ZW0gLm1hdC1pY29uLW5vLWNvbG9yLFxuICAubWF0LW1lbnUtaXRlbS1zdWJtZW51LXRyaWdnZXI6OmFmdGVyIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCAnaWNvbicpO1xuICB9XG5cbiAgLm1hdC1tZW51LWl0ZW06aG92ZXIsXG4gIC5tYXQtbWVudS1pdGVtLmNkay1wcm9ncmFtLWZvY3VzZWQsXG4gIC5tYXQtbWVudS1pdGVtLmNkay1rZXlib2FyZC1mb2N1c2VkLFxuICAubWF0LW1lbnUtaXRlbS1oaWdobGlnaHRlZCB7XG4gICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCAnaG92ZXInKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1tZW51LXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LW1lbnUtaXRlbSB7XG4gICAgZm9udDoge1xuICAgICAgZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZywgYm9keS0xKTtcbiAgICAgIHNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0xKTtcbiAgICAgIHdlaWdodDogbWF0LWZvbnQtd2VpZ2h0KCRjb25maWcsIGJvZHktMSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfbWF0LW1lbnUtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LW1lbnUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LW1lbnUnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtbWVudS1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LW1lbnUtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1tZW51LXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuJG1hdC1wYWdpbmF0b3ItaGVpZ2h0OiA1NnB4ICFkZWZhdWx0O1xuLy8gTWluaW11bSBoZWlnaHQgZm9yIHBhZ2luYXRvcidzIGluIHRoZSBoaWdoZXN0IGRlbnNpdHkgaXMgZGV0ZXJtaW5lZCBiYXNlZCBvbiBob3dcbi8vIG11Y2ggdGhlIHBhZ2luYXRvciBjYW4gc2hyaW5rIHVudGlsIHRoZSBjb250ZW50IGV4Y2VlZHMgKGkuZS4gbmF2aWdhdGlvbiBidXR0b25zKS5cbiRtYXQtcGFnaW5hdG9yLW1pbmltdW0taGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJG1hdC1wYWdpbmF0b3ItbWF4aW11bS1oZWlnaHQ6ICRtYXQtcGFnaW5hdG9yLWhlaWdodCAhZGVmYXVsdDtcblxuJG1hdC1wYWdpbmF0b3ItZGVuc2l0eS1jb25maWc6IChcbiAgaGVpZ2h0OiAoXG4gICAgZGVmYXVsdDogJG1hdC1wYWdpbmF0b3ItaGVpZ2h0LFxuICAgIG1heGltdW06ICRtYXQtcGFnaW5hdG9yLW1heGltdW0taGVpZ2h0LFxuICAgIG1pbmltdW06ICRtYXQtcGFnaW5hdG9yLW1pbmltdW0taGVpZ2h0LFxuICApXG4pICFkZWZhdWx0O1xuXG5cbkBtaXhpbiBtYXQtcGFnaW5hdG9yLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcblxuICAubWF0LXBhZ2luYXRvciB7XG4gICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCAnY2FyZCcpO1xuICB9XG5cbiAgLm1hdC1wYWdpbmF0b3IsXG4gIC5tYXQtcGFnaW5hdG9yLXBhZ2Utc2l6ZSAubWF0LXNlbGVjdC10cmlnZ2VyIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gIH1cblxuICAubWF0LXBhZ2luYXRvci1kZWNyZW1lbnQsXG4gIC5tYXQtcGFnaW5hdG9yLWluY3JlbWVudCB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgJ2ljb24nKTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBtYXQtY29sb3IoJGZvcmVncm91bmQsICdpY29uJyk7XG4gIH1cblxuICAubWF0LXBhZ2luYXRvci1maXJzdCxcbiAgLm1hdC1wYWdpbmF0b3ItbGFzdCB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgJ2ljb24nKTtcbiAgfVxuXG4gIC5tYXQtaWNvbi1idXR0b25bZGlzYWJsZWRdIHtcbiAgICAubWF0LXBhZ2luYXRvci1kZWNyZW1lbnQsXG4gICAgLm1hdC1wYWdpbmF0b3ItaW5jcmVtZW50LFxuICAgIC5tYXQtcGFnaW5hdG9yLWZpcnN0LFxuICAgIC5tYXQtcGFnaW5hdG9yLWxhc3Qge1xuICAgICAgYm9yZGVyLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsICdkaXNhYmxlZCcpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXBhZ2luYXRvci10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1wYWdpbmF0b3IsXG4gIC5tYXQtcGFnaW5hdG9yLXBhZ2Utc2l6ZSAubWF0LXNlbGVjdC10cmlnZ2VyIHtcbiAgICBmb250OiB7XG4gICAgICBmYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnLCBjYXB0aW9uKTtcbiAgICAgIHNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgY2FwdGlvbik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtcGFnaW5hdG9yLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkZGVuc2l0eS1zY2FsZTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGhlaWdodDogbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKCRtYXQtcGFnaW5hdG9yLWRlbnNpdHktY29uZmlnLCAkZGVuc2l0eS1zY2FsZSwgaGVpZ2h0KTtcblxuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1kZW5zaXR5LWxlZ2FjeS1jb21wYXRpYmlsaXR5KCkge1xuICAgIC5tYXQtcGFnaW5hdG9yLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiAkaGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXBhZ2luYXRvci10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtcGFnaW5hdG9yJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXBhZ2luYXRvci1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtcGFnaW5hdG9yLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtcGFnaW5hdG9yLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5AbWl4aW4gbWF0LXByb2dyZXNzLWJhci1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcblxuICAubWF0LXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kIHtcbiAgICBmaWxsOiBtYXQtY29sb3IoJHByaW1hcnksIGxpZ2h0ZXIpO1xuICB9XG5cbiAgLm1hdC1wcm9ncmVzcy1iYXItYnVmZmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHByaW1hcnksIGxpZ2h0ZXIpO1xuICB9XG5cbiAgLm1hdC1wcm9ncmVzcy1iYXItZmlsbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkcHJpbWFyeSk7XG4gIH1cblxuICAubWF0LXByb2dyZXNzLWJhci5tYXQtYWNjZW50IHtcbiAgICAubWF0LXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kIHtcbiAgICAgIGZpbGw6IG1hdC1jb2xvcigkYWNjZW50LCBsaWdodGVyKTtcbiAgICB9XG5cbiAgICAubWF0LXByb2dyZXNzLWJhci1idWZmZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRhY2NlbnQsIGxpZ2h0ZXIpO1xuICAgIH1cblxuICAgIC5tYXQtcHJvZ3Jlc3MtYmFyLWZpbGw6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYWNjZW50KTtcbiAgICB9XG4gIH1cblxuICAubWF0LXByb2dyZXNzLWJhci5tYXQtd2FybiB7XG4gICAgLm1hdC1wcm9ncmVzcy1iYXItYmFja2dyb3VuZCB7XG4gICAgICBmaWxsOiBtYXQtY29sb3IoJHdhcm4sIGxpZ2h0ZXIpO1xuICAgIH1cblxuICAgIC5tYXQtcHJvZ3Jlc3MtYmFyLWJ1ZmZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIGxpZ2h0ZXIpO1xuICAgIH1cblxuICAgIC5tYXQtcHJvZ3Jlc3MtYmFyLWZpbGw6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkd2Fybik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtcHJvZ3Jlc3MtYmFyLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIF9tYXQtcHJvZ3Jlc3MtYmFyLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1wcm9ncmVzcy1iYXItdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXByb2dyZXNzLWJhcicpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcm9ncmVzcy1iYXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1wcm9ncmVzcy1iYXItZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcm9ncmVzcy1iYXItdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuQG1peGluIG1hdC1wcm9ncmVzcy1zcGlubmVyLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuXG4gIC5tYXQtcHJvZ3Jlc3Mtc3Bpbm5lciwgLm1hdC1zcGlubmVyIHtcbiAgICBjaXJjbGUge1xuICAgICAgc3Ryb2tlOiBtYXQtY29sb3IoJHByaW1hcnkpO1xuICAgIH1cblxuICAgICYubWF0LWFjY2VudCBjaXJjbGUge1xuICAgICAgc3Ryb2tlOiBtYXQtY29sb3IoJGFjY2VudCk7XG4gICAgfVxuXG4gICAgJi5tYXQtd2FybiBjaXJjbGUge1xuICAgICAgc3Ryb2tlOiBtYXQtY29sb3IoJHdhcm4pO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXByb2dyZXNzLXNwaW5uZXItdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gX21hdC1wcm9ncmVzcy1zcGlubmVyLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1wcm9ncmVzcy1zcGlubmVyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1wcm9ncmVzcy1zcGlubmVyJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXByb2dyZXNzLXNwaW5uZXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1wcm9ncmVzcy1zcGlubmVyLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtcHJvZ3Jlc3Mtc3Bpbm5lci10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5AbWl4aW4gX21hdC1yYWRpby1jb2xvcigkcGFsZXR0ZSkge1xuICAmLm1hdC1yYWRpby1jaGVja2VkIC5tYXQtcmFkaW8tb3V0ZXItY2lyY2xlIHtcbiAgICBib3JkZXItY29sb3I6IG1hdC1jb2xvcigkcGFsZXR0ZSk7XG4gIH1cblxuICAubWF0LXJhZGlvLWlubmVyLWNpcmNsZSxcbiAgLm1hdC1yYWRpby1yaXBwbGUgLm1hdC1yaXBwbGUtZWxlbWVudDpub3QoLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZSksXG4gICYubWF0LXJhZGlvLWNoZWNrZWQgLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZSxcbiAgJjphY3RpdmUgLm1hdC1yYWRpby1wZXJzaXN0ZW50LXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRwYWxldHRlKTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LXJhZGlvLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC1yYWRpby1vdXRlci1jaXJjbGUge1xuICAgIGJvcmRlci1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gIH1cblxuICAubWF0LXJhZGlvLWJ1dHRvbiB7XG4gICAgJi5tYXQtcHJpbWFyeSB7XG4gICAgICBAaW5jbHVkZSBfbWF0LXJhZGlvLWNvbG9yKCRwcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLm1hdC1hY2NlbnQge1xuICAgICAgQGluY2x1ZGUgX21hdC1yYWRpby1jb2xvcigkYWNjZW50KTtcbiAgICB9XG5cbiAgICAmLm1hdC13YXJuIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtcmFkaW8tY29sb3IoJHdhcm4pO1xuICAgIH1cblxuICAgIC8vIFRoaXMgbmVlZHMgZXh0cmEgc3BlY2lmaWNpdHksIGJlY2F1c2UgdGhlIGNsYXNzZXMgYWJvdmUgYXJlIGNvbWJpbmVkXG4gICAgLy8gKGUuZy4gYC5tYXQtcmFkaW8tYnV0dG9uLm1hdC1hY2NlbnRgKSB3aGljaCBpbmNyZWFzZXMgdGhlaXIgc3BlY2lmaWNpdHkgYSBsb3QuXG4gICAgLy8gVE9ETzogY29uc2lkZXIgbWFraW5nIHRoZSBzZWxlY3RvcnMgaW50byBkZXNjZW5kYW50cyAoYC5tYXQtcHJpbWFyeSAubWF0LXJhZGlvLWJ1dHRvbmApLlxuICAgICYubWF0LXJhZGlvLWRpc2FibGVkIHtcbiAgICAgICYubWF0LXJhZGlvLWNoZWNrZWQgLm1hdC1yYWRpby1vdXRlci1jaXJjbGUsXG4gICAgICAubWF0LXJhZGlvLW91dGVyLWNpcmNsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZCk7XG4gICAgICB9XG5cbiAgICAgIC5tYXQtcmFkaW8tcmlwcGxlIC5tYXQtcmlwcGxlLWVsZW1lbnQsXG4gICAgICAubWF0LXJhZGlvLWlubmVyLWNpcmNsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGlzYWJsZWQpO1xuICAgICAgfVxuXG4gICAgICAubWF0LXJhZGlvLWxhYmVsLWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3dpdGNoIHRoaXMgdG8gYSBzb2xpZCBjb2xvciBzaW5jZSB3ZSdyZSB1c2luZyBgb3BhY2l0eWBcbiAgICAvLyB0byBjb250cm9sIGhvdyBvcGFxdWUgdGhlIHJpcHBsZSBzaG91bGQgYmUuXG4gICAgLm1hdC1yaXBwbGUtZWxlbWVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRmb3JlZ3JvdW5kLCBiYXNlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1yYWRpby10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1yYWRpby1idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZyk7XG4gIH1cbn1cblxuQG1peGluIF9tYXQtcmFkaW8tZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LXJhZGlvLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1yYWRpbycpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1yYWRpby1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LXJhZGlvLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtcmFkaW8tdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5cblxuQG1peGluIG1hdC1zZWxlY3QtY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcblxuICAubWF0LXNlbGVjdC12YWx1ZSB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cblxuICAubWF0LXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IG1hdC1wcml2YXRlLWNvbnRyb2wtcGxhY2Vob2xkZXItY29sb3IoJGNvbmZpZyk7XG4gIH1cblxuICAubWF0LXNlbGVjdC1kaXNhYmxlZCAubWF0LXNlbGVjdC12YWx1ZSB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGlzYWJsZWQtdGV4dCk7XG4gIH1cblxuICAubWF0LXNlbGVjdC1hcnJvdyB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2Vjb25kYXJ5LXRleHQpO1xuICB9XG5cbiAgLm1hdC1zZWxlY3QtcGFuZWwge1xuICAgIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgY2FyZCk7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtb3ZlcnJpZGFibGUtZWxldmF0aW9uKDQsICRjb25maWcpO1xuXG4gICAgLm1hdC1vcHRpb24ubWF0LXNlbGVjdGVkOm5vdCgubWF0LW9wdGlvbi1tdWx0aXBsZSkge1xuICAgICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBob3ZlciwgMC4xMik7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1mb3JtLWZpZWxkIHtcbiAgICAmLm1hdC1mb2N1c2VkIHtcbiAgICAgICYubWF0LXByaW1hcnkgLm1hdC1zZWxlY3QtYXJyb3cge1xuICAgICAgICBjb2xvcjogbWF0LWNvbG9yKCRwcmltYXJ5LCB0ZXh0KTtcbiAgICAgIH1cblxuICAgICAgJi5tYXQtYWNjZW50IC5tYXQtc2VsZWN0LWFycm93IHtcbiAgICAgICAgY29sb3I6IG1hdC1jb2xvcigkYWNjZW50LCB0ZXh0KTtcbiAgICAgIH1cblxuICAgICAgJi5tYXQtd2FybiAubWF0LXNlbGVjdC1hcnJvdyB7XG4gICAgICAgIGNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIHRleHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYXQtc2VsZWN0Lm1hdC1zZWxlY3QtaW52YWxpZCAubWF0LXNlbGVjdC1hcnJvdyB7XG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCR3YXJuLCB0ZXh0KTtcbiAgICB9XG5cbiAgICAubWF0LXNlbGVjdC5tYXQtc2VsZWN0LWRpc2FibGVkIC5tYXQtc2VsZWN0LWFycm93IHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpc2FibGVkLXRleHQpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXNlbGVjdC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLy8gVGhlIHVuaXQtbGVzcyBsaW5lLWhlaWdodCBmcm9tIHRoZSBmb250IGNvbmZpZy5cbiAgJGxpbmUtaGVpZ2h0OiBtYXQtbGluZS1oZWlnaHQoJGNvbmZpZywgaW5wdXQpO1xuXG4gIC5tYXQtc2VsZWN0IHtcbiAgICBmb250LWZhbWlseTogbWF0LWZvbnQtZmFtaWx5KCRjb25maWcpO1xuICB9XG5cbiAgLm1hdC1zZWxlY3QtdHJpZ2dlciB7XG4gICAgaGVpZ2h0OiAkbGluZS1oZWlnaHQgKiAxZW07XG4gIH1cbn1cblxuQG1peGluIF9tYXQtc2VsZWN0LWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1zZWxlY3QtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXNlbGVjdCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zZWxlY3QtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1zZWxlY3QtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zZWxlY3QtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuQG1peGluIG1hdC1zaWRlbmF2LWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgJGRyYXdlci1iYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQsIGRpYWxvZyk7XG4gICRkcmF3ZXItY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6ICBtYXQtY29sb3IoJGJhY2tncm91bmQsIGJhY2tncm91bmQpO1xuICAkZHJhd2VyLXB1c2gtYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBkaWFsb2cpO1xuICAkZHJhd2VyLXNpZGUtYm9yZGVyOiBzb2xpZCAxcHggbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyKTtcblxuICAubWF0LWRyYXdlci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcmF3ZXItY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cblxuICAubWF0LWRyYXdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyYXdlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHRleHQpO1xuXG4gICAgJi5tYXQtZHJhd2VyLXB1c2gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyYXdlci1wdXNoLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpub3QoLm1hdC1kcmF3ZXItc2lkZSkge1xuICAgICAgLy8gVGhlIGVsZXZhdGlvbiBvZiB6LTE2IGlzIG5vdGVkIGluIHRoZSBkZXNpZ24gc3BlY2lmaWNhdGlvbnMuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9tYXRlcmlhbC5pby9kZXNpZ24vY29tcG9uZW50cy9uYXZpZ2F0aW9uLWRyYXdlci5odG1sXG4gICAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS10aGVtZS1lbGV2YXRpb24oMTYsICRjb25maWcpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtZHJhd2VyLXNpZGUge1xuICAgIGJvcmRlci1yaWdodDogJGRyYXdlci1zaWRlLWJvcmRlcjtcblxuICAgICYubWF0LWRyYXdlci1lbmQge1xuICAgICAgYm9yZGVyLWxlZnQ6ICRkcmF3ZXItc2lkZS1ib3JkZXI7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgW2Rpcj0ncnRsJ10gLm1hdC1kcmF3ZXItc2lkZSB7XG4gICAgYm9yZGVyLWxlZnQ6ICRkcmF3ZXItc2lkZS1ib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuXG4gICAgJi5tYXQtZHJhd2VyLWVuZCB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogJGRyYXdlci1zaWRlLWJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAubWF0LWRyYXdlci1iYWNrZHJvcC5tYXQtZHJhd2VyLXNob3duIHtcbiAgICAkb3BhY2l0eTogMC42O1xuICAgICRiYWNrZHJvcC1jb2xvcjogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBjYXJkLCAkb3BhY2l0eSk7XG5cbiAgICBAaWYgKHR5cGUtb2YoJGJhY2tkcm9wLWNvbG9yKSA9PSBjb2xvcikge1xuICAgICAgLy8gV2UgdXNlIGludmVydCgpIGhlcmUgdG8gaGF2ZSB0aGUgZGFya2VuIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIGV4cGVjdGVkIHRvIGJlIHVzZWQuIElmIHRoZVxuICAgICAgLy8gYmFja2dyb3VuZCBpcyBsaWdodCwgd2UgdXNlIGEgZGFyayBiYWNrZHJvcC4gSWYgdGhlIGJhY2tncm91bmQgaXMgZGFyayxcbiAgICAgIC8vIHdlIHVzZSBhIGxpZ2h0IGJhY2tkcm9wLlxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW52ZXJ0KCRiYWNrZHJvcC1jb2xvcik7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIElmIHdlIGNvdWxkbid0IHJlc29sdmUgdGhlIGJhY2tkcm9wIGNvbG9yIHRvIGEgY29sb3IgdmFsdWUsIGZhbGwgYmFjayB0byB1c2luZ1xuICAgICAgLy8gYG9wYWNpdHlgIHRvIG1ha2UgaXQgb3BhcXVlIHNpbmNlIGl0cyBlbmQgdmFsdWUgY291bGQgYmUgYSBzb2xpZCBjb2xvci5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1jb2xvcjtcbiAgICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXNpZGVuYXYtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gX21hdC1zaWRlbmF2LWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1zaWRlbmF2LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1zaWRlbmF2Jykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXNpZGVuYXYtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1zaWRlbmF2LWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtc2lkZW5hdi10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5cbkBtaXhpbiBfbWF0LXNsaWRlLXRvZ2dsZS1jaGVja2VkKCRwYWxldHRlLCAkdGh1bWItY2hlY2tlZC1odWUpIHtcbiAgJi5tYXQtY2hlY2tlZCB7XG4gICAgLm1hdC1zbGlkZS10b2dnbGUtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRwYWxldHRlLCAkdGh1bWItY2hlY2tlZC1odWUpO1xuICAgIH1cblxuICAgIC5tYXQtc2xpZGUtdG9nZ2xlLWJhciB7XG4gICAgICAvLyBPcGFjaXR5IGlzIGRldGVybWluZWQgZnJvbSB0aGUgc3BlY3MgZm9yIHRoZSBzZWxlY3Rpb24gY29udHJvbHMuXG4gICAgICAvLyBTZWU6IGh0dHBzOi8vbWF0ZXJpYWwuaW8vZGVzaWduL2NvbXBvbmVudHMvc2VsZWN0aW9uLWNvbnRyb2xzLmh0bWwjc3BlY3NcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkcGFsZXR0ZSwgJHRodW1iLWNoZWNrZWQtaHVlLCAwLjU0KTtcbiAgICB9XG5cbiAgICAubWF0LXJpcHBsZS1lbGVtZW50IHtcbiAgICAgIC8vIFNldCBubyBvcGFjaXR5IGZvciB0aGUgcmlwcGxlcyBiZWNhdXNlIHRoZSByaXBwbGUgb3BhY2l0eSB3aWxsIGJlIGFkanVzdGVkIGR5bmFtaWNhbGx5XG4gICAgICAvLyBiYXNlZCBvbiB0aGUgdHlwZSBvZiBpbnRlcmFjdGlvbiB3aXRoIHRoZSBzbGlkZS10b2dnbGUgKGUuZy4gZm9yIGhvdmVyLCBmb2N1cylcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkcGFsZXR0ZSwgJHRodW1iLWNoZWNrZWQtaHVlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1zbGlkZS10b2dnbGUtY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGlzLWRhcms6IG1hcC1nZXQoJGNvbmZpZywgaXMtZGFyayk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLy8gQ29sb3IgaHVlcyBhcmUgYmFzZWQgb24gdGhlIHNwZWNzIHdoaWNoIGJyaWVmbHkgc2hvdyB0aGUgaHVlcyB0aGF0IGFyZSBhcHBsaWVkIHRvIGEgc3dpdGNoLlxuICAvLyBUaGUgMjAxOCBzcGVjcyBubyBsb25nZXIgZGVzY3JpYmUgaG93IGRhcmsgc3dpdGNoZXMgc2hvdWxkIGxvb2sgbGlrZS4gRHVlIHRvIHRoZSBsYWNrIG9mXG4gIC8vIGluZm9ybWF0aW9uIGZvciBkYXJrIHRoZW1lZCBzd2l0Y2hlcywgd2UgcGFydGlhbGx5IGtlZXAgdGhlIG9sZCBiZWhhdmlvciB0aGF0IGlzIGJhc2VkIG9uXG4gIC8vIHRoZSBwcmV2aW91cyBzcGVjaWZpY2F0aW9ucy4gRm9yIHRoZSBjaGVja2VkIGNvbG9yIHdlIGFsd2F5cyB1c2UgdGhlIGBkZWZhdWx0YCBodWUgYmVjYXVzZVxuICAvLyB0aGF0IGZvbGxvd3MgTURDIGFuZCBhbHNvIG1ha2VzIGl0IGVhc2llciBmb3IgcGVvcGxlIHRvIGNyZWF0ZSBhIGN1c3RvbSB0aGVtZSB3aXRob3V0IG5lZWRpbmdcbiAgLy8gdG8gc3BlY2lmeSBlYWNoIGh1ZSBpbmRpdmlkdWFsbHkuXG4gICR0aHVtYi11bmNoZWNrZWQtaHVlOiBpZigkaXMtZGFyaywgNDAwLCA1MCk7XG4gICR0aHVtYi1jaGVja2VkLWh1ZTogZGVmYXVsdDtcblxuICAkYmFyLXVuY2hlY2tlZC1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZCk7XG4gICRyaXBwbGUtdW5jaGVja2VkLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGJhc2UpO1xuXG4gIC5tYXQtc2xpZGUtdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBfbWF0LXNsaWRlLXRvZ2dsZS1jaGVja2VkKCRhY2NlbnQsICR0aHVtYi1jaGVja2VkLWh1ZSk7XG5cbiAgICAmLm1hdC1wcmltYXJ5IHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtc2xpZGUtdG9nZ2xlLWNoZWNrZWQoJHByaW1hcnksICR0aHVtYi1jaGVja2VkLWh1ZSk7XG4gICAgfVxuXG4gICAgJi5tYXQtd2FybiB7XG4gICAgICBAaW5jbHVkZSBfbWF0LXNsaWRlLXRvZ2dsZS1jaGVja2VkKCR3YXJuLCAkdGh1bWItY2hlY2tlZC1odWUpO1xuICAgIH1cblxuICAgICY6bm90KC5tYXQtY2hlY2tlZCkgLm1hdC1yaXBwbGUtZWxlbWVudCB7XG4gICAgICAvLyBTZXQgbm8gb3BhY2l0eSBmb3IgdGhlIHJpcHBsZXMgYmVjYXVzZSB0aGUgcmlwcGxlIG9wYWNpdHkgd2lsbCBiZSBhZGp1c3RlZCBkeW5hbWljYWxseVxuICAgICAgLy8gYmFzZWQgb24gdGhlIHR5cGUgb2YgaW50ZXJhY3Rpb24gd2l0aCB0aGUgc2xpZGUtdG9nZ2xlIChlLmcuIGZvciBob3ZlciwgZm9jdXMpXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmlwcGxlLXVuY2hlY2tlZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubWF0LXNsaWRlLXRvZ2dsZS10aHVtYiB7XG4gICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtdGhlbWUtZWxldmF0aW9uKDEsICRjb25maWcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkbWF0LWdyZXksICR0aHVtYi11bmNoZWNrZWQtaHVlKTtcbiAgfVxuXG4gIC5tYXQtc2xpZGUtdG9nZ2xlLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhci11bmNoZWNrZWQtY29sb3I7XG4gIH1cbn1cblxuQG1peGluIG1hdC1zbGlkZS10b2dnbGUtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtc2xpZGUtdG9nZ2xlLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZyk7XG4gIH1cbn1cblxuQG1peGluIF9tYXQtc2xpZGUtdG9nZ2xlLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1zbGlkZS10b2dnbGUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXNsaWRlLXRvZ2dsZScpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zbGlkZS10b2dnbGUtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1zbGlkZS10b2dnbGUtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zbGlkZS10b2dnbGUtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5AbWl4aW4gX21hdC1zbGlkZXItaW5uZXItY29udGVudC10aGVtZSgkcGFsZXR0ZSkge1xuICAubWF0LXNsaWRlci10cmFjay1maWxsLFxuICAubWF0LXNsaWRlci10aHVtYixcbiAgLm1hdC1zbGlkZXItdGh1bWItbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkcGFsZXR0ZSk7XG4gIH1cblxuICAubWF0LXNsaWRlci10aHVtYi1sYWJlbC10ZXh0IHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRwYWxldHRlLCBkZWZhdWx0LWNvbnRyYXN0KTtcbiAgfVxuXG4gIC5tYXQtc2xpZGVyLWZvY3VzLXJpbmcge1xuICAgICRvcGFjaXR5OiAwLjI7XG4gICAgJGNvbG9yOiBtYXQtY29sb3IoJHBhbGV0dGUsIGRlZmF1bHQsICRvcGFjaXR5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgICAvLyBgbWF0LWNvbG9yYCB1c2VzIGByZ2JhYCBmb3IgdGhlIG9wYWNpdHkgd2hpY2ggd29uJ3Qgd29yayB3aXRoXG4gICAgLy8gQ1NTIHZhcmlhYmxlcyBzbyB3ZSBuZWVkIHRvIHVzZSBgb3BhY2l0eWAgYXMgYSBmYWxsYmFjay5cbiAgICBAaWYgKHR5cGUtb2YoJGNvbG9yKSAhPSBjb2xvcikge1xuICAgICAgb3BhY2l0eTogJG9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtc2xpZGVyLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgJG1hdC1zbGlkZXItb2ZmLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNsaWRlci1vZmYpO1xuICAkbWF0LXNsaWRlci1vZmYtZm9jdXNlZC1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzbGlkZXItb2ZmLWFjdGl2ZSk7XG4gICRtYXQtc2xpZGVyLWRpc2FibGVkLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNsaWRlci1vZmYpO1xuICAkbWF0LXNsaWRlci1sYWJlbGVkLW1pbi12YWx1ZS10aHVtYi1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzbGlkZXItbWluKTtcbiAgJG1hdC1zbGlkZXItbGFiZWxlZC1taW4tdmFsdWUtdGh1bWItbGFiZWwtY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgc2xpZGVyLW9mZik7XG4gICRtYXQtc2xpZGVyLXRpY2stb3BhY2l0eTogMC43O1xuICAkbWF0LXNsaWRlci10aWNrLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGJhc2UsICRtYXQtc2xpZGVyLXRpY2stb3BhY2l0eSk7XG4gICRtYXQtc2xpZGVyLXRpY2stc2l6ZTogMnB4O1xuXG4gIC5tYXQtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXQtc2xpZGVyLW9mZi1jb2xvcjtcbiAgfVxuXG4gIC5tYXQtcHJpbWFyeSB7XG4gICAgQGluY2x1ZGUgX21hdC1zbGlkZXItaW5uZXItY29udGVudC10aGVtZSgkcHJpbWFyeSk7XG4gIH1cblxuICAubWF0LWFjY2VudCB7XG4gICAgQGluY2x1ZGUgX21hdC1zbGlkZXItaW5uZXItY29udGVudC10aGVtZSgkYWNjZW50KTtcbiAgfVxuXG4gIC5tYXQtd2FybiB7XG4gICAgQGluY2x1ZGUgX21hdC1zbGlkZXItaW5uZXItY29udGVudC10aGVtZSgkd2Fybik7XG4gIH1cblxuICAubWF0LXNsaWRlcjpob3ZlcixcbiAgLmNkay1mb2N1c2VkIHtcbiAgICAubWF0LXNsaWRlci10cmFjay1iYWNrZ3JvdW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXQtc2xpZGVyLW9mZi1mb2N1c2VkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtc2xpZGVyLWRpc2FibGVkIHtcbiAgICAubWF0LXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLFxuICAgIC5tYXQtc2xpZGVyLXRyYWNrLWZpbGwsXG4gICAgLm1hdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdC1zbGlkZXItZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAubWF0LXNsaWRlci10cmFjay1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdC1zbGlkZXItZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hdC1zbGlkZXItbWluLXZhbHVlIHtcbiAgICAubWF0LXNsaWRlci1mb2N1cy1yaW5nIHtcbiAgICAgICRvcGFjaXR5OiAwLjEyO1xuICAgICAgJGNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGJhc2UsICRvcGFjaXR5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICAgICAgLy8gYG1hdC1jb2xvcmAgdXNlcyBgcmdiYWAgZm9yIHRoZSBvcGFjaXR5IHdoaWNoIHdvbid0IHdvcmsgd2l0aFxuICAgICAgLy8gQ1NTIHZhcmlhYmxlcyBzbyB3ZSBuZWVkIHRvIHVzZSBgb3BhY2l0eWAgYXMgYSBmYWxsYmFjay5cbiAgICAgIEBpZiAodHlwZS1vZigkY29sb3IpICE9IGNvbG9yKSB7XG4gICAgICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAgICAgfVxuICAgIH1cblxuICAgICYubWF0LXNsaWRlci10aHVtYi1sYWJlbC1zaG93aW5nIHtcbiAgICAgIC5tYXQtc2xpZGVyLXRodW1iLFxuICAgICAgLm1hdC1zbGlkZXItdGh1bWItbGFiZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0LXNsaWRlci1sYWJlbGVkLW1pbi12YWx1ZS10aHVtYi1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5jZGstZm9jdXNlZCB7XG4gICAgICAgIC5tYXQtc2xpZGVyLXRodW1iLFxuICAgICAgICAubWF0LXNsaWRlci10aHVtYi1sYWJlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdC1zbGlkZXItbGFiZWxlZC1taW4tdmFsdWUtdGh1bWItbGFiZWwtY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWF0LXNsaWRlci10aHVtYi1sYWJlbC1zaG93aW5nKSB7XG4gICAgICAubWF0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG1hdC1zbGlkZXItb2ZmLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICYuY2RrLWZvY3VzZWQge1xuICAgICAgICAubWF0LXNsaWRlci10aHVtYiB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWF0LXNsaWRlci1vZmYtZm9jdXNlZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWF0LXNsaWRlci1kaXNhYmxlZCAubWF0LXNsaWRlci10aHVtYiB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWF0LXNsaWRlci1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYXQtc2xpZGVyLWhhcy10aWNrcyAubWF0LXNsaWRlci13cmFwcGVyOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbWF0LXNsaWRlci10aWNrLWNvbG9yO1xuXG4gICAgLy8gYG1hdC1jb2xvcmAgdXNlcyBgcmdiYWAgZm9yIHRoZSBvcGFjaXR5IHdoaWNoIHdvbid0IHdvcmsgd2l0aFxuICAgIC8vIENTUyB2YXJpYWJsZXMgc28gd2UgbmVlZCB0byB1c2UgYG9wYWNpdHlgIGFzIGEgZmFsbGJhY2suXG4gICAgQGlmICh0eXBlLW9mKCRtYXQtc2xpZGVyLXRpY2stY29sb3IpICE9IGNvbG9yKSB7XG4gICAgICBvcGFjaXR5OiAkbWF0LXNsaWRlci10aWNrLW9wYWNpdHk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1zbGlkZXItaG9yaXpvbnRhbCAubWF0LXNsaWRlci10aWNrcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJG1hdC1zbGlkZXItdGljay1jb2xvcixcbiAgICAgICAgJG1hdC1zbGlkZXItdGljay1jb2xvciAkbWF0LXNsaWRlci10aWNrLXNpemUsIHRyYW5zcGFyZW50IDAsIHRyYW5zcGFyZW50KTtcbiAgICAvLyBGaXJlZm94IGRvZXNuJ3QgZHJhdyB0aGUgZ3JhZGllbnQgY29ycmVjdGx5IHdpdGggJ3RvIHJpZ2h0J1xuICAgIC8vIChzZWUgaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMxNDMxOSkuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDAuMDAwMWRlZywgJG1hdC1zbGlkZXItdGljay1jb2xvcixcbiAgICAgICAgJG1hdC1zbGlkZXItdGljay1jb2xvciAkbWF0LXNsaWRlci10aWNrLXNpemUsIHRyYW5zcGFyZW50IDAsIHRyYW5zcGFyZW50KTtcblxuICAgIC8vIGBtYXQtY29sb3JgIHVzZXMgYHJnYmFgIGZvciB0aGUgb3BhY2l0eSB3aGljaCB3b24ndCB3b3JrIHdpdGhcbiAgICAvLyBDU1MgdmFyaWFibGVzIHNvIHdlIG5lZWQgdG8gdXNlIGBvcGFjaXR5YCBhcyBhIGZhbGxiYWNrLlxuICAgIEBpZiAodHlwZS1vZigkbWF0LXNsaWRlci10aWNrLWNvbG9yKSAhPSBjb2xvcikge1xuICAgICAgb3BhY2l0eTogJG1hdC1zbGlkZXItdGljay1vcGFjaXR5O1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtc2xpZGVyLXZlcnRpY2FsIC5tYXQtc2xpZGVyLXRpY2tzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJG1hdC1zbGlkZXItdGljay1jb2xvcixcbiAgICAgICAgJG1hdC1zbGlkZXItdGljay1jb2xvciAkbWF0LXNsaWRlci10aWNrLXNpemUsIHRyYW5zcGFyZW50IDAsIHRyYW5zcGFyZW50KTtcblxuICAgIC8vIGBtYXQtY29sb3JgIHVzZXMgYHJnYmFgIGZvciB0aGUgb3BhY2l0eSB3aGljaCB3b24ndCB3b3JrIHdpdGhcbiAgICAvLyBDU1MgdmFyaWFibGVzIHNvIHdlIG5lZWQgdG8gdXNlIGBvcGFjaXR5YCBhcyBhIGZhbGxiYWNrLlxuICAgIEBpZiAodHlwZS1vZigkbWF0LXNsaWRlci10aWNrLWNvbG9yKSAhPSBjb2xvcikge1xuICAgICAgb3BhY2l0eTogJG1hdC1zbGlkZXItdGljay1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXNsaWRlci10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1zbGlkZXItdGh1bWItbGFiZWwtdGV4dCB7XG4gICAgZm9udDoge1xuICAgICAgZmFtaWx5OiBtYXQtZm9udC1mYW1pbHkoJGNvbmZpZyk7XG4gICAgICBzaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIGNhcHRpb24pO1xuICAgICAgd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYm9keS0yKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9tYXQtc2xpZGVyLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1zbGlkZXItdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXNsaWRlcicpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zbGlkZXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1zbGlkZXItZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zbGlkZXItdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuJG1hdC1zdGVwcGVyLWhlYWRlci1oZWlnaHQ6IDcycHggIWRlZmF1bHQ7XG4vLyBNaW5pbXVtIGhlaWdodCBmb3IgaGlnaGVzdCBkZW5zaXR5IHN0ZXBwZXIncyBpcyBkZXRlcm1pbmVkIGJhc2VkIG9uIGhvdyBtdWNoXG4vLyBzdGVwcGVyIGhlYWRlcnMgY2FuIHNocmluayB1bnRpbCB0aGUgc3RlcCBpY29uIG9yIHN0ZXAgbGFiZWwgZXhjZWVkLiBXZSBjYW4ndCB1c2Vcbi8vIGEgdmFsdWUgYmVsb3cgYDQycHhgIGJlY2F1c2UgdGhlIG9wdGlvbmFsIGxhYmVsIGZvciBzdGVwcyB3b3VsZCBvdGhlcndpc2UgZXhjZWVkLlxuJG1hdC1zdGVwcGVyLWhlYWRlci1taW5pbXVtLWhlaWdodDogNDJweCAhZGVmYXVsdDtcbiRtYXQtc3RlcHBlci1oZWFkZXItbWF4aW11bS1oZWlnaHQ6ICRtYXQtc3RlcHBlci1oZWFkZXItaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbWF0LXN0ZXBwZXItZGVuc2l0eS1jb25maWc6IChcbiAgaGVpZ2h0OiAoXG4gICAgZGVmYXVsdDogJG1hdC1zdGVwcGVyLWhlYWRlci1oZWlnaHQsXG4gICAgbWF4aW11bTogJG1hdC1zdGVwcGVyLWhlYWRlci1tYXhpbXVtLWhlaWdodCxcbiAgICBtaW5pbXVtOiAkbWF0LXN0ZXBwZXItaGVhZGVyLW1pbmltdW0taGVpZ2h0LFxuICApXG4pICFkZWZhdWx0O1xuXG4vLyBOb3RlOiBUaGVzZSB2YXJpYWJsZXMgYXJlIG5vdCBkZW5vdGVkIHdpdGggYCFkZWZhdWx0YCBiZWNhdXNlIHRoZXkgYXJlIHVzZWQgaW4gdGhlIG5vbi10aGVtZVxuLy8gY29tcG9uZW50IHN0eWxlcy4gTW9kaWZ5aW5nIHRoZXNlIHZhcmlhYmxlcyBkb2VzIG5vdCBoYXZlIHRoZSBkZXNpcmVkIGVmZmVjdCBmb3IgY29uc3VtZXJzLlxuJG1hdC1zdGVwcGVyLWxhYmVsLWhlYWRlci1oZWlnaHQ6IDI0cHg7XG4kbWF0LXN0ZXBwZXItbGFiZWwtcG9zaXRpb24tYm90dG9tLXRvcC1nYXA6IDE2cHg7XG4kbWF0LXN0ZXBwZXItbGFiZWwtbWluLXdpZHRoOiA1MHB4O1xuXG4kbWF0LXZlcnRpY2FsLXN0ZXBwZXItY29udGVudC1tYXJnaW46IDM2cHg7XG5cbiRtYXQtc3RlcHBlci1zaWRlLWdhcDogMjRweDtcbiRtYXQtc3RlcHBlci1saW5lLXdpZHRoOiAxcHg7XG4kbWF0LXN0ZXBwZXItbGluZS1nYXA6IDhweDtcblxuJG1hdC1zdGVwLXN1Yi1sYWJlbC1mb250LXNpemU6IDEycHg7XG4kbWF0LXN0ZXAtaGVhZGVyLWljb24tc2l6ZTogMTZweDtcblxuXG5AbWl4aW4gbWF0LXN0ZXBwZXItY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcblxuICAubWF0LXN0ZXAtaGVhZGVyIHtcbiAgICAmLmNkay1rZXlib2FyZC1mb2N1c2VkLFxuICAgICYuY2RrLXByb2dyYW0tZm9jdXNlZCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgaG92ZXIpO1xuICAgIH1cblxuICAgIC8vIE9uIHRvdWNoIGRldmljZXMgdGhlIDpob3ZlciBzdGF0ZSB3aWxsIGxpbmdlciBvbiB0aGUgZWxlbWVudCBhZnRlciBhIHRhcC5cbiAgICAvLyBSZXNldCBpdCB2aWEgYEBtZWRpYWAgYWZ0ZXIgdGhlIGRlY2xhcmF0aW9uLCBiZWNhdXNlIHRoZSBtZWRpYSBxdWVyeSBpc24ndFxuICAgIC8vIHN1cHBvcnRlZCBieSBhbGwgYnJvd3NlcnMgeWV0LlxuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYXQtc3RlcC1sYWJlbCxcbiAgICAubWF0LXN0ZXAtb3B0aW9uYWwge1xuICAgICAgLy8gVE9ETyhqb3NlcGhwZXJyb3R0KTogVXBkYXRlIHRvIHVzaW5nIGEgY29ycmVjdGVkIGRpc2FibGVkLXRleHQgY29udHJhc3RcbiAgICAgIC8vIGluc3RlYWQgb2Ygc2Vjb25kYXJ5LXRleHQuXG4gICAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBzZWNvbmRhcnktdGV4dCk7XG4gICAgfVxuXG4gICAgLm1hdC1zdGVwLWljb24ge1xuICAgICAgLy8gVE9ETyhqb3NlcGhwZXJyb3R0KTogVXBkYXRlIHRvIHVzaW5nIGEgY29ycmVjdGVkIGRpc2FibGVkLXRleHQgY29udHJhc3RcbiAgICAgIC8vIGluc3RlYWQgb2Ygc2Vjb25kYXJ5LXRleHQuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNlY29uZGFyeS10ZXh0KTtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJHByaW1hcnksIGRlZmF1bHQtY29udHJhc3QpO1xuICAgIH1cblxuICAgIC5tYXQtc3RlcC1pY29uLXNlbGVjdGVkLFxuICAgIC5tYXQtc3RlcC1pY29uLXN0YXRlLWRvbmUsXG4gICAgLm1hdC1zdGVwLWljb24tc3RhdGUtZWRpdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHByaW1hcnkpO1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkcHJpbWFyeSwgZGVmYXVsdC1jb250cmFzdCk7XG4gICAgfVxuXG4gICAgJi5tYXQtYWNjZW50IHtcbiAgICAgIC5tYXQtc3RlcC1pY29uIHtcbiAgICAgICAgY29sb3I6IG1hdC1jb2xvcigkYWNjZW50LCBkZWZhdWx0LWNvbnRyYXN0KTtcbiAgICAgIH1cblxuICAgICAgLm1hdC1zdGVwLWljb24tc2VsZWN0ZWQsXG4gICAgICAubWF0LXN0ZXAtaWNvbi1zdGF0ZS1kb25lLFxuICAgICAgLm1hdC1zdGVwLWljb24tc3RhdGUtZWRpdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYWNjZW50KTtcbiAgICAgICAgY29sb3I6IG1hdC1jb2xvcigkYWNjZW50LCBkZWZhdWx0LWNvbnRyYXN0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1hdC13YXJuIHtcbiAgICAgIC5tYXQtc3RlcC1pY29uIHtcbiAgICAgICAgY29sb3I6IG1hdC1jb2xvcigkd2FybiwgZGVmYXVsdC1jb250cmFzdCk7XG4gICAgICB9XG5cbiAgICAgIC5tYXQtc3RlcC1pY29uLXNlbGVjdGVkLFxuICAgICAgLm1hdC1zdGVwLWljb24tc3RhdGUtZG9uZSxcbiAgICAgIC5tYXQtc3RlcC1pY29uLXN0YXRlLWVkaXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJHdhcm4pO1xuICAgICAgICBjb2xvcjogbWF0LWNvbG9yKCR3YXJuLCBkZWZhdWx0LWNvbnRyYXN0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWF0LXN0ZXAtaWNvbi1zdGF0ZS1lcnJvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIHRleHQpO1xuICAgIH1cblxuICAgIC5tYXQtc3RlcC1sYWJlbC5tYXQtc3RlcC1sYWJlbC1hY3RpdmUge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gICAgfVxuXG4gICAgLm1hdC1zdGVwLWxhYmVsLm1hdC1zdGVwLWxhYmVsLWVycm9yIHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJHdhcm4sIHRleHQpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXQtc3RlcHBlci1ob3Jpem9udGFsLCAubWF0LXN0ZXBwZXItdmVydGljYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgY2FyZCk7XG4gIH1cblxuICAubWF0LXN0ZXBwZXItdmVydGljYWwtbGluZTo6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyKTtcbiAgfVxuXG4gIC5tYXQtaG9yaXpvbnRhbC1zdGVwcGVyLWhlYWRlcjo6YmVmb3JlLFxuICAubWF0LWhvcml6b250YWwtc3RlcHBlci1oZWFkZXI6OmFmdGVyLFxuICAubWF0LXN0ZXBwZXItaG9yaXpvbnRhbC1saW5lIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpdmlkZXIpO1xuICB9XG59XG5cbkBtaXhpbiBtYXQtc3RlcHBlci10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1zdGVwcGVyLXZlcnRpY2FsLCAubWF0LXN0ZXBwZXItaG9yaXpvbnRhbCB7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC5tYXQtc3RlcC1sYWJlbCB7XG4gICAgZm9udDoge1xuICAgICAgc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBib2R5LTEpO1xuICAgICAgd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYm9keS0xKTtcbiAgICB9O1xuICB9XG5cbiAgLm1hdC1zdGVwLXN1Yi1sYWJlbC1lcnJvciB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIC5tYXQtc3RlcC1sYWJlbC1lcnJvciB7XG4gICAgZm9udC1zaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIGJvZHktMik7XG4gIH1cblxuICAubWF0LXN0ZXAtbGFiZWwtc2VsZWN0ZWQge1xuICAgIGZvbnQ6IHtcbiAgICAgIHNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0yKTtcbiAgICAgIHdlaWdodDogbWF0LWZvbnQtd2VpZ2h0KCRjb25maWcsIGJvZHktMik7XG4gICAgfTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LXN0ZXBwZXItZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRkZW5zaXR5LXNjYWxlOiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkaGVpZ2h0OiBtYXQtcHJpdmF0ZS1kZW5zaXR5LXByb3AtdmFsdWUoJG1hdC1zdGVwcGVyLWRlbnNpdHktY29uZmlnLCAkZGVuc2l0eS1zY2FsZSwgaGVpZ2h0KTtcbiAgJHZlcnRpY2FsLXBhZGRpbmc6ICgkaGVpZ2h0IC0gJG1hdC1zdGVwcGVyLWxhYmVsLWhlYWRlci1oZWlnaHQpIC8gMjtcblxuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1kZW5zaXR5LWxlZ2FjeS1jb21wYXRpYmlsaXR5KCkge1xuICAgIC5tYXQtaG9yaXpvbnRhbC1zdGVwcGVyLWhlYWRlciB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuXG4gICAgLm1hdC1zdGVwcGVyLWxhYmVsLXBvc2l0aW9uLWJvdHRvbSAubWF0LWhvcml6b250YWwtc3RlcHBlci1oZWFkZXIsXG4gICAgLm1hdC12ZXJ0aWNhbC1zdGVwcGVyLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAkdmVydGljYWwtcGFkZGluZyAkbWF0LXN0ZXBwZXItc2lkZS1nYXA7XG4gICAgfVxuXG4gICAgLy8gRW5zdXJlcyB0aGF0IHRoZSB2ZXJ0aWNhbCBsaW5lcyBmb3IgdGhlIHN0ZXAgY29udGVudCBleGNlZWQgaW50byB0aGUgc3RlcFxuICAgIC8vIGhlYWRlcnMgd2l0aCBhIGdpdmVuIGRpc3RhbmNlIChgJG1hdC1zdGVwcGVyLWxpbmUtZ2FwYCkgdG8gdGhlIHN0ZXAgaWNvbi5cbiAgICAubWF0LXN0ZXBwZXItdmVydGljYWwtbGluZTo6YmVmb3JlIHtcbiAgICAgIHRvcDogJG1hdC1zdGVwcGVyLWxpbmUtZ2FwIC0gJHZlcnRpY2FsLXBhZGRpbmc7XG4gICAgICBib3R0b206ICRtYXQtc3RlcHBlci1saW5lLWdhcCAtICR2ZXJ0aWNhbC1wYWRkaW5nO1xuICAgIH1cblxuICAgIC8vIEVuc3VyZXMgdGhhdCB0aGUgaG9yaXpvbnRhbCBsaW5lcyBmb3IgdGhlIHN0ZXAgaGVhZGVyIGFyZSBjZW50ZXJlZCB2ZXJ0aWNhbGx5LlxuICAgIC5tYXQtc3RlcHBlci1sYWJlbC1wb3NpdGlvbi1ib3R0b20gLm1hdC1ob3Jpem9udGFsLXN0ZXBwZXItaGVhZGVyIHtcbiAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICR2ZXJ0aWNhbC1wYWRkaW5nICsgJG1hdC1zdGVwcGVyLWxhYmVsLWhlYWRlci1oZWlnaHQgLyAyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEVuc3VyZXMgdGhhdCB0aGUgaG9yaXpvbnRhbCBsaW5lIGZvciB0aGUgc3RlcCBjb250ZW50IGlzIGFsaWduZWQgY2VudGVyZWQgdmVydGljYWxseS5cbiAgICAubWF0LXN0ZXBwZXItbGFiZWwtcG9zaXRpb24tYm90dG9tIC5tYXQtc3RlcHBlci1ob3Jpem9udGFsLWxpbmUge1xuICAgICAgdG9wOiAkdmVydGljYWwtcGFkZGluZyArICRtYXQtc3RlcHBlci1sYWJlbC1oZWFkZXItaGVpZ2h0IC8gMjtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hdC1zdGVwcGVyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1zdGVwcGVyJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXN0ZXBwZXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXN0ZXBwZXItZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zdGVwcGVyLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuQG1peGluIG1hdC1zb3J0LWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcblxuICAubWF0LXNvcnQtaGVhZGVyLWFycm93IHtcbiAgICAkdGFibGUtYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCAnY2FyZCcpO1xuICAgICR0ZXh0LWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNlY29uZGFyeS10ZXh0KTtcblxuICAgIC8vIEJlY2F1c2UgdGhlIGFycm93IGlzIG1hZGUgdXAgb2YgbXVsdGlwbGUgZWxlbWVudHMgdGhhdCBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlcixcbiAgICAvLyB3ZSBjYW4ndCB1c2UgdGhlIHNlbWktdHJhbnNwYXJlbnQgY29sb3IgZnJvbSB0aGUgdGhlbWUgZGlyZWN0bHkuIElmIHRoZSB2YWx1ZSBpcyBhIGNvbG9yXG4gICAgLy8gKnR5cGUqLCB3ZSBjb252ZXJ0IGl0IGludG8gYSBzb2xpZCBjb2xvciBieSB0YWtpbmcgdGhlIG9wYWNpdHkgZnJvbSB0aGUgcmdiYSB2YWx1ZSBhbmRcbiAgICAvLyB1c2luZyB0aGUgdmFsdWUgdG8gZGV0ZXJtaW5lIHRoZSBwZXJjZW50YWdlIG9mIHRoZSBiYWNrZ3JvdW5kIHRvIHB1dCBpbnRvIGZvcmVncm91bmRcbiAgICAvLyB3aGVuIG1peGluZyB0aGUgY29sb3JzIHRvZ2V0aGVyLiBPdGhlcndpc2UsIGlmIGl0IHJlc29sdmVzIHRvIHNvbWV0aGluZyBkaWZmZXJlbnRcbiAgICAvLyAoZS5nLiBpdCByZXNvbHZlcyB0byBhIENTUyB2YXJpYWJsZSksIHdlIHVzZSB0aGUgY29sb3IgZGlyZWN0bHkuXG4gICAgQGlmICh0eXBlLW9mKCR0YWJsZS1iYWNrZ3JvdW5kKSA9PSBjb2xvciBhbmQgdHlwZS1vZigkdGV4dC1jb2xvcikgPT0gY29sb3IpIHtcbiAgICAgICR0ZXh0LW9wYWNpdHk6IG9wYWNpdHkoJHRleHQtY29sb3IpO1xuICAgICAgY29sb3I6IG1peCgkdGFibGUtYmFja2dyb3VuZCwgcmdiYSgkdGV4dC1jb2xvciwgMSksICgxIC0gJHRleHQtb3BhY2l0eSkgKiAxMDAlKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXNvcnQtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gX21hdC1zb3J0LWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1zb3J0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1zb3J0Jykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXNvcnQtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1zb3J0LWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtc29ydC10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5AbWl4aW4gbWF0LXRhYnMtY29sb3IoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgJHByaW1hcnk6IG1hcC1nZXQoJGNvbmZpZywgcHJpbWFyeSk7XG4gICRhY2NlbnQ6IG1hcC1nZXQoJGNvbmZpZywgYWNjZW50KTtcbiAgJHdhcm46IG1hcC1nZXQoJGNvbmZpZywgd2Fybik7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcbiAgJGhlYWRlci1ib3JkZXI6IDFweCBzb2xpZCBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpdmlkZXIpO1xuXG4gIC5tYXQtdGFiLW5hdi1iYXIsXG4gIC5tYXQtdGFiLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGhlYWRlci1ib3JkZXI7XG4gIH1cblxuICAubWF0LXRhYi1ncm91cC1pbnZlcnRlZC1oZWFkZXIge1xuICAgIC5tYXQtdGFiLW5hdi1iYXIsXG4gICAgLm1hdC10YWItaGVhZGVyIHtcbiAgICAgIGJvcmRlci10b3A6ICRoZWFkZXItYm9yZGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubWF0LXRhYi1sYWJlbCwgLm1hdC10YWItbGluayB7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG5cbiAgICAmLm1hdC10YWItZGlzYWJsZWQge1xuICAgICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgZGlzYWJsZWQtdGV4dCk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24tY2hldnJvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHRleHQpO1xuICB9XG5cbiAgLm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgLm1hdC10YWItaGVhZGVyLXBhZ2luYXRpb24tY2hldnJvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpc2FibGVkLXRleHQpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIGhlYWRlciBib3JkZXIgd2hlbiB0aGVyZSBpcyBhIGJhY2tncm91bmQgY29sb3JcbiAgLm1hdC10YWItZ3JvdXBbY2xhc3MqPSdtYXQtYmFja2dyb3VuZC0nXSAubWF0LXRhYi1oZWFkZXIsXG4gIC5tYXQtdGFiLW5hdi1iYXJbY2xhc3MqPSdtYXQtYmFja2dyb3VuZC0nXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLm1hdC10YWItZ3JvdXAsIC5tYXQtdGFiLW5hdi1iYXIge1xuICAgICR0aGVtZS1jb2xvcnM6IChcbiAgICAgIHByaW1hcnk6ICRwcmltYXJ5LFxuICAgICAgYWNjZW50OiAkYWNjZW50LFxuICAgICAgd2FybjogJHdhcm5cbiAgICApO1xuXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgIC8vIFNldCB0aGUgZm9yZWdyb3VuZCBjb2xvciBvZiB0aGUgdGFic1xuICAgICAgJi5tYXQtI3skbmFtZX0ge1xuICAgICAgICBAaW5jbHVkZSBfbWF0LXRhYi1sYWJlbC1mb2N1cygkY29sb3IpO1xuICAgICAgICBAaW5jbHVkZSBfbWF0LWluay1iYXIoJGNvbG9yKTtcblxuICAgICAgICAvLyBPdmVycmlkZSBpbmsgYmFyIHdoZW4gYmFja2dyb3VuZCBjb2xvciBpcyB0aGUgc2FtZVxuICAgICAgICAmLm1hdC1iYWNrZ3JvdW5kLSN7JG5hbWV9IHtcbiAgICAgICAgICA+IC5tYXQtdGFiLWhlYWRlciwgPiAubWF0LXRhYi1saW5rLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBfbWF0LWluay1iYXIoJGNvbG9yLCBkZWZhdWx0LWNvbnRyYXN0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgLy8gU2V0IGJhY2tncm91bmQgY29sb3Igb2YgdGhlIHRhYnMgYW5kIG92ZXJyaWRlIGZvY3VzIGNvbG9yXG4gICAgICAmLm1hdC1iYWNrZ3JvdW5kLSN7JG5hbWV9IHtcbiAgICAgICAgQGluY2x1ZGUgX21hdC10YWItbGFiZWwtZm9jdXMoJGNvbG9yKTtcbiAgICAgICAgQGluY2x1ZGUgX21hdC10YWJzLWJhY2tncm91bmQoJGNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9tYXQtaW5rLWJhcigkY29sb3IsICRodWU6IGRlZmF1bHQpIHtcbiAgLm1hdC1pbmstYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXQtY29sb3IoJGNvbG9yLCAkaHVlKTtcbiAgfVxufVxuXG5AbWl4aW4gX21hdC10YWItbGFiZWwtZm9jdXMoJHRhYi1mb2N1cy1jb2xvcikge1xuICAubWF0LXRhYi1sYWJlbCxcbiAgLm1hdC10YWItbGluayB7XG4gICAgJi5jZGsta2V5Ym9hcmQtZm9jdXNlZCxcbiAgICAmLmNkay1wcm9ncmFtLWZvY3VzZWQge1xuICAgICAgJjpub3QoLm1hdC10YWItZGlzYWJsZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCR0YWItZm9jdXMtY29sb3IsIGxpZ2h0ZXIsIDAuMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfbWF0LXRhYnMtYmFja2dyb3VuZCgkYmFja2dyb3VuZC1jb2xvcikge1xuICAvLyBOb3RlIHRoYXQgdGhlc2Ugc2VsZWN0b3JzIHRhcmdldCBkaXJlY3QgZGVzY2VuZGFudHMgc29cbiAgLy8gdGhhdCB0aGUgc3R5bGVzIGRvbid0IGFwcGx5IHRvIGFueSBuZXN0ZWQgdGFiIGdyb3Vwcy5cblxuICAvLyBTZXQgYmFja2dyb3VuZCBjb2xvciBmb3IgdGhlIHRhYiBncm91cFxuICA+IC5tYXQtdGFiLWhlYWRlciwgPiAubWF0LXRhYi1saW5rLWNvbnRhaW5lciwgPiAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLWNvbG9yKTtcbiAgfVxuXG4gIC8vIFNldCBsYWJlbHMgdG8gY29udHJhc3QgYWdhaW5zdCBiYWNrZ3JvdW5kXG4gID4gLm1hdC10YWItaGVhZGVyIC5tYXQtdGFiLWxhYmVsLCA+IC5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtdGFiLWxpbmsge1xuICAgIGNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQtY29sb3IsIGRlZmF1bHQtY29udHJhc3QpO1xuXG4gICAgJi5tYXQtdGFiLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQtY29sb3IsIGRlZmF1bHQtY29udHJhc3QsIDAuNCk7XG4gICAgfVxuICB9XG5cbiAgLy8gU2V0IHBhZ2luYXRpb24gY2hldnJvbnMgdG8gY29udHJhc3QgYmFja2dyb3VuZFxuICA+IC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uIC5tYXQtdGFiLWhlYWRlci1wYWdpbmF0aW9uLWNoZXZyb24sXG4gID4gLm1hdC10YWItbGlua3MgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZSxcbiAgPiAubWF0LXRhYi1oZWFkZXIgLm1hdC1mb2N1cy1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXQtY29sb3IoJGJhY2tncm91bmQtY29sb3IsIGRlZmF1bHQtY29udHJhc3QpO1xuICB9XG5cbiAgPiAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1kaXNhYmxlZCAubWF0LXRhYi1oZWFkZXItcGFnaW5hdGlvbi1jaGV2cm9uIHtcbiAgICBib3JkZXItY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZC1jb2xvciwgZGVmYXVsdC1jb250cmFzdCwgMC40KTtcbiAgfVxuXG4gIC8vIFNldCByaXBwbGVzIGNvbG9yIHRvIGJlIHRoZSBjb250cmFzdCBjb2xvciBvZiB0aGUgbmV3IGJhY2tncm91bmQuIE90aGVyd2lzZSB0aGUgcmlwcGxlXG4gIC8vIGNvbG9yIHdpbGwgYmUgYmFzZWQgb24gdGhlIGFwcCBiYWNrZ3JvdW5kIGNvbG9yLlxuICA+IC5tYXQtdGFiLWhlYWRlciAubWF0LXJpcHBsZS1lbGVtZW50LFxuICA+IC5tYXQtdGFiLWxpbmstY29udGFpbmVyIC5tYXQtcmlwcGxlLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZC1jb2xvciwgZGVmYXVsdC1jb250cmFzdCwgMC4xMik7XG4gIH1cbn1cblxuQG1peGluIG1hdC10YWJzLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LXRhYi1ncm91cCB7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC5tYXQtdGFiLWxhYmVsLCAubWF0LXRhYi1saW5rIHtcbiAgICBmb250OiB7XG4gICAgICBmYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnLCBidXR0b24pO1xuICAgICAgc2l6ZTogbWF0LWZvbnQtc2l6ZSgkY29uZmlnLCBidXR0b24pO1xuICAgICAgd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYnV0dG9uKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9tYXQtdGFicy1kZW5zaXR5KCRjb25maWctb3ItdGhlbWUpIHt9XG5cbkBtaXhpbiBtYXQtdGFicy10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtdGFicycpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC10YWJzLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtdGFicy1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXRhYnMtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG4vLyBNaW5pbXVtIGhlaWdodCBmb3IgdG9vbGJhcidzIGluIHRoZSBoaWdoZXN0IGRlbnNpdHkgaXMgZGlmZmljdWx0IHRvIGRldGVybWluZSBiZWNhdXNlXG4vLyBkZXZlbG9wZXJzIGNhbiBwcm9qZWN0IGFyYml0cmFyeSBjb250ZW50LiBXZSB1c2UgYSBtaW5pbXVtIHZhbHVlIHRoYXQgZW5zdXJlcyB0aGF0IG1vc3Rcbi8vIGNvbW1vbiBjb250ZW50IChlLmcuIGljb24gYnV0dG9ucykgZG9lcyBub3QgZXhjZWVkIHRoZSByb3cgYm91bmRhcmllcyBpbiBoaWdoZXN0IGRlbnNpdHkuXG4kbWF0LXRvb2xiYXItbWluaW11bS1oZWlnaHQ6IDQ0cHggIWRlZmF1bHQ7XG5cbiRtYXQtdG9vbGJhci1oZWlnaHQtZGVza3RvcDogNjRweCAhZGVmYXVsdDtcbiRtYXQtdG9vbGJhci1tYXhpbXVtLWhlaWdodC1kZXNrdG9wOiAkbWF0LXRvb2xiYXItaGVpZ2h0LWRlc2t0b3AgIWRlZmF1bHQ7XG4kbWF0LXRvb2xiYXItbWluaW11bS1oZWlnaHQtZGVza3RvcDogJG1hdC10b29sYmFyLW1pbmltdW0taGVpZ2h0ICFkZWZhdWx0O1xuXG4kbWF0LXRvb2xiYXItaGVpZ2h0LW1vYmlsZTogNTZweCAhZGVmYXVsdDtcbiRtYXQtdG9vbGJhci1tYXhpbXVtLWhlaWdodC1tb2JpbGU6ICRtYXQtdG9vbGJhci1oZWlnaHQtbW9iaWxlICFkZWZhdWx0O1xuJG1hdC10b29sYmFyLW1pbmltdW0taGVpZ2h0LW1vYmlsZTogJG1hdC10b29sYmFyLW1pbmltdW0taGVpZ2h0ICFkZWZhdWx0O1xuXG4kbWF0LXRvb2xiYXItZGVza3RvcC1kZW5zaXR5LWNvbmZpZzogKFxuICBoZWlnaHQ6IChcbiAgICBkZWZhdWx0OiAkbWF0LXRvb2xiYXItaGVpZ2h0LWRlc2t0b3AsXG4gICAgbWF4aW11bTogJG1hdC10b29sYmFyLW1heGltdW0taGVpZ2h0LWRlc2t0b3AsXG4gICAgbWluaW11bTogJG1hdC10b29sYmFyLW1pbmltdW0taGVpZ2h0LWRlc2t0b3AsXG4gIClcbikgIWRlZmF1bHQ7XG5cbiRtYXQtdG9vbGJhci1tb2JpbGUtZGVuc2l0eS1jb25maWc6IChcbiAgaGVpZ2h0OiAoXG4gICAgZGVmYXVsdDogJG1hdC10b29sYmFyLWhlaWdodC1tb2JpbGUsXG4gICAgbWF4aW11bTogJG1hdC10b29sYmFyLW1heGltdW0taGVpZ2h0LW1vYmlsZSxcbiAgICBtaW5pbXVtOiAkbWF0LXRvb2xiYXItbWluaW11bS1oZWlnaHQtbW9iaWxlLFxuICApXG4pICFkZWZhdWx0O1xuXG5cbkBtaXhpbiBfbWF0LXRvb2xiYXItaGVpZ2h0KCRoZWlnaHQpIHtcbiAgLm1hdC10b29sYmFyLW11bHRpcGxlLXJvd3Mge1xuICAgIG1pbi1oZWlnaHQ6ICRoZWlnaHQ7XG4gIH1cbiAgLm1hdC10b29sYmFyLXJvdywgLm1hdC10b29sYmFyLXNpbmdsZS1yb3cge1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgfVxufVxuXG5AbWl4aW4gX21hdC10b29sYmFyLWNvbG9yKCRwYWxldHRlKSB7XG4gIGJhY2tncm91bmQ6IG1hdC1jb2xvcigkcGFsZXR0ZSk7XG4gIGNvbG9yOiBtYXQtY29sb3IoJHBhbGV0dGUsIGRlZmF1bHQtY29udHJhc3QpO1xufVxuXG5AbWl4aW4gX21hdC10b29sYmFyLWZvcm0tZmllbGQtb3ZlcnJpZGVzIHtcbiAgLm1hdC1mb3JtLWZpZWxkLXVuZGVybGluZSxcbiAgLm1hdC1mb3JtLWZpZWxkLXJpcHBsZSxcbiAgLm1hdC1mb2N1c2VkIC5tYXQtZm9ybS1maWVsZC1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC1sYWJlbCxcbiAgLm1hdC1mb2N1c2VkIC5tYXQtZm9ybS1maWVsZC1sYWJlbCxcbiAgLm1hdC1zZWxlY3QtdmFsdWUsXG4gIC5tYXQtc2VsZWN0LWFycm93LFxuICAubWF0LWZvcm0tZmllbGQubWF0LWZvY3VzZWQgLm1hdC1zZWxlY3QtYXJyb3cge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgLm1hdC1pbnB1dC1lbGVtZW50IHtcbiAgICBjYXJldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBtYXQtdG9vbGJhci1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkcHJpbWFyeTogbWFwLWdldCgkY29uZmlnLCBwcmltYXJ5KTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuICAkd2FybjogbWFwLWdldCgkY29uZmlnLCB3YXJuKTtcbiAgJGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgYmFja2dyb3VuZCk7XG4gICRmb3JlZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGZvcmVncm91bmQpO1xuXG4gIC5tYXQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCBhcHAtYmFyKTtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcblxuICAgICYubWF0LXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgX21hdC10b29sYmFyLWNvbG9yKCRwcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLm1hdC1hY2NlbnQge1xuICAgICAgQGluY2x1ZGUgX21hdC10b29sYmFyLWNvbG9yKCRhY2NlbnQpO1xuICAgIH1cblxuICAgICYubWF0LXdhcm4ge1xuICAgICAgQGluY2x1ZGUgX21hdC10b29sYmFyLWNvbG9yKCR3YXJuKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfbWF0LXRvb2xiYXItZm9ybS1maWVsZC1vdmVycmlkZXM7XG4gIH1cbn1cblxuQG1peGluIG1hdC10b29sYmFyLXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAubWF0LXRvb2xiYXIsXG4gIC5tYXQtdG9vbGJhciBoMSxcbiAgLm1hdC10b29sYmFyIGgyLFxuICAubWF0LXRvb2xiYXIgaDMsXG4gIC5tYXQtdG9vbGJhciBoNCxcbiAgLm1hdC10b29sYmFyIGg1LFxuICAubWF0LXRvb2xiYXIgaDYge1xuICAgIEBpbmNsdWRlIG1hdC10eXBvZ3JhcGh5LWxldmVsLXRvLXN0eWxlcygkY29uZmlnLCB0aXRsZSk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbkBtaXhpbiBtYXQtdG9vbGJhci1kZW5zaXR5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGRlbnNpdHktc2NhbGU6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRoZWlnaHQtZGVza3RvcDogbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKFxuICAgICAgJG1hdC10b29sYmFyLWRlc2t0b3AtZGVuc2l0eS1jb25maWcsICRkZW5zaXR5LXNjYWxlLCBoZWlnaHQpO1xuICAkaGVpZ2h0LW1vYmlsZTogbWF0LXByaXZhdGUtZGVuc2l0eS1wcm9wLXZhbHVlKFxuICAgICAgJG1hdC10b29sYmFyLW1vYmlsZS1kZW5zaXR5LWNvbmZpZywgJGRlbnNpdHktc2NhbGUsIGhlaWdodCk7XG5cbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZGVuc2l0eS1sZWdhY3ktY29tcGF0aWJpbGl0eSgpIHtcbiAgICAvLyBTZXQgdGhlIGRlZmF1bHQgaGVpZ2h0IGZvciB0aGUgdG9vbGJhci5cbiAgICBAaW5jbHVkZSBfbWF0LXRvb2xiYXItaGVpZ2h0KCRoZWlnaHQtZGVza3RvcCk7XG5cbiAgICAvLyBBcyBwZXIgc3BlY3MsIHRvb2xiYXJzIHNob3VsZCBoYXZlIGEgZGlmZmVyZW50IGhlaWdodCBpbiBtb2JpbGUgZGV2aWNlcy4gVGhpcyBoYXMgYmVlblxuICAgIC8vIHNwZWNpZmllZCBpbiB0aGUgb2xkIGd1aWRlbGluZXMgYW5kIGlzIHN0aWxsIG9ic2VydmFibGUgaW4gdGhlIG5ldyBzcGVjaWZpY2F0aW9ucyBieVxuICAgIC8vIGxvb2tpbmcgYXQgdGhlIHNwZWMgaW1hZ2VzLiBTZWU6IGh0dHBzOi8vbWF0ZXJpYWwuaW8vZGVzaWduL2NvbXBvbmVudHMvYXBwLWJhcnMtdG9wLmh0bWwjYW5hdG9teVxuICAgIEBtZWRpYSAoJG1hdC14c21hbGwpIHtcbiAgICAgIEBpbmNsdWRlIF9tYXQtdG9vbGJhci1oZWlnaHQoJGhlaWdodC1tb2JpbGUpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXRvb2xiYXItdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXRvb2xiYXInKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtdG9vbGJhci1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtdG9vbGJhci1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXRvb2xiYXItdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuJG1hdC10b29sdGlwLXRhcmdldC1oZWlnaHQ6IDIycHg7XG4kbWF0LXRvb2x0aXAtZm9udC1zaXplOiAxMHB4O1xuJG1hdC10b29sdGlwLXZlcnRpY2FsLXBhZGRpbmc6ICgkbWF0LXRvb2x0aXAtdGFyZ2V0LWhlaWdodCAtICRtYXQtdG9vbHRpcC1mb250LXNpemUpIC8gMjtcblxuJG1hdC10b29sdGlwLWhhbmRzZXQtdGFyZ2V0LWhlaWdodDogMzBweDtcbiRtYXQtdG9vbHRpcC1oYW5kc2V0LWZvbnQtc2l6ZTogMTRweDtcbiRtYXQtdG9vbHRpcC1oYW5kc2V0LXZlcnRpY2FsLXBhZGRpbmc6XG4gICAgKCRtYXQtdG9vbHRpcC1oYW5kc2V0LXRhcmdldC1oZWlnaHQgLSAkbWF0LXRvb2x0aXAtaGFuZHNldC1mb250LXNpemUpIC8gMjtcblxuQG1peGluIG1hdC10b29sdGlwLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb25maWcsIGJhY2tncm91bmQpO1xuXG4gIC5tYXQtdG9vbHRpcCB7XG4gICAgYmFja2dyb3VuZDogbWF0LWNvbG9yKCRiYWNrZ3JvdW5kLCB0b29sdGlwLCAwLjkpO1xuICB9XG59XG5cbkBtaXhpbiBtYXQtdG9vbHRpcC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC10b29sdGlwIHtcbiAgICBmb250LWZhbWlseTogbWF0LWZvbnQtZmFtaWx5KCRjb25maWcpO1xuICAgIGZvbnQtc2l6ZTogJG1hdC10b29sdGlwLWZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nLXRvcDogJG1hdC10b29sdGlwLXZlcnRpY2FsLXBhZGRpbmc7XG4gICAgcGFkZGluZy1ib3R0b206ICRtYXQtdG9vbHRpcC12ZXJ0aWNhbC1wYWRkaW5nO1xuICB9XG5cbiAgLm1hdC10b29sdGlwLWhhbmRzZXQge1xuICAgIGZvbnQtc2l6ZTogJG1hdC10b29sdGlwLWhhbmRzZXQtZm9udC1zaXplO1xuICAgIHBhZGRpbmctdG9wOiAkbWF0LXRvb2x0aXAtaGFuZHNldC12ZXJ0aWNhbC1wYWRkaW5nO1xuICAgIHBhZGRpbmctYm90dG9tOiAkbWF0LXRvb2x0aXAtaGFuZHNldC12ZXJ0aWNhbC1wYWRkaW5nO1xuICB9XG59XG5cbkBtaXhpbiBfbWF0LXRvb2x0aXAtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LXRvb2x0aXAtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXRvb2x0aXAnKSB7XG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgICRkZW5zaXR5OiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCR0aGVtZSk7XG4gICAgJHR5cG9ncmFwaHk6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJHRoZW1lKTtcblxuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtdG9vbHRpcC1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LXRvb2x0aXAtZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC10b29sdGlwLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuXG5AbWl4aW4gbWF0LXNuYWNrLWJhci1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkaXMtZGFyay10aGVtZTogbWFwLWdldCgkY29uZmlnLCBpcy1kYXJrKTtcbiAgJGFjY2VudDogbWFwLWdldCgkY29uZmlnLCBhY2NlbnQpO1xuXG4gIC5tYXQtc25hY2stYmFyLWNvbnRhaW5lciB7XG4gICAgLy8gVXNlIHRoZSBwcmltYXJ5IHRleHQgb24gdGhlIGRhcmsgdGhlbWUsIGV2ZW4gdGhvdWdoIHRoZSBsaWdodGVyIG9uZSB1c2VzXG4gICAgLy8gYSBzZWNvbmRhcnksIGJlY2F1c2UgdGhlIGNvbnRyYXN0IG9uIHRoZSBsaWdodCBwcmltYXJ5IHRleHQgaXMgcG9vci5cbiAgICBjb2xvcjogaWYoJGlzLWRhcmstdGhlbWUsICRkYXJrLXByaW1hcnktdGV4dCwgJGxpZ2h0LXNlY29uZGFyeS10ZXh0KTtcbiAgICBiYWNrZ3JvdW5kOiBpZigkaXMtZGFyay10aGVtZSwgbWFwLWdldCgkbWF0LWdyZXksIDUwKSwgIzMyMzIzMik7XG5cbiAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS10aGVtZS1lbGV2YXRpb24oNiwgJGNvbmZpZyk7XG4gIH1cblxuICAubWF0LXNpbXBsZS1zbmFja2Jhci1hY3Rpb24ge1xuICAgIGNvbG9yOiBpZigkaXMtZGFyay10aGVtZSwgaW5oZXJpdCwgbWF0LWNvbG9yKCRhY2NlbnQsIHRleHQpKTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LXNuYWNrLWJhci10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLm1hdC1zaW1wbGUtc25hY2tiYXIge1xuICAgIGZvbnQ6IHtcbiAgICAgIGZhbWlseTogbWF0LWZvbnQtZmFtaWx5KCRjb25maWcsIGJvZHktMSk7XG4gICAgICBzaXplOiBtYXQtZm9udC1zaXplKCRjb25maWcsIGJvZHktMSk7XG4gICAgfVxuICB9XG5cbiAgLm1hdC1zaW1wbGUtc25hY2tiYXItYWN0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250OiB7XG4gICAgICBmYW1pbHk6IGluaGVyaXQ7XG4gICAgICBzaXplOiBpbmhlcml0O1xuICAgICAgd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYnV0dG9uKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9tYXQtc25hY2stYmFyLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1zbmFjay1iYXItdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LXNuYWNrLWJhcicpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zbmFjay1iYXItY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgX21hdC1zbmFjay1iYXItZGVuc2l0eSgkZGVuc2l0eSk7XG4gICAgfVxuICAgIEBpZiAkdHlwb2dyYXBoeSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1zbmFjay1iYXItdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLy8gVGhlbWUgc3R5bGVzIHRoYXQgb25seSBhcHBseSB0byB0aGUgZmlsbCBhcHBlYXJhbmNlIG9mIHRoZSBmb3JtLWZpZWxkLlxuXG5AbWl4aW4gbWF0LWZvcm0tZmllbGQtZmlsbC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcbiAgJGlzLWRhcmstdGhlbWU6IG1hcC1nZXQoJGNvbmZpZywgaXMtZGFyayk7XG5cbiAgJGZpbGwtYmFja2dyb3VuZDogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBiYXNlLCBpZigkaXMtZGFyay10aGVtZSwgMC4xLCAwLjA0KSk7XG4gICRmaWxsLWRpc2FibGVkLWJhY2tncm91bmQ6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgYmFzZSwgaWYoJGlzLWRhcmstdGhlbWUsIDAuMDUsIDAuMDIpKTtcbiAgJHVuZGVybGluZS1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyLCBpZigkaXMtZGFyay10aGVtZSwgMC41LCAwLjQyKSk7XG4gICRsYWJlbC1kaXNhYmxlZC1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXNhYmxlZC10ZXh0KTtcblxuICAubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1maWxsIHtcbiAgICAubWF0LWZvcm0tZmllbGQtZmxleCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlsbC1iYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgICYubWF0LWZvcm0tZmllbGQtZGlzYWJsZWQgLm1hdC1mb3JtLWZpZWxkLWZsZXgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpbGwtZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5lOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVuZGVybGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmLm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIHtcbiAgICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkbGFiZWwtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmU6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBVc2VkIHRvIG1ha2UgaW5zdGFuY2VzIG9mIHRoZSBfbWF0LWZvcm0tZmllbGQtbGFiZWwtZmxvYXRpbmcgbWl4aW4gbmVnbGlnaWJseSBkaWZmZXJlbnQsXG4vLyBhbmQgcHJldmVudCBHb29nbGUncyBDU1MgT3B0aW1pemVyIGZyb20gY29sbGFwc2luZyB0aGUgZGVjbGFyYXRpb25zLiBUaGlzIGlzIG5lZWRlZCBiZWNhdXNlIHNvbWVcbi8vIG9mIHRoZSBzZWxlY3RvcnMgY29udGFpbiBwc2V1ZG8tY2xhc3NlcyBub3QgcmVjb2duaXplZCBpbiBhbGwgYnJvd3NlcnMuIElmIGEgYnJvd3NlciBlbmNvdW50ZXJzXG4vLyBhbiB1bmtub3duIHBzZXVkby1jbGFzcyBpdCB3aWxsIGRpc2NhcmQgdGhlIGVudGlyZSBydWxlIHNldC5cbiRtYXQtZm9ybS1maWVsZC1maWxsLWRlZHVwZTogMDtcblxuLy8gQXBwbGllcyBhIGZsb2F0aW5nIGxhYmVsIGFib3ZlIHRoZSBmb3JtIGZpZWxkIGNvbnRyb2wgaXRzZWxmLlxuQG1peGluIF9tYXQtZm9ybS1maWVsZC1maWxsLWxhYmVsLWZsb2F0aW5nKCRmb250LXNjYWxlLCAkaW5maXgtcGFkZGluZywgJGluZml4LW1hcmdpbi10b3ApIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kaW5maXgtbWFyZ2luLXRvcCAtICRpbmZpeC1wYWRkaW5nICsgJG1hdC1mb3JtLWZpZWxkLWZpbGwtZGVkdXBlKVxuICAgICAgICAgICAgIHNjYWxlKCRmb250LXNjYWxlKTtcbiAgd2lkdGg6IDEwMCUgLyAkZm9udC1zY2FsZSArICRtYXQtZm9ybS1maWVsZC1maWxsLWRlZHVwZTtcblxuICAkbWF0LWZvcm0tZmllbGQtZmlsbC1kZWR1cGU6ICRtYXQtZm9ybS1maWVsZC1maWxsLWRlZHVwZSArIDAuMDAwMDEgIWdsb2JhbDtcbn1cblxuQG1peGluIG1hdC1mb3JtLWZpZWxkLWZpbGwtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC8vIFRoZSB1bml0LWxlc3MgbGluZS1oZWlnaHQgZnJvbSB0aGUgZm9udCBjb25maWcuXG4gICRsaW5lLWhlaWdodDogbWF0LWxpbmUtaGVpZ2h0KCRjb25maWcsIGlucHV0KTtcbiAgLy8gVGhlIGFtb3VudCB0byBzY2FsZSB0aGUgZm9udCBmb3IgdGhlIGZsb2F0aW5nIGxhYmVsIGFuZCBzdWJzY3JpcHQuXG4gICRzdWJzY3JpcHQtZm9udC1zY2FsZTogMC43NTtcbiAgLy8gVGhlIHBhZGRpbmcgb24gdG9wIG9mIHRoZSBpbmZpeC5cbiAgJGluZml4LXBhZGRpbmctdG9wOiAwLjI1ZW07XG4gIC8vIFRoZSBwYWRkaW5nIGJlbG93IHRoZSBpbmZpeC5cbiAgJGluZml4LXBhZGRpbmctYm90dG9tOiAwLjc1ZW07XG4gIC8vIFRoZSBtYXJnaW4gYXBwbGllZCB0byB0aGUgZm9ybS1maWVsZC1pbmZpeCB0byByZXNlcnZlIHNwYWNlIGZvciB0aGUgZmxvYXRpbmcgbGFiZWwuXG4gICRpbmZpeC1tYXJnaW4tdG9wOiAxZW0gKiAkbGluZS1oZWlnaHQgKiAkc3Vic2NyaXB0LWZvbnQtc2NhbGU7XG4gIC8vIFRoZSBhbW91bnQgd2Ugb2Zmc2V0IHRoZSBsYWJlbCBmcm9tIHRoZSBpbnB1dCB0ZXh0IGluIHRoZSBmaWxsIGFwcGVhcmFuY2UuXG4gICRmaWxsLWFwcGVhcmFuY2UtbGFiZWwtb2Zmc2V0OiAtMC41ZW07XG5cbiAgLm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtZmlsbCB7XG4gICAgLm1hdC1mb3JtLWZpZWxkLWluZml4IHtcbiAgICAgIHBhZGRpbmc6ICRpbmZpeC1wYWRkaW5nLXRvcCAwICRpbmZpeC1wYWRkaW5nLWJvdHRvbSAwO1xuICAgIH1cblxuICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICB0b3A6ICRpbmZpeC1tYXJnaW4tdG9wICsgJGluZml4LXBhZGRpbmctdG9wO1xuICAgICAgbWFyZ2luLXRvcDogJGZpbGwtYXBwZWFyYW5jZS1sYWJlbC1vZmZzZXQ7XG4gICAgfVxuXG4gICAgJi5tYXQtZm9ybS1maWVsZC1jYW4tZmxvYXQge1xuICAgICAgJi5tYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLFxuICAgICAgLm1hdC1pbnB1dC1zZXJ2ZXI6Zm9jdXMgKyAubWF0LWZvcm0tZmllbGQtbGFiZWwtd3JhcHBlciAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBfbWF0LWZvcm0tZmllbGQtZmlsbC1sYWJlbC1mbG9hdGluZyhcbiAgICAgICAgICAgICAgICAkc3Vic2NyaXB0LWZvbnQtc2NhbGUsICRpbmZpeC1wYWRkaW5nLXRvcCArICRmaWxsLWFwcGVhcmFuY2UtbGFiZWwtb2Zmc2V0LFxuICAgICAgICAgICAgICAgICRpbmZpeC1tYXJnaW4tdG9wKTtcbiAgICAgIH1cblxuICAgICAgLy8gU2VydmVyLXNpZGUgcmVuZGVyZWQgbWF0SW5wdXQgd2l0aCBhIGxhYmVsIGF0dHJpYnV0ZSBidXQgbGFiZWwgbm90IHNob3duXG4gICAgICAvLyAodXNlZCBhcyBhIHB1cmUgQ1NTIHN0YW5kLWluIGZvciBtYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQpLlxuICAgICAgLm1hdC1pbnB1dC1zZXJ2ZXJbbGFiZWxdOm5vdCg6bGFiZWwtc2hvd24pICsgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXJcbiAgICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIF9tYXQtZm9ybS1maWVsZC1maWxsLWxhYmVsLWZsb2F0aW5nKFxuICAgICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmctdG9wICsgJGZpbGwtYXBwZWFyYW5jZS1sYWJlbC1vZmZzZXQsXG4gICAgICAgICAgICAgICAgJGluZml4LW1hcmdpbi10b3ApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXByaXZhdGUtZm9ybS1maWVsZC1maWxsLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1mb3JtLWZpZWxkLWZpbGwtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWZvcm0tZmllbGQtZmlsbCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLWZpbGwtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZm9ybS1maWVsZC1maWxsLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZm9ybS1maWVsZC1maWxsLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuXG4vLyBUaGVtZSBzdHlsZXMgdGhhdCBvbmx5IGFwcGx5IHRvIHRoZSBsZWdhY3kgYXBwZWFyYW5jZSBvZiB0aGUgZm9ybS1maWVsZC5cblxuQG1peGluIG1hdC1mb3JtLWZpZWxkLWxlZ2FjeS1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcbiAgJGlzLWRhcmstdGhlbWU6IG1hcC1nZXQoJGNvbmZpZywgaXMtZGFyayk7XG5cbiAgJGxhYmVsLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNlY29uZGFyeS10ZXh0KTtcbiAgJHVuZGVybGluZS1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyLCBpZigkaXMtZGFyay10aGVtZSwgMC43LCAwLjQyKSk7XG5cbiAgLm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5IHtcbiAgICAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgY29sb3I6ICRsYWJlbC1jb2xvcjtcbiAgICB9XG5cbiAgICAubWF0LWhpbnQge1xuICAgICAgY29sb3I6ICRsYWJlbC1jb2xvcjtcbiAgICB9XG5cbiAgICAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1bmRlcmxpbmUtY29sb3I7XG4gICAgfVxuXG4gICAgJi5tYXQtZm9ybS1maWVsZC1kaXNhYmxlZCAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5lIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNvbnRyb2wtZGlzYWJsZWQtdW5kZXJsaW5lKCR1bmRlcmxpbmUtY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBVc2VkIHRvIG1ha2UgaW5zdGFuY2VzIG9mIHRoZSBfbWF0LWZvcm0tZmllbGQtbGFiZWwtZmxvYXRpbmcgbWl4aW4gbmVnbGlnaWJseSBkaWZmZXJlbnQsXG4vLyBhbmQgcHJldmVudCBHb29nbGUncyBDU1MgT3B0aW1pemVyIGZyb20gY29sbGFwc2luZyB0aGUgZGVjbGFyYXRpb25zLiBUaGlzIGlzIG5lZWRlZCBiZWNhdXNlIHNvbWVcbi8vIG9mIHRoZSBzZWxlY3RvcnMgY29udGFpbiBwc2V1ZG8tY2xhc3NlcyBub3QgcmVjb2duaXplZCBpbiBhbGwgYnJvd3NlcnMuIElmIGEgYnJvd3NlciBlbmNvdW50ZXJzXG4vLyBhbiB1bmtub3duIHBzZXVkby1jbGFzcyBpdCB3aWxsIGRpc2NhcmQgdGhlIGVudGlyZSBydWxlIHNldC5cbiRtYXQtZm9ybS1maWVsZC1sZWdhY3ktZGVkdXBlOiAwO1xuXG4vLyBBcHBsaWVzIGEgZmxvYXRpbmcgbGFiZWwgYWJvdmUgdGhlIGZvcm0gZmllbGQgY29udHJvbCBpdHNlbGYuXG5AbWl4aW4gX21hdC1mb3JtLWZpZWxkLWxlZ2FjeS1sYWJlbC1mbG9hdGluZygkZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKSB7XG4gIC8vIFdlIHVzZSBwZXJzcGVjdGl2ZSB0byBmaXggdGhlIHRleHQgYmx1cnJpbmVzcyBhcyBkZXNjcmliZWQgaGVyZTpcbiAgLy8gaHR0cDovL3d3dy51c2VyYWdlbnRtYW4uY29tL2Jsb2cvMjAxNC8wNS8wNC9maXhpbmctdHlwb2dyYXBoeS1pbnNpZGUtb2YtMi1kLWNzcy10cmFuc2Zvcm1zL1xuICAvLyBUaGlzIHJlc3VsdHMgaW4gYSBzbWFsbCBqaXR0ZXIgYWZ0ZXIgdGhlIGxhYmVsIGZsb2F0cyBvbiBGaXJlZm94LCB3aGljaCB0aGVcbiAgLy8gdHJhbnNsYXRlWiBmaXhlcy5cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kaW5maXgtbWFyZ2luLXRvcCAtICRpbmZpeC1wYWRkaW5nKSBzY2FsZSgkZm9udC1zY2FsZSkgcGVyc3BlY3RpdmUoMTAwcHgpXG4gIHRyYW5zbGF0ZVooMC4wMDFweCArICRtYXQtZm9ybS1maWVsZC1sZWdhY3ktZGVkdXBlKTtcbiAgLy8gVGhlIHRyaWNrcyBhYm92ZSB1c2VkIHRvIHNtb290aCBvdXQgdGhlIGFuaW1hdGlvbiBvbiBjaHJvbWUgYW5kIGZpcmVmb3ggYWN0dWFsbHkgbWFrZSB0aGluZ3NcbiAgLy8gd29yc2Ugb24gSUUsIHNvIHdlIGRvbid0IGluY2x1ZGUgdGhlbSBpbiB0aGUgSUUgdmVyc2lvbi5cbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJGluZml4LW1hcmdpbi10b3AgLSAkaW5maXgtcGFkZGluZyArICRtYXQtZm9ybS1maWVsZC1sZWdhY3ktZGVkdXBlKVxuICAgICAgICAgICAgICAgICAgc2NhbGUoJGZvbnQtc2NhbGUpO1xuXG4gIHdpZHRoOiAxMDAlIC8gJGZvbnQtc2NhbGUgKyAkbWF0LWZvcm0tZmllbGQtbGVnYWN5LWRlZHVwZTtcblxuICAkbWF0LWZvcm0tZmllbGQtbGVnYWN5LWRlZHVwZTogJG1hdC1mb3JtLWZpZWxkLWxlZ2FjeS1kZWR1cGUgKyAwLjAwMDAxICFnbG9iYWw7XG59XG5cbi8vIFNhbWUgYXMgbWl4aW4gYWJvdmUsIGJ1dCBvbWl0cyB0aGUgdHJhbnNsYXRlWiBmb3IgcHJpbnRpbmcgcHVycG9zZXMuXG5AbWl4aW4gX21hdC1mb3JtLWZpZWxkLWxlZ2FjeS1sYWJlbC1mbG9hdGluZy1wcmludCgkZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKSB7XG4gIC8vIFRoaXMgcmVzdWx0cyBpbiBhIHNtYWxsIGppdHRlciBhZnRlciB0aGUgbGFiZWwgZmxvYXRzIG9uIEZpcmVmb3gsIHdoaWNoIHRoZVxuICAvLyB0cmFuc2xhdGVaIGZpeGVzLlxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSRpbmZpeC1tYXJnaW4tdG9wIC0gJGluZml4LXBhZGRpbmcgKyAkbWF0LWZvcm0tZmllbGQtbGVnYWN5LWRlZHVwZSlcbiAgICAgICAgICAgICAgICAgIHNjYWxlKCRmb250LXNjYWxlKTtcbiAgLy8gVGhlIHRyaWNrcyBhYm92ZSB1c2VkIHRvIHNtb290aCBvdXQgdGhlIGFuaW1hdGlvbiBvbiBjaHJvbWUgYW5kIGZpcmVmb3ggYWN0dWFsbHkgbWFrZSB0aGluZ3NcbiAgLy8gd29yc2Ugb24gSUUsIHNvIHdlIGRvbid0IGluY2x1ZGUgdGhlbSBpbiB0aGUgSUUgdmVyc2lvbi5cbiAgJG1hdC1mb3JtLWZpZWxkLWxlZ2FjeS1kZWR1cGU6ICRtYXQtZm9ybS1maWVsZC1sZWdhY3ktZGVkdXBlICsgMC4wMDAwMSAhZ2xvYmFsO1xufVxuXG5AbWl4aW4gbWF0LWZvcm0tZmllbGQtbGVnYWN5LXR5cG9ncmFwaHkoJGNvbmZpZy1vci10aGVtZSkge1xuICAkY29uZmlnOiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAvLyBUaGUgdW5pdC1sZXNzIGxpbmUtaGVpZ2h0IGZyb20gdGhlIGZvbnQgY29uZmlnLlxuICAkbGluZS1oZWlnaHQ6IG1hdC1saW5lLWhlaWdodCgkY29uZmlnLCBpbnB1dCk7XG4gIC8vIFRoZSBhbW91bnQgdG8gc2NhbGUgdGhlIGZvbnQgZm9yIHRoZSBmbG9hdGluZyBsYWJlbCBhbmQgc3Vic2NyaXB0LlxuICAkc3Vic2NyaXB0LWZvbnQtc2NhbGU6IDAuNzU7XG4gIC8vIFRoZSBhbW91bnQgb2Ygc3BhY2UgYmV0d2VlbiB0aGUgdG9wIG9mIHRoZSBsaW5lIGFuZCB0aGUgdG9wIG9mIHRoZSBhY3R1YWwgdGV4dFxuICAvLyAoYXMgYSBmcmFjdGlvbiBvZiB0aGUgZm9udC1zaXplKS5cbiAgJGxpbmUtc3BhY2luZzogKCRsaW5lLWhlaWdodCAtIDEpIC8gMjtcbiAgLy8gVGhlIHBhZGRpbmcgb24gdGhlIGluZml4LiBNb2NrcyBzaG93IGhhbGYgb2YgdGhlIHRleHQgc2l6ZSwgYnV0IHNlZW0gdG8gbWVhc3VyZSBmcm9tIHRoZSBlZGdlXG4gIC8vIG9mIHRoZSB0ZXh0IGl0c2VsZiwgbm90IHRoZSBlZGdlIG9mIHRoZSBsaW5lOyB0aGVyZWZvcmUgd2Ugc3VidHJhY3Qgb2ZmIHRoZSBsaW5lIHNwYWNpbmcuXG4gICRpbmZpeC1wYWRkaW5nOiAwLjVlbSAtICRsaW5lLXNwYWNpbmc7XG4gIC8vIFRoZSBtYXJnaW4gYXBwbGllZCB0byB0aGUgZm9ybS1maWVsZC1pbmZpeCB0byByZXNlcnZlIHNwYWNlIGZvciB0aGUgZmxvYXRpbmcgbGFiZWwuXG4gICRpbmZpeC1tYXJnaW4tdG9wOiAxZW0gKiAkbGluZS1oZWlnaHQgKiAkc3Vic2NyaXB0LWZvbnQtc2NhbGU7XG4gIC8vIFRoZSBzcGFjZSBiZXR3ZWVuIHRoZSBib3R0b20gb2YgdGhlIC5tYXQtZm9ybS1maWVsZC1mbGV4IGFyZWEgYW5kIHRoZSBzdWJzY3JpcHQgd3JhcHBlci5cbiAgLy8gTW9ja3Mgc2hvdyBoYWxmIG9mIHRoZSB0ZXh0IHNpemUsIGJ1dCB0aGlzIG1hcmdpbiBpcyBhcHBsaWVkIHRvIGFuIGVsZW1lbnQgd2l0aCB0aGUgc3Vic2NyaXB0XG4gIC8vIHRleHQgZm9udCBzaXplLCBzbyB3ZSBuZWVkIHRvIGRpdmlkZSBieSB0aGUgc2NhbGUgZmFjdG9yIHRvIG1ha2UgaXQgaGFsZiBvZiB0aGUgb3JpZ2luYWwgdGV4dFxuICAvLyBzaXplLiBXZSBhZ2FpbiBuZWVkIHRvIHN1YnRyYWN0IG9mZiB0aGUgbGluZSBzcGFjaW5nIHNpbmNlIHRoZSBtb2NrcyBtZWFzdXJlIHRvIHRoZSBlZGdlIG9mIHRoZVxuICAvLyB0ZXh0LCBub3QgdGhlICBlZGdlIG9mIHRoZSBsaW5lLlxuICAkc3Vic2NyaXB0LW1hcmdpbi10b3A6IDAuNWVtIC8gJHN1YnNjcmlwdC1mb250LXNjYWxlIC0gKCRsaW5lLXNwYWNpbmcgKiAyKTtcbiAgLy8gVGhlIHBhZGRpbmcgYXBwbGllZCB0byB0aGUgZm9ybS1maWVsZC13cmFwcGVyIHRvIHJlc2VydmUgc3BhY2UgZm9yIHRoZSBzdWJzY3JpcHQsIHNpbmNlIGl0J3NcbiAgLy8gYWJzb2x1dGVseSBwb3NpdGlvbmVkLiBUaGlzIGlzIGEgY29tYmluYXRpb24gb2YgdGhlIHN1YnNjcmlwdCdzIG1hcmdpbiBhbmQgbGluZS1oZWlnaHQsIGJ1dCB3ZVxuICAvLyBuZWVkIHRvIG11bHRpcGx5IGJ5IHRoZSBzdWJzY3JpcHQgZm9udCBzY2FsZSBmYWN0b3Igc2luY2UgdGhlIHdyYXBwZXIgaGFzIGEgbGFyZ2VyIGZvbnQgc2l6ZS5cbiAgJHdyYXBwZXItcGFkZGluZy1ib3R0b206ICgkc3Vic2NyaXB0LW1hcmdpbi10b3AgKyAkbGluZS1oZWlnaHQpICogJHN1YnNjcmlwdC1mb250LXNjYWxlO1xuXG4gIC5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLWxlZ2FjeSB7XG4gICAgLm1hdC1mb3JtLWZpZWxkLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR3cmFwcGVyLXBhZGRpbmctYm90dG9tO1xuICAgIH1cblxuICAgIC5tYXQtZm9ybS1maWVsZC1pbmZpeCB7XG4gICAgICBwYWRkaW5nOiAkaW5maXgtcGFkZGluZyAwO1xuICAgIH1cblxuICAgICYubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0IHtcbiAgICAgICYubWF0LWZvcm0tZmllbGQtc2hvdWxkLWZsb2F0IC5tYXQtZm9ybS1maWVsZC1sYWJlbCxcbiAgICAgIC5tYXQtaW5wdXQtc2VydmVyOmZvY3VzICsgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXIgLm1hdC1mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgX21hdC1mb3JtLWZpZWxkLWxlZ2FjeS1sYWJlbC1mbG9hdGluZyhcbiAgICAgICAgICAgICAgICAkc3Vic2NyaXB0LWZvbnQtc2NhbGUsICRpbmZpeC1wYWRkaW5nLCAkaW5maXgtbWFyZ2luLXRvcCk7XG4gICAgICB9XG5cbiAgICAgIC8vIEBicmVha2luZy1jaGFuZ2UgOC4wLjAgd2lsbCByZWx5IG9uIEF1dG9maWxsTW9uaXRvciBpbnN0ZWFkLlxuICAgICAgLm1hdC1mb3JtLWZpZWxkLWF1dG9maWxsLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyXG4gICAgICAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBfbWF0LWZvcm0tZmllbGQtbGVnYWN5LWxhYmVsLWZsb2F0aW5nKFxuICAgICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKTtcbiAgICAgIH1cblxuICAgICAgLy8gU2VydmVyLXNpZGUgcmVuZGVyZWQgbWF0SW5wdXQgd2l0aCBhIGxhYmVsIGF0dHJpYnV0ZSBidXQgbGFiZWwgbm90IHNob3duXG4gICAgICAvLyAodXNlZCBhcyBhIHB1cmUgQ1NTIHN0YW5kLWluIGZvciBtYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQpLlxuICAgICAgLm1hdC1pbnB1dC1zZXJ2ZXJbbGFiZWxdOm5vdCg6bGFiZWwtc2hvd24pICsgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXJcbiAgICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIF9tYXQtZm9ybS1maWVsZC1sZWdhY3ktbGFiZWwtZmxvYXRpbmcoXG4gICAgICAgICAgICAgICAgJHN1YnNjcmlwdC1mb250LXNjYWxlLCAkaW5maXgtcGFkZGluZywgJGluZml4LW1hcmdpbi10b3ApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICB0b3A6ICRpbmZpeC1tYXJnaW4tdG9wICsgJGluZml4LXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLm1hdC1mb3JtLWZpZWxkLXVuZGVybGluZSB7XG4gICAgICAvLyBXZSB3YW50IHRoZSB1bmRlcmxpbmUgdG8gc3RhcnQgYXQgdGhlIGVuZCBvZiB0aGUgY29udGVudCBib3gsIG5vdCB0aGUgcGFkZGluZyBib3gsXG4gICAgICAvLyBzbyB3ZSBtb3ZlIGl0IHVwIGJ5IHRoZSBwYWRkaW5nIGFtb3VudC5cbiAgICAgIGJvdHRvbTogJHdyYXBwZXItcGFkZGluZy1ib3R0b207XG4gICAgfVxuXG4gICAgLm1hdC1mb3JtLWZpZWxkLXN1YnNjcmlwdC13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzdWJzY3JpcHQtbWFyZ2luLXRvcDtcblxuICAgICAgLy8gV2Ugd2FudCB0aGUgc3Vic2NyaXB0IHRvIHN0YXJ0IGF0IHRoZSBlbmQgb2YgdGhlIGNvbnRlbnQgYm94LCBub3QgdGhlIHBhZGRpbmcgYm94LFxuICAgICAgLy8gc28gd2UgbW92ZSBpdCB1cCBieSB0aGUgcGFkZGluZyBhbW91bnQgKGFkanVzdGVkIGZvciB0aGUgc21hbGxlciBmb250IHNpemUpO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgLSAjeyR3cmFwcGVyLXBhZGRpbmctYm90dG9tIC8gJHN1YnNjcmlwdC1mb250LXNjYWxlfSk7XG4gICAgfVxuICB9XG5cbiAgLy8gdHJhbnNsYXRlWiBjYXVzZXMgdGhlIGxhYmVsIHRvIG5vdCBhcHBlYXIgd2hpbGUgcHJpbnRpbmcsIHNvIHdlIG92ZXJyaWRlIGl0IHRvIG5vdFxuICAvLyBhcHBseSB0cmFuc2xhdGVaIHdoaWxlIHByaW50aW5nXG4gIEBtZWRpYSBwcmludCB7XG4gICAgLm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2UtbGVnYWN5IHtcbiAgICAgICYubWF0LWZvcm0tZmllbGQtY2FuLWZsb2F0IHtcbiAgICAgICAgJi5tYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLFxuICAgICAgICAubWF0LWlucHV0LXNlcnZlcjpmb2N1cyArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgX21hdC1mb3JtLWZpZWxkLWxlZ2FjeS1sYWJlbC1mbG9hdGluZy1wcmludChcbiAgICAgICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEBicmVha2luZy1jaGFuZ2UgOC4wLjAgd2lsbCByZWx5IG9uIEF1dG9maWxsTW9uaXRvciBpbnN0ZWFkLlxuICAgICAgICAubWF0LWZvcm0tZmllbGQtYXV0b2ZpbGwtY29udHJvbDotd2Via2l0LWF1dG9maWxsICsgLm1hdC1mb3JtLWZpZWxkLWxhYmVsLXdyYXBwZXJcbiAgICAgICAgLm1hdC1mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICAgICAgICBAaW5jbHVkZSBfbWF0LWZvcm0tZmllbGQtbGVnYWN5LWxhYmVsLWZsb2F0aW5nLXByaW50KFxuICAgICAgICAgICAgICAgICAgJHN1YnNjcmlwdC1mb250LXNjYWxlLCAkaW5maXgtcGFkZGluZywgJGluZml4LW1hcmdpbi10b3ApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VydmVyLXNpZGUgcmVuZGVyZWQgbWF0SW5wdXQgd2l0aCBhIGxhYmVsIGF0dHJpYnV0ZSBidXQgbGFiZWwgbm90IHNob3duXG4gICAgICAgIC8vICh1c2VkIGFzIGEgcHVyZSBDU1Mgc3RhbmQtaW4gZm9yIG1hdC1mb3JtLWZpZWxkLXNob3VsZC1mbG9hdCkuXG4gICAgICAgIC5tYXQtaW5wdXQtc2VydmVyW2xhYmVsXTpub3QoOmxhYmVsLXNob3duKSArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyXG4gICAgICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgX21hdC1mb3JtLWZpZWxkLWxlZ2FjeS1sYWJlbC1mbG9hdGluZy1wcmludChcbiAgICAgICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXByaXZhdGUtZm9ybS1maWVsZC1sZWdhY3ktZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7fVxuXG5AbWl4aW4gbWF0LWZvcm0tZmllbGQtbGVnYWN5LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1mb3JtLWZpZWxkLWxlZ2FjeScpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLWxlZ2FjeS1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgICBAaWYgJGRlbnNpdHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1mb3JtLWZpZWxkLWxlZ2FjeS1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtbGVnYWN5LXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuXG4vLyBUaGVtZSBzdHlsZXMgdGhhdCBvbmx5IGFwcGx5IHRvIHRoZSBvdXRsaW5lIGFwcGVhcmFuY2Ugb2YgdGhlIGZvcm0tZmllbGQuXG5cbkBtaXhpbiBtYXQtZm9ybS1maWVsZC1vdXRsaW5lLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcbiAgJGlzLWRhcmstdGhlbWU6IG1hcC1nZXQoJGNvbmZpZywgaXMtZGFyayk7XG5cbiAgJGxhYmVsLWRpc2FibGVkLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpc2FibGVkLXRleHQpO1xuICAkb3V0bGluZS1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyLCBpZigkaXMtZGFyay10aGVtZSwgMC4zLCAwLjEyKSk7XG4gICRvdXRsaW5lLWNvbG9yLWhvdmVyOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIGRpdmlkZXIsIGlmKCRpcy1kYXJrLXRoZW1lLCAxLCAwLjg3KSk7XG4gICRvdXRsaW5lLWNvbG9yLXByaW1hcnk6IG1hdC1jb2xvcigkcHJpbWFyeSk7XG4gICRvdXRsaW5lLWNvbG9yLWFjY2VudDogbWF0LWNvbG9yKCRhY2NlbnQpO1xuICAkb3V0bGluZS1jb2xvci13YXJuOiBtYXQtY29sb3IoJHdhcm4pO1xuICAkb3V0bGluZS1jb2xvci1kaXNhYmxlZDogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyLCBpZigkaXMtZGFyay10aGVtZSwgMC4xNSwgMC4wNikpO1xuXG4gIC5tYXQtZm9ybS1maWVsZC1hcHBlYXJhbmNlLW91dGxpbmUge1xuICAgIC5tYXQtZm9ybS1maWVsZC1vdXRsaW5lIHtcbiAgICAgIGNvbG9yOiAkb3V0bGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAubWF0LWZvcm0tZmllbGQtb3V0bGluZS10aGljayB7XG4gICAgICBjb2xvcjogJG91dGxpbmUtY29sb3ItaG92ZXI7XG4gICAgfVxuXG4gICAgJi5tYXQtZm9jdXNlZCB7XG4gICAgICAubWF0LWZvcm0tZmllbGQtb3V0bGluZS10aGljayB7XG4gICAgICAgIGNvbG9yOiAkb3V0bGluZS1jb2xvci1wcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAmLm1hdC1hY2NlbnQgLm1hdC1mb3JtLWZpZWxkLW91dGxpbmUtdGhpY2sge1xuICAgICAgICBjb2xvcjogJG91dGxpbmUtY29sb3ItYWNjZW50O1xuICAgICAgfVxuXG4gICAgICAmLm1hdC13YXJuIC5tYXQtZm9ybS1maWVsZC1vdXRsaW5lLXRoaWNrIHtcbiAgICAgICAgY29sb3I6ICRvdXRsaW5lLWNvbG9yLXdhcm47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ2xhc3MgcmVwZWF0ZWQgc28gdGhhdCBydWxlIGlzIHNwZWNpZmljIGVub3VnaCB0byBvdmVycmlkZSBmb2N1c2VkIGFjY2VudCBjb2xvciBjYXNlLlxuICAgICYubWF0LWZvcm0tZmllbGQtaW52YWxpZC5tYXQtZm9ybS1maWVsZC1pbnZhbGlkIHtcbiAgICAgIC5tYXQtZm9ybS1maWVsZC1vdXRsaW5lLXRoaWNrIHtcbiAgICAgICAgY29sb3I6ICRvdXRsaW5lLWNvbG9yLXdhcm47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tYXQtZm9ybS1maWVsZC1kaXNhYmxlZCB7XG4gICAgICAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGxhYmVsLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAubWF0LWZvcm0tZmllbGQtb3V0bGluZSB7XG4gICAgICAgIGNvbG9yOiAkb3V0bGluZS1jb2xvci1kaXNhYmxlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVXNlZCB0byBtYWtlIGluc3RhbmNlcyBvZiB0aGUgX21hdC1mb3JtLWZpZWxkLWxhYmVsLWZsb2F0aW5nIG1peGluIG5lZ2xpZ2libHkgZGlmZmVyZW50LFxuLy8gYW5kIHByZXZlbnQgR29vZ2xlJ3MgQ1NTIE9wdGltaXplciBmcm9tIGNvbGxhcHNpbmcgdGhlIGRlY2xhcmF0aW9ucy4gVGhpcyBpcyBuZWVkZWQgYmVjYXVzZSBzb21lXG4vLyBvZiB0aGUgc2VsZWN0b3JzIGNvbnRhaW4gcHNldWRvLWNsYXNzZXMgbm90IHJlY29nbml6ZWQgaW4gYWxsIGJyb3dzZXJzLiBJZiBhIGJyb3dzZXIgZW5jb3VudGVyc1xuLy8gYW4gdW5rbm93biBwc2V1ZG8tY2xhc3MgaXQgd2lsbCBkaXNjYXJkIHRoZSBlbnRpcmUgcnVsZSBzZXQuXG4kbWF0LWZvcm0tZmllbGQtb3V0bGluZS1kZWR1cGU6IDA7XG5cbi8vIEFwcGxpZXMgYSBmbG9hdGluZyBsYWJlbCBhYm92ZSB0aGUgZm9ybSBmaWVsZCBjb250cm9sIGl0c2VsZi5cbkBtaXhpbiBfbWF0LWZvcm0tZmllbGQtb3V0bGluZS1sYWJlbC1mbG9hdGluZygkZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJGluZml4LW1hcmdpbi10b3AgLSAkaW5maXgtcGFkZGluZyArICRtYXQtZm9ybS1maWVsZC1vdXRsaW5lLWRlZHVwZSlcbiAgc2NhbGUoJGZvbnQtc2NhbGUpO1xuICB3aWR0aDogMTAwJSAvICRmb250LXNjYWxlICsgJG1hdC1mb3JtLWZpZWxkLW91dGxpbmUtZGVkdXBlO1xuXG4gICRtYXQtZm9ybS1maWVsZC1vdXRsaW5lLWRlZHVwZTogJG1hdC1mb3JtLWZpZWxkLW91dGxpbmUtZGVkdXBlICsgMC4wMDAwMSAhZ2xvYmFsO1xufVxuXG5AbWl4aW4gbWF0LWZvcm0tZmllbGQtb3V0bGluZS10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLy8gVGhlIHVuaXQtbGVzcyBsaW5lLWhlaWdodCBmcm9tIHRoZSBmb250IGNvbmZpZy5cbiAgJGxpbmUtaGVpZ2h0OiBtYXQtbGluZS1oZWlnaHQoJGNvbmZpZywgaW5wdXQpO1xuICAvLyBUaGUgYW1vdW50IHRvIHNjYWxlIHRoZSBmb250IGZvciB0aGUgZmxvYXRpbmcgbGFiZWwgYW5kIHN1YnNjcmlwdC5cbiAgJHN1YnNjcmlwdC1mb250LXNjYWxlOiAwLjc1O1xuICAvLyBUaGUgcGFkZGluZyBhYm92ZSBhbmQgYmVsb3cgdGhlIGluZml4LlxuICAkaW5maXgtcGFkZGluZzogMWVtO1xuICAvLyBUaGUgbWFyZ2luIGFwcGxpZWQgdG8gdGhlIGZvcm0tZmllbGQtaW5maXggdG8gcmVzZXJ2ZSBzcGFjZSBmb3IgdGhlIGZsb2F0aW5nIGxhYmVsLlxuICAkaW5maXgtbWFyZ2luLXRvcDogMWVtICogJGxpbmUtaGVpZ2h0ICogJHN1YnNjcmlwdC1mb250LXNjYWxlO1xuICAvLyBUaGUgc3BhY2UgYmV0d2VlbiB0aGUgYm90dG9tIG9mIHRoZSAubWF0LWZvcm0tZmllbGQtZmxleCBhcmVhIGFuZCB0aGUgc3Vic2NyaXB0IHdyYXBwZXIuXG4gIC8vIE1vY2tzIHNob3cgaGFsZiBvZiB0aGUgdGV4dCBzaXplLCBidXQgdGhpcyBtYXJnaW4gaXMgYXBwbGllZCB0byBhbiBlbGVtZW50IHdpdGggdGhlIHN1YnNjcmlwdFxuICAvLyB0ZXh0IGZvbnQgc2l6ZSwgc28gd2UgbmVlZCB0byBkaXZpZGUgYnkgdGhlIHNjYWxlIGZhY3RvciB0byBtYWtlIGl0IGhhbGYgb2YgdGhlIG9yaWdpbmFsIHRleHRcbiAgLy8gc2l6ZS5cbiAgJHN1YnNjcmlwdC1tYXJnaW4tdG9wOiAwLjVlbSAvICRzdWJzY3JpcHQtZm9udC1zY2FsZTtcbiAgLy8gVGhlIHBhZGRpbmcgYXBwbGllZCB0byB0aGUgZm9ybS1maWVsZC13cmFwcGVyIHRvIHJlc2VydmUgc3BhY2UgZm9yIHRoZSBzdWJzY3JpcHQsIHNpbmNlIGl0J3NcbiAgLy8gYWJzb2x1dGVseSBwb3NpdGlvbmVkLiBUaGlzIGlzIGEgY29tYmluYXRpb24gb2YgdGhlIHN1YnNjcmlwdCdzIG1hcmdpbiBhbmQgbGluZS1oZWlnaHQsIGJ1dCB3ZVxuICAvLyBuZWVkIHRvIG11bHRpcGx5IGJ5IHRoZSBzdWJzY3JpcHQgZm9udCBzY2FsZSBmYWN0b3Igc2luY2UgdGhlIHdyYXBwZXIgaGFzIGEgbGFyZ2VyIGZvbnQgc2l6ZS5cbiAgJHdyYXBwZXItcGFkZGluZy1ib3R0b206ICgkc3Vic2NyaXB0LW1hcmdpbi10b3AgKyAkbGluZS1oZWlnaHQpICogJHN1YnNjcmlwdC1mb250LXNjYWxlO1xuICAvLyBUaGUgYW1vdW50IHdlIG9mZnNldCB0aGUgbGFiZWwgZnJvbSB0aGUgaW5wdXQgdGV4dCBpbiB0aGUgb3V0bGluZSBhcHBlYXJhbmNlLlxuICAkb3V0bGluZS1hcHBlYXJhbmNlLWxhYmVsLW9mZnNldDogLTAuMjVlbTtcblxuICAubWF0LWZvcm0tZmllbGQtYXBwZWFyYW5jZS1vdXRsaW5lIHtcbiAgICAubWF0LWZvcm0tZmllbGQtaW5maXgge1xuICAgICAgcGFkZGluZzogJGluZml4LXBhZGRpbmcgMCAkaW5maXgtcGFkZGluZyAwO1xuICAgIH1cblxuICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICB0b3A6ICRpbmZpeC1tYXJnaW4tdG9wICsgJGluZml4LXBhZGRpbmc7XG4gICAgICBtYXJnaW4tdG9wOiAkb3V0bGluZS1hcHBlYXJhbmNlLWxhYmVsLW9mZnNldDtcbiAgICB9XG5cbiAgICAmLm1hdC1mb3JtLWZpZWxkLWNhbi1mbG9hdCB7XG4gICAgICAmLm1hdC1mb3JtLWZpZWxkLXNob3VsZC1mbG9hdCAubWF0LWZvcm0tZmllbGQtbGFiZWwsXG4gICAgICAubWF0LWlucHV0LXNlcnZlcjpmb2N1cyArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIF9tYXQtZm9ybS1maWVsZC1vdXRsaW5lLWxhYmVsLWZsb2F0aW5nKFxuICAgICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcgKyAkb3V0bGluZS1hcHBlYXJhbmNlLWxhYmVsLW9mZnNldCxcbiAgICAgICAgICAgICAgICAkaW5maXgtbWFyZ2luLXRvcCk7XG4gICAgICB9XG5cbiAgICAgIC8vIFNlcnZlci1zaWRlIHJlbmRlcmVkIG1hdElucHV0IHdpdGggYSBsYWJlbCBhdHRyaWJ1dGUgYnV0IGxhYmVsIG5vdCBzaG93blxuICAgICAgLy8gKHVzZWQgYXMgYSBwdXJlIENTUyBzdGFuZC1pbiBmb3IgbWF0LWZvcm0tZmllbGQtc2hvdWxkLWZsb2F0KS5cbiAgICAgIC5tYXQtaW5wdXQtc2VydmVyW2xhYmVsXTpub3QoOmxhYmVsLXNob3duKSArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyXG4gICAgICAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBfbWF0LWZvcm0tZmllbGQtb3V0bGluZS1sYWJlbC1mbG9hdGluZyhcbiAgICAgICAgICAgICAgICAkc3Vic2NyaXB0LWZvbnQtc2NhbGUsICRpbmZpeC1wYWRkaW5nICsgJG91dGxpbmUtYXBwZWFyYW5jZS1sYWJlbC1vZmZzZXQsXG4gICAgICAgICAgICAgICAgJGluZml4LW1hcmdpbi10b3ApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWF0LXByaXZhdGUtZm9ybS1maWVsZC1vdXRsaW5lLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1mb3JtLWZpZWxkLW91dGxpbmUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZykge1xuICAkdGhlbWU6IG1hdC1wcml2YXRlLWxlZ2FjeS1nZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLWNoZWNrLWR1cGxpY2F0ZS10aGVtZS1zdHlsZXMoJHRoZW1lLCAnbWF0LWZvcm0tZmllbGQtb3V0bGluZScpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLW91dGxpbmUtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZm9ybS1maWVsZC1vdXRsaW5lLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZm9ybS1maWVsZC1vdXRsaW5lLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHkpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuXG5cbi8vIFRoZW1lIHN0eWxlcyB0aGF0IG9ubHkgYXBwbHkgdG8gdGhlIHN0YW5kYXJkIGFwcGVhcmFuY2Ugb2YgdGhlIGZvcm0tZmllbGQuXG5cbkBtaXhpbiBtYXQtZm9ybS1maWVsZC1zdGFuZGFyZC1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcbiAgJGlzLWRhcmstdGhlbWU6IG1hcC1nZXQoJGNvbmZpZywgaXMtZGFyayk7XG5cbiAgJHVuZGVybGluZS1jb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyLCBpZigkaXMtZGFyay10aGVtZSwgMC43LCAwLjQyKSk7XG5cbiAgLm1hdC1mb3JtLWZpZWxkLWFwcGVhcmFuY2Utc3RhbmRhcmQge1xuICAgIC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVuZGVybGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAmLm1hdC1mb3JtLWZpZWxkLWRpc2FibGVkIC5tYXQtZm9ybS1maWVsZC11bmRlcmxpbmUge1xuICAgICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY29udHJvbC1kaXNhYmxlZC11bmRlcmxpbmUoJHVuZGVybGluZS1jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtZm9ybS1maWVsZC1zdGFuZGFyZC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHt9XG5cbkBtaXhpbiBtYXQtcHJpdmF0ZS1mb3JtLWZpZWxkLXN0YW5kYXJkLWRlbnNpdHkoJGNvbmZpZy1vci10aGVtZSkge31cblxuQG1peGluIG1hdC1mb3JtLWZpZWxkLXN0YW5kYXJkLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1mb3JtLWZpZWxkLXN0YW5kYXJkJykge1xuICAgICRjb2xvcjogbWF0LWdldC1jb2xvci1jb25maWcoJHRoZW1lKTtcbiAgICAkZGVuc2l0eTogbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkdGhlbWUpO1xuICAgICR0eXBvZ3JhcGh5OiBtYXQtZ2V0LXR5cG9ncmFwaHktY29uZmlnKCR0aGVtZSk7XG5cbiAgICBAaWYgJGNvbG9yICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtc3RhbmRhcmQtY29sb3IoJGNvbG9yKTtcbiAgICB9XG4gICAgQGlmICRkZW5zaXR5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZm9ybS1maWVsZC1zdGFuZGFyZC1kZW5zaXR5KCRkZW5zaXR5KTtcbiAgICB9XG4gICAgQGlmICR0eXBvZ3JhcGh5ICE9IG51bGwge1xuICAgICAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtc3RhbmRhcmQtdHlwb2dyYXBoeSgkdHlwb2dyYXBoeSk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29sb3Igc3R5bGVzIHRoYXQgYXBwbHkgdG8gYWxsIGFwcGVhcmFuY2VzIG9mIHRoZSBmb3JtLWZpZWxkLlxuQG1peGluIG1hdC1mb3JtLWZpZWxkLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gICRwcmltYXJ5OiBtYXAtZ2V0KCRjb25maWcsIHByaW1hcnkpO1xuICAkYWNjZW50OiBtYXAtZ2V0KCRjb25maWcsIGFjY2VudCk7XG4gICR3YXJuOiBtYXAtZ2V0KCRjb25maWcsIHdhcm4pO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG4gICRpcy1kYXJrLXRoZW1lOiBtYXAtZ2V0KCRjb25maWcsIGlzLWRhcmspO1xuXG4gIC8vIExhYmVsIGNvbG9ycy4gUmVxdWlyZWQgaXMgdXNlZCBmb3IgdGhlIGAqYCBzdGFyIHNob3duIGluIHRoZSBsYWJlbC5cbiAgJGxhYmVsLWNvbG9yOiBtYXQtY29sb3IoJGZvcmVncm91bmQsIHNlY29uZGFyeS10ZXh0LCBpZigkaXMtZGFyay10aGVtZSwgMC43LCAwLjYpKTtcbiAgJGZvY3VzZWQtbGFiZWwtY29sb3I6IG1hdC1jb2xvcigkcHJpbWFyeSwgdGV4dCk7XG4gICRyZXF1aXJlZC1sYWJlbC1jb2xvcjogbWF0LWNvbG9yKCRhY2NlbnQsIHRleHQpO1xuXG4gIC8vIFVuZGVybGluZSBjb2xvcnMuXG4gICR1bmRlcmxpbmUtY29sb3ItYmFzZTogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCBkaXZpZGVyLCBpZigkaXMtZGFyay10aGVtZSwgMSwgMC44NykpO1xuICAkdW5kZXJsaW5lLWNvbG9yLWFjY2VudDogbWF0LWNvbG9yKCRhY2NlbnQsIHRleHQpO1xuICAkdW5kZXJsaW5lLWNvbG9yLXdhcm46IG1hdC1jb2xvcigkd2FybiwgdGV4dCk7XG4gICR1bmRlcmxpbmUtZm9jdXNlZC1jb2xvcjogbWF0LWNvbG9yKCRwcmltYXJ5LCB0ZXh0KTtcblxuICAubWF0LWZvcm0tZmllbGQtbGFiZWwge1xuICAgIGNvbG9yOiAkbGFiZWwtY29sb3I7XG4gIH1cblxuICAubWF0LWhpbnQge1xuICAgIGNvbG9yOiAkbGFiZWwtY29sb3I7XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQubWF0LWZvY3VzZWQgLm1hdC1mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICBjb2xvcjogJGZvY3VzZWQtbGFiZWwtY29sb3I7XG5cbiAgICAmLm1hdC1hY2NlbnQge1xuICAgICAgY29sb3I6ICR1bmRlcmxpbmUtY29sb3ItYWNjZW50O1xuICAgIH1cblxuICAgICYubWF0LXdhcm4ge1xuICAgICAgY29sb3I6ICR1bmRlcmxpbmUtY29sb3Itd2FybjtcbiAgICB9XG4gIH1cblxuICAubWF0LWZvY3VzZWQgLm1hdC1mb3JtLWZpZWxkLXJlcXVpcmVkLW1hcmtlciB7XG4gICAgY29sb3I6ICRyZXF1aXJlZC1sYWJlbC1jb2xvcjtcbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1bmRlcmxpbmUtY29sb3ItYmFzZTtcbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC5tYXQtZm9jdXNlZCB7XG4gICAgLm1hdC1mb3JtLWZpZWxkLXJpcHBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdW5kZXJsaW5lLWZvY3VzZWQtY29sb3I7XG5cbiAgICAgICYubWF0LWFjY2VudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1bmRlcmxpbmUtY29sb3ItYWNjZW50O1xuICAgICAgfVxuXG4gICAgICAmLm1hdC13YXJuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVuZGVybGluZS1jb2xvci13YXJuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC10eXBlLW1hdC1uYXRpdmUtc2VsZWN0Lm1hdC1mb2N1c2VkOm5vdCgubWF0LWZvcm0tZmllbGQtaW52YWxpZCkge1xuICAgIC5tYXQtZm9ybS1maWVsZC1pbmZpeDo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICR1bmRlcmxpbmUtZm9jdXNlZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLm1hdC1hY2NlbnQgLm1hdC1mb3JtLWZpZWxkLWluZml4OjphZnRlciB7XG4gICAgICBjb2xvcjogJHVuZGVybGluZS1jb2xvci1hY2NlbnQ7XG4gICAgfVxuXG4gICAgJi5tYXQtd2FybiAubWF0LWZvcm0tZmllbGQtaW5maXg6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAkdW5kZXJsaW5lLWNvbG9yLXdhcm47XG4gICAgfVxuICB9XG5cbiAgLy8gU3R5bGluZyBmb3IgdGhlIGVycm9yIHN0YXRlIG9mIHRoZSBmb3JtIGZpZWxkLiBOb3RlIHRoYXQgd2hpbGUgdGhlIHNhbWUgY2FuIGJlXG4gIC8vIGFjaGlldmVkIHdpdGggdGhlIG5nLSogY2xhc3Nlcywgd2UgdXNlIHRoaXMgYXBwcm9hY2ggaW4gb3JkZXIgdG8gZW5zdXJlIHRoYXQgdGhlIHNhbWVcbiAgLy8gbG9naWMgaXMgdXNlZCB0byBzdHlsZSB0aGUgZXJyb3Igc3RhdGUgYW5kIHRvIHNob3cgdGhlIGVycm9yIG1lc3NhZ2VzLlxuICAubWF0LWZvcm0tZmllbGQubWF0LWZvcm0tZmllbGQtaW52YWxpZCB7XG4gICAgLm1hdC1mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkdW5kZXJsaW5lLWNvbG9yLXdhcm47XG5cbiAgICAgICYubWF0LWFjY2VudCxcbiAgICAgIC5tYXQtZm9ybS1maWVsZC1yZXF1aXJlZC1tYXJrZXIge1xuICAgICAgICBjb2xvcjogJHVuZGVybGluZS1jb2xvci13YXJuO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYXQtZm9ybS1maWVsZC1yaXBwbGUsXG4gICAgLm1hdC1mb3JtLWZpZWxkLXJpcHBsZS5tYXQtYWNjZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1bmRlcmxpbmUtY29sb3Itd2FybjtcbiAgICB9XG4gIH1cblxuICAubWF0LWVycm9yIHtcbiAgICBjb2xvcjogJHVuZGVybGluZS1jb2xvci13YXJuO1xuICB9XG5cbiAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtbGVnYWN5LWNvbG9yKCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtZm9ybS1maWVsZC1zdGFuZGFyZC1jb2xvcigkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtZmlsbC1jb2xvcigkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtb3V0bGluZS1jb2xvcigkY29uZmlnKTtcbn1cblxuLy8gVXNlZCB0byBtYWtlIGluc3RhbmNlcyBvZiB0aGUgX21hdC1mb3JtLWZpZWxkLWxhYmVsLWZsb2F0aW5nIG1peGluIG5lZ2xpZ2libHkgZGlmZmVyZW50LFxuLy8gYW5kIHByZXZlbnQgR29vZ2xlJ3MgQ1NTIE9wdGltaXplciBmcm9tIGNvbGxhcHNpbmcgdGhlIGRlY2xhcmF0aW9ucy4gVGhpcyBpcyBuZWVkZWQgYmVjYXVzZSBzb21lXG4vLyBvZiB0aGUgc2VsZWN0b3JzIGNvbnRhaW4gcHNldWRvLWNsYXNzZXMgbm90IHJlY29nbml6ZWQgaW4gYWxsIGJyb3dzZXJzLiBJZiBhIGJyb3dzZXIgZW5jb3VudGVyc1xuLy8gYW4gdW5rbm93biBwc2V1ZG8tY2xhc3MgaXQgd2lsbCBkaXNjYXJkIHRoZSBlbnRpcmUgcnVsZSBzZXQuXG4kbWF0LWZvcm0tZmllbGQtZGVkdXBlOiAwO1xuXG4vLyBBcHBsaWVzIGEgZmxvYXRpbmcgbGFiZWwgYWJvdmUgdGhlIGZvcm0gZmllbGQgY29udHJvbCBpdHNlbGYuXG5AbWl4aW4gX21hdC1mb3JtLWZpZWxkLWxhYmVsLWZsb2F0aW5nKCRmb250LXNjYWxlLCAkaW5maXgtcGFkZGluZywgJGluZml4LW1hcmdpbi10b3ApIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kaW5maXgtbWFyZ2luLXRvcCAtICRpbmZpeC1wYWRkaW5nICsgJG1hdC1mb3JtLWZpZWxkLWRlZHVwZSlcbiAgICAgICAgICAgICBzY2FsZSgkZm9udC1zY2FsZSk7XG4gIHdpZHRoOiAxMDAlIC8gJGZvbnQtc2NhbGUgKyAkbWF0LWZvcm0tZmllbGQtZGVkdXBlO1xuXG4gICRtYXQtZm9ybS1maWVsZC1kZWR1cGU6ICRtYXQtZm9ybS1maWVsZC1kZWR1cGUgKyAwLjAwMDAxICFnbG9iYWw7XG59XG5cbkBtaXhpbiBtYXQtZm9ybS1maWVsZC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKTtcbiAgLy8gVGhlIHVuaXQtbGVzcyBsaW5lLWhlaWdodCBmcm9tIHRoZSBmb250IGNvbmZpZy5cbiAgJGxpbmUtaGVpZ2h0OiBtYXQtbGluZS1oZWlnaHQoJGNvbmZpZywgaW5wdXQpO1xuXG4gIC8vIFRoZSBhbW91bnQgdG8gc2NhbGUgdGhlIGZvbnQgZm9yIHRoZSBmbG9hdGluZyBsYWJlbCBhbmQgc3Vic2NyaXB0LlxuICAkc3Vic2NyaXB0LWZvbnQtc2NhbGU6IDAuNzU7XG4gIC8vIFRoZSBhbW91bnQgdG8gc2NhbGUgdGhlIGZvbnQgZm9yIHRoZSBwcmVmaXggYW5kIHN1ZmZpeCBpY29ucy5cbiAgJHByZWZpeC1zdWZmaXgtaWNvbi1mb250LXNjYWxlOiAxLjU7XG5cbiAgLy8gVGhlIHBhZGRpbmcgb24gdGhlIGluZml4LiBNb2NrcyBzaG93IGhhbGYgb2YgdGhlIHRleHQgc2l6ZS5cbiAgJGluZml4LXBhZGRpbmc6IDAuNWVtO1xuICAvLyBUaGUgbWFyZ2luIGFwcGxpZWQgdG8gdGhlIGZvcm0tZmllbGQtaW5maXggdG8gcmVzZXJ2ZSBzcGFjZSBmb3IgdGhlIGZsb2F0aW5nIGxhYmVsLlxuICAkaW5maXgtbWFyZ2luLXRvcDogMWVtICogJGxpbmUtaGVpZ2h0ICogJHN1YnNjcmlwdC1mb250LXNjYWxlO1xuICAvLyBGb250IHNpemUgdG8gdXNlIGZvciB0aGUgbGFiZWwgYW5kIHN1YnNjcmlwdCB0ZXh0LlxuICAkc3Vic2NyaXB0LWZvbnQtc2l6ZTogJHN1YnNjcmlwdC1mb250LXNjYWxlICogMTAwJTtcbiAgLy8gRm9udCBzaXplIHRvIHVzZSBmb3IgdGhlIGZvciB0aGUgcHJlZml4IGFuZCBzdWZmaXggaWNvbnMuXG4gICRwcmVmaXgtc3VmZml4LWljb24tZm9udC1zaXplOiAkcHJlZml4LXN1ZmZpeC1pY29uLWZvbnQtc2NhbGUgKiAxMDAlO1xuICAvLyBUaGUgc3BhY2UgYmV0d2VlbiB0aGUgYm90dG9tIG9mIHRoZSAubWF0LWZvcm0tZmllbGQtZmxleCBhcmVhIGFuZCB0aGUgc3Vic2NyaXB0IHdyYXBwZXIuXG4gIC8vIE1vY2tzIHNob3cgaGFsZiBvZiB0aGUgdGV4dCBzaXplLCBidXQgdGhpcyBtYXJnaW4gaXMgYXBwbGllZCB0byBhbiBlbGVtZW50IHdpdGggdGhlIHN1YnNjcmlwdFxuICAvLyB0ZXh0IGZvbnQgc2l6ZSwgc28gd2UgbmVlZCB0byBkaXZpZGUgYnkgdGhlIHNjYWxlIGZhY3RvciB0byBtYWtlIGl0IGhhbGYgb2YgdGhlIG9yaWdpbmFsIHRleHRcbiAgLy8gc2l6ZS5cbiAgJHN1YnNjcmlwdC1tYXJnaW4tdG9wOiAwLjVlbSAvICRzdWJzY3JpcHQtZm9udC1zY2FsZTtcbiAgLy8gVGhlIHBhZGRpbmcgYXBwbGllZCB0byB0aGUgZm9ybS1maWVsZC13cmFwcGVyIHRvIHJlc2VydmUgc3BhY2UgZm9yIHRoZSBzdWJzY3JpcHQsIHNpbmNlIGl0J3NcbiAgLy8gYWJzb2x1dGVseSBwb3NpdGlvbmVkLiBUaGlzIGlzIGEgY29tYmluYXRpb24gb2YgdGhlIHN1YnNjcmlwdCdzIG1hcmdpbiBhbmQgbGluZS1oZWlnaHQsIGJ1dCB3ZVxuICAvLyBuZWVkIHRvIG11bHRpcGx5IGJ5IHRoZSBzdWJzY3JpcHQgZm9udCBzY2FsZSBmYWN0b3Igc2luY2UgdGhlIHdyYXBwZXIgaGFzIGEgbGFyZ2VyIGZvbnQgc2l6ZS5cbiAgJHdyYXBwZXItcGFkZGluZy1ib3R0b206ICgkc3Vic2NyaXB0LW1hcmdpbi10b3AgKyAkbGluZS1oZWlnaHQpICogJHN1YnNjcmlwdC1mb250LXNjYWxlO1xuXG4gIC5tYXQtZm9ybS1maWVsZCB7XG4gICAgQGluY2x1ZGUgbWF0LXR5cG9ncmFwaHktbGV2ZWwtdG8tc3R5bGVzKCRjb25maWcsIGlucHV0KTtcbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHdyYXBwZXItcGFkZGluZy1ib3R0b207XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQtcHJlZml4LFxuICAubWF0LWZvcm0tZmllbGQtc3VmZml4IHtcbiAgICAvLyBBbGxvdyBpY29ucyBpbiBhIHByZWZpeCBvciBzdWZmaXggdG8gYWRhcHQgdG8gdGhlIGNvcnJlY3Qgc2l6ZS5cbiAgICAubWF0LWljb24ge1xuICAgICAgZm9udC1zaXplOiAkcHJlZml4LXN1ZmZpeC1pY29uLWZvbnQtc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgaWNvbiBidXR0b25zIGluIGEgcHJlZml4IG9yIHN1ZmZpeCB0byBhZGFwdCB0byB0aGUgY29ycmVjdCBzaXplLlxuICAgIC5tYXQtaWNvbi1idXR0b24ge1xuICAgICAgaGVpZ2h0OiAkcHJlZml4LXN1ZmZpeC1pY29uLWZvbnQtc2NhbGUgKiAxZW07XG4gICAgICB3aWR0aDogJHByZWZpeC1zdWZmaXgtaWNvbi1mb250LXNjYWxlICogMWVtO1xuXG4gICAgICAubWF0LWljb24ge1xuICAgICAgICBoZWlnaHQ6ICRsaW5lLWhlaWdodCAqIDFlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQtaW5maXgge1xuICAgIHBhZGRpbmc6ICRpbmZpeC1wYWRkaW5nIDA7XG4gICAgLy8gVGhyb3dzIG9mZiB0aGUgYmFzZWxpbmUgaWYgd2UgZG8gaXQgYXMgYSByZWFsIG1hcmdpbiwgc28gd2UgZG8gaXQgYXMgYSBib3JkZXIgaW5zdGVhZC5cbiAgICBib3JkZXItdG9wOiAkaW5maXgtbWFyZ2luLXRvcCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC1jYW4tZmxvYXQge1xuICAgICYubWF0LWZvcm0tZmllbGQtc2hvdWxkLWZsb2F0IC5tYXQtZm9ybS1maWVsZC1sYWJlbCxcbiAgICAubWF0LWlucHV0LXNlcnZlcjpmb2N1cyArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWZvcm0tZmllbGQtbGFiZWwtZmxvYXRpbmcoXG4gICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKTtcbiAgICB9XG5cbiAgICAvLyBTZXJ2ZXItc2lkZSByZW5kZXJlZCBtYXRJbnB1dCB3aXRoIGEgbGFiZWwgYXR0cmlidXRlIGJ1dCBsYWJlbCBub3Qgc2hvd25cbiAgICAvLyAodXNlZCBhcyBhIHB1cmUgQ1NTIHN0YW5kLWluIGZvciBtYXQtZm9ybS1maWVsZC1zaG91bGQtZmxvYXQpLlxuICAgIC5tYXQtaW5wdXQtc2VydmVyW2xhYmVsXTpub3QoOmxhYmVsLXNob3duKSArIC5tYXQtZm9ybS1maWVsZC1sYWJlbC13cmFwcGVyXG4gICAgICAgIC5tYXQtZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICBAaW5jbHVkZSBfbWF0LWZvcm0tZmllbGQtbGFiZWwtZmxvYXRpbmcoXG4gICAgICAgICAgICAgICRzdWJzY3JpcHQtZm9udC1zY2FsZSwgJGluZml4LXBhZGRpbmcsICRpbmZpeC1tYXJnaW4tdG9wKTtcbiAgICB9XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQtbGFiZWwtd3JhcHBlciB7XG4gICAgdG9wOiAtJGluZml4LW1hcmdpbi10b3A7XG4gICAgcGFkZGluZy10b3A6ICRpbmZpeC1tYXJnaW4tdG9wO1xuICB9XG5cbiAgLm1hdC1mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICB0b3A6ICRpbmZpeC1tYXJnaW4tdG9wICsgJGluZml4LXBhZGRpbmc7XG4gIH1cblxuICAubWF0LWZvcm0tZmllbGQtdW5kZXJsaW5lIHtcbiAgICAvLyBXZSB3YW50IHRoZSB1bmRlcmxpbmUgdG8gc3RhcnQgYXQgdGhlIGVuZCBvZiB0aGUgY29udGVudCBib3gsIG5vdCB0aGUgcGFkZGluZyBib3gsXG4gICAgLy8gc28gd2UgbW92ZSBpdCB1cCBieSB0aGUgcGFkZGluZyBhbW91bnQuXG4gICAgYm90dG9tOiAkd3JhcHBlci1wYWRkaW5nLWJvdHRvbTtcbiAgfVxuXG4gIC5tYXQtZm9ybS1maWVsZC1zdWJzY3JpcHQtd3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAkc3Vic2NyaXB0LWZvbnQtc2l6ZTtcbiAgICBtYXJnaW4tdG9wOiAkc3Vic2NyaXB0LW1hcmdpbi10b3A7XG5cbiAgICAvLyBXZSB3YW50IHRoZSBzdWJzY3JpcHQgdG8gc3RhcnQgYXQgdGhlIGVuZCBvZiB0aGUgY29udGVudCBib3gsIG5vdCB0aGUgcGFkZGluZyBib3gsXG4gICAgLy8gc28gd2UgbW92ZSBpdCB1cCBieSB0aGUgcGFkZGluZyBhbW91bnQgKGFkanVzdGVkIGZvciB0aGUgc21hbGxlciBmb250IHNpemUpO1xuICAgIHRvcDogY2FsYygxMDAlIC0gI3skd3JhcHBlci1wYWRkaW5nLWJvdHRvbSAvICRzdWJzY3JpcHQtZm9udC1zY2FsZX0pO1xuICB9XG5cbiAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtbGVnYWN5LXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLXN0YW5kYXJkLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLWZpbGwtdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtb3V0bGluZS10eXBvZ3JhcGh5KCRjb25maWcpO1xufVxuXG5AbWl4aW4gbWF0LWZvcm0tZmllbGQtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRkZW5zaXR5LXNjYWxlOiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1mb3JtLWZpZWxkLWxlZ2FjeS1kZW5zaXR5KCRkZW5zaXR5LXNjYWxlKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZm9ybS1maWVsZC1zdGFuZGFyZC1kZW5zaXR5KCRkZW5zaXR5LXNjYWxlKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtZm9ybS1maWVsZC1maWxsLWRlbnNpdHkoJGRlbnNpdHktc2NhbGUpO1xuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1mb3JtLWZpZWxkLW91dGxpbmUtZGVuc2l0eSgkZGVuc2l0eS1zY2FsZSk7XG59XG5cbkBtaXhpbiBtYXQtZm9ybS1maWVsZC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtZm9ybS1maWVsZCcpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC1mb3JtLWZpZWxkLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtZm9ybS1maWVsZC10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG4kbWF0LXRyZWUtbm9kZS1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG4vLyBNaW5pbXVtIGhlaWdodCBmb3IgdHJlZSBub2RlcyBpbiBoaWdoZXN0IGRlbnNpdHkgaXMgZGlmZmljdWx0IHRvIGRldGVybWluZSBhc1xuLy8gZGV2ZWxvcGVycyBjYW4gZGlzcGxheSBhcmJpdHJhcnkgY29udGVudC4gV2UgdXNlIGEgbWluaW11bSBoZWlnaHQgd2hpY2ggZW5zdXJlc1xuLy8gdGhhdCBjb21tb24gY29udGVudCBwbGFjZWQgaW4gdHJlZSBub2RlcyBkb2VzIG5vdCBleGNlZWQgKGUuZy4gaWNvbnMsIGNoZWNrYm94ZXMpLlxuJG1hdC10cmVlLW5vZGUtbWluaW11bS1oZWlnaHQ6IDI0cHggIWRlZmF1bHQ7XG4kbWF0LXRyZWUtbm9kZS1tYXhpbXVtLWhlaWdodDogJG1hdC10cmVlLW5vZGUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbWF0LXRyZWUtZGVuc2l0eS1jb25maWc6IChcbiAgaGVpZ2h0OiAoXG4gICAgZGVmYXVsdDogJG1hdC10cmVlLW5vZGUtaGVpZ2h0LFxuICAgIG1heGltdW06ICRtYXQtdHJlZS1ub2RlLW1heGltdW0taGVpZ2h0LFxuICAgIG1pbmltdW06ICRtYXQtdHJlZS1ub2RlLW1pbmltdW0taGVpZ2h0LFxuICApXG4pICFkZWZhdWx0O1xuXG5cbkBtaXhpbiBtYXQtdHJlZS1jb2xvcigkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgJGZvcmVncm91bmQ6IG1hcC1nZXQoJGNvbmZpZywgZm9yZWdyb3VuZCk7XG5cbiAgLm1hdC10cmVlIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXQtY29sb3IoJGJhY2tncm91bmQsICdjYXJkJyk7XG4gIH1cblxuICAubWF0LXRyZWUtbm9kZSxcbiAgLm1hdC1uZXN0ZWQtdHJlZS1ub2RlIHtcbiAgICBjb2xvcjogbWF0LWNvbG9yKCRmb3JlZ3JvdW5kLCB0ZXh0KTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LXRyZWUtdHlwb2dyYXBoeSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRjb25maWc6IG1hdC1nZXQtdHlwb2dyYXBoeS1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC5tYXQtdHJlZSB7XG4gICAgZm9udC1mYW1pbHk6IG1hdC1mb250LWZhbWlseSgkY29uZmlnKTtcbiAgfVxuXG4gIC5tYXQtdHJlZS1ub2RlLFxuICAubWF0LW5lc3RlZC10cmVlLW5vZGUge1xuICAgIGZvbnQtd2VpZ2h0OiBtYXQtZm9udC13ZWlnaHQoJGNvbmZpZywgYm9keS0xKTtcbiAgICBmb250LXNpemU6IG1hdC1mb250LXNpemUoJGNvbmZpZywgYm9keS0xKTtcbiAgfVxufVxuXG5AbWl4aW4gbWF0LXRyZWUtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gICRkZW5zaXR5LXNjYWxlOiBtYXQtZ2V0LWRlbnNpdHktY29uZmlnKCRjb25maWctb3ItdGhlbWUpO1xuICAkaGVpZ2h0OiBtYXQtcHJpdmF0ZS1kZW5zaXR5LXByb3AtdmFsdWUoJG1hdC10cmVlLWRlbnNpdHktY29uZmlnLCAkZGVuc2l0eS1zY2FsZSwgaGVpZ2h0KTtcblxuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1kZW5zaXR5LWxlZ2FjeS1jb21wYXRpYmlsaXR5KCkge1xuICAgIC5tYXQtdHJlZS1ub2RlIHtcbiAgICAgIG1pbi1oZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXQtdHJlZS10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKSB7XG4gICR0aGVtZTogbWF0LXByaXZhdGUtbGVnYWN5LWdldC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUsICdtYXQtdHJlZScpIHtcbiAgICAkY29sb3I6IG1hdC1nZXQtY29sb3ItY29uZmlnKCR0aGVtZSk7XG4gICAgJGRlbnNpdHk6IG1hdC1nZXQtZGVuc2l0eS1jb25maWcoJHRoZW1lKTtcbiAgICAkdHlwb2dyYXBoeTogbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkdGhlbWUpO1xuXG4gICAgQGlmICRjb2xvciAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC10cmVlLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICAgIEBpZiAkZGVuc2l0eSAhPSBudWxsIHtcbiAgICAgIEBpbmNsdWRlIG1hdC10cmVlLWRlbnNpdHkoJGRlbnNpdHkpO1xuICAgIH1cbiAgICBAaWYgJHR5cG9ncmFwaHkgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtdHJlZS10eXBvZ3JhcGh5KCR0eXBvZ3JhcGh5KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuLy8gSW5jbHVkZXMgYWxsIG9mIHRoZSB0eXBvZ3JhcGhpYyBzdHlsZXMuXG5AbWl4aW4gYW5ndWxhci1tYXRlcmlhbC10eXBvZ3JhcGh5KCRjb25maWctb3ItdGhlbWU6IG51bGwpIHtcbiAgJGNvbmZpZzogaWYobWF0LXByaXZhdGUtaXMtdGhlbWUtb2JqZWN0KCRjb25maWctb3ItdGhlbWUpLFxuICAgICAgbWF0LWdldC10eXBvZ3JhcGh5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKSwgJGNvbmZpZy1vci10aGVtZSk7XG5cbiAgLy8gSWYgbm8gYWN0dWFsIGNvbG9yIGNvbmZpZ3VyYXRpb24gaGFzIGJlZW4gc3BlY2lmaWVkLCBjcmVhdGUgYSBkZWZhdWx0IG9uZS5cbiAgQGlmIG5vdCAkY29uZmlnIHtcbiAgICAkY29uZmlnOiBtYXQtdHlwb2dyYXBoeS1jb25maWcoKTtcbiAgfVxuXG4gIC8vIFRPRE86IENPTVAtMzA5OiBEbyBub3QgdXNlIGluZGl2aWR1YWwgbWl4aW5zLiBJbnN0ZWFkLCB1c2UgdGhlIGFsbC10aGVtZSBtaXhpbiBhbmQgb25seVxuICAvLyBzcGVjaWZ5IGEgYHR5cG9ncmFwaHlgIGNvbmZpZyB3aGlsZSBzZXR0aW5nIGBjb2xvcmAgYW5kIGBkZW5zaXR5YCB0byBgbnVsbGAuIFRoaXMgaXMgY3VycmVudGx5XG4gIC8vIG5vdCBwb3NzaWJsZSBhcyBpdCB3b3VsZCBpbnRyb2R1Y2UgYSBjaXJjdWxhciBkZXBlbmRlbmN5IGZvciB0eXBvZ3JhcGh5IGJlY2F1c2UgdGhlIGBtYXQtY29yZWBcbiAgLy8gbWl4aW4gdGhhdCBpcyB0cmFuc2l0aXZlbHkgbG9hZGVkIGJ5IHRoZSBgYWxsLXRoZW1lYCBmaWxlLCBpbXBvcnRzIGBhbGwtdHlwb2dyYXBoeWAgd2hpY2hcbiAgLy8gd291bGQgdGhlbiBsb2FkIGBhbGwtdGhlbWVgIGFnYWluLiBUaGlzIHVsdGltYXRlbHkgcmVzdWx0cyBhIGNpcmN1bGFyIGRlcGVuZGVuY3kuXG5cbiAgQGluY2x1ZGUgbWF0LWJhZGdlLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1iYXNlLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1hdXRvY29tcGxldGUtdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LWJvdHRvbS1zaGVldC10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtYnV0dG9uLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1idXR0b24tdG9nZ2xlLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1jYXJkLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1jaGVja2JveC10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtY2hpcHMtdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LWRpdmlkZXItdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXRhYmxlLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1kYXRlcGlja2VyLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1kaWFsb2ctdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LWV4cGFuc2lvbi1wYW5lbC10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtZm9ybS1maWVsZC10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtZ3JpZC1saXN0LXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1pY29uLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1pbnB1dC10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtbWVudS10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtcGFnaW5hdG9yLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1wcm9ncmVzcy1iYXItdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXByb2dyZXNzLXNwaW5uZXItdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXJhZGlvLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1zZWxlY3QtdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXNpZGVuYXYtdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXNsaWRlLXRvZ2dsZS10eXBvZ3JhcGh5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtc2xpZGVyLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1zdGVwcGVyLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1zb3J0LXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC10YWJzLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC10b29sYmFyLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC10b29sdGlwLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1saXN0LXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1vcHRpb24tdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LW9wdGdyb3VwLXR5cG9ncmFwaHkoJGNvbmZpZyk7XG4gIEBpbmNsdWRlIG1hdC1zbmFjay1iYXItdHlwb2dyYXBoeSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXRyZWUtdHlwb2dyYXBoeSgkY29uZmlnKTtcbn1cblxuXG4vLyBNaXhpbiB0aGF0IHJlbmRlcnMgYWxsIG9mIHRoZSBjb3JlIHN0eWxlcyB0aGF0IGFyZSBub3QgdGhlbWUtZGVwZW5kZW50LlxuQG1peGluIG1hdC1jb3JlKCR0eXBvZ3JhcGh5LWNvbmZpZzogbnVsbCkge1xuICBAaW5jbHVkZSBhbmd1bGFyLW1hdGVyaWFsLXR5cG9ncmFwaHkoJHR5cG9ncmFwaHktY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXJpcHBsZSgpO1xuICBAaW5jbHVkZSBjZGstYTExeSgpO1xuICBAaW5jbHVkZSBjZGstb3ZlcmxheSgpO1xuICBAaW5jbHVkZSBjZGstdGV4dC1maWVsZCgpO1xuXG4gIEBpbmNsdWRlIG1hdC1wcml2YXRlLXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzLXBvc2l0aW9uaW5nKCk7XG4gIEBpbmNsdWRlIF9tYXQtbWRjLWNvcmUoKTtcbn1cblxuQG1peGluIG1hdC1jb3JlLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgJGNvbmZpZzogbWF0LWdldC1jb2xvci1jb25maWcoJGNvbmZpZy1vci10aGVtZSk7XG4gIC8vIFdyYXBwZXIgZWxlbWVudCB0aGF0IHByb3ZpZGVzIHRoZSB0aGVtZSBiYWNrZ3JvdW5kIHdoZW4gdGhlIHVzZXIncyBjb250ZW50IGlzbid0XG4gIC8vIGluc2lkZSBvZiBhIGBtYXQtc2lkZW5hdi1jb250YWluZXJgLiBOb3RlIHRoYXQgd2UgbmVlZCB0byBleGNsdWRlIHRoZSBhbXBlcnNhbmRcbiAgLy8gc2VsZWN0b3IgaW4gY2FzZSB0aGUgbWl4aW4gaXMgaW5jbHVkZWQgYXQgdGhlIHRvcCBsZXZlbC5cbiAgLm1hdC1hcHAtYmFja2dyb3VuZCN7aWYoJiwgJywgJi5tYXQtYXBwLWJhY2tncm91bmQnLCAnJyl9IHtcbiAgICAkYmFja2dyb3VuZDogbWFwLWdldCgkY29uZmlnLCBiYWNrZ3JvdW5kKTtcbiAgICAkZm9yZWdyb3VuZDogbWFwLWdldCgkY29uZmlnLCBmb3JlZ3JvdW5kKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IG1hdC1jb2xvcigkYmFja2dyb3VuZCwgYmFja2dyb3VuZCk7XG4gICAgY29sb3I6IG1hdC1jb2xvcigkZm9yZWdyb3VuZCwgdGV4dCk7XG4gIH1cblxuICAvLyBQcm92aWRlcyBleHRlcm5hbCBDU1MgY2xhc3NlcyBmb3IgZWFjaCBlbGV2YXRpb24gdmFsdWUuIEVhY2ggQ1NTIGNsYXNzIGlzIGZvcm1hdHRlZCBhc1xuICAvLyBgbWF0LWVsZXZhdGlvbi16JHpWYWx1ZWAgd2hlcmUgYCR6VmFsdWVgIGNvcnJlc3BvbmRzIHRvIHRoZSB6LXNwYWNlIHRvIHdoaWNoIHRoZSBlbGVtZW50IGlzXG4gIC8vIGVsZXZhdGVkLlxuICBAZm9yICR6VmFsdWUgZnJvbSAwIHRocm91Z2ggMjQge1xuICAgIC4jeyRtYXQtZWxldmF0aW9uLXByZWZpeH0jeyR6VmFsdWV9IHtcbiAgICAgIEBpbmNsdWRlIG1hdC1wcml2YXRlLXRoZW1lLWVsZXZhdGlvbigkelZhbHVlLCAkY29uZmlnKTtcbiAgICB9XG4gIH1cblxuICAvLyBNYXJrZXIgdGhhdCBpcyB1c2VkIHRvIGRldGVybWluZSB3aGV0aGVyIHRoZSB1c2VyIGhhcyBhZGRlZCBhIHRoZW1lIHRvIHRoZWlyIHBhZ2UuXG4gIEBhdC1yb290IHtcbiAgICAubWF0LXRoZW1lLWxvYWRlZC1tYXJrZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWl4aW4gdGhhdCByZW5kZXJzIGFsbCBvZiB0aGUgY29yZSBzdHlsZXMgdGhhdCBkZXBlbmQgb24gdGhlIHRoZW1lLlxuQG1peGluIG1hdC1jb3JlLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJHRoZW1lOiBtYXQtcHJpdmF0ZS1sZWdhY3ktZ2V0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAvLyBXcmFwIHRoZSBzdWItdGhlbWUgaW5jbHVkZXMgaW4gdGhlIGR1cGxpY2F0ZSB0aGVtZSBzdHlsZXMgbWl4aW4uIFRoaXMgZW5zdXJlcyB0aGF0XG4gIC8vIHRoZXJlIHdvbid0IGJlIG11bHRpcGxlIHdhcm5pbmdzLiBlLmcuIGlmIGBtYXQtY29yZS10aGVtZWAgcmVwb3J0cyBhIHdhcm5pbmcsIHRoZW5cbiAgLy8gdGhlIGltcG9ydGVkIHRoZW1lcyAoc3VjaCBhcyBgbWF0LXJpcHBsZS10aGVtZWApIHNob3VsZCBub3QgcmVwb3J0IGFnYWluLlxuICBAaW5jbHVkZSBtYXQtcHJpdmF0ZS1jaGVjay1kdXBsaWNhdGUtdGhlbWUtc3R5bGVzKCR0aGVtZSwgJ21hdC1jb3JlJykge1xuICAgIEBpbmNsdWRlIG1hdC1yaXBwbGUtdGhlbWUoJHRoZW1lKTtcbiAgICBAaW5jbHVkZSBtYXQtb3B0aW9uLXRoZW1lKCR0aGVtZSk7XG4gICAgQGluY2x1ZGUgbWF0LW9wdGdyb3VwLXRoZW1lKCR0aGVtZSk7XG4gICAgQGluY2x1ZGUgbWF0LXBzZXVkby1jaGVja2JveC10aGVtZSgkdGhlbWUpO1xuXG4gICAgJGNvbG9yOiBtYXQtZ2V0LWNvbG9yLWNvbmZpZygkdGhlbWUpO1xuICAgIEBpZiAkY29sb3IgIT0gbnVsbCB7XG4gICAgICBAaW5jbHVkZSBtYXQtY29yZS1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBNaXhpbiB0aGF0IHJlbmRlcnMgYWxsIG9mIHRoZSBjb3JlIE1EQyBzdHlsZXMuIFByaXZhdGUgbWl4aW4gaW5jbHVkZWQgd2l0aCBgbWF0LWNvcmVgLlxuQG1peGluIF9tYXQtbWRjLWNvcmUoKSB7XG4gIEBpbmNsdWRlIF9tYXQtbWRjLXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzLXBvc2l0aW9uaW5nKCk7XG59XG5cbi8vIE1peGluIHRoYXQgZW5zdXJlcyBmb2N1cyBpbmRpY2F0b3IgaG9zdCBlbGVtZW50cyBhcmUgcG9zaXRpb25lZCBzbyB0aGF0IHRoZSBmb2N1cyBpbmRpY2F0b3Jcbi8vIHBzZXVkbyBlbGVtZW50IHdpdGhpbiBpcyBwb3NpdGlvbmVkIHJlbGF0aXZlIHRvIHRoZSBob3N0LiBQcml2YXRlIG1peGluIGluY2x1ZGVkIHdpdGhpblxuLy8gYF9tYXQtbWRjLWNvcmVgLlxuQG1peGluIF9tYXQtbWRjLXN0cm9uZy1mb2N1cy1pbmRpY2F0b3JzLXBvc2l0aW9uaW5nKCkge1xuICAubWF0LW1kYy1mb2N1cy1pbmRpY2F0b3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4vLyBDcmVhdGUgYSB0aGVtZS5cbkBtaXhpbiBhbmd1bGFyLW1hdGVyaWFsLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpIHtcbiAgJGRlZHVwZS1rZXk6ICdhbmd1bGFyLW1hdGVyaWFsLXRoZW1lJztcbiAgQGluY2x1ZGUgbWF0LXByaXZhdGUtY2hlY2stZHVwbGljYXRlLXRoZW1lLXN0eWxlcygkdGhlbWUtb3ItY29sb3ItY29uZmlnLCAkZGVkdXBlLWtleSkge1xuICAgIEBpbmNsdWRlIG1hdC1jb3JlLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1hdXRvY29tcGxldGUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LWJhZGdlLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1ib3R0b20tc2hlZXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LWJ1dHRvbi10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtYnV0dG9uLXRvZ2dsZS10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtY2FyZC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtY2hlY2tib3gtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LWNoaXBzLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC10YWJsZS10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtZGF0ZXBpY2tlci10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtZGlhbG9nLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1kaXZpZGVyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1leHBhbnNpb24tcGFuZWwtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LWZvcm0tZmllbGQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LWdyaWQtbGlzdC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtaWNvbi10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtaW5wdXQtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LWxpc3QtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LW1lbnUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LXBhZ2luYXRvci10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtcHJvZ3Jlc3MtYmFyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1wcm9ncmVzcy1zcGlubmVyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1yYWRpby10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtc2VsZWN0LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1zaWRlbmF2LXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICAgIEBpbmNsdWRlIG1hdC1zbGlkZS10b2dnbGUtdGhlbWUoJHRoZW1lLW9yLWNvbG9yLWNvbmZpZyk7XG4gICAgQGluY2x1ZGUgbWF0LXNsaWRlci10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtc3RlcHBlci10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtc29ydC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtdGFicy10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtdG9vbGJhci10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtdG9vbHRpcC10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtdHJlZS10aGVtZSgkdGhlbWUtb3ItY29sb3ItY29uZmlnKTtcbiAgICBAaW5jbHVkZSBtYXQtc25hY2stYmFyLXRoZW1lKCR0aGVtZS1vci1jb2xvci1jb25maWcpO1xuICB9XG59XG5cblxuXG4vLyBJbmNsdWRlcyBhbGwgb2YgdGhlIGNvbG9yIHN0eWxlcy5cbkBtaXhpbiBhbmd1bGFyLW1hdGVyaWFsLWNvbG9yKCRjb25maWctb3ItdGhlbWUpIHtcbiAgLy8gSW4gY2FzZSBhIHRoZW1lIG9iamVjdCBoYXMgYmVlbiBwYXNzZWQgaW5zdGVhZCBvZiBhIGNvbmZpZ3VyYXRpb24gZm9yXG4gIC8vIHRoZSBjb2xvciBzeXN0ZW0sIGV4dHJhY3QgdGhlIGNvbG9yIGNvbmZpZyBmcm9tIHRoZSB0aGVtZSBvYmplY3QuXG4gICRjb25maWc6IGlmKG1hdC1wcml2YXRlLWlzLXRoZW1lLW9iamVjdCgkY29uZmlnLW9yLXRoZW1lKSxcbiAgICAgIG1hdC1nZXQtY29sb3ItY29uZmlnKCRjb25maWctb3ItdGhlbWUpLCAkY29uZmlnLW9yLXRoZW1lKTtcblxuICBAaWYgJGNvbmZpZyA9PSBudWxsIHtcbiAgICBAZXJyb3IgJ05vIGNvbG9yIGNvbmZpZ3VyYXRpb24gc3BlY2lmaWVkLic7XG4gIH1cblxuICBAaW5jbHVkZSBhbmd1bGFyLW1hdGVyaWFsLXRoZW1lKChcbiAgICBjb2xvcjogJGNvbmZpZyxcbiAgICB0eXBvZ3JhcGh5OiBudWxsLFxuICAgIGRlbnNpdHk6IG51bGwsXG4gICkpO1xufVxuXG5cblxuXG5cblxuXG5cblxuXG4vLyBJbmNsdWRlcyBhbGwgb2YgdGhlIGRlbnNpdHkgc3R5bGVzLlxuQG1peGluIGFuZ3VsYXItbWF0ZXJpYWwtZGVuc2l0eSgkY29uZmlnLW9yLXRoZW1lKSB7XG4gIC8vIEluIGNhc2UgYSB0aGVtZSBvYmplY3QgaGFzIGJlZW4gcGFzc2VkIGluc3RlYWQgb2YgYSBjb25maWd1cmF0aW9uIGZvclxuICAvLyB0aGUgZGVuc2l0eSBzeXN0ZW0sIGV4dHJhY3QgdGhlIGRlbnNpdHkgY29uZmlnIGZyb20gdGhlIHRoZW1lIG9iamVjdC5cbiAgJGNvbmZpZzogaWYobWF0LXByaXZhdGUtaXMtdGhlbWUtb2JqZWN0KCRjb25maWctb3ItdGhlbWUpLFxuICAgICAgbWF0LWdldC1kZW5zaXR5LWNvbmZpZygkY29uZmlnLW9yLXRoZW1lKSwgJGNvbmZpZy1vci10aGVtZSk7XG5cbiAgQGlmICRjb25maWcgPT0gbnVsbCB7XG4gICAgQGVycm9yICdObyBkZW5zaXR5IGNvbmZpZ3VyYXRpb24gc3BlY2lmaWVkLic7XG4gIH1cblxuICAvLyBUT0RPOiBDT01QLTMwOTogRG8gbm90IHVzZSBpbmRpdmlkdWFsIG1peGlucy4gSW5zdGVhZCwgdXNlIHRoZSBhbGwtdGhlbWUgbWl4aW4gYW5kIG9ubHlcbiAgLy8gc3BlY2lmeSBhIGBkZW5zaXR5YCBjb25maWcgd2hpbGUgc2V0dGluZyBgY29sb3JgIGFuZCBgdHlwb2dyYXBoeWAgdG8gYG51bGxgLiBUaGlzIGlzIGN1cnJlbnRseVxuICAvLyBub3QgcG9zc2libGUgYXMgaXQgd291bGQgaW50cm9kdWNlIGEgY2lyY3VsYXIgZGVwZW5kZW5jeSBmb3IgZGVuc2l0eSBiZWNhdXNlIHRoZSBgbWF0LWNvcmVgXG4gIC8vIG1peGluIHRoYXQgaXMgdHJhbnNpdGl2ZWx5IGxvYWRlZCBieSB0aGUgYGFsbC10aGVtZWAgZmlsZSwgaW1wb3J0cyBgYWxsLWRlbnNpdHlgIHdoaWNoXG4gIC8vIHdvdWxkIHRoZW4gbG9hZCBgYWxsLXRoZW1lYCBhZ2Fpbi4gVGhpcyB1bHRpbWF0ZWx5IHJlc3VsdHMgYSBjaXJjdWxhciBkZXBlbmRlbmN5LlxuXG4gIEBpbmNsdWRlIG1hdC1leHBhbnNpb24tcGFuZWwtZGVuc2l0eSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXN0ZXBwZXItZGVuc2l0eSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXRvb2xiYXItZGVuc2l0eSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXRyZWUtZGVuc2l0eSgkY29uZmlnKTtcbiAgQGluY2x1ZGUgbWF0LXBhZ2luYXRvci1kZW5zaXR5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtZm9ybS1maWVsZC1kZW5zaXR5KCRjb25maWcpO1xuICBAaW5jbHVkZSBtYXQtYnV0dG9uLXRvZ2dsZS1kZW5zaXR5KCRjb25maWcpO1xufVxuXG5cblxuIl19 */

/*# sourceMappingURL=styles.css.map*/